manila/manila/tests/data
Rodrigo Barbieri 53ec28a1ca Fix Host-assisted Share Migration with IPv4+IPv6
Previously, the Data Service allowed only 1 IP to be specified
for the 'data_node_access_ip' config option, which prevented
Host-assisted Share Migration to be successful on a combination
of backends that include IPv6 and IPv4 export locations.

To fix this, we are adding a new config option and deprecating
the old one. The new one is named 'data_node_access_ips' and
accepts a list of IPs. All IPs included in this list should
correspond to interfaces on the node running the Data Service
and will be allowed access during Host-assisted Share Migration.

Additionally, we are improving the responsiveness of the
Host-assisted Share Migration by using exponential waiters
instead of polynomial. Those waiters are used when managing
resources created by Share Migration.

Closes-bug: #1745436
Partial-bug: #1708491

Change-Id: I1c0b7621ae8192f75f691987b185a4fc6a7228ce
2018-02-06 17:23:16 -05:00
..
__init__.py Introduced Data Service 2016-03-01 17:13:51 -03:00
test_helper.py Fix Host-assisted Share Migration with IPv4+IPv6 2018-02-06 17:23:16 -05:00
test_manager.py Share migration Newton improvements 2016-08-31 12:38:14 -03:00
test_rpcapi.py Remove unused self.context 2017-05-10 09:25:38 +08:00
test_utils.py Mock time.sleep in tests that sleep 2017-02-10 09:27:45 -02:00