LVM driver does not handle IPv6 addresses in recovery mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
High
|
Rodrigo Barbieri |
Bug Description
The recovery mode is using when Share Migration needs to convert rules to read-only. Thus, all rules are removed and re-added in read-only mode. For that, drivers have a "recovery mode" code path in update_access.
Although the recovery mode in the LVM driver is fairly inefficient (it removes each rule instead of just setting the list of rules according to the list of rules that the share should have), it attempts to perform the removal step without parsing IPv6 addresses, causing errors in this code path and preventing migration to run when IPv6 addresses are used. This can be seen in: https:/
The correct behavior should be that the function "_get_parsed_
Changed in manila: | |
milestone: | none → queens-rc1 |
Changed in manila: | |
importance: | Undecided → High |
Fix proposed to branch: master /review. openstack. org/541807
Review: https:/