manila/manila/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
helper.py Fix Host-assisted Share Migration with IPv4+IPv6 2018-02-06 17:23:16 -05:00
manager.py Remove log translations in cmd,common,data,db and network 2/5 2017-03-30 10:09:18 +08:00
rpcapi.py Share migration Newton improvements 2016-08-31 12:38:14 -03:00
utils.py Avoid Forcing the Translation of Translatable Variables 2016-10-06 01:09:57 +00:00