Description of problem:
Trying to upgrade from RedHat 7.3 to 8.0 or 9.0. System has software RAID.
Whenever we try to access the partitions via anaconda, whether it be allowing
anaconda to partition automatically or using Disk Druid to do it ourselves,
anaconda crashes with this error:
File "/usr/lib/anaconda/gui.py", line 761 in nextClicked self.dispatch.gotoNext
File "/usr/lib/anaconda/dispatch.py", line 157 in gotoNext self.moveStep()
File "/usr/lib/anaconda/dispatch.py", line 225 in moveStep rc = apply(func,
File "/usr/lib/anaconda/partitioning.py", line 57 in partitionObjectsInitialize
File "/usr/lib/anaconda/partitioning.py", line 18 in setFromDisk spec.size =
File "/usr/lib/anaconda/portRequest.py", line 621 in getActualSize raise Value
Error "Invalid raidlevel in RaidRequest.getActualSize"
Value Error: invalid raidlevel in RaidRequest.getActualSize
Version-Release number of selected component (if applicable):
Installation CDs for RedHat 8.0 or 9.0
Every time for us. Seems to be dependent on our RAID configuration though.
Steps to Reproduce:
1. Try to upgrade to RedHat 8.0 or 9.0
2. Select DiskDruid to partition manually
3. Click on anything
I believe this may be dependent on our software RAID configuration.
Machine is set up with 3 disks and RAID 5. System is not on RAID. RAID is only
used for data partition.
Is the RAID array in question a pre-existing array or one you are creating from
Do the disks have an existing RAID array on them before you start the install?
The RAID array was pre-existing. We were able to resolve the issue by
rebuilding the array. Apparently there was a bad superblock.
I am glad to hear you could resolve the issue with the RAID array.