Bug 518971

Summary: Fedora 12 Alpha installer crash
Product: [Fedora] Fedora Reporter: Justin Clift <justin>
Component: anacondaAssignee: Hans de Goede <hdegoede>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: jbrier, jhhaynes, orti1980, vanmeeuwen+fedora, Winfrid.Tschiedel
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: anaconda_trace_hash:9de549005297f2aeb980ca6aa2dacab4c914e0428f09db1c7144fab2a90d93d9
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-09-02 17:52:39 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:
Attachments:
Description Flags
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda. none

Description Justin Clift 2009-08-24 12:36:40 UTC
The following was filed automatically by anaconda:
anaconda 12.15 exception report
Traceback (most recent call first):
  File "/usr/lib/anaconda/storage/devices.py", line 982, in __init__
    self._partedPartition = self.disk.partedDisk.getPartitionByPath(self.path)
  File "/usr/lib/anaconda/storage/devicetree.py", line 1101, in addUdevPartitionDevice
    exists=True, parents=[disk])
  File "/usr/lib/anaconda/storage/devicetree.py", line 1258, in addUdevDevice
    device = self.addUdevPartitionDevice(info)
  File "/usr/lib/anaconda/storage/devicetree.py", line 1864, in populate
    self.addUdevDevice(dev)
  File "/usr/lib/anaconda/storage/__init__.py", line 293, in reset
    self.devicetree.populate()
  File "/usr/lib/anaconda/storage/__init__.py", line 92, in storageInitialize
    storage.reset()
  File "/usr/lib/anaconda/dispatch.py", line 204, in moveStep
    rc = stepFunc(self.anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 127, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/gui.py", line 1201, in nextClicked
    self.anaconda.dispatch.gotoNext()
AttributeError: 'StorageDevice' object has no attribute 'partedDisk'

Comment 1 Justin Clift 2009-08-24 12:36:50 UTC
Created attachment 358446 [details]
Attached traceback automatically from anaconda.

Comment 2 Justin Clift 2009-08-24 12:59:27 UTC
This crash occured in the F12 Alpha installer when it was detecting storage devices.

There were 2 x 1TB Seagate 7200.12 drives, in a 2 partition Intel ICH10R "fake raid" RAID configuration containing and existing Centos 5.3 installation.

After deleting the fake raid partitions and setting the BIOS to AHCI mode, this crash no longer occured.

Comment 3 Andy Lindeberg 2009-08-25 14:13:57 UTC
*** Bug 519101 has been marked as a duplicate of this bug. ***

Comment 4 Winfrid Tschiedel 2009-08-25 14:34:32 UTC
Hi Andy,

Did you have a closer look at #519101 ?
I showed that manual activation with dmraid -ay avoids the crash
there is a problem with assignmnet of unformatted partitions
and there is at least for ESB2/ICH and LSI firmware a problem in firstboot.

Comment 5 Chris Lumens 2009-08-31 21:52:04 UTC
*** Bug 520457 has been marked as a duplicate of this bug. ***

Comment 6 Hans de Goede 2009-09-02 17:52:39 UTC
This should be fixed by this commit:
http://git.fedorahosted.org/git/?p=anaconda.git;a=commitdiff;h=76381b4cfafd4885a321525ef9968c26e6dcee58

Once a rawhide compose with anaconda-12.20-1 in the install.img has been done, you should be able to install from rawhide without issues.

Winfrid,

About bug 519101, the backtrace you posted there has the same root cause as this bug, so the duplicate marking is correct (and that backtrace should be fixed too).

I think their might still be other issues with the ESB2/ICH and LSI firmware, but please file a separate bug for those, and where possible one bug per issue.

Comment 7 Hans de Goede 2009-09-16 18:46:53 UTC
*** Bug 523597 has been marked as a duplicate of this bug. ***

Comment 8 orti1980 2009-09-17 18:12:37 UTC
Created attachment 361535 [details]
Attached traceback automatically from anaconda.