diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index e769e6a..5eed9e6 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -48,7 +48,15 @@ jobs: - name: Locate kubeconfig for ARC runner run: | set -euo pipefail - for dir in /runner /home/runner/.kube /home/github/.kube; do + echo "HOME=${HOME}" + echo "ACTIONS_KUBECONFIG=${ACTIONS_KUBECONFIG:-}" + echo "Listing /runner contents:" + ls -la /runner/ 2>&1 || echo "/runner does not exist" + echo "Listing /home/runner contents:" + ls -la /home/runner/ 2>&1 || echo "/home/runner does not exist" + echo "Listing /home/github contents:" + ls -la /home/github/ 2>&1 || echo "/home/github does not exist" + for dir in /runner /home/runner/.kube /home/github/.kube "$HOME/.kube"; do if [ -f "${dir}/config" ]; then echo "Found kubeconfig at ${dir}/config" echo "KUBECONFIG=${dir}/config" >> "$GITHUB_ENV" @@ -56,7 +64,7 @@ jobs: fi done if [ -z "${KUBECONFIG:-}" ]; then - echo "::error::No kubeconfig found for ARC runner. Checked: /runner, ~/.kube, ~/kube" + echo "::error::No kubeconfig found for ARC runner" exit 1 fi echo "Using kubeconfig: ${KUBECONFIG}"