Activity log for bug #1989713

Date Who What changed Old value New value Message
2022-09-15 11:57:01 ww898 bug added bug
2022-09-15 18:52:38 Juerg Haefliger bug task added linux-firmware-raspi (Ubuntu)
2022-09-15 18:53:54 Juerg Haefliger linux-raspi (Ubuntu): status New Invalid
2022-09-15 18:54:18 Juerg Haefliger bug task added linux-firmware-raspi2 (Ubuntu)
2022-11-04 09:55:56 Launchpad Janitor linux-firmware-raspi (Ubuntu): status New Confirmed
2022-11-04 09:55:56 Launchpad Janitor linux-firmware-raspi2 (Ubuntu): status New Confirmed
2022-11-04 09:56:13 Dave Jones nominated for series Ubuntu Kinetic
2022-11-04 09:56:13 Dave Jones bug task added linux-firmware-raspi2 (Ubuntu Kinetic)
2022-11-04 09:56:13 Dave Jones bug task added linux-raspi (Ubuntu Kinetic)
2022-11-04 09:56:13 Dave Jones bug task added linux-firmware-raspi (Ubuntu Kinetic)
2022-11-04 09:56:13 Dave Jones nominated for series Ubuntu Lunar
2022-11-04 09:56:13 Dave Jones bug task added linux-firmware-raspi2 (Ubuntu Lunar)
2022-11-04 09:56:13 Dave Jones bug task added linux-raspi (Ubuntu Lunar)
2022-11-04 09:56:13 Dave Jones bug task added linux-firmware-raspi (Ubuntu Lunar)
2022-11-04 09:56:13 Dave Jones nominated for series Ubuntu Jammy
2022-11-04 09:56:13 Dave Jones bug task added linux-firmware-raspi2 (Ubuntu Jammy)
2022-11-04 09:56:13 Dave Jones bug task added linux-raspi (Ubuntu Jammy)
2022-11-04 09:56:13 Dave Jones bug task added linux-firmware-raspi (Ubuntu Jammy)
2022-11-04 09:56:36 Dave Jones linux-raspi (Ubuntu Jammy): status New Invalid
2022-11-04 09:56:46 Dave Jones linux-raspi (Ubuntu Kinetic): status New Invalid
2022-11-04 09:56:59 Dave Jones linux-firmware-raspi2 (Ubuntu Lunar): status Confirmed Invalid
2022-11-04 09:57:08 Dave Jones linux-firmware-raspi2 (Ubuntu Kinetic): status New Invalid
2022-11-04 09:57:17 Dave Jones linux-firmware-raspi2 (Ubuntu Jammy): status New Invalid
2022-11-04 09:57:29 Dave Jones linux-firmware-raspi (Ubuntu Kinetic): status New Confirmed
2022-11-04 09:57:40 Dave Jones linux-firmware-raspi (Ubuntu Jammy): status New Confirmed
2022-11-04 09:57:52 Dave Jones linux-firmware-raspi (Ubuntu Jammy): importance Undecided High
2022-11-04 09:58:01 Dave Jones linux-firmware-raspi (Ubuntu Kinetic): importance Undecided High
2022-11-04 09:58:15 Dave Jones linux-firmware-raspi (Ubuntu Lunar): importance Undecided High
2022-11-04 09:58:15 Dave Jones linux-firmware-raspi (Ubuntu Lunar): assignee Dave Jones (waveform)
2022-11-04 09:58:30 Dave Jones linux-firmware-raspi (Ubuntu Jammy): milestone ubuntu-22.04.2
2022-11-04 09:59:03 Dave Jones linux-firmware-raspi (Ubuntu Lunar): milestone ubuntu-23.04
2022-11-11 13:18:59 Dave Jones summary Old start4.elf / fixup4.dat in 22.04 CM4 NVMe boot fails due to old start4.elf / fixup4.dat
2022-11-11 13:52:50 Dave Jones description Hi there, there is the issue connected with "Initramfs unpacking failed: Decoding failed" error during Ubuntu boot. See https://github.com/raspberrypi/firmware/issues/1746 and https://github.com/raspberrypi/firmware/issues/1731. The Raspberry Pi have the update for start4.elf / fixup4.dat with fix it. Could you please include update for these files in new ubuntu release ASAP? Thanks in advance! [ Impact ] CM4 users wishing to boot directly from NVMe find the initramfs is reported as corrupted. This is due to a bug in the boot firmware reported upstream as: https://github.com/raspberrypi/firmware/issues/1731 https://github.com/raspberrypi/firmware/issues/1746 These issues were fixed upstream but Ubuntu now needs an updated linux-firmware-raspi package incorporating the fixed boot firmware (and ideally this should land prior to 22.04.2 to ensure the updated firmware can go into the images for that release). [ Test Plan ] * sudo add-apt-repository ppa:waveform/firmware * sudo apt install linux-firmware-raspi * sudo reboot * Verify that the system boots successfully * Run through the full battery of ISO tests for the relevant image. Specifically, Ubuntu Desktop arm64+raspi, Ubuntu Server arm64+raspi, and Ubuntu Server armhf+raspi under: - Kinetic dailies: http://iso.qa.ubuntu.com/qatracker/milestones/433/builds - Jammy dailies: http://iso.qa.ubuntu.com/qatracker/milestones/429/builds [ Regression Potential ] The updated package replaces the tertiary boot firmware. An obvious regression potential is therefore that one or more Pi models fail to boot. However, in addition we've encountered other issues which ultimately boiled down to boot firmware in the past (the boot firmware is also responsible for patching the device-tree). Hence the test plan needs to be comprehensive and should be tested on as many models of Pi as is reasonably possible. Several kind users have already tested the back-ported firmware on the CM4 with NVMe boot (see comments 7 and 8), and I've tested on Pi 3 and 4 models under armhf and arm64 kernels, hence I'm quietly confident but I haven't run the full gamut of ISO tests yet. Still, SRU verification should include all supported models, and ISO tests to guard against regressions due to interactions with differing kernel versions on the SRU'd releases. [ Original Description ] Hi there, there is the issue connected with "Initramfs unpacking failed: Decoding failed" error during Ubuntu boot. See https://github.com/raspberrypi/firmware/issues/1746 and https://github.com/raspberrypi/firmware/issues/1731. The Raspberry Pi have the update for start4.elf / fixup4.dat with fix it. Could you please include update for these files in new ubuntu release ASAP? Thanks in advance!
2022-11-11 13:52:56 Dave Jones summary CM4 NVMe boot fails due to old start4.elf / fixup4.dat [SRU] CM4 NVMe boot fails due to old start4.elf / fixup4.dat
2022-11-11 14:41:39 Dave Jones linux-firmware-raspi (Ubuntu Jammy): assignee Dave Jones (waveform)
2022-11-11 14:41:45 Dave Jones linux-firmware-raspi (Ubuntu Kinetic): assignee Dave Jones (waveform)
2022-12-07 10:12:07 Launchpad Janitor linux-firmware-raspi (Ubuntu Lunar): status Confirmed Fix Released
2022-12-07 10:12:07 Launchpad Janitor cve linked 2021-34145
2022-12-07 10:12:07 Launchpad Janitor cve linked 2021-34146
2022-12-07 10:12:07 Launchpad Janitor cve linked 2021-34147
2022-12-07 10:12:07 Launchpad Janitor cve linked 2021-34148
2023-01-30 17:46:08 Łukasz Zemczak linux-firmware-raspi (Ubuntu Kinetic): status Confirmed Fix Committed
2023-01-30 17:46:11 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2023-01-30 17:46:13 Łukasz Zemczak bug added subscriber SRU Verification
2023-01-31 13:27:02 Łukasz Zemczak linux-firmware-raspi (Ubuntu Jammy): status Confirmed Fix Committed
2023-02-02 14:18:54 Dave Jones tags verification-done-jammy verification-done-kinetic
2023-02-16 10:31:48 Launchpad Janitor linux-firmware-raspi (Ubuntu Kinetic): status Fix Committed Fix Released
2023-02-16 10:31:53 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2023-02-16 11:07:12 Launchpad Janitor linux-firmware-raspi (Ubuntu Jammy): status Fix Committed Fix Released