Bug 926886

Summary: AttributeError: 'Blivet' object has no attribute '_clean_up_member_devices'
Product: [Fedora] Fedora Reporter: Reartes Guillermo <rtguille>
Component: python-blivetAssignee: David Lehman <dlehman>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 19CC: bcl, dlehman, g.kaviyarasu, jonathan, mkolman, sbueno, 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: 2013-04-19 13:58:34 UTC Type: Bug
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
anaconda-tb-xxx file
none
anaconda.log
none
program.log
none
storage.log
none
X.log
none
syslog file none

Description Reartes Guillermo 2013-03-23 21:12:57 UTC
Created attachment 715267 [details]
anaconda-tb-xxx file

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

How reproducible:
always

Steps to Reproduce:

0. Reach the Welcome Screen, leave default language settings
1. Enter Software Selection and select Minimal + Standard
2. Enter Installation Destination, select a disk. (i just have vda)
3. Select Custom Partitioning (leave default lvm)
4. Delete all existing partition (a previous F19a instance)
5. Click the "+" button to add a partition, /boot without specifying size
6. Select the created /boot partition (standard partition) and switch it
to btrfs (to get a /boot subvol...)
7. It will return to "standard partition" for some reason...
8. Click the "+" button to add a partition, / without specifying size
9. unknown error.

  
Actual results:
crash

Expected results:
no crashh

Additional info:

anaconda 19.12 exception report
Traceback (most recent call first):
  File "/usr/lib/python2.7/site-packages/blivet/devicefactory.py", line 362, in set_container_members
    self.storage._clean_up_member_devices(new_members,
  File "/usr/lib/python2.7/site-packages/blivet/devicefactory.py", line 489, in configure_device
    members=members, device=device)
  File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 1879, in factoryDevice
    mountpoint=mountpoint, label=label)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 1714, in on_add_clicked
    disks=disks)
AttributeError: 'Blivet' object has no attribute '_clean_up_member_devices'

Comment 1 Reartes Guillermo 2013-03-23 21:13:18 UTC
Created attachment 715268 [details]
anaconda.log

Comment 2 Reartes Guillermo 2013-03-23 21:13:40 UTC
Created attachment 715269 [details]
program.log

Comment 3 Reartes Guillermo 2013-03-23 21:14:00 UTC
Created attachment 715270 [details]
storage.log

Comment 4 Reartes Guillermo 2013-03-23 21:14:30 UTC
Created attachment 715271 [details]
X.log

Comment 5 Reartes Guillermo 2013-03-23 21:15:15 UTC
Created attachment 715272 [details]
syslog file

Comment 6 Reartes Guillermo 2013-03-23 21:16:08 UTC
I could not use ABRT since it just does not work.

Comment 7 David Lehman 2013-04-19 13:58:34 UTC
This should have been fixed by RC3 at latest. Please reopen if not.