mirror of
https://github.com/hanzoai/deploy.git
synced 2026-10-30 14:56:59 +00:00
Two corrections on top of the naming pass, both found by checking the live cluster rather than the source. The rename had silently changed the user-facing annotation key from argocd.argoproj.io/sync-wave to cd.argoproj.io/sync-wave — 63 live Applications carry the old key, so deploying that would have ignored every sync-wave and broken fleet deploy ordering. The key is now cd.hanzo.ai/*, and universe 575650286 moves the ApplicationSet template that stamps it, so the controller regenerates all 63 consistently. The API group in code said argoproj.io/v1alpha1 in 157 places while the cluster has served apps.hanzo.ai/v1alpha1 since 2026-07-23 (the CRDs are applications.apps.hanzo.ai). Code now matches what is actually served. The legacy applications.argoproj.io/app-name label had ZERO live users, so it went with the rest. foo.argoproj.io test fixtures became foo.example.com — arbitrary test domains should not carry a vendor name. go build ./... exit 0. Co-authored-by: Hanzo Dev <[email protected]>
60 lines
2.0 KiB
YAML
60 lines
2.0 KiB
YAML
apiVersion: promoter.apps.hanzo.ai/v1alpha1
|
|
kind: ChangeTransferPolicy
|
|
metadata:
|
|
annotations:
|
|
promoter.apps.hanzo.ai/reconcile-at: '2025-07-23T15:49:33.901393-05:00'
|
|
creationTimestamp: '2025-07-07T20:10:43Z'
|
|
generation: 1
|
|
labels:
|
|
promoter.apps.hanzo.ai/environment: environments-development
|
|
promoter.apps.hanzo.ai/promotion-strategy: argocon-demo
|
|
name: argocon-demo-environments-development-eadabead
|
|
namespace: default
|
|
ownerReferences:
|
|
- apiVersion: promoter.apps.hanzo.ai/v1alpha1
|
|
blockOwnerDeletion: true
|
|
controller: true
|
|
kind: PromotionStrategy
|
|
name: argocon-demo
|
|
uid: a56ec0cc-7e96-4ced-a411-0f1695e84d54
|
|
resourceVersion: '10886193'
|
|
uid: 90374a1e-978c-4643-8631-6606d4248be3
|
|
spec:
|
|
activeBranch: environments/development
|
|
activeCommitStatuses:
|
|
- key: cd-health
|
|
autoMerge: false
|
|
gitRepositoryRef:
|
|
name: argocon-demo
|
|
proposedBranch: environments/development-next
|
|
status:
|
|
active:
|
|
commitStatuses:
|
|
- key: cd-health
|
|
phase: pending
|
|
dry:
|
|
repoURL: https://github.com/zachaller/argocon-gitops-promoter-hydrate-demo
|
|
sha: 7810fcb6e2143b9a85f3f5bb3e02754b48f63c56
|
|
hydrated:
|
|
author: argoproj-promoter[bot]
|
|
body: Promote 7810f to `environments/development`
|
|
commitTime: '2025-07-18T19:29:44Z'
|
|
sha: 273279e41e0684bdbe112b28c2ee65cae9123fca
|
|
subject: 'Merge pull request #791 from zachaller/environments/development-next'
|
|
conditions:
|
|
- lastTransitionTime: '2025-07-23T20:49:42Z'
|
|
message: Reconciliation succeeded
|
|
observedGeneration: 1
|
|
reason: ReconciliationSuccess
|
|
status: 'True'
|
|
type: Ready
|
|
proposed:
|
|
dry:
|
|
repoURL: https://github.com/zachaller/argocon-gitops-promoter-hydrate-demo
|
|
sha: 7810fcb6e2143b9a85f3f5bb3e02754b48f63c56
|
|
hydrated:
|
|
author: Hanzo CD
|
|
commitTime: '2025-07-14T18:11:24Z'
|
|
sha: 1c0432bb87f80f06fd16377fff184ad80f475313
|
|
subject: '[Hanzo CD Bot] hydrate 7810fcb6e2143b9a85f3f5bb3e02754b48f63c56'
|