Fedora silverblue rebase to 44 fails to boot: drop in emergency mode

after rebase with:
rpm-ostree rebase fedora:fedora/44/aarch64/silverblue
I rebooted but the VM is dropping into emergency mode. See attached screenshot


Can you post the output of rpm-ostree status, when booted into Fedora 43 (ostree:1)?

What kernel are you on when booted into F43? I wonder if kernel version 7.0.4 (current kernel on F44) has something to do with it? Do you see something in the journal (using journalctl -S "today" -p 3 or, better yet, using the -b <-n> flag, identifying the F44 boot)?

Here the requested logs, too big to embed in the post:
journalctl: Shared Text nzd75mzn - ShareText
rpm-ostree status: Shared Text wh3svmuk - ShareText

The journal output is unfortunately too long. Can you boot the F44 deployment (which will result in being dropped into emergency mode), then boot with F43, and run a narrowed down journalctl command:

journalctl -b -1 -p 3

Verify the timestamps making sure that they correspond to the F44 boot (i.e. logs were being caught), and post the output here as preformatted text.

The assumption that kernel version 7.0.4. might cause this doesn’t seem to hold anymore, I see that F43 deployment is on the same kernel.

I have found what causes the boot failure on fedora silverblue 44, it is this line:
root@fsbold:~# sudo grep fuse /etc/fstab
vmhgfs-fuse /mnt/hgfs fuse defaults,allow_other 0 0

The failure happens only with fedora44, it works fine with fedora43 where the filesystem is mounted correctly.

Now that the problem is identified, question is how to fix it :slight_smile:

Your issue might be related to this:

For a start, you could use the nofail flag in fstab, which hopefully will avoid dropping you into emergency mode.

I have found a suitable workaround, probably even better: rather than automount from fstab just mount the vmware shared folder on demand:
sudo vmhgfs-fuse .host:/ /mnt/ -o allow_other -o uid=1000

I am fine with it so I could close this topic.
Unless someone is interested to follow-up to fix the fstab issue, I can volunteer for testing if required.