diff --git a/tests/integration/kubernetes/gha-run.sh b/tests/integration/kubernetes/gha-run.sh index 09927ccd61..16872fe0b1 100755 --- a/tests/integration/kubernetes/gha-run.sh +++ b/tests/integration/kubernetes/gha-run.sh @@ -35,6 +35,7 @@ export NO_PROXY="${NO_PROXY:-${no_proxy:-}}" export PULL_TYPE="${PULL_TYPE:-default}" export TEST_CLUSTER_NAMESPACE="${TEST_CLUSTER_NAMESPACE:-kata-containers-k8s-tests}" export GENPOLICY_PULL_METHOD="${GENPOLICY_PULL_METHOD:-oci-distribution}" +export TARGET_ARCH="${TARGET_ARCH:-x86_64}" function configure_devmapper() { sudo mkdir -p /var/lib/containerd/devmapper @@ -593,6 +594,10 @@ function main() { if [[ -z "${AUTO_GENERATE_POLICY}" ]]; then if [[ "${KATA_HOST_OS}" = "cbl-mariner" ]]; then AUTO_GENERATE_POLICY="yes" + elif [[ "${KATA_HYPERVISOR}" = "qemu-coco-dev" && \ + "${TARGET_ARCH}" = "x86_64" && \ + "${PULL_TYPE}" != "experimental-force-guest-pull" ]]; then + AUTO_GENERATE_POLICY="yes" fi fi