fluxcd / flux

Successor: https://github.com/fluxcd/flux2
https://fluxcd.io
Apache License 2.0
6.9k stars 1.08k forks source link

Flux v2 Not enough detail for failed reconciliation #3630

Closed jonmahoney15 closed 2 years ago

jonmahoney15 commented 2 years ago

Describe the bug

using flux v2 when reconciliation is applied does not give back enough info on failure:

$ flux reconcile kustomization flux-system --with-source                   
► annotating GitRepository flux-system in flux-system namespace
✔ GitRepository annotated
◎ waiting for GitRepository reconciliation
✔ fetched revision main/d01ae5d93e9ff0b14b2f6eff7afd13ba10061b3e
► annotating Kustomization flux-system in flux-system namespace
✔ Kustomization annotated
◎ waiting for Kustomization reconciliation
✗ client rate limiter Wait returned an error: context deadline exceeded

I believe It is pulling a commit but unsure why it is unable to apply them to my cluster.

Any help would be much appreciated.

Thanks

Steps to reproduce

  1. install flux v2
  2. install to cluster
  3. during install connect to gitub repo with github key per the guide to update image
  4. run flux reconcile kustomization flux-system --with-source

Expected behavior

auto apply to cluster

Kubernetes version / Distro / Cloud provider

kubeadm v1.24.1

Flux version

flux: v0.31.3

Git provider

Github

Container Registry provider

GCR

Additional context

No response

Maintenance Acknowledgement

Code of Conduct