Rebooted my home server today and found it won’t move on to the latest version.
Warning: failed to finalize previous deployment
error: Bootloader write config: grub2-mkconfig: Child process exited with code 1
check `journalctl -b -1 -u ostree-finalize-staged.service`
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: no runs since boot
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/ucore:stable
Digest: sha256:9ad26da69b55ce6f67c8f4562173b1a0e78df4f930ec9fa9b051db26ca64055c
Version: 41.20241215.3.0 (2025-01-18T02:56:55Z)
LayeredPackages: btop glibc-langpack-en langpacks-core-en langpacks-core-en_GB man-db perl-Image-ExifTool rsyslog unzip vim
and the journal shows
Feb 16 17:22:11 microserver ostree[18802]: /usr/sbin/grub2-probe: error: failed to get canonical path of `composefs'.
Feb 16 17:22:11 microserver ostree[18779]: error: Bootloader write config: grub2-mkconfig: Child process exited with code 1
Feb 16 17:22:11 microserver systemd[1]: ostree-finalize-staged.service: Control process exited, code=exited, status=1/FAILURE
Feb 16 17:22:11 microserver systemd[1]: ostree-finalize-staged.service: Failed with result 'exit-code'.
Feb 16 17:22:11 microserver systemd[1]: Stopped ostree-finalize-staged.service - OSTree Finalize Staged Deployment.
Feb 16 17:22:11 microserver systemd[1]: ostree-finalize-staged.service: Consumed 2.051s CPU time, 143.1M memory peak.
Anyone else seeing this?