Quick install
helm pull oci://quay.io/codefresh/gitops-runtime --version 0.23.0
What’s new (highlights)
- Eventing: optional JetStream eventbus support + fixes for
eventBusName
.
- Argo CD 3.x compatibility: updated sub-charts (Argo CD, argo-rollouts) and a fix for out-of-sync CRDs; Helm & go-git bumps; Redis chart bump.
- Access control: ABAC for deployment actions (pause, resume, restart).
- Networking/ops: global proxy env vars and app-proxy now uses them for Git operations.
- Stability & resilience: many operator fixes (better error handling, safer resume logic, bounded curl timeouts, thread-safety, smarter requeues).
Component & chart updates
- cap-app-proxy:
1.3702.0
- codefresh-gitops-operator:
0.10.1
- argo-rollotus sub-chart:
2.37.3-6-v1.7.2-cap-CR-29629
(fixes out-of-sync CRDs on Argo CD v3)
- argo-cd sub-chart:
8.0.6-6-cap-v3.0.2-2025-07-06-e9fc72a9
(Helm & go-git bump; Redis version bump)
Detailed changes
Helm chart
- update cap-app-proxy to 1.3702.0
- update codefresh-gitops-operator to 0.10.1
- update argo-rollotus sub-chart to 2.37.3-6-v1.7.2-cap-CR-29629 (solve out-of-sync CRDs on Argo CD v3) (#630)
- update argo-cd sub-chart to 8.0.6-6-cap-v3.0.2-2025-07-06-e9fc72a9 (Helm & go-git bump) (#599); Redis version bump (#631)
- feat: add gitops-operator and argocd-extras templates (#591)
- feat: JetStream eventbus (#589)
- feat: added global proxy variables (#573)
- fix: support bring-your-own Argo CD < 3.1 (#576)
- fix: retries for Argo Events Sensors (#593)
app-proxy
- Allow concurrent reading of Git repo file content (#585)
- Update cf-git-providers to
^0.15.2
(#590)
- Return pushed commit SHA on push (#628)
- Fix
eventBusName
when using JetStream (#636)
- Use proxy env vars for Git operations (#646)
- Runtime application labels handling
codefresh-gitops-operator
- Fail release if app sync fails (#645)
- Stop attempting to resume a non-running workflow (#584)
- Change Git log look-back to 2 hours (#586)
- Broad error-handling improvements following 0.22.0 (#595)
- Cap curl on action node at 5 minutes; update
Workflows.Resume
(remove loop); make maps used in multithreaded code thread-safe; add requeue workaround for degraded rollout apps (#624)
- Update workflow submission logic & improve error handling (#65)
- Don’t requeue on known release creation failures (#655)
event-reporter
- Update cf-argocd-extras to
0.5.12
(dependency list fixes) (#616)
- Handle applications from a specific Argo CD instance (#618)
Other notable repo changes
- Add proxy env vars to
COMMON_ENV_VARS
- Configurable refresh-permissions interval
- Fetch inactive applications only in app-proxy runtime
- Change ISC default app project to
cf-app-project
- Add @types/jest dependency to multiple packages
- Update NestJS version