Version-Release number of selected component:
The following was filed automatically by anaconda:
anaconda 26.21-1 exception report
Traceback (most recent call first):
File "/usr/lib/python3.6/site-packages/blivet/safe_dbus.py", line 151, in call_sync
File "/usr/lib/python3.6/site-packages/blivet/safe_dbus.py", line 194, in check_object_available
intro_data = call_sync(service, obj_path, DBUS_INTRO_IFACE, "Introspect", None)
File "/usr/lib/python3.6/site-packages/blivet/iscsi.py", line 109, in _check_avail
if not safe_dbus.check_object_available(STORAGED_SERVICE, STORAGED_MANAGER_PATH, MANAGER_IFACE):
File "/usr/lib/python3.6/site-packages/blivet/util.py", line 1093, in check_avail
self._avail = self._check_avail()
File "/usr/lib/python3.6/site-packages/blivet/util.py", line 1105, in decorated
File "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/spokes/filter.py", line 542, in initialize
if not iscsi.available:
File "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 165, in _createBox
File "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 370, in refresh
File "/usr/lib64/python3.6/site-packages/pyanaconda/ui/gui/__init__.py", line 1031, in _on_continue_clicked
blivet.safe_dbus.DBusCallError: Failed to call Introspect method on /org/freedesktop/UDisks2/Manager with None arguments: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.UDisks2 was not provided by any .service files
cmdline: /usr/bin/python3 /sbin/anaconda --liveinst --method=livecd:///dev/mapper/live-base
other involved packages: anaconda-gui-26.21-1.fc26.x86_64, python3-blivet-2.1.7-7.fc26.noarch
release: Fedora release 26 (Twenty Six)
Created attachment 1259994 [details]
Created attachment 1259995 [details]
Created attachment 1259996 [details]
Created attachment 1259997 [details]
Created attachment 1259998 [details]
Created attachment 1259999 [details]
Proposed as a Blocker for 26-alpha by Fedora user raphgro using the blocker tracking app because:
Anaconda reports an error and exits while trying to install LXQt spin, I guess that's a general issue for any spin though tried with LXQt only.
Violation of QA:Testcase install repository Live Image:
The installation finishes successfully
Discussed during the 2017-03-06 blocker review meeting: 
The decision was made to reject this as a blocker but accept it as a freeze exception as we suspect this is due to a missing package on the LXQt spin, which is not a blocking arch, but the freeze exception will allow the packages to be added and this bug fixed.
How can this be a missing package @LXQt Spin? If a package is missing, anaconda is missing a dependency. Also the same kickstarts work fine with Fedora 25.
There were some renaming of Storaged and this looks to me like a regression from that.
(In reply to Jiri Konecny from comment #10)
> There were some renaming of Storaged and this looks to me like a regression
> from that.
The DBus APIs provided by storaged and udisks2 are the same so no regression here.
(In reply to Christian Dersch from comment #9)
> How can this be a missing package @LXQt Spin? If a package is missing,
> anaconda is missing a dependency. Also the same kickstarts work fine with
> Fedora 25.
storaged/udisks is only needed for iSCSI which is a kind of optional functionality not hardly required by neither blivet (the storage library) nor anaconda.
I added storaged to the spin and anaconda works fine now. So something requires it and storaged should be pulled in as a dependency as we get the crash otherwise. I don't know the right place for that, for Fedora 25 I did not have to add storaged and everything worked as expected @anaconda, something has been changed here.
Here's a fix for blivet to not crash like this if udisks/storaged is not installed:
Nice, thanks :)
Still, though, if this is required for a significant anaconda feature to work, it seems reasonable for anaconda to Requires: or at least Recommends: it. Otherwise we run the risk of iSCSI installs suddenly not working if the package no longer happens to be pulled into our images by any other dep chain.
(In reply to Adam Williamson from comment #16)
> Still, though, if this is required for a significant anaconda feature to
> work, it seems reasonable for anaconda to Requires: or at least Recommends:
> it. Otherwise we run the risk of iSCSI installs suddenly not working if the
> package no longer happens to be pulled into our images by any other dep
Could then someone reassign this bug to anaconda or open another bug?
I'm fine with a FE here but it's a clear violation of QA:Testcase install repository Live Image: The installation finishes successfully
(as noted in the proposal).
storaged-iscsi (udisks2-iscsi) is still not present on F28 Beta Workstation Live.
Moving to anaconda per comment 16.
If the package is just an install time dependency, it should be added just to the Lorax templates that generate the respective installation image, not as a hard Anaconda dependency. See bug 1491806 where we are trying to reduce the amount of hard install time only dependencies, so adding even more does not seem like a good idea.
This message is a reminder that Fedora 28 is nearing its end of life.
On 2019-May-28 Fedora will stop maintaining and issuing updates for
Fedora 28. It is Fedora's policy to close all bug reports from releases
that are no longer maintained. At that time this bug will be closed as
EOL if it remains open with a Fedora 'version' of '28'.
Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version.
Thank you for reporting this issue and we are sorry that we were not
able to fix it before Fedora 28 is end of life. If you would still like
to see this bug fixed and are able to reproduce it against a later version
of Fedora, you are encouraged change the 'version' to a later Fedora
version prior this bug is closed as described in the policy above.
Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.
The change to lorax templates was done back in Oct 2017:
However, I don't think that helps *live* images. If we don't make this a package dependency, I guess we at least in theory need to add it to kickstarts for live images...still, I don't think we listed the old name in kickstarts either...
I think that this was fixed in https://github.com/rhinstaller/anaconda/pull/1415.
Yeah, that seems correct. Let's call it fixed.