Bug 433658

Summary: Installer / rescue from 2008-02-19 not handling bad partitions usefully
Product: [Fedora] Fedora Reporter: Bruno Wolff III <bruno>
Component: anacondaAssignee: David Lehman <dlehman>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: petrosyan
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: anaconda-11.4.0.48 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-03-10 17:23:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 430962    
Attachments:
Description Flags
Traceback from install attempt
none
Anaconda traceback dump none

Description Bruno Wolff III 2008-02-20 18:16:18 UTC
Description of problem:
I have been trying to install rawhide with encryption on top of raid and have
been having some problems.
I was trying out the boot.iso from 2008-02-19 and it crashed after confirming
that I really wanted to install rawhide. I think this was because it couldn't
figure out what to do with partitions that were incompletely set up when I tried
using the alpha iso to do the install.
Then I tried booting in rescue mode so that I could use badblocks to overwrite
the partition table (I had to do this when using the alpha iso) and got prompted
for a password to the partitions (which shouldn't have been encrypted) and the
raid arrays. The pasword didn't seem to work. After skipping ahead (since I
didn't need to mount the filesystems) anaconda crashed without the option to
save state.
The error messgae was:
rootparts = ananconda.id.diskset.findExistingRootPartitions(upgradeany =
upgradeany)
File "/usr/lib/anaconda/partedUtils.py", line 775, in findExisting
RootPartitions
except SystemError, (errno, msg):
ValueError: need more than 1
value to unpack
install exited abnormally [1/1]

I am attaching the saved traceback from the install attempt (not the rescue
attempt).

Version-Release number of selected component (if applicable):
I am not sure of the version built into the boot.iso.

How reproducible:
100% with the current hard drive contents, reproducing that might prove tricky.

Steps to Reproduce:
1. Use alpha.iso to try to install with encryption on top of raid.
2. Use boot.iso do to an install after the above step has failed.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Bruno Wolff III 2008-02-20 18:16:18 UTC
Created attachment 295436 [details]
Traceback from install attempt

Comment 2 Bruno Wolff III 2008-02-27 21:03:28 UTC
Created attachment 296121 [details]
Anaconda traceback dump

Today's images have the same problem. After partially installing with
encryption over raid, further installs were blocked until the partition
table was wiped.

Comment 3 Jeremy Katz 2008-03-02 17:32:19 UTC
*** Bug 435210 has been marked as a duplicate of this bug. ***

Comment 4 Jeremy Katz 2008-03-02 21:17:56 UTC
The traceback won't happen as of tomorrow's rawhide, but there might still be
problems lingering.  So I'll leave this open to be tested then.

Comment 5 petrosyan 2008-03-10 17:23:47 UTC
This bug has been fixed in current anaconda-11.4.0.48