Bug 2152763
Summary: | UEFI PXE boot broken with kernels after "Bundle unicode.pf2 with images" | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Adam Williamson <awilliam> |
Component: | grub2 | Assignee: | Javier Martinez Canillas <fmartine> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | fmartine, lkundrak, pgnet.dev, pjones, rharwood |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | openqa | ||
Fixed In Version: | grub2-2.06-72.fc38 grub2-2.06-72.fc37 grub2-2.06-59.fc36 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-12-23 01:19:56 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Adam Williamson
2022-12-13 00:48:58 UTC
Note, I'm not going to propose this as a release blocker even though it sort of violates "The installer must be able to use all supported local and remote package and installer sources". The *client* end of that, which is what we're really blocking on, seems fine - PXE boot and install works so long as the *server* end is working okay. This is a bug in the *server* end, which isn't really in the scope of the criteria; in production the server would very likely not be a Fedora machine at all, we just use a Fedora PXE server in our tests because, well, that's what we have handy and know how to configure. Here are the relevant log messages (filtered by the IP address of the client) from when this *works OK*: [adamw@xps13k tmp]$ journalctl --file var/log/journal/de8e9d25a88e4e9dbf575cf63eac7e24/system.journal -u dnsmasq | grep 186 Nov 23 17:47:50 support.test.openqa.fedoraproject.org dnsmasq-dhcp[1340]: DHCPOFFER(ens4) 172.16.2.186 52:54:00:12:01:0d Nov 23 17:47:50 support.test.openqa.fedoraproject.org dnsmasq-dhcp[1340]: DHCPREQUEST(ens4) 172.16.2.186 52:54:00:12:01:0d Nov 23 17:47:50 support.test.openqa.fedoraproject.org dnsmasq-dhcp[1340]: DHCPACK(ens4) 172.16.2.186 52:54:00:12:01:0d Nov 23 17:47:50 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: error 8 User aborted the transfer received from 172.16.2.186 Nov 23 17:47:50 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: sent /var/lib/tftpboot/shim.efi to 172.16.2.186 Nov 23 17:47:50 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: sent /var/lib/tftpboot/shim.efi to 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: sent /var/lib/tftpboot/grubx64.efi to 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-01-52-54-00-12-01-0d not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-AC1002BA not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-AC1002B not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-AC1002 not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-AC100 not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-AC10 not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-AC1 not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-AC not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/grub.cfg-A not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: sent /var/lib/tftpboot/grub.cfg to 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/EFI/fedora/x86_64-efi/command.lst not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/EFI/fedora/x86_64-efi/fs.lst not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/EFI/fedora/x86_64-efi/crypto.lst not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/EFI/fedora/x86_64-efi/terminal.lst not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: sent /var/lib/tftpboot/grub.cfg to 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/EFI/fedora/x86_64-efi/ieee1275_fb.mod not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/EFI/fedora/x86_64-efi/vbe.mod not found for 172.16.2.186 Nov 23 17:47:52 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: file /var/lib/tftpboot/EFI/fedora/x86_64-efi/vga.mod not found for 172.16.2.186 Nov 23 17:47:59 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: sent /var/lib/tftpboot/fedora/vmlinuz to 172.16.2.186 Nov 23 17:48:34 support.test.openqa.fedoraproject.org dnsmasq-tftp[1340]: sent /var/lib/tftpboot/fedora/initrd.img to 172.16.2.186 and here's when this *fails*: Dec 07 03:30:17 support.test.openqa.fedoraproject.org dnsmasq-dhcp[1341]: DHCPOFFER(ens4) 172.16.2.174 52:54:00:12:01:01 Dec 07 03:30:17 support.test.openqa.fedoraproject.org dnsmasq-dhcp[1341]: DHCPREQUEST(ens4) 172.16.2.174 52:54:00:12:01:01 Dec 07 03:30:17 support.test.openqa.fedoraproject.org dnsmasq-dhcp[1341]: DHCPACK(ens4) 172.16.2.174 52:54:00:12:01:01 Dec 07 03:30:17 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: error 8 User aborted the transfer received from 172.16.2.174 Dec 07 03:30:17 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: sent /var/lib/tftpboot/shim.efi to 172.16.2.174 Dec 07 03:30:18 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: sent /var/lib/tftpboot/shim.efi to 172.16.2.174 Dec 07 03:30:19 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: sent /var/lib/tftpboot/grubx64.efi to 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-01-52-54-00-12-01-01 not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-AC1002AE not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-AC1002A not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-AC1002 not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-AC100 not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-AC10 not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-AC1 not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-AC not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: file /var/lib/tftpboot/grub.cfg-A not found for 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: sent /var/lib/tftpboot/grub.cfg to 172.16.2.174 Dec 07 03:30:20 support.test.openqa.fedoraproject.org dnsmasq-tftp[1341]: sent /var/lib/tftpboot/grub.cfg to 172.16.2.174 FEDORA-2022-ccfe59f43a has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-ccfe59f43a FEDORA-2022-290f715c04 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-290f715c04 FEDORA-2022-290f715c04 has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-290f715c04` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-290f715c04 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-ccfe59f43a has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-ccfe59f43a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-ccfe59f43a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2022-ccfe59f43a has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report. Thanks for the fix. I'll confirm it with Rawhide testing tomorrow. Yup, fix does indeed look good, thanks a lot. FEDORA-2022-290f715c04 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report. |