Activity log for bug #1814403

Date Who What changed Old value New value Message
2019-02-02 21:00:47 oshunluvr bug added bug
2019-02-02 23:22:01 Sebastien Bacher bug added subscriber Mathieu Trudel-Lapierre
2019-02-02 23:22:08 Sebastien Bacher bug added subscriber Ubuntu Stable Release Updates Team
2019-02-02 23:22:22 Sebastien Bacher tags regression-update
2019-02-03 11:31:27 Launchpad Janitor grub2 (Ubuntu): status New Confirmed
2019-02-03 11:32:00 Jani Uusitalo bug added subscriber Jani Uusitalo
2019-02-03 19:13:44 Sebastien Bacher bug added subscriber Steve Langasek
2019-02-04 00:01:48 Steve Langasek grub2 (Ubuntu): status Confirmed Won't Fix
2019-02-04 18:12:36 Steve Langasek grub2 (Ubuntu): status Won't Fix Incomplete
2019-02-04 18:16:16 Steve Langasek grub2 (Ubuntu): status Incomplete Triaged
2019-02-04 18:16:19 Steve Langasek grub2 (Ubuntu): assignee Steve Langasek (vorlon)
2019-02-04 18:16:21 Steve Langasek grub2 (Ubuntu): importance Undecided High
2019-02-04 20:21:18 Steve Langasek description KDEneon LTS user edition 5.12, Release 18.04 grub-common 2.02-2ubuntu8.10 from Ubuntu updates Since latest update near the end of Jan. 2019 (29th?), grub menu has 30 second delay every reboot as though recordfail is set. It did not do this before the update. After messing with grubenv and recordfails settings, I found this paragraph in 00_header in 18.04 that is not in 16.04: if lsefi; then set timeout=30 if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu fi fi Note "timeout=30" which is the same as the recordfail timeout. As a test, I edited /boot/grub/grub.cfg and changed the 30 to 17 and sure enough, that's the source of the timeout. Here's the paragraph from 00_header: if lsefi; then set timeout=${GRUB_RECORDFAIL_TIMEOUT:-30} if [ x\$feature_timeout_style = xy ] ; then set timeout_style=menu fi fi One odd thing is the 00_header file is from Jan 9th but this bug has just appeared so it must be related to grub-common not the the header file. [SRU Justification] There is a behavior regression on non-EFI systems with the latest SRU of grub2 which causes unnecessary boot delays. [Test case] 1. Install a system using BIOS mode with /boot on LVM. 2. Reboot and verify that the boot menu is shown for 30 seconds at boot. 3. Install grub* from -proposed. 4. Reboot and verify that the boot menu is not shown. 5. Install a system using UEFI mode with /boot on LVM. 6. Reboot and verify that the boot menu is shown for 30 second at boot. 7. Install grub* from -proposed. 8. Reboot and verify that the boot menu is still shown. [Regression potential] The test case is sufficient to verify all possible paths work correctly after the SRU. KDEneon LTS user edition 5.12, Release 18.04 grub-common 2.02-2ubuntu8.10 from Ubuntu updates Since latest update near the end of Jan. 2019 (29th?), grub menu has 30 second delay every reboot as though recordfail is set. It did not do this before the update. After messing with grubenv and recordfails settings, I found this paragraph in 00_header in 18.04 that is not in 16.04: if lsefi; then   set timeout=30   if [ x$feature_timeout_style = xy ] ; then     set timeout_style=menu   fi fi Note "timeout=30" which is the same as the recordfail timeout. As a test, I edited /boot/grub/grub.cfg and changed the 30 to 17 and sure enough, that's the source of the timeout. Here's the paragraph from 00_header: if lsefi; then set timeout=${GRUB_RECORDFAIL_TIMEOUT:-30}   if [ x\$feature_timeout_style = xy ] ; then     set timeout_style=menu   fi fi One odd thing is the 00_header file is from Jan 9th but this bug has just appeared so it must be related to grub-common not the the header file.
2019-02-05 02:56:20 Launchpad Janitor grub2 (Ubuntu): status Triaged Fix Released
2019-02-05 06:08:52 Steve Langasek nominated for series Ubuntu Cosmic
2019-02-05 06:08:52 Steve Langasek bug task added grub2 (Ubuntu Cosmic)
2019-02-05 06:08:52 Steve Langasek nominated for series Ubuntu Bionic
2019-02-05 06:08:52 Steve Langasek bug task added grub2 (Ubuntu Bionic)
2019-02-05 06:08:58 Steve Langasek grub2 (Ubuntu Bionic): status New Triaged
2019-02-05 06:09:01 Steve Langasek grub2 (Ubuntu Bionic): importance Undecided High
2019-02-05 06:09:03 Steve Langasek grub2 (Ubuntu Cosmic): status New Triaged
2019-02-05 06:09:05 Steve Langasek grub2 (Ubuntu Cosmic): importance Undecided High
2019-02-05 19:56:08 Brian Murray grub2 (Ubuntu Cosmic): status Triaged Fix Committed
2019-02-05 19:56:15 Brian Murray bug added subscriber SRU Verification
2019-02-05 19:56:27 Brian Murray tags regression-update regression-update verification-needed verification-needed-cosmic
2019-02-05 20:03:09 Mathieu Trudel-Lapierre bug task added grub2-signed (Ubuntu)
2019-02-05 20:03:26 Mathieu Trudel-Lapierre grub2-signed (Ubuntu): status New Fix Released
2019-02-07 06:28:53 Launchpad Janitor grub2-signed (Ubuntu Bionic): status New Confirmed
2019-02-07 06:28:53 Launchpad Janitor grub2-signed (Ubuntu Cosmic): status New Confirmed
2019-02-07 20:10:15 Steve Langasek grub2 (Ubuntu Bionic): status Triaged Fix Committed
2019-02-07 20:10:24 Steve Langasek tags regression-update verification-needed verification-needed-cosmic regression-update verification-needed verification-needed-bionic verification-needed-cosmic
2019-02-07 20:21:01 Steve Langasek grub2-signed (Ubuntu Bionic): status Confirmed Fix Committed
2019-02-07 20:22:39 Steve Langasek grub2-signed (Ubuntu Cosmic): status Confirmed Fix Committed
2019-02-08 16:32:51 Mathieu Trudel-Lapierre tags regression-update verification-needed verification-needed-bionic verification-needed-cosmic regression-update verification-done-bionic verification-needed verification-needed-cosmic
2019-02-08 19:13:18 Launchpad Janitor grub2 (Ubuntu Bionic): status Fix Committed Fix Released
2019-02-08 19:13:34 Steve Langasek removed subscriber Ubuntu Stable Release Updates Team
2019-02-08 19:13:41 Launchpad Janitor grub2-signed (Ubuntu Bionic): status Fix Committed Fix Released
2019-02-08 21:54:49 Mathieu Trudel-Lapierre tags regression-update verification-done-bionic verification-needed verification-needed-cosmic regression-update verification-done-bionic verification-done-cosmic
2019-02-11 16:33:41 Ian McMichael bug added subscriber Ian McMichael
2019-02-14 09:58:59 Mantas Kriaučiūnas bug added subscriber Mantas Kriaučiūnas
2019-02-14 09:59:09 Mantas Kriaučiūnas bug added subscriber Unishop
2019-02-14 16:22:00 Launchpad Janitor grub2 (Ubuntu Cosmic): status Fix Committed Fix Released
2019-02-14 16:22:04 Launchpad Janitor grub2-signed (Ubuntu Cosmic): status Fix Committed Fix Released
2019-03-08 19:34:23 Markus Kwaśnicki bug added subscriber Markus Kwaśnicki
2019-07-17 13:42:48 Dean Roe bug added subscriber Dean Roe
2019-08-06 15:52:39 Luca Lesinigo bug added subscriber Luca Lesinigo
2019-12-27 16:01:35 isden bug added subscriber isden
2022-06-28 10:08:28 Alexey bug added subscriber Alexey