manila/manila/tests/share
Clinton Knight 6369e3f9c8 NetApp cDOT multi-SVM driver can't handle duplicate addresses
When operating in DHSS==True mode, the cDOT driver can receive
separate Neutron subnets for different tenants with overlapping
IP address ranges.  This is typically seen in Tempest testing,
and it is likely to occur for production clouds as well.  VLAN
segmentation is insufficient by itself to resolve the problem.
Starting with 8.3, clustered Data ONTAP supports IPspaces,
which allow different storage virtual machines (i.e. share
servers) to utilize overlapping address spaces.  This commit
resolves the issue on cDOT 8.3 by creating a new IPspace for
each unique tenant network segment (i.e., each Neutron subnet)
it encounters while creating share servers. It also includes
some minor improvements to error handling when vservers aren't
created and configured successfully plus some trivial refactoring
in the vserver creation path.

Closes-Bug: #1491384
Change-Id: I808547c7d38e6bb61ae10ecdb174d3ab52b1443a
2015-11-30 17:46:16 +00:00
..
drivers NetApp cDOT multi-SVM driver can't handle duplicate addresses 2015-11-30 17:46:16 +00:00
__init__.py Remove reference to 'in-use' state in share manager 2014-07-25 12:06:00 -04:00
test_api.py Add Share Migration feature 2015-09-06 22:52:41 -03:00
test_driver.py Enhance base driver checking if a method was implemented 2015-09-10 12:54:47 +03:00
test_drivers_private_data.py Provide private data storage API for drivers 2015-05-26 17:53:00 +03:00
test_hook.py Add share hooks 2015-09-04 19:04:34 +03:00
test_manager.py Missing check in ShareManager::manage_existing() 2015-09-10 15:47:38 +00:00
test_migration.py Add Share Migration feature 2015-09-06 22:52:41 -03:00
test_rpcapi.py Add Share Migration feature 2015-09-06 22:52:41 -03:00
test_share_types.py Replace assertEqual(None, *) with assertIsNone in tests 2015-08-23 09:07:13 +09:00
test_share_utils.py Add Share Migration feature 2015-09-06 22:52:41 -03:00