Bug 1823016

Summary: TypeError: Invalid DBus value 'None'.
Product: [Fedora] Fedora Reporter: Jan Stodola <jstodola>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: anaconda-maint-list, jkonecny, jonathan, kellin, vanmeeuwen+fedora, vponcova, wwoods
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:85b8e8d371b0120b633e0a8090f14761e862741a764f5c07b1917a4223e7465b;VARIANT_ID=server;
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-06-05 10:13:36 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: anaconda.log
none
File: dbus.log
none
File: dnf.librepo.log none

Description Jan Stodola 2020-04-10 23:06:34 UTC
Description of problem:
Proceed to the "Create user" spoke
Enter full name, user name, password and click "Advanced..."
Untick "Specify a user ID manually:" and "Specify a group ID maually:"
Click "Save Changes"
Click "Done"

Version-Release number of selected component:
anaconda-33.9

The following was filed automatically by anaconda:
anaconda 33.9 exception report
Traceback (most recent call first):
  File "/usr/lib/python3.8/site-packages/dasbus/typing.py", line 119, in get_variant
    raise TypeError("Invalid DBus value 'None'.")
  File "/usr/lib/python3.8/site-packages/dasbus/structure.py", line 121, in get_data_variant
    return get_variant(self.type_hint, self.get_data(obj))
  File "/usr/lib/python3.8/site-packages/dasbus/structure.py", line 249, in to_structure
    structure[name] = field.get_data_variant(data)
  File "/usr/lib/python3.8/site-packages/dasbus/structure.py", line 274, in to_structure_list
    return list(map(cls.to_structure, objects))
  File "/usr/lib64/python3.8/site-packages/pyanaconda/ui/lib/users.py", line 71, in set_user_list
    users_module.SetUsers(UserData.to_structure_list(user_data_list))
  File "/usr/lib64/python3.8/site-packages/pyanaconda/ui/gui/spokes/user.py", line 485, in apply
    set_user_list(self._users_module, self._user_list, remove_unset=True)
  File "/usr/lib64/python3.8/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 447, in spoke_done
    spoke.apply()
  File "/usr/lib64/python3.8/site-packages/pyanaconda/ui/gui/spokes/__init__.py", line 81, in on_back_clicked
    self.main_window.current_action.spoke_done(self)
  File "/usr/lib64/python3.8/site-packages/pyanaconda/ui/gui/spokes/user.py", line 683, in on_back_clicked
    NormalSpoke.on_back_clicked(self, button)
TypeError: Invalid DBus value 'None'.

Additional info:
addons:         com_redhat_kdump
cmdline:        /usr/bin/python3  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=Fedora-S-dvd-x86_64-rawh quiet
executable:     /sbin/anaconda
hashmarkername: anaconda
hawkey.log:     INFO Apr-10 22:45:16 === Started libdnf-0.47.0 ===
kernel:         5.7.0-0.rc0.git6.1.fc33.x86_64
product:        Fedora
release:        Fedora release 33 (Rawhide)
release_type:   pre-release
type:           anaconda
version:        rawhide

Comment 1 Jan Stodola 2020-04-10 23:06:40 UTC
Created attachment 1677923 [details]
File: anaconda-tb

Comment 2 Jan Stodola 2020-04-10 23:06:41 UTC
Created attachment 1677924 [details]
File: anaconda.log

Comment 3 Jan Stodola 2020-04-10 23:06:43 UTC
Created attachment 1677925 [details]
File: dbus.log

Comment 4 Jan Stodola 2020-04-10 23:06:44 UTC
Created attachment 1677926 [details]
File: dnf.librepo.log

Comment 5 Jan Stodola 2020-06-05 10:13:36 UTC

*** This bug has been marked as a duplicate of bug 1829565 ***