Bug 576628 - AttributeError: 'DMRaidMember' object has no attribute 'partedDisk'
Summary: AttributeError: 'DMRaidMember' object has no attribute 'partedDisk'
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: anaconda_trace_hash:9e5f9f734f9a84311...
Depends On:
Blocks: F13Beta, F13BetaBlocker 577383
TreeView+ depends on / blocked
 
Reported: 2010-03-24 16:43 UTC by James Laska
Modified: 2013-09-02 06:47 UTC (History)
7 users (show)

Fixed In Version: anaconda-13.37-1.fc13
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 576649 577383 (view as bug list)
Environment:
Last Closed: 2010-03-27 04:54:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Attached traceback automatically from anaconda. (606.24 KB, text/plain)
2010-03-24 16:43 UTC, James Laska
no flags Details
Attached traceback automatically from anaconda. (206.76 KB, text/plain)
2010-03-24 17:01 UTC, James Laska
no flags Details

Description James Laska 2010-03-24 16:43:34 UTC
The following was filed automatically by anaconda:
anaconda 13.36 exception report
Traceback (most recent call first):
  File "/usr/lib/anaconda/storage/__init__.py", line 827, in extendedPartitionsSupported
    if disk.format.partedDisk.supportsFeature(parted.DISK_TYPE_EXTENDED):
  File "/usr/lib/anaconda/iw/partition_dialog_gui.py", line 515, in __init__
    if self.storage.extendedPartitionsSupported():
  File "/usr/lib/anaconda/iw/partition_gui.py", line 1670, in editPartition
    isNew = isNew, restrictfs = restrictfs)
  File "/usr/lib/anaconda/iw/partition_gui.py", line 1560, in createCB
    self.editPartition(device, isNew = True)
AttributeError: 'DMRaidMember' object has no attribute 'partedDisk'

Comment 1 James Laska 2010-03-24 16:43:37 UTC
Created attachment 402355 [details]
Attached traceback automatically from anaconda.

Comment 2 James Laska 2010-03-24 16:47:12 UTC
= Steps to reproduce =
 1. Initiate F-13-Beta-TC1 install on an system with existing BIOS RAID install
 2. Select 'custom' partitioning
 3. One-by-one, delete existing BIOS RAID partitions
 4. Attempt to create a new partition on the BIOS RAID device

Adding to F13Beta per following Beta release criteria [1]

  "#  The installer must be able to create and install to software, hardware or BIOS RAID-0, RAID-1 or RAID-5 partitions for anything except /boot "

Still testing to determine if this affects *ALL* BIOS RAID installs, or just detailed partition edits of existing BIOS RAID devices.

[1] https://fedoraproject.org/wiki/Fedora_13_Beta_Release_Criteria

Comment 3 James Laska 2010-03-24 17:01:44 UTC
Created attachment 402357 [details]
Attached traceback automatically from anaconda.

Comment 4 James Laska 2010-03-24 17:07:07 UTC
Seems like any attempts to create partitions on a BIOS RAID device fail with this error.

Comment 5 Hans de Goede 2010-03-24 17:39:36 UTC
Here is a proposed patch fixing this:

http://www.redhat.com/archives/anaconda-devel-list/2010-March/msg00379.html

dlehman, feel free to commit this yourself (I'm sick, so it might be a while before I get around to it).

Comment 6 Hans de Goede 2010-03-24 18:09:44 UTC
The patch for this will be in anaconda-13.37-1, moving to modified.

Comment 7 Jesse Keating 2010-03-26 19:39:03 UTC
Confirmed fixed with 13.37-1

Comment 8 Fedora Update System 2010-03-27 03:26:37 UTC
anaconda-13.37-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/anaconda-13.37-1.fc13

Comment 9 Fedora Update System 2010-03-27 04:53:20 UTC
anaconda-13.37-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.