Bug 671330

Summary: RHEL4-U9-re20110113.0 can not be normally installed and running on Lenovo T400
Product: Red Hat Enterprise Linux 4 Reporter: chen yuwen <yuchen>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED WONTFIX QA Contact: Release Test Team <release-test-team>
Severity: medium Docs Contact:
Priority: low    
Version: 4.9CC: rlandry, ykun
Target Milestone: rc   
Target Release: 4.9   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-14 14:14:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description chen yuwen 2011-01-21 09:22:08 UTC
Description of problem:
RHEL4-U9-re20110113.0 can not be normally installed and running on Lenovo T400.
Some services can not start, such as haldaemon and Xorg.
So cdrom, dvd, video tests which depend on these services failed.

Version-Release number of selected component (if applicable):
RHEL4-U9-re20110113.0
v7-1.2-3
i386 & x86_64

How reproducible:
always

Steps to Reproduce:
1. install RHEL4-U9-re20110113.0 onto Lenovo T400 from its tree.
2. run command: v7 run -t dvd
3.
  
Actual results:

<output>
Running ./dvd.py:
lshal version 0.4.2
libhal.c 644 : Error connecting to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused
error: hal_initialize failed

"lshal" no match for regular expression udi = '(?P<udi>[^']+)'
Traceback (most recent call last):
  File "./dvd.py", line 176, in ?
    returnValue = test.do(sys.argv)
  File "/usr/share/v7/lib/v7/test.py", line 255, in do
    return self.run()
  File "./dvd.py", line 139, in run
    if not self.initializeDeviceInfo():
  File "/usr/share/v7/lib/v7/opticalDiskTest.py", line 472, in initializeDeviceInfo
    self.getSupportedMedia() 
  File "/usr/share/v7/lib/v7/opticalDiskTest.py", line 184, in getSupportedMedia
    if udiList:
UnboundLocalError: local variable 'udiList' referenced before assignment
...finished running ./dvd.py, exit code=1
</output>

Expected results:
PASS

Additional info:
These problems are not on RHEL4-U9-re20101113.0.

Comment 1 chen yuwen 2011-01-27 07:24:25 UTC
Install RHEL4-U9-re20101113.0-x86_64 from the rpm tree, and then panic on the installing rpms stage of anaconda.
Before the installing rpms stage of anaconda, follow these steps, RHEL4-U9-re20101113.0 can be installed normally:
1. type "Ctrl + Alt + F2" and switch to prompt shell, 
2. format the partition on which you are going to install RHEL4-U9-re20101113.0 by command "mkfs.ext3 /dev/sda?", 
3. switch back to anaconda, continue to install. (don't format that partition again)

Comment 2 Greg Nichols 2011-02-03 16:28:20 UTC
As I understand it, we're no longer certifying hardware on RHEL4.  But, this looks more like a RHEL4.9 bug than an v7 bug, particularly the panic of comment 1.  Is there some reason this is filed against v7?

Comment 3 Chris Lumens 2011-02-14 14:14:09 UTC
anaconda is not an approved component for RHEL4 anymore.