| Summary: | AttributeError: 'NoneType' object has no attribute 'addChild' | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Sandro Mathys <sandro> |
| Component: | anaconda | Assignee: | David Lehman <dlehman> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 15 | CC: | awilliam, donchurch, jlaska, jonathan, vanmeeuwen+fedora |
| Target Milestone: | --- | Keywords: | CommonBugs |
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | anaconda_trace_hash:3c7a8877f083b0e52766bee06159ac108d42cfa0833e817fcd0034861446d76b https://fedoraproject.org/wiki/Common_F15_bugs#BIOS_RAID_AttributeError AcceptedBlocker | ||
| Fixed In Version: | anaconda-15.22-1.fc15 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-03-16 04:06:34 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 657618 | ||
| Attachments: | |||
Created attachment 479773 [details]
Attached traceback automatically from anaconda.
Created attachment 480535 [details] updates to attempt on-demand scanning of containers as needed Please try out this updates image and let me know if it helps. Here's some info if you need it: https://fedoraproject.org/wiki/Anaconda/Updates#Updates_from_the_Network Created attachment 480537 [details]
patch to anaconda to attempt on-demand scanning of md containers as needed
I notice you're doing a live install, so updates won't work.
To apply this patch, run this command as root on your livecd before launching liveinst (assuming you've saved it in /tmp):
cd /usr/lib64/python2.7/site-packages && patch -p1 < /tmp/20110223-md-fwraid-scan-order-678877.patch
This may prevent any successful storage scan on intel fwraid systems, so proposing as a beta blocker. I can confirm this fix resolves the issue. Now I see #680226 - can you please have an eye on that one to be sure your fix is not causing the new issue by accident? Just to be sure. Created attachment 481468 [details]
Attached traceback automatically from anaconda.
I'm hitting something similar to this. Interestingly, if I just select 'basic storage devices' it gets reported as a different bug, https://bugzilla.redhat.com/show_bug.cgi?id=681047 ; if I select 'specialized storage devices' and leave the messed-up 'drives' which appear to represent the partitions on the RAID array unselected, and select only the USB key I also have plugged in as an install target, anaconda still crashes, and the crash is marked as a dupe of this bug (see comment #6). *** Bug 681047 has been marked as a duplicate of this bug. *** we should document this for Alpha, given the breadth of impact. (In reply to comment #9) > we should document this for Alpha, given the breadth of impact. Adam, have you had any luck with the proposed patch in comment#4? Same experience as Sandro: it causes or exposes #680226 instead. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers Patches that fix all known firmware RAID issues for F15 are available in bug 681608 for those doing live installs. For those doing non-live installs, just ask and I'll be happy to provide an updates image for you to test with. Fixed for Fedora 15 in anaconda-15.22-1. anaconda-15.22-1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/anaconda-15.22-1.fc15 Discussed at 2011-03-11 blocker review meeting. This issue is fixed and available for testing in anaconda-15.22-1. The issue has been accepted as a beta blocker. anaconda-15.22-1.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report. Created attachment 487984 [details]
Attached traceback automatically from anaconda.
|
The following was filed automatically by anaconda: anaconda 15.20 exception report Traceback (most recent call first): File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devices.py", line 231, in __init__ parent.addChild() File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devices.py", line 458, in __init__ Device.__init__(self, name, parents=parents) File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devices.py", line 2577, in __init__ parents=parents, sysfsPath=sysfsPath) File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devicetree.py", line 863, in addUdevDiskDevice sysfsPath=sysfs_path, **kwargs) File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devicetree.py", line 983, in addUdevDevice device = self.addUdevDiskDevice(info) File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devicetree.py", line 1756, in _populate self.addUdevDevice(dev) File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/devicetree.py", line 1714, in populate self._populate() File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/__init__.py", line 434, in reset self.devicetree.populate() File "/usr/lib64/python2.7/site-packages/pyanaconda/storage/__init__.py", line 103, in storageInitialize storage.reset() File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 211, in moveStep rc = stepFunc(self.anaconda) File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 130, in gotoNext self.moveStep() File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1257, in nextClicked self.anaconda.dispatch.gotoNext() AttributeError: 'NoneType' object has no attribute 'addChild'