Bug 27109

Summary: 6.2->7.0 upgrade anaconda crash
Product: [Retired] Red Hat Linux Reporter: Spence Jackson <sjackson>
Component: anacondaAssignee: Michael Fulbright <msf>
Status: CLOSED NOTABUG QA Contact: Brock Organ <borgan>
Severity: high Docs Contact:
Priority: medium    
Version: 7.0   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-02-12 02:37:02 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:

Description Spence Jackson 2001-02-12 02:36:59 UTC
Attempting update from RedHat 6.2 to 7.0
Installing from hard drive.
Anaconda crashes during installation after
announcing 'checking packages'.
Selection of text-mode install has no effect.
Update image 20001009 has no effect (i.e. asks
for and uses the image disk, but subsequent
failure is identical).
System is dual-boot Win98 and RedHat6.2, using
PowerQuest PartitionMagic and BootMagic.

Debug info as follows:

Traceback (innermost last):
  File "/usr/bin/anaconda.real", line 438, in ?
    intf.run(todo, test = test)
  File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/text.py", line 1028, in run
  File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/text.py", line 279, in
__call__
  File "/tmp/updates/todo.py", line 941, in upgradeFindPackages
    self.getCompsList ()
  File "/tmp/updates/todo.py", line 539, in getCompsList
    self.comps = self.method.readComps(self.hdList)
  File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/harddrive.py", line 43,
in readComps
  File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/comps.py", line 459, in
__init__
  File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/comps.py", line 428, in
readCompsFile
  File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/comps.py", line 101, in
__getitem__
KeyError: kernel-utils

Local variables in innermost frame:
self: <comps.HeaderList instance at 832b840>
item: kernel-utils

ToDo object:
(itodo
ToDo
p1
(dp2
S'method'
p3
(iharddrive
HardDriveInstallMethod
p4
(dp5
S'fstype'
p6
S'ext2'
p7
sS'isMounted'
p8
I0
sS'fnames'
p9
(dp10

<failed>

Comment 1 Michael Fulbright 2001-02-12 03:38:51 UTC
The hard drive image you are using is missing file(s).

Comment 2 Brock Organ 2001-02-12 20:15:12 UTC
Incidentally, we have changed the hard drive install method in the latest public
beta (fisher) to use ISO images of the CDs ... this will allow you to match the
ISOs against known good md5sums BEFORE beginning an install ... hopefully saving
some time and making any failure case more obvious ... thanks for your report!