Skip to content

0.26.0

Choose a tag to compare

@kim-codefresh kim-codefresh released this 09 Feb 09:14
· 71 commits to main since this release
286d362

Installation

To install this version of the gitops-runtime Helm chart:

helm pull oci://quay.io/codefresh/gitops-runtime --version 0.26.0

⚠️ Breaking Changes

This release introduces several significant architectural changes.
Please review carefully before upgrading.

  • Transition to OSS Argo CD

    • Completed migration from Codefresh Argo CD fork to official OSS Argo CD
    • All Codefresh-specific Argo CD values removed
    • Review custom Argo CD configurations for upstream compatibility
  • Argo Events deprecated

    • All Argo Events resources removed
    • The Argo Events controller has been retained to ensure proper cleanup of any previously deployed Argo Events resources in your cluster
  • New Event Reporting Architecture

    • cf-argocd-extras and EventBus (NATS) removed
    • Replaced with:
      • argo-gateway (formerly sources-server)
      • cluster-event-reporter
      • runtime-event-reporter
    • Improves scalability and reliability
  • Argo Workflows namespace-scoped by default

  • Argo Rollouts disabled by default

  • Argo CD auth values relocated to:

global.integrations.argo-cd.server.auth

⚠️ Migration Actions

ACR Controller Users – Argo CD Notifications Update (Needs Verification)

Replace:

app.status.operationState.operation.sync.changeRevisionWith

With:

app.status.operationState?.syncResult?.revision

Chart Changes

  • External Argo CD support via .values.global.integrations
  • Telemetry added
  • App-Proxy reliability improvements (tini, git timeouts, logs in non-controller namespaces, CORS fix, Kubernetes compatibility fix)
  • Dedicated Redis for argo-gateway & event reporters
  • Checksum annotations for automatic restarts
  • Improved debugging (timestamps + debug flag in gitops-operator)
  • Conditional RGS controller registration
  • Branch data added to PR info
  • Argo CD → OSS 3.2.x
  • Sealed Secrets controller updated
  • Migration to bitnamilegacy repo
  • Security patches for enrichment images, Argo Workflows, Argo Events, and Argo Rollouts