looking at the dpkg history it appears update-manager/aptdaemon was installing the package, so this isn't a problem of a non-interactive upgrade with no debconf frontend available (and if it were, that should result in an exit code of 1, not 32).
So there appears to be a bug in /usr/lib/grub/grub-multi-install, which should prompt to correct the disk list whenever there is an absent disk, and not exit with an error. The problem appears to be that we do not check the return value of the 'mount' command, and only add disks to the "failed_devices" list if mount succeeds but grub-install fails. ** Tags added: fr-1637 ** Changed in: grub2 (Ubuntu) Status: Incomplete => New ** Changed in: shim-signed (Ubuntu) Status: Incomplete => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1940723 Title: shim-signed fails to install if grub disk config is incorrect To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1940723/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs