Argo CD - v2.2.12

Security

Quick Start

Non-HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.2.12/manifests/install.yaml

HA:

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.2.12/manifests/ha/install.yaml

Notes

This is mainly a security related release and updates compatibility with Kubernetes 1.24.

Attention: The base image for 2.2.x reached end-of-life on January 20, 2022. This release upgraded the base image to Ubuntu 22.04 LTS. The change should have no effect on the majority of users. But if any of your git providers only supports now-deprecated key hash algorithms, then Application syncing might break. See the 2.1-to-2.2 upgrade notes for details and workaround instructions.

Bug fixes

  • fix: create serviceaccount token for v1.24 clusters (#9546)
  • fix: upgrade moment from 2.29.2 to 2.29.3 (#9330)
  • fix: avoid CVE-2022-28948 (#10093)

Other changes

  • chore: Remove deprecated K8s versions from test matrix
  • chore: Go mod tidy
  • test: Remove circular symlinks from testdata (#9886)
  • test: Fix e2e tests for release-2.2 branch
  • chore: bump redoc vesion to avoid CVE-2021-23820 (#8604)
  • chore(deps): bump moment from 2.29.3 to 2.29.4 in /ui (#9897)
  • chore: upgrade moment to latest version to fix CVE (#9005)
  • chore: move dependencies to dev dependencies (#8541)
  • docs: add OpenSSH breaking change notes (#10104)
  • chore: update parse-url (#10101)
  • chore: fix codegen
  • chore: fix codegen
  • chore: upgrade base image to 22.04 (#10105)
  • docs: simplify Docker toolchain docs (#9966) (#10006)
  • chore: update redis to 6.2.7 avoid CVE-2022-30065/CVE-2022-2097 (#10068)
  • chore: upgrade Dex to 2.32.0 (#10036) (#10042)
  • chore: update haproxy to 2.0.29 for redis-ha (#10045)
  • test: check for error messages from CI env (#9953)

Details

date
July 29, 2022, 2:58 p.m.
name
v2.2.12
type
Patch
👇
Register or login to:
  • 🔍View and search all Argo CD releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or