Initramfs build failed on Silverblue F43 rpm-ostree upgrade and deployment today

I ran rpm-ostree upgrade 38 minutes ago, it was successful.

When I ran systemctl reboot and logged in to the upgrade, it failed with “you may want to rebuild initramfs” and said it couldn’t find the disk.

I then restarted, and logged in to the previous deployment. Everything works fine.

I was going to write a bug report, but it took me 40 minutes to log in to the discussion site for various reasons (cookies failed, had to use different browser etc) so have just raised this issue instead.

EDIT: Apologies, unsure if this is a common issue but suspect it might be so have raised it here. Please let me know if I need to delete and raise elsewhere, this is my first post :slight_smile:

Hello @fedor8nerd and welcome to :fedora: !

I moved your post to the “Ask Fedora” category, removed the Wiki functionality, and updated the tags. For further assistance, please post the output of the rpm-ostree status command.

1 Like

Thanks Hristo for the welcome and the move to the right category!

Deployments:
fedora:fedora/43/x86_64/silverblue
Version: 43.20260211.0 (2026-02-11T01:21:41Z)
BaseCommit: ec73495c511530de7716612290ac0bc0f476ceba73bbce6b2cabadd3d52a5583
GPGSignature: Valid signature by C6E7F081CF80E13146676E88829B606631645531
Diff: 12 upgraded
LayeredPackages: libimobiledevice-utils tcpdump

● fedora:fedora/43/x86_64/silverblue
Version: 43.20260210.0 (2026-02-10T01:04:25Z)
BaseCommit: c36ab0f26fe4de896e9b883ef4e88f5a1ad852c527f655ce20783c760371c5c2
GPGSignature: Valid signature by C6E7F081CF80E13146676E88829B606631645531
LayeredPackages: libimobiledevice-utils tcpdump
Pinned: yes

Assuming your working booted deployment is the pinned one, can you try updating the system again and then rebooting?

If the system still does not boot, you can try the following command to clean up the deployments:

sudo rpm-ostree cleanup --base --pending --repomd

Then try updating the system again.

2 Likes

I wasn’t able to update the system, rpm-ostree upgrade was busy and suggested I clear. I’ve done that before to get things moving, but decided instead to run the suggested cleanup command, then try the upgrade again. Voila, that worked! Lots more updates than the one that failed, which primarily included systemd updates.

Rebooted just now, and now happily working away. Thank you so much :slightly_smiling_face:

● fedora:fedora/43/x86_64/silverblue
Version: 43.20260213.0 (2026-02-13T00:56:31Z)
BaseCommit: 9fbdebb9e60f9fc39fb6488622276b3bfaa323e128e8e69a6d6d2a050540c01c
GPGSignature: Valid signature by C6E7F081CF80E13146676E88829B606631645531
LayeredPackages: libimobiledevice-utils tcpdump
Pinned: yes

fedora:fedora/43/x86_64/silverblue
Version: 43.20260210.0 (2026-02-10T01:04:25Z)
BaseCommit: c36ab0f26fe4de896e9b883ef4e88f5a1ad852c527f655ce20783c760371c5c2
GPGSignature: Valid signature by C6E7F081CF80E13146676E88829B606631645531
LayeredPackages: libimobiledevice-utils tcpdump

1 Like