Bug 1037626 - AttributeError: can't set attribute
Summary: AttributeError: can't set attribute
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 20
Hardware: All
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Martin Kolman
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:d24a202c743529cda68856fa55a...
Depends On:
Blocks: F20FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2013-12-03 14:00 UTC by Andre Robatino
Modified: 2013-12-10 06:54 UTC (History)
14 users (show)

Fixed In Version: anaconda-20.25.14-1.fc20
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-12-10 06:54:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: anaconda-tb (101.77 KB, text/plain)
2013-12-03 14:00 UTC, Andre Robatino
no flags Details
File: anaconda.log (2.98 KB, text/plain)
2013-12-03 14:00 UTC, Andre Robatino
no flags Details
File: environ (393 bytes, text/plain)
2013-12-03 14:00 UTC, Andre Robatino
no flags Details
File: lsblk_output (1.20 KB, text/plain)
2013-12-03 14:00 UTC, Andre Robatino
no flags Details
File: nmcli_dev_list (4.24 KB, text/plain)
2013-12-03 14:01 UTC, Andre Robatino
no flags Details
File: os_info (375 bytes, text/plain)
2013-12-03 14:01 UTC, Andre Robatino
no flags Details
File: program.log (19.77 KB, text/plain)
2013-12-03 14:01 UTC, Andre Robatino
no flags Details
File: storage.log (29.55 KB, text/plain)
2013-12-03 14:01 UTC, Andre Robatino
no flags Details
File: syslog (59.87 KB, text/plain)
2013-12-03 14:01 UTC, Andre Robatino
no flags Details
File: ifcfg.log (1.61 KB, text/plain)
2013-12-03 14:01 UTC, Andre Robatino
no flags Details
File: packaging.log (937 bytes, text/plain)
2013-12-03 14:01 UTC, Andre Robatino
no flags Details

Description Andre Robatino 2013-12-03 14:00:34 UTC
Description of problem:
Crash happened right after booting Fedora-20-TC4-i386-DVD.iso with the inst.text boot argument, and choosing 2) to do a text install.

Version-Release number of selected component:
anaconda-20.25.13-1

The following was filed automatically by anaconda:
anaconda 20.25.13-1 exception report
Traceback (most recent call first):
  File "/usr/lib/python2.7/site-packages/pyanaconda/ui/tui/spokes/source.py", line 58, in __init__
    self.data = data
  File "/usr/lib/python2.7/site-packages/pyanaconda/ui/tui/spokes/source.py", line 145, in __init__
    SourceSwitchHandler.__init__(self, data, storage)
  File "/usr/lib/python2.7/site-packages/pyanaconda/ui/tui/hubs/__init__.py", line 63, in setup
    spoke = s(self.app, self.data, self.storage, self.payload, self.instclass)
  File "/usr/lib/python2.7/site-packages/pyanaconda/ui/tui/hubs/summary.py", line 35, in setup
    should_schedule = TUIHub.setup(self, environment=environment)
  File "/usr/lib/python2.7/site-packages/pyanaconda/ui/tui/__init__.py", line 166, in setup
    should_schedule = obj.setup(self.ENVIRONMENT)
  File "/sbin/anaconda", line 1110, in <module>
    anaconda._intf.setup(ksdata)
AttributeError: can't set attribute

Additional info:
cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020-TC4\x20i386 quiet inst.text BOOT_IMAGE=vmlinuz 
executable:     /sbin/anaconda
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.i686
product:        Fedora
release:        Cannot get release name.
type:           anaconda
version:        20-TC4

Comment 1 Andre Robatino 2013-12-03 14:00:40 UTC
Created attachment 832086 [details]
File: anaconda-tb

Comment 2 Andre Robatino 2013-12-03 14:00:44 UTC
Created attachment 832087 [details]
File: anaconda.log

Comment 3 Andre Robatino 2013-12-03 14:00:48 UTC
Created attachment 832088 [details]
File: environ

Comment 4 Andre Robatino 2013-12-03 14:00:54 UTC
Created attachment 832089 [details]
File: lsblk_output

Comment 5 Andre Robatino 2013-12-03 14:01:03 UTC
Created attachment 832090 [details]
File: nmcli_dev_list

Comment 6 Andre Robatino 2013-12-03 14:01:08 UTC
Created attachment 832091 [details]
File: os_info

Comment 7 Andre Robatino 2013-12-03 14:01:13 UTC
Created attachment 832093 [details]
File: program.log

Comment 8 Andre Robatino 2013-12-03 14:01:19 UTC
Created attachment 832094 [details]
File: storage.log

Comment 9 Andre Robatino 2013-12-03 14:01:28 UTC
Created attachment 832095 [details]
File: syslog

Comment 10 Andre Robatino 2013-12-03 14:01:34 UTC
Created attachment 832096 [details]
File: ifcfg.log

Comment 11 Andre Robatino 2013-12-03 14:01:41 UTC
Created attachment 832097 [details]
File: packaging.log

Comment 12 Andre Robatino 2013-12-03 14:03:43 UTC
Another crash right after reporting bug #1037626.

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020-TC4\x20i386 quiet inst.text BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.i686
package:        anaconda-20.25.13-1
product:        Fedora
reason:         AttributeError: can't set attribute
release:        Cannot get release name.
version:        20-TC4

Comment 13 Andre Robatino 2013-12-03 14:04:58 UTC
Happened again. Each time I finish reporting the bug, the bug happens again and it asks me to report it again.

Comment 14 Andre Robatino 2013-12-03 14:09:03 UTC
Crash happened after booting Fedora-20-TC4-x86_64-DVD.iso with the inst.text
boot argument and choosing 2) to do a text install.

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020-TC4\x20x86_64 quiet inst.text BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.x86_64
package:        anaconda-20.25.13-1
product:        Fedora
reason:         AttributeError: can't set attribute
release:        Cannot get release name.
version:        20-TC4

Comment 15 Andre Robatino 2013-12-03 14:12:55 UTC
Fedora-20-TC4-x86_64-netinst.iso, inst.text, 2) for text mode

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020-TC4\x20x86_64 quiet inst.text BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.x86_64
package:        anaconda-20.25.13-1
product:        Fedora
reason:         AttributeError: can't set attribute
release:        Cannot get release name.
version:        20-TC4

Comment 16 Andre Robatino 2013-12-03 14:16:33 UTC
Fedora-20-TC4-i386-netinst.iso. So this appears 100% reproducible with any of the four 20 Final TC4 install images when trying to do a text mode install.

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2020-TC4\x20i386 quiet inst.text BOOT_IMAGE=vmlinuz 
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.i686
package:        anaconda-20.25.13-1
product:        Fedora
reason:         AttributeError: can't set attribute
release:        Cannot get release name.
version:        20-TC4

Comment 17 Andre Robatino 2013-12-03 14:21:19 UTC
Proposing as Final Blocker according to https://fedoraproject.org/wiki/Fedora_20_Alpha_Release_Criteria#Installation_interfaces : "When using the dedicated installer images, the installer must be able to complete an installation using the text, graphical and VNC installation interfaces."

Comment 18 Kamil Páral 2013-12-03 14:54:03 UTC
Reproduced.

Comment 19 Mike Ruckman 2013-12-03 16:03:27 UTC
Also reproduced (x86_64 DVD), +1 blocker.

Comment 20 Jaroslav Reznik 2013-12-03 16:55:28 UTC
+1 blocker to speed this up.

Comment 21 Mark Hamzy 2013-12-03 20:47:40 UTC
Run with inst.text

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=/ppc/ppc64/vmlinuz inst.text inst.sshd ip=9.5.114.36::9.5.114.1:255.255.255.0:sharpie.rch.stglabs.ibm.com:eth0:none nameserver=9.10.244.100 bootdev=eth0
hashmarkername: anaconda
kernel:         3.11.9-300.fc20.ppc64
package:        anaconda-20.25.12-1
product:        Fedora
reason:         AttributeError: can't set attribute
release:        Cannot get release name.
version:        20

Comment 22 Bill Peck 2013-12-04 01:41:49 UTC
Simply attempting a kickstart install

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:   initrd=/images/virt-test.home.pecknet.com/initrd console=ttyS0 ks=http://beaker.home.pecknet.com/bkr/kickstart/351 ksdevice=bootif netboot_method=pxe BOOT_IMAGE=/images/virt-test.home.pecknet.com/kernel BOOTIF=01-52-54-00-11-e4-1f 
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.x86_64
package:        anaconda-20.25.13-1
product:        Fedora
reason:         AttributeError: can't set attribute
release:        Cannot get release name.
version:        20-TC4

Comment 23 William F. Acker 2013-12-04 07:04:59 UTC
After booting into Anaconda from F20 TC4, and selecting item 2 Textmode, I got this.

cmdline:        /usr/bin/python  /sbin/anaconda
cmdline_file:    serial console=ttyS0,115200
hashmarkername: anaconda
kernel:         3.11.10-300.fc20.x86_64
package:        anaconda-20.25.13-1
product:        Fedora
reason:         AttributeError: can't set attribute
release:        Cannot get release name.
version:        20-TC4

Comment 24 Mike Ruckman 2013-12-04 17:16:58 UTC
Discussed in 2013-12-04 Blocker Review Meeting [1]. Voted an AcceptedBlocker.  Broken text installation violates final criterion: "When using the dedicated installer images, the installer must be able to complete an installation using the text, graphical and VNC installation interfaces." [2]

[1] http://meetbot.fedoraproject.org/fedora-blocker-review/2013-12-04/
[2] http://fedoraproject.org/wiki/Fedora_20_Final_Release_Criteria

Comment 25 Fedora Update System 2013-12-05 01:12:51 UTC
anaconda-20.25.14-1.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/anaconda-20.25.14-1.fc20

Comment 26 Fedora Update System 2013-12-05 21:25:42 UTC
Package anaconda-20.25.14-1.fc20, python-blivet-0.23.8-1.fc20:
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing anaconda-20.25.14-1.fc20 python-blivet-0.23.8-1.fc20'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-22800/python-blivet-0.23.8-1.fc20,anaconda-20.25.14-1.fc20
then log in and leave karma (feedback).

Comment 27 Adam Williamson 2013-12-05 22:54:47 UTC
pwhalen confirmed on IRC that text install runs OK in TC5. setting VERIFIED.

Comment 28 Fedora Update System 2013-12-10 06:54:05 UTC
anaconda-20.25.14-1.fc20, python-blivet-0.23.8-1.fc20 has been pushed to the Fedora 20 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.