Merge ~xnox/maas:compatible-grub.cfg into maas:master
Proposed by
Dimitri John Ledkov
Status: | Work in progress |
---|---|
Proposed branch: | ~xnox/maas:compatible-grub.cfg |
Merge into: | maas:master |
Diff against target: |
43 lines (+16/-0) 2 files modified
src/provisioningserver/boot/install_grub.py (+8/-0) src/provisioningserver/boot/uefi_amd64.py (+8/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Dimitri John Ledkov (community) | Disapprove | ||
MAAS Lander | Approve | ||
MAAS Maintainers | Pending | ||
Review via email: mp+397528@code.launchpad.net |
Commit message
provisioningserver: generate grub.cfg suitable for both arm64 & amd64
This grub.cfg provisioning enrollment grub.cfg is suitable to be booted by either secureboot signed grub arm64 build, or the older unsigned network boot grub arm64 build as produced by bootloaders maas-images build.
This change will allow for the current/new maas to use either the current arm64 grub builds, or the new secureboot signed arm64 grub builds.
This alone will not obviously enable older/stable maas to use arm64 secureboot signed grub. But this change might be easy enough to backport to older maas series.
I did not test this, but it is the right syntax.
To post a comment you must log in.
UNIT TESTS
-b compatible-grub.cfg lp:~xnox/maas/+git/maas into -b master lp:~maas-committers/maas
STATUS: SUCCESS 1ef0750748d2a84 77940310c6
COMMIT: c12d85dc4c391fe