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

Reply via email to