Skip to content

Commit 8f0ddff

Browse files
dustymabemarmijo
authored andcommitted
build: freeze grub2 due to ppc64le PXE test failures
A new version of GRUB was released right at the end of F40 before EOL and it brought in the problems described in [1] making ppc64le tests fail. We'll just pin on the older version. See: coreos/fedora-coreos-tracker#1886
1 parent 7204ab2 commit 8f0ddff

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

build.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,13 @@ install_rpms() {
4242
local builddeps
4343
local frozendeps
4444

45-
frozendeps=""
45+
# freeze grub2 for https://github.com/coreos/fedora-coreos-tracker/issues/1886
46+
case "${arch}" in
47+
x86_64) frozendeps=$(echo grub2-{common,tools,tools-extra,tools-minimal,efi-x64,pc,pc-modules}-2.06-123.fc40);;
48+
aarch64) frozendeps=$(echo grub2-{common,tools,tools-extra,tools-minimal,efi-aa64}-2.06-123.fc40);;
49+
ppc64le) frozendeps=$(echo grub2-{common,tools,tools-extra,tools-minimal,ppc64le,ppc64le-modules}-2.06-123.fc40);;
50+
*) ;;
51+
esac
4652

4753
# First, a general update; this is best practice. We also hit an issue recently
4854
# where qemu implicitly depended on an updated libusbx but didn't have a versioned

0 commit comments

Comments
 (0)