Argo CD v2.5.14stable Released Mar 14, 2023
Impact Score: 5/10

Argo CD v2.5.14 โ€” Release Notes & Engineering Impact

Source available โ€” automated, not human-reviewed

Component: argocd ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Argo CD v2.5.14. Source highlight: kubectl create namespace argocd

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

๐Ÿ”ง Bug Fixes & Patches (4)

  • fix: ignore gitlab projects w/o repository (#12819) (#12820) (#12826)
  • fix: use field-wise templating for child matrix generators (#11661) (#12287)
  • fix: Fix the applicationset kind typo (#12690) (#12766)
  • docs: Fix Jenkins guide link in understand_the_basics.md (#12814) (#12817)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
## Quick Start ### Non-HA: ```shell kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.5.14/manifests/install.yaml ``` ### HA: ```shell kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.5.14/manifests/ha/install.yaml ``` ## Release signatures All Argo CD container images and CLI binaries are signed by cosign. See the [documentation](https://argo-cd.readthedocs.io/en/stable/operator-manual/signed-release-assets/) on how to verify the signatures. ```shell -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEesHEB7vX5Y2RxXypjMy1nI1z7iRG JI9/gt/sYqzpsa65aaNP4npM43DDxoIy/MQBo9s/mxGxmA+8UXeDpVC9vw== -----END PUBLIC KEY----- ``` ## Upgrading If upgrading from a different minor version, be sure to read the [upgrading](https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/overview/) documentation. ## Known Issues ### Broken matrix-nested git files generator in 2.5.14 Argo CD 2.5.14 introduced a bug in the matrix-nested git files generator. The bug only applies when the git files generator is the second generator nested under a matrix. For example: ```yaml apiVersion: argoproj.io/v1alpha1 kind: ApplicationSet metadata: name: guestbook spec: generators: - matrix: generators: - clusters: {} - git: repoURL: https://git.example.com/org/repo.git revision: HEAD files: - path: "defaults/*.yaml" template: # ... ``` The nested git files generator will produce no parameters, causing the matrix generator to also produce no parameters. This will cause the ApplicationSet to produce no Applications. If the ApplicationSet controller is [configured with the ability to delete applications](https://argo-cd.readthedocs.io/en/latest/operator-manual/applicationset/Controlling-Resource-Modification/), it will delete all Applications which were previously created by the ApplicationSet. To avoid this issue, upgrade directly to >=2.5.15 or >= 2.6.6. ## Changes This release includes 5 contributions from 2 contributors with 0 features and 3 bug fixes. ### Bug fixes (3) - fix: ignore gitlab projects w/o repository (#12819) (#12820) (#12826) - fix: use field-wise templating for child matrix generators (#11661) (#12287) - fix: Fix the applicationset kind typo (#12690) (#12766) ### Documentation (1) - docs: Fix Jenkins guide link in understand_the_basics.md (#12814) (#12817) ### Other (1) - chore: upgrade https lib to avoid CVE-2022-41723