MAAS supplied GRUB affected with LP# 1947046

Bug #2003982 reported by Alan Baghumian
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
MAAS
Invalid
Undecided
Unassigned
maas-images
Fix Released
Medium
Unassigned

Bug Description

The grubaa64.efi supplied with MAAS seems to be affected with LP:1947046 causing boot issues with the recent 5.15 as well as HWE kernels.

Tested and encountered this issue while experimenting with commissioning Raspberry Pi4B on MAAS. Also tested with Impish (5.13) and Groovy (5.8) kernels and they are functioning correctly.

Would be great if we can patch this issue.

Thank you.

Revision history for this message
Alan Baghumian (alanbach) wrote :
Revision history for this message
Alan Baghumian (alanbach) wrote :

Note: The screenshot is showing the same issue when booting from local disk using GRUB 2.04.

Revision history for this message
Alan Baghumian (alanbach) wrote :

Also linking a related discussion from discourse (1).

Please let me know if you'd like me to perform any kind of testing etc.

(1) https://discourse.maas.io/t/efi-stub-error-kernel-image-not-aligned-on-64k-boundary/6101

description: updated
Revision history for this message
Anton Troyanov (troyanov) wrote :

From the LP# 1947046
> This bug was fixed in the package grub2 - 2.06-2ubuntu5

According to http://images.maas.io/ephemeral-v3/

Stable 20221029.0:
❯ strings grubaa64.efi | grep grub.ubuntu
grub.ubuntu,1,Ubuntu,grub2,2.04-1ubuntu47.4,https://www.ubuntu.com/

The candidate 20230111.0:
❯ strings grubaa64.efi | grep grub.ubuntu
grub.ubuntu,1,Ubuntu,grub2,2.04-1ubuntu47.5,https://www.ubuntu.com/

It seems that we need to promote a new candidate for the bootloader

tags: added: bug-council
Changed in maas:
status: New → Triaged
Revision history for this message
Anton Troyanov (troyanov) wrote :

Once this will be out, we can get the new bootloader candidate
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1947046/comments/12

Revision history for this message
Igor Gnip (igorgnip) wrote :

Hello,

I am seeing same issue with latest Jammy kernel and grub2-arm64 from images.maas.io

Revision history for this message
Jerzy Husakowski (jhusakowski) wrote :

@Alan - Could you please test with the candidate stream? Once it's confirmed that the appropriate fix landed there and works for you, we can promote a new image. Here's how to change the stream: https://maas.io/docs/how-use-standard-images#heading--changing-the-stream

Changed in maas:
status: Triaged → Incomplete
tags: removed: bug-council
Revision history for this message
Alan Baghumian (alanbach) wrote :

Hi @Jerzy! I just downloaded a copy from the candidate stream and passed it on to our client to test. I will keep you posted.

Changed in maas:
status: Incomplete → New
status: New → Incomplete
Revision history for this message
Alan Baghumian (alanbach) wrote :

Hi @Jerzy! Our client confirmed the Candidate version worked on their ARM servers. Just wanted to let you know to proceed to the next step.

Revision history for this message
Jerzy Husakowski (jhusakowski) wrote :

This will be fixed in maas-images, no changes in MAAS required.

Changed in maas-images:
importance: Undecided → Medium
status: New → Triaged
Changed in maas:
status: Incomplete → Invalid
Changed in maas-images:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.