Bug 27570 - Installer crashes before post-install configuration w/3ware Escalade 6400 IDE RAID controller
Summary: Installer crashes before post-install configuration w/3ware Escalade 6400 IDE...
Keywords:
Status: CLOSED DUPLICATE of bug 27550
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: anaconda
Version: 7.0
Hardware: i386
OS: Linux
medium
high
Target Milestone: ---
Assignee: Erik Troan
QA Contact: Brock Organ
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2001-02-14 09:23 UTC by Nuutti-Iivari Merilainen
Modified: 2007-04-18 16:31 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2001-04-03 22:17:46 UTC
Embargoed:


Attachments (Terms of Use)

Description Nuutti-Iivari Merilainen 2001-02-14 09:23:08 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.2.16-22enterprise i686)


I'm using expert installation (with the anaconda update disk) with 'linux
updates expert' at the boot prompt, and everything runs smoothly (the
anaconda update and 3ware driver get loaded) until the very end of the
installation, at which point anaconda crashes with error messages from
Python (see Additional Information).

Granted, the RAID5 support in the Escalade BIOS is rather new (just out).
Nevertheless, this seems to be an anaconda bug rather than a 3ware driver
bug, since installation goes smoothly until anaconda tries to copy the
3ware kernel module.

Reproducible: Always
Steps to Reproduce:
1. Install RH7 with anaconda update disk and 3ware driver disk with 
'linux updates expert' at the boot prompt. Go through installation steps as
necessary, and start the actual install. Before post-install configuration
phase, anaconda crashes
(I assume it tries to copy the 3ware kernel module but doesn't find it and
dies).
	

Actual Results:  Anaconda crashes with Python errors, system reboots
without installing LILO (and most probably without installing the 3ware
driver), rendering the system unusable.

Expected Results:  The 3ware Escalade driver should have been installed as
a
kernel module and LILO should have been installed (optionally, a boot disk
should have been created).

Here is the traceback from anaconda (saved to disk after the crash from the
error dialog):

------ BEGIN TRACEBACK ------

Traceback (innermost last):
  File "/var/tmp/anaconda-7.0.1//usr/lib/anaconda/iw/progress_gui.py", line
20, 
in run
    rc = self.todo.doInstall ()
  File "/tmp/updates/todo.py", line 1649, in doInstall
    self.copyExtraModules()
  File "/tmp/updates/todo.py", line 1367, in copyExtraModules
    os.rename(fromFile, to)
OSError: [Errno 2] No such file or directory

Local variables in innermost frame:
fromFile: /mnt/sysimage/lib/modules/2.2.16-22smp/3w-xxxx.o
kernelVersions: ['2.2.16-22smp', '2.2.16-22']
path: /tmp/modules/3w-xxxx
names:  3w-xxxx.o 3w-xxxx.o
command: cd /mnt/sysimage/lib/modules; gunzip <
/tmp/modules/3w-xxxx/modules.cgz
 | /mnt/sysimage/bin/cpio  --quiet -iumd  2.2.16-22smp/3w-xxxx.o
2.2.16-22/3w-xx
xx.o
version: 2.2.16-22
subdir: scsi
to: /mnt/sysimage/lib/modules/2.2.16-22smp/scsi/3w-xxxx.o
n: 2.2.16-22smp
self: <todo.ToDo instance at 8495720>
pattern:  2.2.16-22smp/3w-xxxx.o 2.2.16-22/3w-xxxx.o
name: 3w-xxxx

ToDo object:
(itodo
ToDo
p1
(dp2
S'method'
p3
(iimage
CdromInstallMethod
p4
(dp5
S'currentDisc'
p6
I2
sS'tree'
p7
S'/mnt/source'
sS'device'
p8
S'hda'
sS'progressWindow'
p9

<failed>

------ END TRACEBACK ------

Comment 1 Nuutti-Iivari Merilainen 2001-02-14 17:53:28 UTC
I figured something out: I'm installing everything on a non-SMP system and
anaconda is trying to copy the 3ware module to the 'scsi' directory under SMP
kernel modules. I created the directory (which didn't exists because the SMP
kernel doesn't get installed) and was able to complete the installation. It
works, but it's not too nice. I'll check tomorrow by installing everything and
omitting all SMP-related stuff; but it seems to me that it's either a problem
with anaconda _or_ with the 3ware driver disk assuming that the SMP kernel
module should be installed even if the system isn't SMP.

Comment 2 Erik Troan 2001-04-03 22:01:35 UTC
Fixed for next release.

Comment 3 Matt Wilson 2001-04-03 22:18:36 UTC

*** This bug has been marked as a duplicate of 27550 ***


Note You need to log in before you can comment on or make changes to this bug.