Pros: - installing them in the squashfs is faster than installing them at build time - if we believe they should always be installed, it simplifies the installer logic - except that we're also converging on a single installer code base, so it doesn't simplify things too much to have it in livecd-rootfs instead of in curtin (and curtin still has to trigger grub-install to the target disks, either by replaying the package postinsts on the target or by manually calling grub-install)
Cons: - this moves us farther away from being able to converge the server squashfs as used by subiquity with the lxd squashfs published by cloud images. (we don't currently have a path forward for how to build this once and consume it in both places, but nevertheless I don't like that we currently build it twice.) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1831631 Title: grub should be pre-installed on images To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1831631/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs