/etc/default/grub is ucf/debconf managed conffile, which has always been processed by grub2 maintainer scripts, and there was no change in behaviour of that in bionic.
You may not have ever noticed this before, because you might have only applied the config change without re-running dpkg-reconfigure on the relevant grub2 package, nor apply any updates that might be available. Note that on all new installations / launches of new instances, all updates are applied during installation process where possible. Thus this is not a regression in updates. Many of the options specified there are not used by Ubuntu initramfs- tools and have no effect, why are you specifying dracut options? Have you converted your system from initramfs-tools to dracut? Did you experience that the syntax used in the conffig file ever worked across grub2 upgrades or dpkg-reconfigure in any Ubuntu or Debian release? Note, that you can always use dpkg preseed of the debconf key with all of the extra commandline options which will persist across grub2 updates; or use the .d drop in files (although those too, get parsed). ** Tags removed: regression-update ** Changed in: grub2 (Ubuntu) Status: Triaged => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1868138 Title: 18.04LTS upgrade of grub-common:amd64 FAILs in post-install; incorrectly REWRITES user's /etc/default/grub To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1868138/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs