Public bug reported: At the end of the upgrade from 19.04 to 19.10, the post process of the update-grub reports:
Syntax error at line 185 Syntax errors are detected in generated GRUB config file. Ensure that there are no errors in /etc/default/grub and /etc/grub.d/* files or please file a bug report with /boot/grub/grub.cfg.new file attached. run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1 dpkg: error processing package linux-image-5.3.0-18-generic (--configure): installed linux-image-5.3.0-18-generic package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: friendly-recovery grub-efi-amd64 grub-efi grub-efi-amd64-signed shim-signed linux-image-5.3.0-18-generic The system used https://github.com/zfsonlinux/zfs/wiki/Ubuntu-18.04 -Root-on-ZFS to add zfs on root to a 19.04 system. The syntax error in grub.cfg.new is an extra } on line 185. However, comparing the grub.cfg.new to the previously generated grub.cfg under 19.04, there is a significant quantity of configuration missing. Manually running update-grub generates the same error. /etc/default/grub is the only file changed from default installation to include zswap. This file was not changed prior to upgrade. The error is reported during the processing of /etc/grub.d/10_linux_zfs which is dated October 11. I attempted the upgrade on 10/18 and have done multiple updates to get the latest kernel and remove old kernels prior to the upgrade. So, I believe the problem is with one of the upgrade modules. ** Affects: grub2 (Ubuntu) Importance: Undecided Status: New ** Attachment added: "Snip of log from installation window for grub-efi-amd64" https://bugs.launchpad.net/bugs/1848856/+attachment/5298387/+files/grub-efi.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1848856 Title: Upgrade from 19.04 to 19.10 with zfs on root fails with grub syntax error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1848856/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
