[Bug 2139579] [NEW] Raspberry Pi tryboot rollback: linux-image-6.17.0-1007-raspi fails to boot, piboot-try marks new slot as bad and falls back to 6.17.0-1006
Iman Alipour
2139579 at bugs.launchpad.net
Mon Feb 2 09:30:03 UTC 2026
Public bug reported:
Release: Ubuntu 25.10 (Questing) on Raspberry Pi (arm64)
Hardware: Raspberry Pi (booting via piboot-try / A-B boot)
Package: flash-kernel 3.109ubuntu6.1
After upgrading, piboot-try reports:
New boot assets in /boot/firmware/new failed. Fallen back to known good
state.
The system automatically rolls back from the new kernel to the previous
kernel.
Expected result:
The newly installed kernel should boot successfully and become the active boot slot.
Actual result:
The system fails to boot with the new kernel, piboot-try marks /boot/firmware/new/state as bad, and the system falls back to the previous kernel without any userspace logs.
Details:
• Current (known-good) kernel: 6.17.0-1006-raspi
• New (failed) kernel: 6.17.0-1007-raspi
• /boot/firmware/current/state = good
• /boot/firmware/new/state = bad
• cmdline.txt is identical between current and new slots
• initrd.img exists and is valid in both slots
• Failure happens before userspace (no journal entries for flash-kernel or flash-kernel-piboot)
Holding and downgrading linux-image-raspi to 6.17.0-1006 avoids the
issue.
This appears to be a regression in kernel 6.17.0-1007-raspi or its
interaction with piboot-try on this hardware.
ProblemType: Bug
DistroRelease: Ubuntu 25.10
Package: flash-kernel 3.109ubuntu6.1
ProcVersionSignature: Ubuntu 6.17.0-1006.6-raspi 6.17.2
Uname: Linux 6.17.0-1006-raspi aarch64
ApportVersion: 2.33.1-0ubuntu3
Architecture: arm64
CasperMD5CheckResult: unknown
CloudArchitecture: aarch64
CloudID: nocloud
CloudName: unknown
CloudPlatform: nocloud
CloudSubPlatform: config-disk (/dev/sda1)
Date: Mon Feb 2 10:25:14 2026
ImageMediaBuild: 20251007
ProcEnviron:
LANG=C.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
SourcePackage: flash-kernel
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: flash-kernel (Ubuntu)
Importance: Undecided
Status: New
** Tags: apport-bug arm64 arm64-image questing raspi-image
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to flash-kernel in Ubuntu.
https://bugs.launchpad.net/bugs/2139579
Title:
Raspberry Pi tryboot rollback: linux-image-6.17.0-1007-raspi fails to
boot, piboot-try marks new slot as bad and falls back to 6.17.0-1006
Status in flash-kernel package in Ubuntu:
New
Bug description:
Release: Ubuntu 25.10 (Questing) on Raspberry Pi (arm64)
Hardware: Raspberry Pi (booting via piboot-try / A-B boot)
Package: flash-kernel 3.109ubuntu6.1
After upgrading, piboot-try reports:
New boot assets in /boot/firmware/new failed. Fallen back to known
good state.
The system automatically rolls back from the new kernel to the
previous kernel.
Expected result:
The newly installed kernel should boot successfully and become the active boot slot.
Actual result:
The system fails to boot with the new kernel, piboot-try marks /boot/firmware/new/state as bad, and the system falls back to the previous kernel without any userspace logs.
Details:
• Current (known-good) kernel: 6.17.0-1006-raspi
• New (failed) kernel: 6.17.0-1007-raspi
• /boot/firmware/current/state = good
• /boot/firmware/new/state = bad
• cmdline.txt is identical between current and new slots
• initrd.img exists and is valid in both slots
• Failure happens before userspace (no journal entries for flash-kernel or flash-kernel-piboot)
Holding and downgrading linux-image-raspi to 6.17.0-1006 avoids the
issue.
This appears to be a regression in kernel 6.17.0-1007-raspi or its
interaction with piboot-try on this hardware.
ProblemType: Bug
DistroRelease: Ubuntu 25.10
Package: flash-kernel 3.109ubuntu6.1
ProcVersionSignature: Ubuntu 6.17.0-1006.6-raspi 6.17.2
Uname: Linux 6.17.0-1006-raspi aarch64
ApportVersion: 2.33.1-0ubuntu3
Architecture: arm64
CasperMD5CheckResult: unknown
CloudArchitecture: aarch64
CloudID: nocloud
CloudName: unknown
CloudPlatform: nocloud
CloudSubPlatform: config-disk (/dev/sda1)
Date: Mon Feb 2 10:25:14 2026
ImageMediaBuild: 20251007
ProcEnviron:
LANG=C.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
SourcePackage: flash-kernel
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/2139579/+subscriptions
More information about the foundations-bugs
mailing list