manila/manila
shuaili.wang 8be36897c5 Fix tap device disappear after node restart
When use driver_handles_share_servers driver, the tap device will
down and the tap device mac address is changed after restart the node,
that will caused manila can not manage share that created by this service.
This path fix this issue. When restart manila-share service, call
setup_connectivity_with_service_instances() to create host port and
check the the mac address.

Closes-Bug:#1688155
(cherry picked from commit 7422aef799)
(cherry picked from commit 20c6b9badd)

Change-Id: Ic732e1f18ac4839729a6c127bf8672f9020e73d1
2018-08-17 20:36:55 +08:00
..
api Only return share host for admins using shares API 2017-02-17 00:59:04 +00:00
cmd Merge "Tooz integration" 2017-01-20 00:04:56 +00:00
common Add mountable snapshots support 2017-01-24 17:26:45 -02:00
compute [Generic driver] Fix incompatibility with novaclient 2017-06-06 14:53:36 +00:00
data Refactor Access Rules APIs 2017-01-19 15:02:58 -05:00
db NetApp: Define 'preferred' to False instead of none 2017-07-20 17:48:50 -04:00
hacking [hacking] Ensure not to use LOG.warn 2016-11-30 06:36:51 +00:00
network Fix tap device disappear after node restart 2018-08-17 20:36:55 +08:00
scheduler Add mountable snapshots support 2017-01-24 17:26:45 -02:00
share Fix tap device disappear after node restart 2018-08-17 20:36:55 +08:00
share_group Manila Share Groups 2017-01-23 21:29:12 +02:00
testing Rewrited mox tests to mock (part 2) 2014-06-17 17:55:21 +03:00
tests Fix tap device disappear after node restart 2018-08-17 20:36:55 +08:00
volume Add support of endpoint_type and region_name to clients manila uses 2016-11-02 18:14:04 +02:00
__init__.py Removed ignored checks from tox.ini and fixed pep8 issues 2016-02-14 14:56:55 +02:00
context.py Remove warnings for dropped context arguments 2016-10-26 22:52:36 +02:00
coordination.py Tooz integration 2017-01-19 14:29:31 -05:00
exception.py HNAS: Fix concurrency error when managing snapshots 2017-01-31 09:45:09 -02:00
i18n.py Switch to using oslo_* instead of oslo.* 2015-01-27 09:19:50 +01:00
manager.py Reuse 'periodic_task' from oslo_service 2015-07-20 19:38:19 +03:00
opts.py Fix missing neutron net plugin options 2017-11-09 07:30:10 -05:00
policy.py Fix docstring for policy.enforce method 2016-05-02 08:28:13 -04:00
quota.py Update quota of proper user on resource delete 2016-03-11 12:55:44 +01:00
rpc.py Drop use of 'oslo' namespace package 2015-04-29 16:51:33 +03:00
service.py Log config options with oslo.config 2018-03-25 14:18:09 -04:00
test.py Tooz integration 2017-01-19 14:29:31 -05:00
utils.py Fix issue with different decimal separators 2017-10-30 18:54:23 +00:00
version.py Remove vim headers 2014-10-06 15:00:27 +02:00
wsgi.py Put all imports from manila.i18n in one line 2016-09-14 06:07:33 +00:00