Bug 738059 - TypeError: createGroup() got multiple values for keyword argument 'name'
Summary: TypeError: createGroup() got multiple values for keyword argument 'name'
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 16
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:07811df100755a62262dd0eee78...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-09-13 18:37 UTC by mertensb.mazda
Modified: 2011-09-13 19:11 UTC (History)
3 users (show)

Fixed In Version: anaconda-16.15-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-09-13 19:11:23 UTC


Attachments (Terms of Use)
screenshot of 4th console after crash (16.94 KB, image/png)
2011-09-13 18:49 UTC, mertensb.mazda
no flags Details
systemd error message at startup (5.45 KB, image/png)
2011-09-13 19:07 UTC, mertensb.mazda
no flags Details

Description mertensb.mazda 2011-09-13 18:37:50 UTC
abrt version: 2.0.5
executable:     /usr/bin/python
hashmarkername: anaconda
kernel:         3.0.0-1.fc16.x86_64
product:        Fedora
reason:         TypeError: createGroup() got multiple values for keyword argument 'name'
time:           Tue Sep 13 20:36:20 2011
version:        16-Alpha

description:
:The following was filed automatically by anaconda:
:anaconda 16.14.6 exception report
:Traceback (most recent call first):
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/users.py", line 315, in write
:    if not self.createGroup(gd.name, **kwargs):
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/__init__.py", line 298, in write
:    self.users.write(self.rootPath)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/backend.py", line 219, in writeConfiguration
:    anaconda.write()
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 348, in dispatch
:    self.dir = self.steps[self.step].target(self.anaconda)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 235, in go_forward
:    self.dispatch()
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1198, in nextClicked
:    self.anaconda.dispatch.go_forward()
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/iw/progress_gui.py", line 79, in renderCallback
:    self.intf.icw.nextClicked()
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1218, in handleRenderCallback
:    self.currentWindow.renderCallback()
:TypeError: createGroup() got multiple values for keyword argument 'name'

Comment 1 mertensb.mazda 2011-09-13 18:45:09 UTC
This occurred at the end of a kickstart installation on a VM on a Fedora 13 host.

$ sudo virt-install --name f16b --ram 1024 --vnc --cdrom=/data/shared/isos/Fedora-16-Alpha-x86_64-DVD/Fedora-16-Alpha-x86_64-DVD.iso --os-type=linux --disk path=/var/lib/libvirt/images/fedora16b.img,size=30 --vcpus=2

Then on the boot menu I appended the ks=http://1.2.3.4/kickstart/ks.cfg option.

The section of the kickstart profile that defines users and groups is:

# default groups
group --name=data --gid=502
user --name=m8ram --gecos="Bram Mertens" --groups="wheel,data" --password=xxxx --iscrypted --uid=500
user --name=kim --gecos="Kim Hosteaux" --groups="data" --password=xxxx --iscrypted --uid=501
user --name=thor --gecos="thor" --password=xxxx --iscrypted --uid=503
user --name=mockbuild --gecos="mock build user" --password=xxxx --iscrypted --uid=504

where xxxx is the encrypted password.

The same kickstart file was usd successfully to install a Fedora 15 image on the same QEMU hypervisor.

Comment 2 mertensb.mazda 2011-09-13 18:49:11 UTC
Created attachment 522985 [details]
screenshot of 4th console after crash

Comment 3 mertensb.mazda 2011-09-13 19:07:37 UTC
Created attachment 522988 [details]
systemd error message at startup

after shutting down the machine with incomplete installation (all packages were installed but this crash occured before finalizing the installation) I started the machine with the same Fedora16 alpha DVD in rescue mode.

These are the error message displayed before the language selection screen is shown.

Rescue mode ends with a message saying: "You don't have any Linux partitions."
Yet the file systems is mounted on /mnt/sysimage.

The install.log ends with:
20:32:30 Installing gnome-backgrounds-3.1.2-1.fc16.noarch
grubby fatal error: unable to find a suitable template
grubby: doing this would leave no kernel entries. Not writing out new config.
*** FINISHED INSTALLING PACKAGES ***

I can provide the full install.log and install.log.syslog and the anaconda-tb-yvd9ue log if needed.


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