Bug 869746

Summary: anaconda should print unknown platform information
Product: [Fedora] Fedora Reporter: IBM Bug Proxy <bugproxy>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 17CC: anaconda-maint-list, g.kaviyarasu, hamzy, jkachuck, jonathan, karsten, vanmeeuwen+fedora, wgomerin
Target Milestone: ---   
Target Release: ---   
Hardware: ppc64   
OS: All   
Whiteboard:
Fixed In Version: anaconda-18.21-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-01-20 15:36:13 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 IBM Bug Proxy 2012-10-24 18:00:54 UTC
While testing in OPP mode, I tried to install FC17 and hit:

Traceback (most recent call last):
      File "/usr/sbin/anaconda", line 782, in <module>
        anaconda.storage.config.zeroMbr = anaconda.ksdata.zerombr.zerombr
      File "/usr/lib64/python2.7/site-packages/pyanaconda/__init__.py", line 187, in storage
        self._storage = storage.Storage(anaconda=self)
      File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/__init__.py", line 370, in __init__
        dasd=self.dasd)
      File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devicetree.py", line 177, in __init__
        self.platform = platform.getPlatform(None)
      File "/usr/lib64/python2.7/site-packages/pyanaconda/platform.py", line 354, in getPlatform
        raise SystemError, "Unsupported PPC machine type"
    SystemError: Unsupported PPC machine type
    [  250.352859] audit: *NO* daemon at audit_pid=1077 

and the install hung.

While the installer hang is obviously bad, it's frustrating that the "why" is not complete here. anaconda should print out the machine type it doesn't like so that the code can be updated if appropriate.

Comment 2 Chris Lumens 2012-10-25 15:22:46 UTC
Pushed, thanks.