Bug 519711

Summary: exception in /usr/lib64/python2.6/site-packages/block/device.py
Product: [Fedora] Fedora Reporter: Richard Ryniker <ryniker>
Component: python-pyblockAssignee: Peter Jones <pjones>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: hdegoede, jgranado, pjones, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-09-01 18:09:04 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
full anaconda exception report
none
/var/log/messages none

Description Richard Ryniker 2009-08-27 14:14:09 UTC
Description of problem: device.py exception in anaconda


Version-Release number of selected component (if applicable): 12.15


How reproducible: always


Steps to Reproduce:
1. Boot from F12 Alpha install DVD
2. X11 startup fails, anaconda falls back to text install.
3. Accept default language and keyboard choices.
4. Confirm installation of test product.
  
Actual results:
anaconda 12.15 exception report
Traceback (most recent call first):
  File "/usr/lib64/python2.6/site-packages/block/device.py", line 454, in get_table
    table = apply(dm.table, tableParts, {})
  File "/usr/lib64/python2.6/site-packages/block/device.py", line 337, in __init__
    table = self.get_table()
  File "/usr/lib/anaconda/storage/devices.py", line 2836, in setup
    self._pyBlockMultiPath = block.device.MultiPath(*parents)
  File "/usr/lib/anaconda/storage/devicetree.py", line 1855, in populate
    mp.setup()
  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 = stepFunct(self.anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 127, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/text.py", line 548, in run
    anaconda.dispatch.gotoNext()
  File "/usr/bin/anaconda", line 981, in <module>
    anaconda.intf.run(anaconda)
ValueError: size must be positive



Expected results:


Additional info:
The traceback above was copied from screen display.  Attempt to use
scp to store it on another host failed because network adapter could
not be initialized.

Comment 1 Richard Ryniker 2009-08-27 20:51:16 UTC
Created attachment 358967 [details]
full anaconda exception report

Used desktop-x86_64-20090825.16.iso live disk (to avoid bug 519478 that
prevents X11 from operating with the regular F12 x86_64 live disc)
and reproduced the error... this time in an environment that made it
easy to capture the full report in this attachment.

Comment 2 Richard Ryniker 2009-08-27 21:30:05 UTC
Created attachment 358970 [details]
/var/log/messages

The /var/log/messages file should give some details about block devices available on this host.

sdb contains a Fedora 11 system, which I intended to replace with F12 alpha.

Comment 3 Chris Lumens 2009-09-01 18:09:04 UTC

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