orowith2os
(Dallas Strouse)
January 22, 2025, 12:22am
1
As of Fedora Rawhide ~2024.01.18, I can’t rebase back to Fedora 41. I don’t have a Fedora 41 deployment to fix that.
❯ journalctl -b -1 -u ostree-finalize-staged.service
Jan 21 13:11:15 abc123321bca systemd[1]: Finished ostree-finalize-staged.service - OSTree Finalize Staged Deployment.
Jan 21 13:11:37 abc123321bca systemd[1]: Stopping ostree-finalize-staged.service - OSTree Finalize Staged Deployment...
Jan 21 13:11:37 abc123321bca ostree[6293]: Finalizing staged deployment
Jan 21 13:11:38 abc123321bca ostree[6293]: Copying /etc changes: 30 modified, 0 removed, 111 added
Jan 21 13:11:38 abc123321bca ostree[6293]: Copying /etc changes: 30 modified, 0 removed, 111 added
Jan 21 13:11:38 abc123321bca ostree[6300]: bwrap: execvp semodule: No such file or directory
Jan 21 13:11:38 abc123321bca ostree[6293]: error: Finalizing deployment: Finalizing SELinux policy: failed to run semodule: Child process exited with code 1
Jan 21 13:11:38 abc123321bca systemd[1]: ostree-finalize-staged.service: Control process exited, code=exited, status=1/FAILURE
Jan 21 13:11:38 abc123321bca systemd[1]: ostree-finalize-staged.service: Failed with result 'exit-code'.
Jan 21 13:11:38 abc123321bca systemd[1]: Stopped ostree-finalize-staged.service - OSTree Finalize Staged Deployment.
Jan 21 13:11:38 abc123321bca systemd[1]: ostree-finalize-staged.service: Consumed 443ms CPU time, 92.2M memory peak.
1 Like
siosm
(Timothée Ravier)
January 22, 2025, 12:35am
2
Hum, it’s likely due to the sbin/bin merge than happened recently in rawhide. Can you clear all overrides and try again? rpm-ostree status output would also help.
Reminder: We can not support rebasing from rawhide down to a stable version. It’s fundamentally impossible. Every time you want to try rawhide, you must pin a stable version first, and then rollback to it once done with testing.
Edit: It’s not technically impossible, but completely out of our reach in terms of testing. We are already struggling with testing the supported operations.
4 Likes
orowith2os
(Dallas Strouse)
January 22, 2025, 12:49am
3
No luck. I’ll be sure to keep a pinned deployment next time. For now, I just hope we can fix this, because quite a bit is broken here.
❯ rpm-ostree status
State: idle
Warning: failed to finalize previous deployment
error: Finalizing deployment: Finalizing SELinux policy: failed to run semodule: Child process exited with code 1
check `journalctl -b -1 -u ostree-finalize-staged.service`
Deployments:
● fedora:fedora/rawhide/x86_64/silverblue
Version: Rawhide.20250121.n.0 (2025-01-21T05:50:28Z)
BaseCommit: b55b710eca486c7e9ae9a38719dda31ee24ca3b4fb5af4d29e0cfadca5e61bac
GPGSignature: Valid signature by B0F4950458F69E1150C6C5EDC8AC4916105EF944
LayeredPackages: fish neovim
fedora:fedora/rawhide/x86_64/silverblue
Version: Rawhide.20250121.n.0 (2025-01-21T05:50:28Z)
BaseCommit: b55b710eca486c7e9ae9a38719dda31ee24ca3b4fb5af4d29e0cfadca5e61bac
GPGSignature: Valid signature by B0F4950458F69E1150C6C5EDC8AC4916105EF944
RemovedBasePackages: firefox firefox-langpacks 134.0.1-1.fc42 tuned-ppd tuned 2.25.0-0.1.rc1.fc42
LayeredPackages: fish neovim power-profiles-daemon
Pinned: yes
ilikelinux
(ilikelinux)
January 22, 2025, 2:18am
4
On the legacy workstation installation, we are lucky to get warned, that Rawhide is for testing purposes only.
And also if you like to report Issues for Rawhide, this would be done in the mailing list.
siosm
(Timothée Ravier)
January 22, 2025, 9:03am
5
Please post the status output before/after every command that you type and the full command output otherwise it’s very difficult to help.
Can you try rpm-ostree deploy Rawhide.20250120.n.0
?