[blivet][master/f21/rhel7] fix container member set management

David Lehman dlehman at redhat.com
Tue Oct 7 21:33:10 UTC 2014


These are fixes for two bugs I introduced with ContainerDevice and
ParentList, together with the change that enforces raid level constraints
on member set removals in BTRFSVolumeDevice.

The DeviceFactory classes must be able to manage a container's member set.
It is important to retain the basic accounting done in _addParent and
_removeParent methods, but also to bypass any checks that enforce raid-
level requirements on the container's member set.

David Lehman (2):
  Allow toggling encryption of raid container members. (#1148373)
  Avoid unneccesarily tripping raid-level member count checks.

 blivet/devicefactory.py | 51 ++++++++++++++++++++++++-------------------------
 blivet/devices/lib.py   | 15 +++++++++++++++
 2 files changed, 40 insertions(+), 26 deletions(-)

-- 
1.9.3



More information about the anaconda-patches mailing list