armhf & arm64 image do not have cloud-init grub customizations
Bug #1925780 reported by
Dimitri John Ledkov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
livecd-rootfs (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* armhf & arm64 images do not contain cpc image customizations for grub.
Specifically they do not have
/etc/
Which disables "quiet splash", removes timeouts, enables serial consoles.
[Test Plan]
* Boot arm64 cloud-image
* cat /proc/cmdline => check that "quiet splash" is not present
* ls /etc/default/
[Where problems could occur]
* Previously 999-cpc-fixes was only executed on i386 & amd64, thus care needs to be taken to ensure that none of x86 specific stuff is introduced. I.e. dpkg-reconfigure of grub-pc and things about menu.lst.
Related branches
~gjolly/livecd-rootfs:backport/bionic/arm_grub
Ready for review
for merging
into
livecd-rootfs:ubuntu/bionic
- Ubuntu Core Development Team: Pending requested
-
Diff: 55 lines (+17/-8)2 files modifieddebian/changelog (+6/-0)
live-build/ubuntu-cpc/hooks.d/chroot/999-cpc-fixes.chroot (+11/-8)
~gjolly/livecd-rootfs:backport/focal/arm_grub
Ready for review
for merging
into
livecd-rootfs:ubuntu/focal
- Ubuntu Core Development Team: Pending requested
-
Diff: 55 lines (+17/-8)2 files modifieddebian/changelog (+6/-0)
live-build/ubuntu-cpc/hooks.d/chroot/999-cpc-fixes.chroot (+11/-8)
~gjolly/livecd-rootfs:backport/groovy/arm_grub
Ready for review
for merging
into
livecd-rootfs:ubuntu/groovy
- Ubuntu Core Development Team: Pending requested
-
Diff: 55 lines (+17/-8)2 files modifieddebian/changelog (+6/-0)
live-build/ubuntu-cpc/hooks.d/chroot/999-cpc-fixes.chroot (+11/-8)
~gjolly/livecd-rootfs:backport/hirsute/arm_grub
Ready for review
for merging
into
livecd-rootfs:ubuntu/hirsute
- Ubuntu Core Development Team: Pending requested
-
Diff: 55 lines (+17/-8)2 files modifieddebian/changelog (+6/-0)
live-build/ubuntu-cpc/hooks.d/chroot/999-cpc-fixes.chroot (+11/-8)
~xnox/livecd-rootfs:fix-grub-images
- John Chittum (community): Approve
- Ubuntu Core Development Team: Pending requested
-
Diff: 41 lines (+11/-8)1 file modifiedlive-build/ubuntu-cpc/hooks.d/chroot/999-cpc-fixes.chroot (+11/-8)
To post a comment you must log in.
rcj and I had just been discussing this in relation to a new arm64 image.
We are currently re-enabling the file for EC2 arm64 in our EC2 specific code. I took the workaround from our EC2 and implemented in our test image. We agreed that we'll need to get 999-cpc-fixes worked out more.
The code that writes the mentioned file is:
https:/ /git.launchpad. net/livecd- rootfs/ tree/live- build/ubuntu- cpc/hooks. d/chroot/ 999-cpc- fixes.chroot# n189
what everything from 125 to 189 is where I needed to get some more guidance to ensure everything would work on arm properly.