Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1624680 - TypeError: Argument 0 does not allow None as a value
Summary: TypeError: Argument 0 does not allow None as a value
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 29
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Vendula Poncova
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:fb4c9daba099f2484cbcbd26cd9...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-09-03 04:43 UTC by lnie
Modified: 2018-09-21 13:37 UTC (History)
11 users (show)

Fixed In Version: anaconda-29.24.3-1 anaconda-29.24.3-1.fc29
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-09-20 22:35:25 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: anaconda-tb (813.25 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: anaconda.log (38.56 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: dbus.log (3.13 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: dnf.librepo.log (6.97 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: environ (637 bytes, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: hawkey.log (15.64 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: lorax-packages.log (25.40 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: lsblk_output (945 bytes, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: nmcli_dev_list (1.84 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: os_info (554 bytes, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: program.log (28.43 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: storage.log (60.41 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: syslog (248.01 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: ifcfg.log (1.65 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details
File: packaging.log (18.91 KB, text/plain)
2018-09-03 04:43 UTC, lnie
no flags Details

Description lnie 2018-09-03 04:43:01 UTC
Version-Release number of selected component:
anaconda-29.24.1

The following was filed automatically by anaconda:
anaconda 29.24.1 exception report
Traceback (most recent call first):
  File "/usr/lib64/python3.7/site-packages/gi/overrides/GLib.py", line 118, in _create
    return self._LEAF_CONSTRUCTORS[format](value)
  File "/usr/lib64/python3.7/site-packages/gi/overrides/GLib.py", line 150, in _create
    builder.add_value(self._create(dup, i))
  File "/usr/lib64/python3.7/site-packages/gi/overrides/GLib.py", line 172, in __new__
    v = creator._create(format_string, value)
  File "/usr/lib/python3.7/site-packages/pydbus/proxy_method.py", line 80, in __call__
    GLib.Variant(self._sinargs, args),
  File "/usr/lib64/python3.7/site-packages/pyanaconda/storage/osinstall.py", line 1559, in update_ksdata
    auto_part_proxy.SetLUKSVersion(self.autopart_luks_version)
  File "/usr/lib/python3.7/site-packages/blivet/threads.py", line 53, in run_with_lock
    return m(*args, **kwargs)
  File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 438, in run_task
    self._task(*self._task_args, **self._task_kwargs)
  File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 472, in start
    self.run_task()
  File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 304, in start
    item.start()
  File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 304, in start
    item.start()
  File "/usr/lib64/python3.7/site-packages/pyanaconda/installation.py", line 375, in doInstall
    installation_queue.start()
  File "/usr/lib64/python3.7/threading.py", line 865, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib64/python3.7/site-packages/pyanaconda/threading.py", line 286, in run
    threading.Thread.run(self)
TypeError: Argument 0 does not allow None as a value

Additional info:
addons:         com_redhat_docker, com_redhat_kdump
blivet-gui-utils.log: 
cmdline:        /usr/bin/python3  /sbin/anaconda
cmdline_file:   inst.repo=http://10.66.128.196/os
executable:     /sbin/anaconda
hashmarkername: anaconda
kernel:         4.18.5-300.fc29.x86_64
product:        Fedora
release:        Cannot get release name.
release_type:   pre-release
type:           anaconda
version:        29

Comment 1 lnie 2018-09-03 04:43:09 UTC
Created attachment 1480410 [details]
File: anaconda-tb

Comment 2 lnie 2018-09-03 04:43:12 UTC
Created attachment 1480411 [details]
File: anaconda.log

Comment 3 lnie 2018-09-03 04:43:14 UTC
Created attachment 1480412 [details]
File: dbus.log

Comment 4 lnie 2018-09-03 04:43:16 UTC
Created attachment 1480413 [details]
File: dnf.librepo.log

Comment 5 lnie 2018-09-03 04:43:20 UTC
Created attachment 1480414 [details]
File: environ

Comment 6 lnie 2018-09-03 04:43:23 UTC
Created attachment 1480415 [details]
File: hawkey.log

Comment 7 lnie 2018-09-03 04:43:25 UTC
Created attachment 1480416 [details]
File: lorax-packages.log

Comment 8 lnie 2018-09-03 04:43:26 UTC
Created attachment 1480417 [details]
File: lsblk_output

Comment 9 lnie 2018-09-03 04:43:28 UTC
Created attachment 1480418 [details]
File: nmcli_dev_list

Comment 10 lnie 2018-09-03 04:43:29 UTC
Created attachment 1480419 [details]
File: os_info

Comment 11 lnie 2018-09-03 04:43:32 UTC
Created attachment 1480420 [details]
File: program.log

Comment 12 lnie 2018-09-03 04:43:35 UTC
Created attachment 1480421 [details]
File: storage.log

Comment 13 lnie 2018-09-03 04:43:41 UTC
Created attachment 1480422 [details]
File: syslog

Comment 14 lnie 2018-09-03 04:43:42 UTC
Created attachment 1480423 [details]
File: ifcfg.log

Comment 15 lnie 2018-09-03 04:43:44 UTC
Created attachment 1480424 [details]
File: packaging.log

Comment 16 lnie 2018-09-04 08:39:21 UTC
Similar problem has been detected:

1)Boot the installer
2) select "Custom" and "encrypt my data "for Storage configuration
3) click "click here to create them automatically"


addons:         com_redhat_docker, com_redhat_kdump
blivet-gui-utils.log: 
cmdline:        /usr/bin/python3  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=Fedora-S-dvd-x86_64-29 rd.live.check quiet inst.repo=hd:sdb:/Fedora-Server-dvd-x86_64-29-20180901.n.0.iso
hashmarkername: anaconda
kernel:         4.18.5-300.fc29.x86_64
package:        anaconda-29.24.1
product:        Fedora
reason:         TypeError: Argument 0 does not allow None as a value
release:        Cannot get release name.
release_type:   pre-release
version:        29

Comment 17 Vendula Poncova 2018-09-04 11:17:44 UTC
Fixed in the pull request: https://github.com/rhinstaller/anaconda/pull/1589

Comment 18 Éric Fintzel 2018-09-13 12:38:42 UTC
Similar problem has been detected:

ISO image: Fedora-Server-dvd-ppc64le-29-20180909.n.0.iso
But also occurs with previous images.

Involved steps:
- Choose custom partition + encrypption
- The encryption password is asked a first time
- Manually delete existing partitions
- Automatically create new partitions scheme (tested with several filesystems, LVM, BTRFS...)
- The encryption password is asked a second time (with fiels already filled)
- Changes on disk are accepted
- Error occurs after the click on "Begin Installation"

addons:         com_redhat_kdump, com_redhat_docker
blivet-gui-utils.log: 
cmdline:        /usr/bin/python3  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=/ppc/ppc64/vmlinuz ro ip=9.40.195.32::9.40.195.1:255.255.255.0:zz14-lp5:env2:none nameserver=9.101.4.100
hashmarkername: anaconda
kernel:         4.18.5-300.fc29.ppc64le
package:        anaconda-29.24.1
product:        Fedora
reason:         TypeError: Argument 0 does not allow None as a value
release:        Cannot get release name.
release_type:   pre-release
version:        29

Comment 19 Fedora Update System 2018-09-14 03:33:34 UTC
anaconda-29.24.3-1.fc29 dnf-3.5.1-1.fc29 dnf-plugins-core-3.0.3-1.fc29 libdnf-0.19.1-1.fc29 lorax-29.12-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-f16a71bc92

Comment 20 Fedora Update System 2018-09-14 20:00:00 UTC
anaconda-29.24.3-1.fc29, dnf-3.5.1-1.fc29, dnf-plugins-core-3.0.3-1.fc29, libdnf-0.19.1-2.fc29, lorax-29.12-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-f16a71bc92

Comment 21 Viktor Ashirov 2018-09-14 20:27:16 UTC
Similar problem has been detected:

I tried to install F29 Silverblue over existing F29 installation on LUKS partition. I chose to reformat / and swap on that LUKS partition. But when the installation started, it failed.

addons:         com_redhat_kdump, com_redhat_docker
blivet-gui-utils.log: 
cmdline:        /usr/bin/python3  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=Fedora-SB-ostree-x86_64-29 rd.live.check quiet
hashmarkername: anaconda
kernel:         4.18.5-300.fc29.x86_64
package:        anaconda-29.24.1
packaging.log:  
product:        Fedora
reason:         TypeError: Argument 0 does not allow None as a value
release:        Cannot get release name.
release_type:   pre-release
version:        29

Comment 22 David 2018-09-17 15:38:40 UTC
Similar problem has been detected:

Installation of Atomic from iso causes anaconda crash when choosing encrption on disk. Latest iso build, 20180916

addons:         com_redhat_kdump, com_redhat_docker
blivet-gui-utils.log: 
cmdline:        /usr/bin/python3  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=Fedora-AH-ostree-x86_64-29 quiet
hashmarkername: anaconda
kernel:         4.18.5-300.fc29.x86_64
package:        anaconda-29.24.1
packaging.log:  
product:        Fedora
reason:         TypeError: Argument 0 does not allow None as a value
release:        Cannot get release name.
release_type:   pre-release
version:        29

Comment 23 David 2018-09-17 15:42:55 UTC
More information: Only crashes when choosing custom partitioning and encryption. if choosing encryption with automatic paritioning, then it works as expected.

Comment 24 Fedora Update System 2018-09-18 17:09:56 UTC
anaconda-29.24.3-1.fc29 dnf-3.5.1-1.fc29 dnf-plugins-core-3.0.3-1.fc29 libdnf-0.19.1-2.fc29 lorax-29.12-2.fc29 python-blivet-3.1.0-2.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-f16a71bc92

Comment 25 Fedora Update System 2018-09-20 16:16:10 UTC
anaconda-29.24.3-1.fc29, dnf-3.5.1-1.fc29, dnf-plugins-core-3.0.3-1.fc29, libdnf-0.19.1-3.fc29, lorax-29.12-2.fc29, python-blivet-3.1.0-2.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-f16a71bc92

Comment 26 Fedora Update System 2018-09-20 22:35:25 UTC
anaconda-29.24.3-1.fc29, dnf-3.5.1-1.fc29, dnf-plugins-core-3.0.3-1.fc29, libdnf-0.19.1-3.fc29, lorax-29.12-2.fc29, python-blivet-3.1.0-2.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 27 Vitaly Kuznetsov 2018-09-21 13:37:44 UTC
*** Bug 1631755 has been marked as a duplicate of this bug. ***


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