Package: release.debian.org
Severity: normal
Tags: trixie
User: [email protected]
Usertags: pu
Control: affects -1 + src:grub2
X-Debbugs-Cc: GRUB Maintainers <[email protected]>, Harry 
Chen <[email protected]>

[ Reason ]
grub2 in trixie is affected by #848945, where during the running of
grub-mkconfig, if the rootfs is on ZFS, it tries to read the name of
the zpool using grub-probe, which refuses to handle zpool with features
unsupported by grub2 enabled, even if grub2 itself (and /boot) is not
installed on the same ZFS filesystem. The bug thus prevents from ZFS on root
installs from normal booting because the command line passed to the kernel
in the generated grub configuration lacks the name of the zpool containing
rootfs.

[ Tests ]
I've tested the patches personally on arm64 and can confirm the introduced
patches can fix the issue in question.

[ Risks ]
Risks are minimal. The introduced patch only changes the configuration
generation scripts, without changing the C code.

[ Checklist ]
[x] *all* changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in (old)stable
[x] the issue is verified as fixed in unstable

[ Changes ]
* Non-maintainer upload.
* Apply patch from upstream to fix zfs root identification when generating
  configure files (Closes: #848945)

[ Other info ]
n/a

Miao Wang

Attachment: grub2_2.12-9+deb13u1.debdiff
Description: Binary data

Reply via email to