Description of problem: It crashed when I clicked on Installation destination. There is one firmware RAID5 disk. There is Fedora 26 (default partitioning) installed on that disk. Version-Release number of selected component: anaconda-core-26.21.3-1.fc26.x86_64 The following was filed automatically by anaconda: anaconda 26.21.3-1 exception report Traceback (most recent call first): File "/usr/lib64/python3.6/site-packages/gi/overrides/BlockDev.py", line 762, in wrapped raise transform[1](msg) File "/usr/lib/python3.6/site-packages/blivet/formats/lvmpv.py", line 163, in free pv_info = blockdev.lvm.pvinfo(self.device) File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib/python3.6/site-packages/blivet/blivet.py", line 754, in get_free_space elif hasattr(partition.format, "free"): File "/usr/lib/python3.6/site-packages/blivet/threads.py", line 45, in run_with_lock return m(*args, **kwargs) File "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/spokes/storage.py", line 731, in _add_disk_overview free = self.storage.get_free_space(disks=[disk])[disk.name][0] File "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/spokes/storage.py", line 645, in refresh self._add_disk_overview(disk, self.local_disks_box) File "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 411, in _on_spoke_clicked spoke.refresh() gi.overrides.BlockDev.LVMError: Process reported exit code 1280: WARNING: Device for PV nIS1Xt-FAIE-7tei-T8yr-lj7e-DZQ2-vpS4iv not found or rejected by a filter. Failed to find device for physical volume "/dev/md/Volume0_0p3". WARNING: Device for PV nIS1Xt-FAIE-7tei-T8yr-lj7e-DZQ2-vpS4iv not found or rejected by a filter. WARNING: Couldn't find all devices for LV fedora/swap while checking used and assumed devices. WARNING: Couldn't find all devices for LV fedora/home while checking used and assumed devices. WARNING: Couldn't find all devices for LV fedora/root while checking used and assumed devices. Additional info: addons: com_redhat_kdump cmdline: /usr/libexec/system-python /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-base executable: /sbin/anaconda hashmarkername: anaconda kernel: 4.11.0-0.rc6.git0.1.fc26.x86_64 other involved packages: anaconda-gui-26.21.3-1.fc26.x86_64, python3-blivet-2.1.7-8.fc26.noarch, python3-blockdev-2.6-3.fc26.x86_64 product: Fedora release: Fedora release 26 (Twenty Six) type: anaconda version: 26 Potential duplicate: bug 1430039
Created attachment 1273904 [details] File: anaconda-tb
Created attachment 1273905 [details] File: environ
Created attachment 1273906 [details] File: journalctl
Created attachment 1273907 [details] File: lsblk_output
Created attachment 1273908 [details] File: nmcli_dev_list
Created attachment 1273909 [details] File: os_info
I propose this bug as beta blocker as it violates the beta criterion: "The installer must be able to detect and install to hardware or firmware RAID storage devices."
Similar problem has been detected: I tried to reuse RAID1 disk with Fedora 26 installed. addons: com_redhat_kdump cmdline: /usr/libexec/system-python /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-base hashmarkername: anaconda kernel: 4.11.0-0.rc6.git0.1.fc26.x86_64 other involved packages: python3-blivet-2.1.7-8.fc26.noarch, anaconda-gui-26.21.3-1.fc26.x86_64, python3-blockdev-2.6-3.fc26.x86_64 package: anaconda-core-26.21.3-1.fc26.x86_64 product: Fedora reason: gi.overrides.BlockDev.LVMError: Process reported exit code 1280: WARNING: Device for PV TSsMvW-aiYf-nHYA-nlZL-ILpX-Md7F-wxF0de not found or rejected by a filter. release: Fedora release 26 (Twenty Six) version: 26
(In reply to Petr Schindler from comment #8) > Similar problem has been detected: > > I tried to reuse RAID1 disk with Fedora 26 installed. Was this also on a FW RAID machine?
Yes. It was on the same machine as the first report.
This bug seems to happen only when there is lvm on the raid. I installed Fedora without lvm and I can reuse disk normally on next installation.
*** Bug 1445646 has been marked as a duplicate of this bug. ***
Discussed during the 2017-05-01 blocker review meeting: [1] The decision to classify this bug as an AcceptedBlocker was made as it violates the following blocker criteria: "The installer must be able to detect and install to hardware or firmware RAID storage devices." [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2017-05-01/f26-blocker-review.2017-05-01-16.02.txt
It would be useful to have storage.log and program.log attached.
Created attachment 1275675 [details] program.log
Created attachment 1275676 [details] storage.log
updates.img with fixes: http://vpodzime.fedorapeople.org/1445302_updates.img Just please note that there's still a bug in lvmdbusd due to which later PvCreate fails.
https://github.com/rhinstaller/blivet/pull/583
(In reply to Vratislav Podzimek from comment #18) > https://github.com/rhinstaller/blivet/pull/583 Merged.
lvm2-2.02.168-5.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-f1874caad5
Resetting status back to POST. Vrato, is there a lvm2 bug for the issue? I do not remember seeing one. I am fine with keeping track of it here. Are there any bodhi interactions which would be causing some problems for us?
python-blivet-2.1.7-10.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-1c18277ac0
lvm2-2.02.168-5.fc26 has been pushed to the Fedora 26 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-2017-f1874caad5
python-blivet-2.1.7-10.fc26 has been pushed to the Fedora 26 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-2017-1c18277ac0
(In reply to Marian Csontos from comment #21) > Resetting status back to POST. Vrato, is there a lvm2 bug for the issue? I > do not remember seeing one. I am fine with keeping track of it here. Are > there any bodhi interactions which would be causing some problems for us? Sure: https://bugzilla.redhat.com/show_bug.cgi?id=1445654
lvm2-2.02.168-5.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
python-blivet-2.1.7-10.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
Both updates have gone stable, but I haven't seen a clear verification that the issue is fixed; pschindl, can you please test with the next f26 compose? Thanks!
I tested this with compose from 2017-05-17 and I can't reproduce this any more. This seems to be fixed.