From 47e9f576c06bfe464299cf8f06c9db99cb97c7c0 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Mon, 19 Feb 2024 15:00:34 -0800 Subject: [PATCH] CoreOS: tweak rpmostree_rebase test to work from OCI remote The rpmostree_rebase test has been failing on CoreOS 40+ for a while. Per https://github.com/coreos/fedora-coreos-tracker/issues/1672 it turns out this is because FCOS actually deploys OCI remotes by default now. Rebasing from an OCI remote to an ostree remote (as we are trying to do here) requires specifying the registry, so let's do that. Signed-off-by: Adam Williamson --- tests/rpmostree_rebase.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/rpmostree_rebase.pm b/tests/rpmostree_rebase.pm index 16791b25..c2af8412 100644 --- a/tests/rpmostree_rebase.pm +++ b/tests/rpmostree_rebase.pm @@ -57,7 +57,7 @@ sub run { } elsif ($current =~ "coreos") { $rebase = $current =~ "stable" ? "testing" : "stable"; - $target = "fedora/${arch}/coreos/${rebase}"; + $target = "fedora:fedora/${arch}/coreos/${rebase}"; } # rebase to the chosen target