From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Description of problem: This occurred during a clean install of RH ES 3, on a HP Compaq. The box is set up with 2 identical Seagate 40GB HDDs, so I was using Software RAID to set up a RAID-1 pair. The idea was to set up raid mounts for the following: / = 15GB /boot = 500MB swap = 2GB /var = 10GB /opt = 5GB /home = 2GB All went fine until I started with the fifth (5th) RAID device, and then VOILA, bug popped up and install aborted. Top of stack: /usr/lib/ananconda/iw/partition_gui.py: line 1285 in makeraidCB, rc=self.editPartitionRequest(rdrequest,isNew=1) Bottom of stack: /usr/lib/anaconda/partRequests.py: line 454 in getActualSize. Seems like the GUI array can't handle more than 4 MD entries? Version-Release number of selected component (if applicable): ES v 3 How reproducible: Always Steps to Reproduce: 1.Start install 2. Select manual partition 3. Start RAID creation process as documented at www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/sysadmin- guide/ch-software-raid.html Actual Results: Bug-screen, install aborts Expected Results: Should have created next RAID device Additional info:
Can you provide the complete traceback you received?
I can do: give me a couple of hours.
Here we go: As mentioned previously, I was following the steps in the Software RAID doc at www.redhat.com/docs/manuals/enterprise/RHEL-3- Manual/sysadmin-guide/ch-software-raid.html. I have also varied the sequence of partitions, and each time it is definitely a runtime error on the 5th partition. Here's the sequence, bearing in mind I've just created 4 RAID pairs in exactly the same way: New -> Software RAID -> Deselect secondary HDD, enter Size, select Fixed Size, select Force to be Primary -> OK. Bug screen pops up: "Error Partitioning" banner, "Could not allocate requested partitions:partitioning failed" "Could nit allocate partitions as primary partitions" Hit "OK", then : An unexpected exception has occurred. This is most likely a bug. Please copy the full text of this exception and file a detailed bug report against anaconda at http://bugzilla.redhat.com/bugzilla/ Traceback(most recent call last) File "/usr/lib/ananconda/iw/partition_gui.py", line 1285, in makeraidCB rc = self.editPartitionRequest(rdrequest,isNew=1) File "/usr/lib/ananconda/iw/partition_gui.py", line 1088, in editPartitionRequest if self.refresh(): File "/usr/lib/ananconda/iw/partition_gui.py", line 1014, in refresh self.populate () File "/usr/lib/ananconda/iw/partition_gui.py", line 788, in populate self.tree[iter]['Size (MB)'] = "%g" %(request.getActualSize (self.partitions,self.diskset),) File "/usr/lib/ananconda/iw/partRequests.py", line 619, in getActualSize raise RuntimeError, "Checking the size of a partition which hasn't been allocated yet" RuntimeError: Checking the size of a partition which hasn't been allocated yet Then select "OK", and the install GUI closes, and server goes thru shutdown to halt/powerdown-ready state. Hope this helps!
By the way, this is a very similar issue, except the guy is using KS instead of the GUI: https://listman.redhat.com/archives/kickstart-list/2004- March/msg00072.html Note the date......
I just did a quick test on RHEL5 and this issue appears to be fixed there. If possible, please try it out and reopen this bug if you continue to see the problem. If you require this fix in an update release of RHEL3, please contact your support representative who will raise this issue through the appropriate channels. Thanks for the bug report.