Merge lp:~mkukri/apport/ubuntu-bugpatterns into lp:~ubuntu-bugcontrol/apport/ubuntu-bugpatterns

Proposed by Mate Kukri
Status: Merged
Merged at revision: 613
Proposed branch: lp:~mkukri/apport/ubuntu-bugpatterns
Merge into: lp:~ubuntu-bugcontrol/apport/ubuntu-bugpatterns
Diff against target: 23 lines (+15/-0)
1 file modified
bugpatterns.xml (+15/-0)
To merge this branch: bzr merge lp:~mkukri/apport/ubuntu-bugpatterns
Reviewer Review Type Date Requested Status
Steve Langasek Approve
Review via email: mp+461371@code.launchpad.net

This proposal supersedes a proposal from 2024-02-27.

Commit message

Add bug pattern for GRUB (re)installation failing due to stale grub-{pc,efi}/install_devices

To post a comment you must log in.
lp:~mkukri/apport/ubuntu-bugpatterns updated
612. By Mate Kukri

Add bug pattern for GRUB2 non-interactive upgrades failing due to stale grub-{efi,pc}/install_devices

Revision history for this message
Steve Langasek (vorlon) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bugpatterns.xml'
2--- bugpatterns.xml 2023-08-14 18:13:51 +0000
3+++ bugpatterns.xml 2024-02-28 15:24:07 +0000
4@@ -2331,4 +2331,19 @@
5 <re key="Package">^update-notifier</re>
6 <re key="DpkgTerminalLog">ModuleNotFoundError: No module named '(apt_pkg|debian)'</re>
7 </pattern>
8+ <!-- GRUB2 non-interactive upgrades failing due to stale grub-{efi,pc}/install_devices -->
9+ <pattern url="https://launchpad.net/bugs/1940723">
10+ <re key="ProblemType">^Package</re>
11+ <re key="Package">^(shim-signed|grub2-signed|grub2)</re>
12+ <!-- Newer grub-pc postinst produces the following error (older just continued the installation):
13+ `You must correct your GRUB install devices before proceeding`
14+ For grub-*-efi postinst we only get the following message only:
15+ `WARNING: Bootloader is not properly installed, system may not be bootable`
16+ On older releases, or when grub-multi-install is called from {shim,grub2}-signed,
17+ the above message isn't present, instead we check for:
18+ `mount: /var/lib/grub/esp:`
19+ -->
20+ <re key="DpkgTerminalLog">You must correct your GRUB install devices before proceeding
21+|WARNING: Bootloader is not properly installed, system may not be bootable|mount: /var/lib/grub/esp:</re>
22+ </pattern>
23 </patterns>