Description of problem: Attempting to upgrade or install a new package with rpm-ostree fails with: error: Authorization error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable Version-Release number of selected component (if applicable): rpm-ostree-2019.3-1.fc30.x86_64 How reproducible: Everytime Steps to Reproduce: 1. Install the latest F30 IoT nightly (Fedora-IoT-30-20190404.0) 2. Attempt to upgrade Actual results: [root@localhost ~]# rpm-ostree status State: idle AutomaticUpdates: disabled Deployments: ● ostree://fedora-iot:fedora/devel/x86_64/iot Version: 30.20190404.0 (2019-04-04T01:30:05Z) Commit: 5fcfdd8ef12d3a84bc4b66c8c48130c20beff09c7dff661153f856dcf7c5fbb1 GPGSignature: Valid signature by C2A3FA9DC67F68B98BB543F47BB90722DBBDCF7C [root@localhost ~]# rpm-ostree upgrade error: Authorization error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable from journalctl Apr 05 14:25:29 localhost.localdomain rpm-ostree[3647]: Allowing active client :1.32 (uid 0) Apr 05 14:25:29 localhost.localdomain rpm-ostree[3647]: client(id:cli dbus:1.32 unit:session-3.scope uid:0) added; new total=1 Apr 05 14:25:29 localhost.localdomain rpm-ostree[3647]: client(id:cli dbus:1.32 unit:session-3.scope uid:0) vanished; remaining=0 Apr 05 14:25:29 localhost.localdomain rpm-ostree[3647]: In idle state; will auto-exit in 62 seconds
Hmm, did IoT drop polkit? Looks like an rpm-ostree bug if we're not gracefully handling polkitd not being present.
(In reply to Colin Walters from comment #1) > Hmm, did IoT drop polkit? Yes, polkit is missing from the current installation, but I dont think it was intentional.
Upgrading Fedora-IoT-ostree-x86_64-30-20190428.0.iso with rpm-ostree works for me.
This is no longer and issue after pulling in polkit.