Skip to content

Releases: codefresh-io/gitops-runtime-helm

0.15.0

22 Dec 11:15
ef30464
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart Changes

Updates and Fixes

  • Argo Workflows: Updated to 0.45.1-v3.6.2-cap-CR-26293 (#355).
  • GitOps Operator: Updated to 0.3.16 with the following improvements:
    • Fixed releases getting stuck on "suspended" during commit flow (#354).
    • Added monitoring for suspended workflows with closed PRs (#350).
    • Fixed release retries when workflows fail on resume (#349).
    • Submit-tmpl step now fails if a child workflow fails (#345).
    • Added support for non-GitHub promotions (commit-only) (#343).
    • Enhanced git log functionality to capture all commits since the last call (#331).
    • Added support for manual-sync applications (#327).
  • App Proxy:
    • Updated to 1.3167.0 - Fixed issues with accessing repositories in parallel (#329).
    • Security fixes for FRPC (#334).
  • Argo CD:
    • Enabled multi-source application info reporting (#339).
    • Fixed repeated resource issues in the repo-server (#338).
    • Removed AWS CLI dependency (#336).

New Features

  • Added support for configuring nodePort on the internal-router service (#348).
  • Introduced YAML tree-select dropdown for product settings (#350).

Other Improvements

  • Added request and limit configurations for ephemeral storage in Argo Workflows (#344).
  • Applied security and dependency updates across components (#342).

0.14.1

03 Dec 11:59
aba109b
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart changes

  • argo-cd with repo-server repeated resources fix (#338)
  • updated frpc with security fixes (#334)
  • updated codefresh-gitops-operator to 0.3.12 (#340)(#343)(#345)

App-proxy changes

No changes in this release

codefresh-gitops-operator changes

  • get APP_RESULT as a global output in the promotion-wrapper onExit handler #103
  • support non-github promotions (commit only) #100
  • fail promotion-wrapper if pre or post-action step fails #104

0.14.0

20 Nov 08:48
54f5061
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart changes

  • chore: bump app-proxy to 1.3146.0
  • chore:upgrade gitops operator to 0.3.8
  • chore: update argocd to 2.12.3-2024.10.28-20100fc54 (#318)
  • chore: update kube-rbac-proxy, sealed-secrets-controller and argo-events nats to latest (#296)
  • sec: update nginxinc/nginx-unprivileged to 1.26-alpine3.20 - fixed vulnerabilities in expat, curl, openssl (#322)

cap-app-proxy changes

Introduced changes:

  • fix accessing repo in parallel (#329)
  • refresh in-cluster app after any related commit (#325)
  • promote all files in app if none is specified (#324)
  • improve locking around git operations (#320)
  • new rollouts steps support setHeaderRoute and setMirrorRoute (#316)
  • multi-argh image reporting (#314)
  • add Product Release initiator (#306)
  • changeRevision fields support (#302)

gitops-operator changes

  • support manual-sync applications (#327)
  • fix memory leak (#313)
  • publish error to product release in case failed to create workflow (#312)

0.13.4

18 Oct 15:47
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart changes

  • chore: update argocd to 7.4.7-5-cap-2.12-2024.10.17-36fb3f0d1

Argo CD changes

0.13.3

16 Oct 13:34
177c861
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart changes

  • fix: bump app-proxy to 1.3103.0 - fix failure to calculate diff when destApp is on a different branch from srcApp

App-proxy changes

Introduced changes:

  • feat: use destination for clusters and ns (ABAC)
  • feat: add initiator column to Releases list

0.13.2

10 Oct 21:10
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart changes

  • chore: update kube-rbac-proxy, sealed-secrets-controller and argo-events nats to latest (#296)

App-proxy changes

No changes in this release

0.13.1

10 Oct 10:29
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart changes

  • feat: app-proxy with changeRevision fields support (#302)
  • feat: argo-cd with event-reporter update to report change revisions metadata in app annotations (#301)

App-proxy changes

Introduced changes:

  • feat: change revision support for application and releases
  • chore: Update build configuration for ql and shared-utils packages
  • feat(monitoring): added otel lib to all gitops apps

0.13.0

08 Oct 07:28
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart changes

  • feat: monorepo controller v1 (#293)
  • update app-proxy to 1.3056.1 - search repos by url (#289)
  • feat: support PR in promotions (#287)

App-proxy changes

Introduced changes:

  • fix: init managed runtime failure
  • fix: CR-25215 - Audit:Interceptor fails with status 400
  • chore: update shared-utils to ES2022 module
  • fix: action assignment in abac interceptor
  • feat: support PullRequests in promotions

0.12.0

26 Sep 16:00
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

Chart changes

  • feat: update to upstream argo-cd 2.12.3 and helm 7.4.7 (#281)
  • update gitops-operator to 0.2.12 - fix: action script fails to extract commit_sha from response (#285)

WARNING! ARGO-CD 7.x.x CHART BREAKING CHANGE

In the runtime release 0.12.0 we upgraded to the latest argo-cd 7.x.x helm chart which
contains the breaking change in the values for providing cluster credentials
(in this chart it's located under the path argo-cd.configs.clusterCredentials).
clusterCredentials used to be of type list -- now it's a map (object).
See the release notes.

Codefresh Gitops Runtime does NOT use these values directly -- so the runtimes
with the default configuration are not affected.

App-proxy changes

  • bump app-proxy to 1.3021.0-1 - fix hosted runtime init

0.11.1

22 Sep 18:28
040a8c5
Compare
Choose a tag to compare

Installation

To get Helm chart for this release run:

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

App-proxy changes

  • bump app-proxy to 1.3021.0-1 - fix hosted runtime init