Description of problem: Problem occured when I tried to install a VM with Fedora-Server-dvd-ppc64le-Rawhide-20190812.n.0.iso with NO swap. In the "Installation Destination" panel, I choose "custom", then I create Partition automatically in LVM "Click here to create them automatically" Then I suppress the "swap" partition and accept changes. Problem occurs after clicking on "Begin Installation" It is always reproducible. Version-Release number of selected component: anaconda-32.2 The following was filed automatically by anaconda: anaconda 32.2 exception report Traceback (most recent call first): File "/usr/lib/python3.7/site-packages/blivet/formats/fs.py", line 410, in _create raise FormatCreateError(e, self.device) File "/usr/lib/python3.7/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.7/site-packages/blivet/formats/__init__.py", line 513, in create self._create(**kwargs) File "/usr/lib/python3.7/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.7/site-packages/blivet/deviceaction.py", line 634, in execute options=self.device.format_args) File "/usr/lib/python3.7/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.7/site-packages/blivet/actionlist.py", line 327, in process action.execute(callbacks) File "/usr/lib/python3.7/site-packages/blivet/actionlist.py", line 48, in wrapped_func return func(obj, *args, **kwargs) File "/usr/lib/python3.7/site-packages/blivet/blivet.py", line 106, in do_it self.devicetree.actions.process(callbacks=callbacks, devices=self.devices) 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/storage/installation.py", line 50, in turn_on_filesystems storage.do_it(callbacks) File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 450, in run_task self._task(*self._task_args, **self._task_kwargs) File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 484, in start self.run_task() File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 305, in start item.start() File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 305, in start item.start() File "/usr/lib64/python3.7/site-packages/pyanaconda/installation_tasks.py", line 305, in start item.start() File "/usr/lib64/python3.7/site-packages/pyanaconda/installation.py", line 397, in run_installation queue.start() File "/usr/lib64/python3.7/threading.py", line 870, in run self._target(*self._args, **self._kwargs) File "/usr/lib64/python3.7/site-packages/pyanaconda/threading.py", line 280, in run threading.Thread.run(self) blivet.errors.FormatCreateError: (FSError('format failed: 1'), '/dev/mapper/fedora_vm54-00') Additional info: addons: com_redhat_kdump blivet-gui-utils.log: cmdline: /usr/bin/python3 /sbin/anaconda cmdline_file: BOOT_IMAGE=/ppc/ppc64/vmlinuz inst.stage2=hd:LABEL=Fedora-S-dvd-ppc64le-rawh ro dnf.librepo.log: executable: /sbin/anaconda hashmarkername: anaconda hawkey.log: INFO Aug-20 15:07:55 === Started libdnf-0.35.3 === kernel: 5.3.0-0.rc5.git0.1.fc32.ppc64le product: Fedora release: Fedora release 32 (Rawhide) release_type: pre-release type: anaconda version: rawhide
Created attachment 1606121 [details] File: anaconda-tb
Created attachment 1606122 [details] File: anaconda.log
Created attachment 1606123 [details] File: dbus.log
Created attachment 1606124 [details] File: environ
Created attachment 1606125 [details] File: lorax-packages.log
Created attachment 1606126 [details] File: lsblk_output
Created attachment 1606127 [details] File: lvm.log
Created attachment 1606128 [details] File: nmcli_dev_list
Created attachment 1606129 [details] File: os_info
Created attachment 1606130 [details] File: program.log
Created attachment 1606131 [details] File: storage.log
Created attachment 1606132 [details] File: syslog
Created attachment 1606133 [details] File: packaging.log
*** Bug 1744354 has been marked as a duplicate of this bug. ***
This is not specific to ppc64le, openQA hits it on x86_64 and aarch64 too.
upstream PR: https://github.com/storaged-project/blivet/pull/801 updates image: https://vtrefny.fedorapeople.org/img/rhbz1743753.img
Discussed during the 2019-08-26 blocker review meeting: [1] The decision to classify this bug as an "AcceptedBlocker" was made as it violates the following criteria: "The installer must be able to create and install to any workable partition layout using any file system and/or container format combination offered in a default installer configuration." [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2019-08-26/f31-blocker-review.2019-08-26-16.00.txt
*** Bug 1745940 has been marked as a duplicate of this bug. ***
FEDORA-2019-b2e753662c has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-b2e753662c
Proposing as a Beta FE - this is a bug that can break installs, we should certainly fix it for Beta.
+1 Beta FE
+1 beta FE. ppc64le needs the love.
+1 beta FE
*** Bug 1746894 has been marked as a duplicate of this bug. ***
Marking as Accepted FE. (Note, this doesn't have anything specifically to do with ppc64le, the bug affects all arches).
python-blivet-3.1.5-2.fc31 has been pushed to the Fedora 31 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-2019-b2e753662c
Can folks please upkarma the update? You can test using the updates image from #c16. Thanks!
python-blivet-3.1.5-2.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.