Describe the bug
The https://prow.ci.openshift.org/job-history/gs/origin-ci-test/logs/periodic-ci-kata-containers-kata-containers-main-peer-pods-e2e-tests ocp ci pipeline stopped working between 2025-12-14 (last good; https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/test-platform-results/logs/periodic-ci-kata-containers-kata-containers-main-peer-pods-e2e-tests/2000098950161371136/artifacts/e2e-tests/kata-containers-e2e-pre/build-log.txt ) and 2025-12-20 (first bad; https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/test-platform-results/logs/periodic-ci-kata-containers-kata-containers-main-peer-pods-e2e-tests/2002273411329429504/artifacts/e2e-tests/kata-containers-e2e-pre/build-log.txt ).
When I tried reproducing the last-good it failed anyway (likely some "latest" image of the development versions) but reproducing with released versions showed v0.16.0 as working and v0.17.0 as non-working.
To Reproduce
Steps to reproduce the behavior:
- get a temporary azure OCP cluster with az credentials configured (beware, this workflow creates new resource groups and other resources so ensure it's temporary and will be cleaned-up afterwards somehow)
- git clone https://github.com/kata-containers/kata-containers/
- bash -x ci/openshift-ci/peer-pods-azure.sh
Describe the results you expected
It should report pass
Describe the results you received:
It reports that kata-remote runtimeclass was not configured in 360s
Additional context
I tried using older commits directly by setting OPERATOR_SHA/CAA_GIT_SHA, but the development version often points to "latest" images which resulted in failure anyway. Using released versions helped pin-pointing the breakage likely occurred between v0.16.0 and v0.17.0 as:
CAA_IMAGE="quay.io/confidential-containers/cloud-api-adaptor" CAA_TAG=v0.16.0 PP_IMAGE_ID="/CommunityGalleries/cocopodvm-d0e4f35f-5530-4b9c-8596-112487cdea85/Images/podvm_image0/Versions/2025.12.14" CAA_GIT_SHA="v0.16.0" OPERATOR_SHA=v0.16.0 bash -x ci/openshift-ci/peer-pods-azure.sh
worked (oc get runtimeclasses reports kata-remote), but:
CAA_IMAGE="quay.io/confidential-containers/cloud-api-adaptor" CAA_TAG=v0.17.0 PP_IMAGE_ID="/CommunityGalleries/cocopodvm-d0e4f35f-5530-4b9c-8596-112487cdea85/Images/podvm_image0/Versions/2025.12.14" CAA_GIT_SHA="v0.17.0" OPERATOR_SHA=v0.17.0 bash -x ci/openshift-ci/peer-pods-azure.sh
doesn't.
Describe the bug
The https://prow.ci.openshift.org/job-history/gs/origin-ci-test/logs/periodic-ci-kata-containers-kata-containers-main-peer-pods-e2e-tests ocp ci pipeline stopped working between 2025-12-14 (last good; https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/test-platform-results/logs/periodic-ci-kata-containers-kata-containers-main-peer-pods-e2e-tests/2000098950161371136/artifacts/e2e-tests/kata-containers-e2e-pre/build-log.txt ) and 2025-12-20 (first bad; https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/test-platform-results/logs/periodic-ci-kata-containers-kata-containers-main-peer-pods-e2e-tests/2002273411329429504/artifacts/e2e-tests/kata-containers-e2e-pre/build-log.txt ).
When I tried reproducing the last-good it failed anyway (likely some "latest" image of the development versions) but reproducing with released versions showed v0.16.0 as working and v0.17.0 as non-working.
To Reproduce
Steps to reproduce the behavior:
Describe the results you expected
It should report pass
Describe the results you received:
It reports that kata-remote runtimeclass was not configured in 360s
Additional context
I tried using older commits directly by setting OPERATOR_SHA/CAA_GIT_SHA, but the development version often points to "latest" images which resulted in failure anyway. Using released versions helped pin-pointing the breakage likely occurred between v0.16.0 and v0.17.0 as:
CAA_IMAGE="quay.io/confidential-containers/cloud-api-adaptor" CAA_TAG=v0.16.0 PP_IMAGE_ID="/CommunityGalleries/cocopodvm-d0e4f35f-5530-4b9c-8596-112487cdea85/Images/podvm_image0/Versions/2025.12.14" CAA_GIT_SHA="v0.16.0" OPERATOR_SHA=v0.16.0 bash -x ci/openshift-ci/peer-pods-azure.sh
worked (oc get runtimeclasses reports kata-remote), but:
CAA_IMAGE="quay.io/confidential-containers/cloud-api-adaptor" CAA_TAG=v0.17.0 PP_IMAGE_ID="/CommunityGalleries/cocopodvm-d0e4f35f-5530-4b9c-8596-112487cdea85/Images/podvm_image0/Versions/2025.12.14" CAA_GIT_SHA="v0.17.0" OPERATOR_SHA=v0.17.0 bash -x ci/openshift-ci/peer-pods-azure.sh
doesn't.