Bug 432916
Created attachment 294974 [details]
Before and after requesting creation of md1 (see next screenshot)
Created attachment 294975 [details]
Unsuccessful attempt to create md1
Can you test the version in F10 and let me know if it's working better for you? I was unable to reproduce this problem testing against a previous version of Fedora as well as RHEL5, so I'm unsure as to the current status for you. Fedora 12 doesn't have system-config-kickstart. Is it gone or renamed? Created attachment 402685 [details]
Kickstart Configurator window, showing inconsistent RAID mirrors
Created attachment 402686 [details]
raid.05 Partition Options window -- note empty Mount Point
Created attachment 402687 [details]
raid.06 Partition Options window -- note Mount Point: raid.06
Sorry, I didn't realize system-config-kickstart is now a non-default package in F12. More oddness. I created 4 SW RAID partitions with the Add button, then 2 software RAIDs on top wit the RAID button. For the first one I typed 1000 into the "Fixed size" box before selecting the Grow button, then later noticed my mistake and changed Fixed size back to 1 for consistency. But both in the window and in the kickstart file, 2 mirrored volumes don't match. I don't know how one got raid.06 in its Mount Point field, though. But they do both appear in the kickstart file, which is a big improvement. # Disk partitioning information part raid.01 --fstype="raid" --ondisk=sda --size=1000 part raid.03 --fstype="raid" --ondisk=sda --size=1000 part raid.02 --fstype="raid" --ondisk=sdb --size=1000 part raid.04 --fstype="raid" --ondisk=sdb --size=1000 part --fstype="raid" --grow --maxsize=1 --ondisk=raid.01 raid.02 --size=1 part raid.06 --fstype="raid" --grow --maxsize=1 --ondisk=raid.03 raid.04 --size=1 Please contact your Red Hat technical support representative for help with software in RHEL. Problems discovered in the software this way are then properly escalated and prioritized for development. If you do not want to take that approach, file the bug against Fedora and help work a fix in to Fedora. The next major release (e.g., RHEL x.0) will inherit the fix that way. I don't use Fedora. I am not asking for support. I'm reporting a bug in RHEL. |
Description of problem: I tried to create 2 software RAID partitions. system-config-kickstart didn't create the second one (I tried several times). Version-Release number of selected component (if applicable): RHEL 5.1 How reproducible: Several times consecutively; I didn't try relaunching s-k-c Steps to Reproduce: 1."ssh -XY root@rhel51" 2.system-config-kickstart. 3.Partition Information. 4.Create 4 SW RAID partitions. 5.Create a mirror across raid.01 & raid.03. 6.Create a mirror across raid.02 & raid.04. Actual results: Second RAID is not created. system-config-kickstart doesn't spit out an error message, although it does log many GTK assertions (before and after attempting to create the second mirror) Expected results: Second mirror should be created. Additional info: [root@inspector ~]# system-config-kickstart /usr/lib/python2.4/site-packages/pirut/GroupSelector.py:331: GtkWarning: gtk_tree_view_scroll_to_point: assertion `GTK_WIDGET_REALIZED (tree_view)' failed gobject.idle_add(lambda x: x.scroll_to_point(0, 0), tree) /usr/share/system-config-kickstart/raidWindow.py:231: GtkWarning: gtk_tree_store_set_value: assertion `VALID_ITER (iter, tree_store)' failed self.part_store.set_value(partition_iter, 1, raid_object.raidDevice) /usr/share/system-config-kickstart/raidWindow.py:196: GtkWarning: gtk_tree_store_append: assertion `VALID_ITER (parent, tree_store)' failed raid_device_iter = self.part_store.append(self.raid_parent_iter) /usr/share/system-config-kickstart/raidWindow.py:197: GtkWarning: gtk_tree_store_set_value: assertion `VALID_ITER (iter, tree_store)' failed self.part_store.set_value(raid_device_iter, 0, raid_object.mountPoint) /usr/share/system-config-kickstart/raidWindow.py:205: GtkWarning: gtk_tree_store_set_value: assertion `VALID_ITER (iter, tree_store)' failed self.part_store.set_value(raid_device_iter, 0, raid_object.raidDevice) /usr/share/system-config-kickstart/raidWindow.py:206: GtkWarning: gtk_tree_store_set_value: assertion `VALID_ITER (iter, tree_store)' failed self.part_store.set_value(raid_device_iter, 1, raid_object.mountPoint) /usr/share/system-config-kickstart/raidWindow.py:207: GtkWarning: gtk_tree_store_set_value: assertion `VALID_ITER (iter, tree_store)' failed self.part_store.set_value(raid_device_iter, 2, raid_object.fsType) /usr/share/system-config-kickstart/raidWindow.py:208: GtkWarning: gtk_tree_store_set_value: assertion `VALID_ITER (iter, tree_store)' failed self.part_store.set_value(raid_device_iter, 5, raid_object) /usr/share/system-config-kickstart/raidWindow.py:214: GtkWarning: gtk_tree_store_set_value: assertion `VALID_ITER (iter, tree_store)' failed self.part_store.set_value(raid_device_iter, 3, (_("Yes")))