May 01 10:53:13 mcp systemd[1]: boot.mount: Mount process exited, code=exited, 
status=1/FAILURE
May 01 10:53:13 mcp systemd[1]: boot.mount: Failed with result 'exit-code'.

and your ZFS mounts confirms that bpool isn‘t mounted.

How old if your installation? It seems to be from the 1st of March. My
bet is that this system had a faulty boot once, and that was before we
introduced https://launchpad.net/ubuntu/+source/zfs-
linux/0.8.3-1ubuntu11 which dumps you to emergency state.

Then, this prevented bpool to be mounted, and any kernel was populated
in your root /boot instead of the bpool one.

This is why you don’t load newer kenerls as grub.cfg doesn't see them.

The good news is that this now can‘t be unnoticed by the user since our
fix. The bad news is that there is still no way to block a boot with
systemd from the generator.

I start agreeing with jibel that we should « silent » all this by
forcing mounting over /boot even if your /boot isn't empty. This is
something I don’t rely like but it will prevent this to happen (and you
might miss some kernels along the way, but that rather than never
noticing not being upgrading…).

What do you think JB?

PS: you can meanwhile either save your system by copying /boot content
over a manually mounted bpool/BOOT/ubuntu_…, copying everything there,
and then emptying your /boot (after unmounting /boot/efi and
/boot/grub). Final version doesn‘t have that issue at least
(unnoticeable state which can screw up your system)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1876440

Title:
  Kernel no longer getting updated

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/zsys/+bug/1876440/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to