Bug 1045706

Summary: TypeError: Argument 0 does not allow None as a value
Product: [Fedora] Fedora Reporter: Joachim Frieben <jfrieben>
Component: anacondaAssignee: Radek Vykydal <rvykydal>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: anaconda-maint-list, bermanmaxim, g.kaviyarasu, jonathan, quantenselbstmord, rvykydal, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:e334591da07fca84a52b78c6eb9e0af5d2f2b9d4880a815941bc9bfc50d28b5e
Fixed In Version: anaconda-21.15-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-24 20:39:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: anaconda-tb
none
File: anaconda.log
none
File: environ
none
File: journalctl
none
File: lsblk_output
none
File: nmcli_dev_list
none
File: os_info
none
File: program.log
none
File: storage.log
none
File: ifcfg.log none

Description Joachim Frieben 2013-12-21 11:17:36 UTC
Version-Release number of selected component:
anaconda-core-21.13-1.fc21.x86_64

The following was filed automatically by anaconda:
anaconda 21.13-1 exception report
Traceback (most recent call first):
  File "/usr/lib64/python2.7/site-packages/gi/overrides/GLib.py", line 98, in _create
    v = constructor(args[0])
  File "/usr/lib64/python2.7/site-packages/gi/overrides/GLib.py", line 139, in _create_tuple
    (v, format, _) = self._create(format, args[0][i:])
  File "/usr/lib64/python2.7/site-packages/gi/overrides/GLib.py", line 104, in _create
    return self._create_tuple(format, args)
  File "/usr/lib64/python2.7/site-packages/gi/overrides/GLib.py", line 215, in __new__
    (v, rest_format, _) = creator._create(format_string, [value])
  File "/usr/lib64/python2.7/site-packages/gi/overrides/Gio.py", line 156, in __call__
    arg_variant = GLib.Variant(signature, tuple(args))
  File "/usr/lib64/python2.7/site-packages/pyanaconda/nm.py", line 211, in nm_device_property
    device = proxy.GetDeviceByIpIface('(s)', name)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/nm.py", line 296, in nm_device_is_slave
    active_con = nm_device_property(name, 'ActiveConnection')
  File "/usr/lib64/python2.7/site-packages/pyanaconda/network.py", line 562, in ksdata_from_ifcfg
    if nm.nm_device_is_slave(devname):
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/network.py", line 1472, in _update_network_data
    nd = network.ksdata_from_ifcfg(devname, dev_cfg.con_uuid)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/network.py", line 1347, in initialize
    _update_network_data(self.data, self.network_control_box)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 210, in _createBox
    spoke.initialize()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 384, in refresh
    self._createBox()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/__init__.py", line 750, in _on_continue_clicked
    nextAction.refresh()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/__init__.py", line 68, in _on_continue_clicked
    cb()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/welcome.py", line 321, in _on_continue_clicked
    StandaloneSpoke._on_continue_clicked(self, cb)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/__init__.py", line 72, in <lambda>
    self.window.connect("continue-clicked", lambda *args: self._on_continue_clicked(cb))
TypeError: Argument 0 does not allow None as a value

Additional info:
addons:         
cmdline:        /usr/bin/python  /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-base
cmdline_file:   initrd=initrd0.img root=live:CDLABEL=Fedora-Live-Desktop-x86_64-rawhi rootfstype=auto ro rd.live.image quiet  rhgb rd.luks=0 rd.md=0 rd.dm=0 nomodeset enforcing=0 3 BOOT_IMAGE=vmlinuz0 
executable:     /sbin/anaconda
hashmarkername: anaconda
kernel:         3.13.0-0.rc4.git0.1.fc21.x86_64
other involved packages: pygobject3-base-3.11.2-1.fc21.x86_64, anaconda-gui-21.13-1.fc21.x86_64
product:        Fedora
release:        Fedora release 21 (Rawhide)
type:           anaconda
version:        rawhide

Comment 1 Joachim Frieben 2013-12-21 11:17:46 UTC
Created attachment 839966 [details]
File: anaconda-tb

Comment 2 Joachim Frieben 2013-12-21 11:17:49 UTC
Created attachment 839967 [details]
File: anaconda.log

Comment 3 Joachim Frieben 2013-12-21 11:17:51 UTC
Created attachment 839968 [details]
File: environ

Comment 4 Joachim Frieben 2013-12-21 11:17:55 UTC
Created attachment 839969 [details]
File: journalctl

Comment 5 Joachim Frieben 2013-12-21 11:17:58 UTC
Created attachment 839970 [details]
File: lsblk_output

Comment 6 Joachim Frieben 2013-12-21 11:18:00 UTC
Created attachment 839971 [details]
File: nmcli_dev_list

Comment 7 Joachim Frieben 2013-12-21 11:18:02 UTC
Created attachment 839972 [details]
File: os_info

Comment 8 Joachim Frieben 2013-12-21 11:18:05 UTC
Created attachment 839973 [details]
File: program.log

Comment 9 Joachim Frieben 2013-12-21 11:18:10 UTC
Created attachment 839974 [details]
File: storage.log

Comment 10 Joachim Frieben 2013-12-21 11:18:12 UTC
Created attachment 839975 [details]
File: ifcfg.log

Comment 11 bermanmaxim 2013-12-23 11:20:07 UTC
Another user experienced a similar problem:

Attempted Fedora Rawhide installation from liveCD
After selecting locale and accepting the unsupported release disclaimer, anaconda crashes.
Multiple locales tried, also tried disabling geotagging.

addons:         
cmdline:        /usr/bin/python  /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-base
cmdline_file:   BOOT_IMAGE=/syslinux/vmlinuz0 root=live:LABEL=LIVE rw rd.live.image rd.live.overlay=LABEL=LIVE quiet rhgb rd.live.check
hashmarkername: anaconda
kernel:         3.13.0-0.rc4.git0.1.fc21.x86_64
other involved packages: pygobject3-base-3.11.2-1.fc21.x86_64, anaconda-gui-21.13-1.fc21.x86_64
package:        anaconda-core-21.13-1.fc21.x86_64
packaging.log:  
product:        Fedora
reason:         TypeError: Argument 0 does not allow None as a value
release:        Fedora release 21 (Rawhide)
version:        rawhide

Comment 12 Radek Vykydal 2014-01-03 14:47:17 UTC
The traceback occurs when wifi is brought up before entering the main hub, ie in standalone network spoke (eg when installing from media without ethernet connection), or in LiveCD environment.