UEFI HTTP boot regression from lunar to mantic
Bug #2039081 reported by
Mate Kukri
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Mantic |
Won't Fix
|
High
|
Unassigned | ||
Noble |
Fix Released
|
High
|
Unassigned | ||
grub2-unsigned (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Mantic |
Won't Fix
|
Undecided
|
Unassigned | ||
Noble |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The transition from GRUB 2.06 to GRUB 2.12 didn't originally include the UEFI protocol based network stack required for UEFI HTTP booting, this made UEFI HTTP boot support non-functional.
The patches were forward ported later, and are currently waiting to be merged on Debian Salsa (https:/
Changed in grub2 (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: foundations-todo |
Changed in grub2-unsigned (Ubuntu Mantic): | |
assignee: | nobody → Mate Kukri (mkukri) |
To post a comment you must log in.
This bug was fixed in the package grub2 - 2.12~rc1-12ubuntu2
--------------- 12ubuntu2) noble; urgency=medium
grub2 (2.12~rc1-
* Merge from Debian unstable; remaining changes: efi.signed. LP: 1863994 uefi-ca. crt fallback. service again signatures: Support gzip compressed kernels (LP: #1954683) amd64/arm64 unversioned efi_extra_ removable setting work correctly grub/grub- sort-version and use that to sort versions as GE_OPTIONS to generate- grub2-unsigned signed. patched extra-removable .patch removable- shim.patch f34-dont- use-int- for-efi- status. patch f34-make- exit-take- a-return- code.patch texi-add- net_bootp6- document. patch add-devicetree- command- support. patch add-initrd- less-boot- fallback. patch add-initrd- less-boot- messages. patch boot-from- multipath- dependent- symlink. patch dont-verify- loopback- images. patch fix-lzma- decompressor- objcopy. patch grub-install- extra-removable .patch install- signed. patch mkconfig- leave-breadcrum bs.patch os-prober- auto.patch recovery- dis_ucode_ ldr.patch resilient- boot-boot- order.patch resilient- boot-ignore- alternative- esps.patch shorter- version- info.patch speed-zsys- history. patch support- initrd- less-boot. patch verifiers- last.patch zfs-enhance- support. patch zfs-gfxpayload- dynamic. patch zfs-gfxpayload- keep-default. patch zfs-insmod- xzio-and- lzopio- on-xen. patch zfs-mkconfig- recovery- title.patch
- Add Ubuntu sbat data
- build-efi-images: do not produce -installer.
- grub-common: Install canonical-
- Check signatures
- Support installing to multiple ESP (LP: 1871821)
- Disable various bits on i386
- Split out unsigned artefacts into grub2-unsigned
- Vcs-Git: Point to ubuntu packaging branch
- Relax dependencies on grub-common and grub2-common
- grub-pc: Avoid the possibility of breaking grub on SRU update due
to ABI change
- UBUNTU: Default timeout changes
- Revert "Add jfs module to signed UEFI images. Closes: #950959"
- Revert "Add f2fs module to signed UEFI images"
- Install grub-initrd-
- Build using -O1 on s390x to avoid misoptimization
- grub-check-
- grub-multi-install: Reset partition type between partitions (LP: #1997795)
- Drop i386 from grub-efi-amd64* (LP: #2020907)
- Turn depends on grub-efi-
- forward port fix for LP: #1926748
- Make the grub2/no_
- Forward port the fix for LP: #1930742 and make it conditional (xenial/bionic only)
- Build grub2-unsigned packages with xz compression
- Revert: "Have -bin packages Break pre-2.12 -signed packages.", this is not
compatible with our versioning schemes.
- Install a /usr/lib/
it respects GRUB_FLAVOUR_ORDER. Depend on python3 to do so.
- rules: Add DPKG_BUILDPACKA
- Replaced patches:
- installe-
- grub-install-
- grub-install-
- Added patches:
+ rhboot-
+ rhboot-
+ suse-grub.
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-
+ ubuntu-zfs-mkco...