diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f76e50013d..9d828a7576 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -118,8 +118,12 @@ jobs: TEKTON_VERSION: ${{ matrix.tekton }} run: | make kind-tekton - kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-controller --timeout=1m - kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-webhook --timeout=1m + if ! kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-controller --timeout=3m; then + echo "[ERROR] Tekton installation did not complete. Debug info:" + kubectl -n tekton-pipelines get pod -o wide + exit 1 + fi + kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-webhook --timeout=3m - name: Test run: | # host.docker.internal does not work in a GitHub action @@ -201,8 +205,12 @@ jobs: TEKTON_VERSION: ${{ matrix.tekton }} run: | make kind-tekton - kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-controller --timeout=1m - kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-webhook --timeout=1m + if ! kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-controller --timeout=3m; then + echo "[ERROR] Tekton installation did not complete. Debug info:" + kubectl -n tekton-pipelines get pod -o wide + exit 1 + fi + kubectl -n tekton-pipelines rollout status deployment tekton-pipelines-webhook --timeout=3m - name: Install Registry run: | kubectl apply -f test/data/registry.yaml