Once the array has been activated the new members should get added to the active array as we add them to the MDRaidArrayDevice. We just need to start the array for that to happen. --- storage/devicetree.py | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/storage/devicetree.py b/storage/devicetree.py index 850a220..f7582ac 100644 --- a/storage/devicetree.py +++ b/storage/devicetree.py @@ -1181,6 +1181,11 @@ class DeviceTree(object): uuid=md_uuid, exists=True, parents=[device]) + try: + md_array.setup() + except (DeviceError, MDRaidError) as e: + log.info("setup of md array %s failed: %s" + % (md_array.name, e)) self._addDevice(md_array) elif format.type == "dmraidmember": major = udev_device_get_major(info) -- 1.6.0.6 _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list