The following was filed automatically by anaconda:
anaconda 13.21.39 exception report
Traceback (most recent call first):
File "/usr/lib64/python2.6/site-packages/parted/partition.py", line 161, in unsetFlag
return self.__partition.set_flag(flag, 0)
File "/usr/lib64/python2.6/site-packages/parted/decorators.py", line 31, in localeC
ret = fn(*args, **kwds)
File "<string>", line 2, in unsetFlag
File "/usr/lib/anaconda/storage/devices.py", line 1232, in unsetFlag
File "/usr/lib/anaconda/storage/deviceaction.py", line 276, in execute
File "/usr/lib/anaconda/storage/devicetree.py", line 693, in processActions
File "/usr/lib/anaconda/storage/__init__.py", line 292, in doIt
File "/usr/lib/anaconda/packages.py", line 109, in turnOnFilesystems
File "/usr/lib/anaconda/dispatch.py", line 205, in moveStep
rc = stepFunc(self.anaconda)
File "/usr/lib/anaconda/dispatch.py", line 126, in gotoNext
File "/usr/lib/anaconda/gui.py", line 1260, in nextClicked
File "/usr/lib/anaconda/gui.py", line 1398, in keyRelease
PartitionException: Extended partitions cannot be hidden on msdos disk labels.
Created attachment 415183 [details]
Attached traceback automatically from anaconda.
I've created the following disk layout:
/dev/vda1 - /boot, ext4
/dev/vda2 - swap
/dev/vda3 - /home, ext4
/dev/vda4 - extended
/dev/vda5 - /, ext4
Then selected the extended partition and clicked Edit. It was showing fstype: ext4, size 1. I've changed the fstype to xfs, pressed OK and continued to write changes on disk. Then anaconda spew this traceback.
Should the user be able to edit an extended partition? (I think not).
Thanks for the report, and thanks for the hint that this is caused by editing extended partitions indeed that should not be allowed.
I see that you've taken this one, I've just send a patch for that to the list, I've even tested it :)
I guess I should have taken this bug before started working on it.
This is fixed in anaconda-13.21.50-1, moving to modified.
with anaconda-13.21.50-9 it's not possible to edit the extended partition. Moving to VERIFIED.
Red Hat Enterprise Linux Beta 2 is now available and should resolve
the problem described in this bug report. This report is therefore being closed
with a resolution of CURRENTRELEASE. You may reopen this bug report if the
solution does not work for you.