Description of problem: Attempting to install fedora with the following storage configuration: /dev/sda1: 1GB EFI partition /dev/sda2: 5GB ext4 boot partition /dev/sda3 LUKS-encrypted LVM PV LVs: f28-root: btrfs mount as / f28-tmp: btrfs mount as /tmp f28-var: btrfs mount as /var f28-var-log: btrfs mount as /var/log f28-var-log-audit: btrfs mount as /var/log/audit f28-var-tmp: btrfs mount as /tmp home: btrfs mount as /home archive: btrfs mount as /mnt/archive swap: swap device Version-Release number of selected component: anaconda-core-28.22.10-1.fc28.x86_64 The following was filed automatically by anaconda: anaconda 28.22.10 exception report Traceback (most recent call first): File "/usr/lib/python3.6/site-packages/blivet/formats/luks.py", line 217, in _pre_setup raise LUKSError("luks device not configured") File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/formats/__init__.py", line 603, in setup if not self._pre_setup(**kwargs): File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 515, in setup_parents _format.setup() File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 372, in _pre_setup self.setup_parents(orig=orig) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 383, in setup if not self._pre_setup(orig=orig): File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 507, in setup_parents parent.setup(orig=orig) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 372, in _pre_setup self.setup_parents(orig=orig) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 233, in _pre_setup return StorageDevice._pre_setup(self, orig=orig) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 383, in setup if not self._pre_setup(orig=orig): File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/device.py", line 211, in setup_parents parent.setup(orig=orig) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 1922, in setup_parents Device.setup_parents(self, orig=orig) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 372, in _pre_setup self.setup_parents(orig=orig) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 882, in _pre_setup if not super(LVMLogicalVolumeBase, self)._pre_setup(orig=orig): File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/storage.py", line 383, in setup if not self._pre_setup(orig=orig): File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 1926, in setup return DMDevice.setup(self, orig) File "/usr/lib/python3.6/site-packages/blivet/devices/lvm.py", line 1829, in decorated return meth(self, *args, **kwargs) # pylint: disable=not-callable File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/deviceaction.py", line 704, in execute self.device.setup(orig=True) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/actionlist.py", line 327, in process action.execute(callbacks) File "/usr/lib/python3.6/site-packages/blivet/actionlist.py", line 48, in wrapped_func return func(obj, *args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/blivet.py", line 135, in do_it self.devicetree.actions.process(callbacks=callbacks, devices=self.devices) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib64/python3.6/site-packages/pyanaconda/storage/osinstall.py", line 1219, in do_it super().do_it(callbacks=callbacks) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 53, in run_with_lock return m(*args, **kwargs) File "/usr/lib64/python3.6/site-packages/pyanaconda/storage/osinstall.py", line 2131, in turn_on_filesystems storage.do_it(callbacks) File "/usr/lib64/python3.6/site-packages/pyanaconda/installation_tasks.py", line 438, in run_task self._task(*self._task_args, **self._task_kwargs) File "/usr/lib64/python3.6/site-packages/pyanaconda/installation_tasks.py", line 472, in start self.run_task() File "/usr/lib64/python3.6/site-packages/pyanaconda/installation_tasks.py", line 304, in start item.start() File "/usr/lib64/python3.6/site-packages/pyanaconda/installation_tasks.py", line 304, in start item.start() File "/usr/lib64/python3.6/site-packages/pyanaconda/installation.py", line 361, in doInstall installation_queue.start() File "/usr/lib64/python3.6/threading.py", line 864, in run self._target(*self._args, **self._kwargs) File "/usr/lib64/python3.6/site-packages/pyanaconda/threading.py", line 291, in run threading.Thread.run(self) blivet.errors.LUKSError: luks device not configured Additional info: addons: com_redhat_kdump cmdline: /usr/bin/python3 /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-base cmdline_file: BOOT_IMAGE=/images/pxeboot/vmlinuz root=live:CDLABEL=Fedora-WS-Live-28-1-1 rd.live.image rd.live.check quiet executable: /sbin/anaconda hashmarkername: anaconda kernel: 4.16.3-301.fc28.x86_64 other involved packages: python3-blivet-3.0.0-0.6.1.b1.fc28.noarch, python3-libs-3.6.5-1.fc28.x86_64 product: Fedora release: Fedora release 28 (Twenty Eight) type: anaconda version: 28
Created attachment 1432164 [details] File: anaconda-tb
Created attachment 1432165 [details] File: anaconda.log
Created attachment 1432166 [details] File: blivet-gui-utils.log
Created attachment 1432167 [details] File: dbus.log
Created attachment 1432168 [details] File: environ
Created attachment 1432169 [details] File: journalctl
Created attachment 1432170 [details] File: lsblk_output
Created attachment 1432171 [details] File: lvm.log
Created attachment 1432172 [details] File: nmcli_dev_list
Created attachment 1432173 [details] File: os_info
Created attachment 1432174 [details] File: program.log
Created attachment 1432175 [details] File: storage.log
Created attachment 1432176 [details] File: ifcfg.log
This issue occurred during characterization of 1575323. I installed from the Fedora 28 Live Workstation image and encountered the error described by 1575323, then re-executed the installer without rebooting the USB image. Whereas the first attempt asked me for the LUKS passphrase to decrypt the LVM physical volume, the second attempt did not. I proceeded under the assumption that I would not need to unlock the LUKS volume again. Also please note that after rebooting the Fedora 28 Live Workstation image, I did not encounter this "luks device not configured" error.
Based on the traceback this is storage related issue. Changing component to our storage library.
*** This bug has been marked as a duplicate of bug 1624617 ***