diff --git a/.github/workflows/e2e-arm64.yaml b/.github/workflows/e2e-arm64.yaml
index 4179b5c0e6ac26472a6683a318c098d5c30bc726..c8d724ea7c3a1bb08fa9552bfb6d46325d8f8288 100644
--- a/.github/workflows/e2e-arm64.yaml
+++ b/.github/workflows/e2e-arm64.yaml
@@ -100,6 +100,7 @@ jobs:
         if: failure()
         run: |
           kubectl --context ${{ steps.prep.outputs.CONTEXT }} -n flux-system get all
+          kubectl --context ${{ steps.prep.outputs.CONTEXT }} -n flux-system describe pods
           /tmp/flux logs --all-namespaces
       - name: Cleanup
         if: always()
diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml
index f5e9b2f2568ef615a6426d24cae640cafd6e2e62..0396687bc4a65b1ca374d8e256a3c52e61a1c936 100644
--- a/.github/workflows/e2e.yaml
+++ b/.github/workflows/e2e.yaml
@@ -211,6 +211,7 @@ jobs:
         run: |
           kubectl version --client --short
           kubectl -n flux-system get all
+          kubectl -n flux-system describe pods
           kubectl -n flux-system get kustomizations -oyaml
           kubectl -n flux-system logs deploy/source-controller
           kubectl -n flux-system logs deploy/kustomize-controller