From f51f80396a4b96bafdf3865b10c812bd26b71737 Mon Sep 17 00:00:00 2001 From: Wainer dos Santos Moschetta Date: Fri, 25 Apr 2025 19:28:00 -0300 Subject: [PATCH] gha: run CoCo non-TEE tests on "all" host type By running on "all" host type there are two consequences: 1) run the "normal" tests too (until now, it's only "small" tests), so increasing the coverage 2) create AKS cluster with larger VMs. This is a new requirement due to the current ingress controller for the KBS service eating too much vCPUs and lefting only few for the tests (resulting on failures) Signed-off-by: Wainer dos Santos Moschetta --- .github/workflows/run-kata-coco-tests.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/run-kata-coco-tests.yaml b/.github/workflows/run-kata-coco-tests.yaml index 70eb05030..3f129a3ea 100644 --- a/.github/workflows/run-kata-coco-tests.yaml +++ b/.github/workflows/run-kata-coco-tests.yaml @@ -222,6 +222,11 @@ jobs: AUTHENTICATED_IMAGE_USER: ${{ secrets.AUTHENTICATED_IMAGE_USER }} AUTHENTICATED_IMAGE_PASSWORD: ${{ secrets.AUTHENTICATED_IMAGE_PASSWORD }} SNAPSHOTTER: ${{ matrix.snapshotter }} + # Caution: current ingress controller used to expose the KBS service + # requires much vCPUs, lefting only a few for the tests. Depending on the + # host type chose it will result on the creation of a cluster with + # insufficient resources. + K8S_TEST_HOST_TYPE: "all" USING_NFD: "false" AUTO_GENERATE_POLICY: "yes" steps: