Bug 2429501
| Summary: | grub2-install fails on Rawhide BIOS with XFS: grub_fs_probe unknown filesystem | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Xiaofeng Wang <xiaofwan> | ||||||
| Component: | grub2 | Assignee: | Nicolas Frayer <nfrayer> | ||||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | rawhide | CC: | awilliam, bgoncalv, bugzilla, kkoukiou, lkundrak, lsandova, miabbott, mlewando, nfrayer, pjones, robatino | ||||||
| Target Milestone: | --- | Keywords: | TestBlocker | ||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | --- | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2026-01-22 16:51:31 UTC | Type: | --- | ||||||
| Regression: | --- | Mount Type: | --- | ||||||
| Documentation: | --- | CRM: | |||||||
| Verified Versions: | Category: | --- | |||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||
| Embargoed: | |||||||||
| Bug Depends On: | |||||||||
| Bug Blocks: | 2362357 | ||||||||
| Attachments: |
|
||||||||
|
Description
Xiaofeng Wang
2026-01-14 02:54:13 UTC
Created attachment 2122138 [details]
xfs error during grub2-install
Created attachment 2122139 [details]
tail of verbose grub2-install command
Nicolas identified an upstream patch that fixes this, based on my testing. It will get to fedora soon. https://cgit.git.savannah.gnu.org/cgit/grub.git/commit/?id=1ed2628b560cedac7fd1a696985ab85b24541a8e *** Bug 2430018 has been marked as a duplicate of this bug. *** *** Bug 2430281 has been marked as a duplicate of this bug. *** When I click on attachments in this bug I get "Sorry, you are not authorized to access attachment". I'd like to understand what feature of XFS grub-install is failing on. Created attachment 2122761 [details]
xfs error during grub2-install
Created attachment 2122762 [details]
tail of verbose grub2-install command
sorry, Chris. You should be able to access the attachments now. OK I'm seeing it in https://bugzilla.redhat.com/show_bug.cgi?id=2430281#c11 Looks like xfsprogs 6.18 adds XFS_SB_FEAT_INCOMPAT_PARENT flag at mkfs time. And that is one of the feature flag added by https://cgit.git.savannah.gnu.org/cgit/grub.git/commit/?id=1ed2628b560cedac7fd1a696985ab85b24541a8e Yes, also XFS_SB_FEAT_INCOMPAT_EXCHRANGE , added to grub in the same commit. Can we please have this fixed soon? It's extremely disruptive to testing; literally over 100 openQA compose tests fail because of this bug (every install that runs with the Server profile). This update should contain the fix: https://bodhi.fedoraproject.org/updates/FEDORA-2026-384dcb944e Awesome, yes, looks like it does. Now I can see all the other bugs that were hiding behind it! With grub2-common-1:2.12-52.fc44.noarch I still see this almost same error in the image refreshes in anaconda-webui CI.
Jan 26 12:26:46 ibm-p8-kvm-03-guest-02.virt.pnr.lab.eng.rdu2.redhat.com org.fedoraproject.Anaconda.Modules.Storage[6490]: INFO:program:Running in chroot '/mnt/sysroot'... gen_grub_cfgstub /boot/grub2 /boot/efi/EFI/fedora
org.fedoraproject.Anaconda.Modules.Storage[6490]: INFO:program:grub2-probe: error: ../grub-core/kern/fs.c:grub_fs_probe:123:unknown filesystem.
Jan 26 12:26:46 ibm-p8-kvm-03-guest-02.virt.pnr.lab.eng.rdu2.redhat.com org.fedoraproject.Anaconda.Modules.Storage[6490]: DEBUG:program:Return code of gen_grub_cfgstub: 1
Can you please point me to the rawhide image you are testing with ? Last available from rawhide: https://fedora.mirror.garr.it/fedora/linux/development/rawhide/Server/x86_64/iso/Fedora-Server-dvd-x86_64-Rawhide-20260120.n.0.iso Sorry, comment above is inaccurate: The CI test that we hit the failures against ran on the image with this checksum: SHA256 (Fedora-Server-netinst-x86_64-Rawhide-20260126.n.0.iso) = b2971bcc2cb89e2a607891aa76cfa6211148e5995e696ff13cf9467f86398e87 |