Open dustymabe opened 5 years ago
just putting this here for now while we investigate.
just putting this here for now while we investigate.
Mar 18 10:57:08 hattop ostree[9674]: Failed to get connection to xfconfd: Cannot autolaunch D-Bus without X11 $DISPLAY
Uh...what? What the heck is that - looks like ostree trying to launch a session dbus or so?
Mar 18 10:57:10 hattop ostree[9674]: error: During /etc merge: Reading modified config file: fstatat(cups/ppd/19w202_color.ppd): No such file or directory
Yeah there's an earlier version of this, cupsd.service
hasn't shut down fully by the time ostree-finalize-staged
starts.
I think probably what's happening is we're seeing this a lot with cupsd.service
because it's only serializing its state on shutdown or so. Or possibly it's getting IPP notifications of local printers and writing them to disk often?
Just offhand skimming systemctl cat ostree-finalize-staged.service
, I'm thinking we could change After=basic.target
to After=local-fs.target
& Before=basic.target
so we finalize even later.
I re-ran the rpm-ostree upgrade --install tmuxinator
command that I tried in my first attempt and it did succeed on the second try.
as i see this is something that i reported some time ago..
hit this again today:
[dustymabe@hattop ~]$ sudo rpm-ostree status
[sudo] password for dustymabe:
State: idle
Warning: failed to finalize previous deployment
error: During /etc merge: Reading modified config file: fstatat(cups/ppd/test.ppd): No such file or directory
check `journalctl -b -1 -u ostree-finalize-staged.service`
AutomaticUpdates: disabled
Deployments:
● ostree://home:fedora/29/x86_64/silverblue
Version: 29.20190501.0 (2019-05-01T00:40:50Z)
BaseCommit: 9d45a122c91deb47cb7b0a35aa8434170bb3720cb0a32cb4690828b4dbb8c1dc
[dustymabe@hattop ~]$ rpm -q ostree rpm-ostree
ostree-2019.1-3.fc29.x86_64
rpm-ostree-2019.3-1.fc29.x86_64
[dustymabe@hattop ~]$ sudo journalctl -b -1 -u ostree-finalize-staged.service
-- Logs begin at Sun 2019-05-12 21:21:22 EDT, end at Tue 2019-05-14 10:50:24 EDT. --
May 14 10:41:51 hattop systemd[1]: Started OSTree Finalize Staged Deployment.
May 14 10:45:15 hattop systemd[1]: Stopping OSTree Finalize Staged Deployment...
May 14 10:45:15 hattop ostree[31392]: Failed to get connection to xfconfd: Cannot autolaunch D-Bus without X11 $DISPLAY
May 14 10:45:15 hattop ostree[31392]: Finalizing staged deployment
May 14 10:45:16 hattop ostree[31392]: Copying /etc changes: 29 modified, 0 removed, 80 added
May 14 10:45:16 hattop ostree[31392]: error: During /etc merge: Reading modified config file: fstatat(cups/ppd/test.ppd): No such file or directory
May 14 10:45:16 hattop systemd[1]: ostree-finalize-staged.service: Control process exited, code=exited status=1
May 14 10:45:16 hattop systemd[1]: ostree-finalize-staged.service: Failed with result 'exit-code'.
May 14 10:45:16 hattop systemd[1]: Stopped OSTree Finalize Staged Deployment.
This should already be fixed in FSB 30 by https://github.com/ostreedev/ostree/pull/1840.
I see the following error after reboot:
The systemd unit log output shows:
Host system details