From 23f60f3a5a75ac1fc4b815b7ecc1e5ccf12b77c6 Mon Sep 17 00:00:00 2001 From: Medya Gh Date: Wed, 17 Jul 2024 09:31:58 -0700 Subject: [PATCH 1/2] try adding qemu driver --- .github/workflows/test.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fa9408f2..d39bb17d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -145,3 +145,27 @@ jobs: nslookup \ -- \ nslookup kubernetes.default.svc.cluster.local + test-macos-qemu-driver: + runs-on: macos-12 + steps: + - name: setup docker + shell: bash + run: | + brew install kubernetes-cli + brew install docker + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 + - uses: ./ + with: + driver: qemu + - run: | + kubectl --namespace=kube-system rollout status deployment/coredns --timeout=60s --watch + # Test basic networking and DNS resolution + - run: | + kubectl run \ + --attach \ + --image=docker.io/busybox \ + --restart=Never \ + --rm \ + nslookup \ + -- \ + nslookup kubernetes.default.svc.cluster.local From 9094e2aca2ee13a3c8b6ed656969722a4679e2f1 Mon Sep 17 00:00:00 2001 From: Medya Gh Date: Wed, 17 Jul 2024 09:51:26 -0700 Subject: [PATCH 2/2] bump timeout for qemu --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d39bb17d..bfcae57b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -157,6 +157,7 @@ jobs: - uses: ./ with: driver: qemu + start-args: '--wait-timeout=15m' - run: | kubectl --namespace=kube-system rollout status deployment/coredns --timeout=60s --watch # Test basic networking and DNS resolution