From 562820449e29fde2975cbd150427e51802eda46e Mon Sep 17 00:00:00 2001 From: Wainer dos Santos Moschetta Date: Fri, 14 Jun 2024 16:09:00 -0300 Subject: [PATCH 1/4] CI: disable run-basic-amd64-tests / run-vfio (qemu) job The job has failed more than 50% on nightly CI. Remove it from the list of execution until we don't have a fix. The clh variation was disabled on commit 5f5274e6998a9 so this change will actually result on all the VFIO jobs disabled. Instead of delete the entire entry from this workflow yaml (or comment the entry), I preferred to use `if: false` which will make the jobs appear on the UI as skipped. Issue: 9851 Signed-off-by: Wainer dos Santos Moschetta --- .github/workflows/basic-ci-amd64.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/basic-ci-amd64.yaml b/.github/workflows/basic-ci-amd64.yaml index 51f755fc1..a5cbece3f 100644 --- a/.github/workflows/basic-ci-amd64.yaml +++ b/.github/workflows/basic-ci-amd64.yaml @@ -216,9 +216,9 @@ jobs: vmm: - clh - qemu - exclude: - # TODO: enable with clh when https://github.com/kata-containers/kata-containers/issues/9764 is fixed - - vmm: clh + # TODO: enable with clh when https://github.com/kata-containers/kata-containers/issues/9764 is fixed + # TODO: enable with qemu when https://github.com/kata-containers/kata-containers/issues/9851 is fixed + if: false runs-on: garm-ubuntu-2304 env: GOPATH: ${{ github.workspace }} From cbf0b7ca7b2b0a7d464e56eb0ac9cfdead024f7b Mon Sep 17 00:00:00 2001 From: Wainer dos Santos Moschetta Date: Fri, 14 Jun 2024 16:17:26 -0300 Subject: [PATCH 2/4] CI: disable run-basic-amd64-tests / run-nerdctl-tests (clh) job The job has failed more than 50% on nightly CI. Remove it from the list of execution until we don't have a fix. Issue: #9852 Signed-off-by: Wainer dos Santos Moschetta --- .github/workflows/basic-ci-amd64.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/basic-ci-amd64.yaml b/.github/workflows/basic-ci-amd64.yaml index a5cbece3f..4e319ed0b 100644 --- a/.github/workflows/basic-ci-amd64.yaml +++ b/.github/workflows/basic-ci-amd64.yaml @@ -301,6 +301,9 @@ jobs: - dragonball - qemu - cloud-hypervisor + # TODO: enable with clh when https://github.com/kata-containers/kata-containers/issues/9852 is fixed + exclude: + - vmm: clh runs-on: garm-ubuntu-2304-smaller env: KATA_HYPERVISOR: ${{ matrix.vmm }} From d4f664b73b9b52c6127ff003a829fb1ef29ecf24 Mon Sep 17 00:00:00 2001 From: Wainer dos Santos Moschetta Date: Fri, 14 Jun 2024 16:27:04 -0300 Subject: [PATCH 3/4] CI: disable run-kata-monitor-tests / run-monitor (containerd, lts) job The job has failed more than 50% on nightly CI. Remove it from the list of execution until we don't have a fix. Issue: #9853 Signed-off-by: Wainer dos Santos Moschetta --- .github/workflows/run-kata-monitor-tests.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/run-kata-monitor-tests.yaml b/.github/workflows/run-kata-monitor-tests.yaml index 162e6485a..1fe74d51f 100644 --- a/.github/workflows/run-kata-monitor-tests.yaml +++ b/.github/workflows/run-kata-monitor-tests.yaml @@ -23,9 +23,10 @@ jobs: container_engine: - crio - containerd - include: - - container_engine: containerd - containerd_version: lts + # TODO: enable when https://github.com/kata-containers/kata-containers/issues/9853 is fixed + #include: + # - container_engine: containerd + # containerd_version: lts exclude: # TODO: enable with containerd when https://github.com/kata-containers/kata-containers/issues/9761 is fixed - container_engine: containerd @@ -33,7 +34,7 @@ jobs: runs-on: garm-ubuntu-2204-smaller env: CONTAINER_ENGINE: ${{ matrix.container_engine }} - CONTAINERD_VERSION: ${{ matrix.containerd_version }} + #CONTAINERD_VERSION: ${{ matrix.containerd_version }} KATA_HYPERVISOR: ${{ matrix.vmm }} steps: - uses: actions/checkout@v4 From 08eaa60b59a678f0434f0748a9b3f671d60ddffd Mon Sep 17 00:00:00 2001 From: Wainer dos Santos Moschetta Date: Fri, 14 Jun 2024 16:44:41 -0300 Subject: [PATCH 4/4] CI: disable all run-kata-deploy-tests-on-garm jobs The following jobs have failed more than 50% on nightly CI. run-kata-deploy-tests-on-garm / run-kata-deploy-tests (clh, k0s) run-kata-deploy-tests-on-garm / run-kata-deploy-tests (clh, rke2) run-kata-deploy-tests-on-garm / run-kata-deploy-tests (qemu, k0s) Instead of removing only those jobs, let's skip the kata-deploy-tests on GARM completely so we can try to fix all the issues (or maybe drop the jobs altogether). Issue: #9854 Signed-off-by: Wainer dos Santos Moschetta --- .github/workflows/run-kata-deploy-tests-on-garm.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/run-kata-deploy-tests-on-garm.yaml b/.github/workflows/run-kata-deploy-tests-on-garm.yaml index 7514a27b6..8ea149f95 100644 --- a/.github/workflows/run-kata-deploy-tests-on-garm.yaml +++ b/.github/workflows/run-kata-deploy-tests-on-garm.yaml @@ -34,6 +34,9 @@ jobs: - k0s - k3s - rke2 + # TODO: There are a couple of vmm/k8s combination failing (https://github.com/kata-containers/kata-containers/issues/9854) + # and we will put the entire kata-deploy-tests on GARM on maintenance. + if: false runs-on: garm-ubuntu-2004-smaller env: DOCKER_REGISTRY: ${{ inputs.registry }}