Skip to content

Commit 6601a67

Browse files
committed
tests: Use locally-built image in test-install-outside-container
The test was using `get_target_image` which returns the upstream `docker://quay.io/centos-bootc/centos-bootc:stream10`. On composefs+grub variants provisioned with an updated bootupd from copr, the upstream image has stock bootupd with incompatible EFI update metadata, causing the install to fail with "Failed to find EFI update metadata". Switch to using `containers-storage:localhost/bootc` (the locally-built image), matching the pattern used by test-32, test-37, and test-38. The locally-built image has the updated bootupd with compatible metadata. Assisted-by: Claude Code (Opus 4) Signed-off-by: ckyrouac <ckyrouac@redhat.com>
1 parent 5e921d5 commit 6601a67

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

tmt/tests/booted/test-install-outside-container.nu

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
use std assert
77
use tap.nu
88

9-
# Use an OS-matched target image to avoid version mismatches
10-
# (e.g., XFS features created by newer mkfs.xfs not recognized by older grub2)
11-
let target_image = (tap get_target_image)
9+
# Use the locally-built image which has updated bootupd with compatible
10+
# EFI update metadata, matching the pattern used by test-32/37/38.
11+
bootc image copy-to-storage
12+
let target_image = "containers-storage:localhost/bootc"
1213

1314
# setup filesystem
1415
mkdir /var/mnt

0 commit comments

Comments
 (0)