os-brick/os_brick/initiator
Takashi Kajinami 5c031cb2d9 multipath/iscsi: remove devices from multipath monitoring
Recent multipathd doesn't remove path devices timely when it receives
burst of udev events but wait for a while to start actual removal.
Because os-brick removes path devices in a short time during detaching
a multipath device, it is likely to hit this burst limit and sometimes
path devices are not removed before a subsequent operation is started.

This change ensures that os-brick tells mutlipathd to remove path
devices when the devices should be deleted, so that orphan paths are
not left when starting a subsequent attach operation.

Closes-Bug: #1924652
Change-Id: I65204aa7495740dc1545bff2c5c485a8041e7930
(cherry picked from commit 1b2e229542)
(cherry picked from commit 0cd58a9b0a)
(cherry picked from commit a0e995b130)
2021-04-29 18:26:53 +02:00
..
connectors iSCSI: Fix flushing after multipath cfg change 2021-03-31 14:38:19 +02:00
windows Update hacking version 2019-01-18 21:30:00 -05:00
__init__.py Remove Sheepdog connector 2019-12-19 07:44:16 -06:00
connector.py Remove Sheepdog connector 2019-12-19 07:44:16 -06:00
host_driver.py Fix race in check and access of /dev/disk/by-path/ 2015-07-28 18:30:06 +02:00
initiator_connector.py Update FC connection_properties examples 2019-11-11 15:49:53 +01:00
linuxfc.py Fix FC scan too broad 2019-11-11 15:47:59 +01:00
linuxrbd.py Merge "Add attribute 'name' to class RBDVolume." 2017-10-10 03:41:31 +00:00
linuxscsi.py multipath/iscsi: remove devices from multipath monitoring 2021-04-29 18:26:53 +02:00
utils.py Context manager to handle shared_targets 2018-10-30 16:55:01 +01:00