Merge pull request #10558 from AdithyaKrishnan/main

ci: Re-enable SNP CI
This commit is contained in:
Steve Horsman
2024-11-20 10:27:41 +00:00
committed by GitHub
5 changed files with 10 additions and 3 deletions

View File

@@ -172,9 +172,6 @@ jobs:
run: bash tests/integration/kubernetes/gha-run.sh cleanup-snapshotter
run-k8s-tests-sev-snp:
# Skipping SNP tests to unblock the CI.
# Will revert after issue is fixed.
if: false
strategy:
fail-fast: false
matrix:

View File

@@ -20,6 +20,8 @@ setup() {
skip "Test skipped as KBS not setup"
fi
[ "${KATA_HYPERVISOR}" == "qemu-snp" ] && skip "Refer https://github.com/kata-containers/kata-containers/issues/10549"
setup_common
get_pod_config_dir
@@ -90,5 +92,7 @@ teardown() {
skip "Test skipped as KBS not setup"
fi
[ "${KATA_HYPERVISOR}" == "qemu-snp" ] && skip "Refer https://github.com/kata-containers/kata-containers/issues/10549"
teardown_common "${node}" "${node_start_time:-}"
}

View File

@@ -15,6 +15,7 @@ setup() {
fi
[ "${SNAPSHOTTER:-}" = "nydus" ] || skip "None snapshotter was found but this test requires one"
[ "${KATA_HYPERVISOR}" == "qemu-snp" ] && skip "Refer https://github.com/kata-containers/kata-containers/issues/10549"
setup_common || die "setup_common failed"
AUTHENTICATED_IMAGE="${AUTHENTICATED_IMAGE:-quay.io/kata-containers/confidential-containers-auth:test}"
@@ -109,6 +110,7 @@ teardown() {
fi
[ "${SNAPSHOTTER:-}" = "nydus" ] || skip "None snapshotter was found but this test requires one"
[ "${KATA_HYPERVISOR}" == "qemu-snp" ] && skip "Refer https://github.com/kata-containers/kata-containers/issues/10549"
teardown_common "${node}" "${node_start_time:-}"
kubectl delete secret cococred --ignore-not-found

View File

@@ -19,6 +19,7 @@ setup() {
fi
[ "${SNAPSHOTTER:-}" = "nydus" ] || skip "None snapshotter was found but this test requires one"
[ "${KATA_HYPERVISOR}" == "qemu-snp" ] && skip "Refer https://github.com/kata-containers/kata-containers/issues/10549"
setup_common || die "setup_common failed"
ENCRYPTED_IMAGE="${ENCRYPTED_IMAGE:-ghcr.io/confidential-containers/test-container:multi-arch-encrypted}"
@@ -94,6 +95,7 @@ teardown() {
fi
[ "${SNAPSHOTTER:-}" = "nydus" ] || skip "None snapshotter was found but this test requires one"
[ "${KATA_HYPERVISOR}" == "qemu-snp" ] && skip "Refer https://github.com/kata-containers/kata-containers/issues/10549"
teardown_common "${node}" "${node_start_time:-}"
}

View File

@@ -16,6 +16,7 @@ setup() {
fi
[ "${SNAPSHOTTER:-}" = "nydus" ] || skip "None snapshotter was found but this test requires one"
[ "${KATA_HYPERVISOR}" == "qemu-snp" ] && skip "Refer https://github.com/kata-containers/kata-containers/issues/10549"
tag_suffix=""
if [ "$(uname -m)" != "x86_64" ]; then
@@ -145,6 +146,7 @@ teardown() {
fi
[ "${SNAPSHOTTER:-}" = "nydus" ] || skip "None snapshotter was found but this test requires one"
[ "${KATA_HYPERVISOR}" == "qemu-snp" ] && skip "Refer https://github.com/kata-containers/kata-containers/issues/10549"
teardown_common "${node}" "${node_start_time:-}"
}