Bug 870210

Summary: AttributeError: 'Keyboard' object has no attribute 'switch_options'
Product: [Fedora] Fedora Reporter: Máirín Duffy <duffy>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: anaconda-maint-list, g.kaviyarasu, jonathan, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:c1bbf3c61cd6f19d2ef3556b0c6160c00116c864d434220d27b988d296800bb1
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-10-25 20:12:48 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
File: anaconda-tb
none
File: product
none
File: type
none
File: storage.log
none
File: version
none
File: environ
none
File: anaconda.log
none
File: syslog
none
File: hashmarkername
none
File: packaging.log
none
File: cmdline_file
none
File: release
none
File: program.log none

Description Máirín Duffy 2012-10-25 19:51:04 UTC
Description of problem:
Clicking on the keyboard spoke crashes anaconda.

I'm running the 10/11/2012 anaconda testing iso from newcutlet with an updates.img built from anaconda git, i last pulled from the repo yesterday (10/24). This did not happen before I did the git pull on 10/24.


Version-Release number of selected component:
anaconda-18.99

Additional info:
libreport version: 2.0.14
cmdline:        /usr/bin/python  /sbin/anaconda
kernel:         3.6.1-1.fc18.x86_64

description:
:The following was filed automatically by anaconda:
:anaconda 18.99 exception report
:Traceback (most recent call first):
:  File "/tmp/updates/pyanaconda/ui/gui/spokes/keyboard.py", line 362, in _refresh_switching_info
:    if self.data.keyboard.switch_options:
:  File "/tmp/updates/pyanaconda/ui/gui/spokes/keyboard.py", line 343, in refresh
:    self._refresh_switching_info()
:  File "/tmp/updates/pyanaconda/ui/gui/hubs/__init__.py", line 90, in _runSpoke
:    action.refresh()
:  File "/tmp/updates/pyanaconda/ui/gui/hubs/__init__.py", line 323, in _on_spoke_clicked
:    self._runSpoke(spoke)
:AttributeError: 'Keyboard' object has no attribute 'switch_options'

Comment 1 Máirín Duffy 2012-10-25 19:51:07 UTC
Created attachment 633532 [details]
File: anaconda-tb

Comment 2 Máirín Duffy 2012-10-25 19:51:08 UTC
Created attachment 633533 [details]
File: product

Comment 3 Máirín Duffy 2012-10-25 19:51:10 UTC
Created attachment 633534 [details]
File: type

Comment 4 Máirín Duffy 2012-10-25 19:51:11 UTC
Created attachment 633535 [details]
File: storage.log

Comment 5 Máirín Duffy 2012-10-25 19:51:13 UTC
Created attachment 633536 [details]
File: version

Comment 6 Máirín Duffy 2012-10-25 19:51:14 UTC
Created attachment 633537 [details]
File: environ

Comment 7 Máirín Duffy 2012-10-25 19:51:16 UTC
Created attachment 633538 [details]
File: anaconda.log

Comment 8 Máirín Duffy 2012-10-25 19:51:18 UTC
Created attachment 633539 [details]
File: syslog

Comment 9 Máirín Duffy 2012-10-25 19:51:19 UTC
Created attachment 633540 [details]
File: hashmarkername

Comment 10 Máirín Duffy 2012-10-25 19:51:21 UTC
Created attachment 633541 [details]
File: packaging.log

Comment 11 Máirín Duffy 2012-10-25 19:51:23 UTC
Created attachment 633542 [details]
File: cmdline_file

Comment 12 Máirín Duffy 2012-10-25 19:51:25 UTC
Created attachment 633543 [details]
File: release

Comment 13 Máirín Duffy 2012-10-25 19:51:27 UTC
Created attachment 633544 [details]
File: program.log

Comment 14 Máirín Duffy 2012-10-25 20:12:48 UTC
The issue was that the pykickstart package I was building the updates image with was too old. I used the one Chris built today and that fixed everything.