mirror of
https://github.com/coder/coder.git
synced 2026-09-21 20:51:01 +08:00
ci: add verbose flag to flux reconcile and increase helmrelease timeout (#23240)
*Disclaimer: implemented by a Coder Agent using Claude Opus 4.6* Ref: https://github.com/coder/coder/actions/runs/23251163568/job/67597250364 The deploy workflow Flux reconciliation step failed with no visibility into what went wrong. Two changes: - Add `--verbose` to every `flux reconcile` invocation to print generated objects on failure - Increase `--timeout` for the four `helmrelease` reconciliations from the default 5m to 10m
This commit is contained in:
@@ -109,16 +109,16 @@ jobs:
|
||||
- name: Reconcile Flux
|
||||
run: |
|
||||
set -euxo pipefail
|
||||
flux --namespace flux-system reconcile source git flux-system
|
||||
flux --namespace flux-system reconcile source git coder-main
|
||||
flux --namespace flux-system reconcile kustomization flux-system
|
||||
flux --namespace flux-system reconcile kustomization coder
|
||||
flux --namespace flux-system reconcile source chart coder-coder
|
||||
flux --namespace flux-system reconcile source chart coder-coder-provisioner
|
||||
flux --namespace coder reconcile helmrelease coder
|
||||
flux --namespace coder reconcile helmrelease coder-provisioner
|
||||
flux --namespace coder reconcile helmrelease coder-provisioner-tagged
|
||||
flux --namespace coder reconcile helmrelease coder-provisioner-tagged-prebuilds
|
||||
flux --namespace flux-system reconcile --verbose --timeout=5m source git flux-system
|
||||
flux --namespace flux-system reconcile --verbose --timeout=5m source git coder-main
|
||||
flux --namespace flux-system reconcile --verbose --timeout=5m kustomization flux-system
|
||||
flux --namespace flux-system reconcile --verbose --timeout=5m kustomization coder
|
||||
flux --namespace flux-system reconcile --verbose --timeout=5m source chart coder-coder
|
||||
flux --namespace flux-system reconcile --verbose --timeout=5m source chart coder-coder-provisioner
|
||||
flux --namespace coder reconcile --verbose --timeout=10m helmrelease coder
|
||||
flux --namespace coder reconcile --verbose --timeout=10m helmrelease coder-provisioner
|
||||
flux --namespace coder reconcile --verbose --timeout=10m helmrelease coder-provisioner-tagged
|
||||
flux --namespace coder reconcile --verbose --timeout=10m helmrelease coder-provisioner-tagged-prebuilds
|
||||
|
||||
# Just updating Flux is usually not enough. The Helm release may get
|
||||
# redeployed, but unless something causes the Deployment to update the
|
||||
|
||||
Reference in New Issue
Block a user