VMAX manila - deprecate old tags correctly
Aligning with VNX/Unity terminology in
966b1621d3
Old tags were replaced without deprecating correctly. Also adding a
release note for this change
Change-Id: If180f1a2ea8c307c8a40f2a17b35796357306c03
Closes-Bug: #1798393
This commit is contained in:
parent
9f06403d73
commit
ff3857b563
|
@ -44,11 +44,14 @@ LOG = log.getLogger(__name__)
|
||||||
|
|
||||||
VMAX_OPTS = [
|
VMAX_OPTS = [
|
||||||
cfg.StrOpt('vmax_server_container',
|
cfg.StrOpt('vmax_server_container',
|
||||||
|
deprecated_name='emc_nas_server_container',
|
||||||
help='Data mover to host the NAS server.'),
|
help='Data mover to host the NAS server.'),
|
||||||
cfg.ListOpt('vmax_share_data_pools',
|
cfg.ListOpt('vmax_share_data_pools',
|
||||||
|
deprecated_name='emc_nas_pool_names',
|
||||||
help='Comma separated list of pools that can be used to '
|
help='Comma separated list of pools that can be used to '
|
||||||
'persist share data.'),
|
'persist share data.'),
|
||||||
cfg.ListOpt('vmax_ethernet_ports',
|
cfg.ListOpt('vmax_ethernet_ports',
|
||||||
|
deprecated_name='emc_interface_ports',
|
||||||
help='Comma separated list of ports that can be used for '
|
help='Comma separated list of ports that can be used for '
|
||||||
'share server interfaces. Members of the list '
|
'share server interfaces. Members of the list '
|
||||||
'can be Unix-style glob expressions.')
|
'can be Unix-style glob expressions.')
|
||||||
|
@ -584,7 +587,7 @@ class VMAXStorageConnection(driver.StorageConnection):
|
||||||
self.reserved_percentage = 0
|
self.reserved_percentage = 0
|
||||||
|
|
||||||
self.manager = manager.StorageObjectManager(config)
|
self.manager = manager.StorageObjectManager(config)
|
||||||
self.port_conf = config.safe_get('emc_interface_ports')
|
self.port_conf = config.safe_get('vmax_ethernet_ports')
|
||||||
|
|
||||||
def get_managed_ports(self):
|
def get_managed_ports(self):
|
||||||
# Get the real ports(devices) list from the backend storage
|
# Get the real ports(devices) list from the backend storage
|
||||||
|
@ -600,7 +603,7 @@ class VMAXStorageConnection(driver.StorageConnection):
|
||||||
|
|
||||||
if not matched_ports:
|
if not matched_ports:
|
||||||
msg = (_("None of the specified network ports exist. "
|
msg = (_("None of the specified network ports exist. "
|
||||||
"Please check your configuration emc_interface_ports "
|
"Please check your configuration vmax_ethernet_ports "
|
||||||
"in manila.conf. The available ports on the Data Mover "
|
"in manila.conf. The available ports on the Data Mover "
|
||||||
"are %s.") %
|
"are %s.") %
|
||||||
",".join(real_ports))
|
",".join(real_ports))
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
upgrade:
|
||||||
|
- For Dell EMC VMAX Manila driver, replaced
|
||||||
|
emc_nas_pool_names with vmax_share_data_pools,
|
||||||
|
emc_interface_ports with vmax_ethernet_ports,
|
||||||
|
emc_nas_server_container with vmax_server_container.
|
||||||
|
deprecations:
|
||||||
|
- For Dell EMC VMAX Manila driver, options emc_nas_pool_names,
|
||||||
|
emc_interface_ports, emc_nas_server_container are
|
||||||
|
deprecated.
|
Loading…
Reference in New Issue