Skip to content

chore(deps): update quay.io/argoproj/argocd Docker tag to v3.4.2#217

Open
renovate-vince-riv[bot] wants to merge 1 commit into
mainfrom
renovate/quay.io-argoproj-argocd-3.x
Open

chore(deps): update quay.io/argoproj/argocd Docker tag to v3.4.2#217
renovate-vince-riv[bot] wants to merge 1 commit into
mainfrom
renovate/quay.io-argoproj-argocd-3.x

Conversation

@renovate-vince-riv
Copy link
Copy Markdown
Contributor

@renovate-vince-riv renovate-vince-riv Bot commented May 5, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
quay.io/argoproj/argocd stage minor v3.3.9v3.4.2

Release Notes

argoproj/argo-cd (quay.io/argoproj/argocd)

v3.4.2

Compare Source

Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.2/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.2/manifests/ha/install.yaml
Release Signatures and Provenance

All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog
Bug fixes
  • b15e9e3 fix: Revert "fix: avoid calling UpdateRevisionForPaths unnecessary (#​25151)" (cherry-pick #​27241 for 3.4) (#​27251) (argo-cd-cherry-pick-bot[bot], Alexander Matyushentsev)
  • 570ccbc fix: prevent panic on nil APIResource in permission validator (cherry-pick #​26610 for 3.4) (#​27752) (argo-cd-cherry-pick-bot[bot], Andy Lo-A-Foe)
Dependency updates
  • 6eb6215 chore(deps): bump github.com/moby/spdystream from 0.5.0 to 0.5.1 (cherry-pick #​27401 for 3.4) (#​27734) (argo-cd-cherry-pick-bot[bot], dependabot[bot])
Other work
  • 35ea43c Merge commit from fork (Blake Pettersson)
  • bcb4298 Merge commit from fork (Peter Jiang)
  • 4e71577 chore: bump otel/sdk to 1.43.0 (release-3.4) (#​27806) (Nitish Kumar)
  • 6e227ba ci: pin images of setup-qemu-action, setup-buildx-action and goreleaser CLI version (cherry-pick #​27060 for 3.4) (#​27731) (argo-cd-cherry-pick-bot[bot], Regina Voloshin)
  • 87e9148 fix(gitops-engine): apply HideSecretData to server-side diff results for Secrets (cherry-pick #​27598 for 3.4) (#​27754) (argo-cd-cherry-pick-bot[bot], Peter Jiang, downfa11)

Full Changelog: argoproj/argo-cd@v3.4.1...v3.4.2

v3.4.1

Compare Source

[!IMPORTANT]
This release is the first one in the 3.4 series, although it is not named 3.4.0.

[!IMPORTANT]
Following Helm 3.19.0 change in how Helm interprets K8s cluster version, this Argo CD release contains a change that aligns how Argo CD interprets K8s cluster version with Helm behavior.

Impact: Application Sets with Cluster Generators, that fetch clusters based on their Kubernetes version and use argocd.argoproj.io/auto-label-cluster-info on the cluster secret, need to be updated to use argocd.argoproj.io/kubernetes-version with the vMajor.Minor.Patch format instead of the previous Major.Minor format.

More details here: https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/3.3-3.4/#cluster-version-format-change

Quick Start
Non-HA:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.1/manifests/install.yaml
HA:
kubectl create namespace argocd
kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.4.1/manifests/ha/install.yaml
Release Signatures and Provenance

All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.

Release Notes Blog Post

For a detailed breakdown of the key changes and improvements in this release, check out the official blog post

Upgrading

If upgrading from a different minor version, be sure to read the upgrading documentation.

Changelog
Features
  • 05504d6 feat(appset): add Health field to ApplicationSet status (#​25753) (Peter Jiang)
  • f83906d feat(appset): optimize appset controller performance when grabbing cluster secrets (#​25624) (#​25577) (rumstead)
  • ed6d2c5 feat(controller): Annotation to pause reconciliation for a specific cluster (#​26442) (Drew Bailey, Drew Bailey)
  • 3157fb1 feat(helm): support wildcard glob patterns for valueFiles (cherry-pick #​26768 for 3.4) (#​26919) (argo-cd-cherry-pick-bot[bot], Nitish Kumar)
  • 5072899 feat(hydrator): making configurable authorName/Email used for hydration commit (#​22847) (#​25746) (Aditya Raj)
  • 8ed52b2 feat(notification): add appProject access to notification templates (#​26437) (#​26470) (Aditya Raj)
  • e1aeb79 feat(ui): AppSet Slide Out Summary (#​26490) (Peter Jiang, reggie-k)
  • 5ab598e feat(ui): add annotation filtering support to applications list (#​25590) (Ji Kwan)
  • 1391e2f feat(ui): add appset tree-view details page (#​26262) (Peter Jiang, reggie-k, Keith Chong)
  • 7208578 feat(ui): appset list page and filters (#​25837) (Peter Jiang)
  • ff45972 feat(ui): enable hydrator support in app create panel (#​26485) (jwinters01, Alexandre Gaudreault)
  • 1214946 feat(ui): support hydrator properties in summary tab (#​26152) (jwinters01, Michael Crenshaw)
  • b414432 feat: Add application filter for operation status to UI (#​25636) (Dylan Schlager)
  • 408e99e feat: Allow custom User-Agent headers for Helm repository requests (#​25473) (Yugan)
  • 19b41b9 feat: ApplicationSet watch API (#​26409) (Peter Jiang, nitishfy)
  • b442167 feat: Document and expose K8S API client environment variables(#​8527) (#​25145) (gami, Alexandre Gaudreault)
  • 7a3d6f1 feat: Implement nmstate health checks (#​26506) (#​26507) (Sander Tervoert)
  • 5859065 feat: add ApplicationSet listResourceEvents API (#​25537) (Peter Jiang, Alexy Mantha)
  • 2793097 feat: add OTEL instrumentation for authentication and handlers (#​25296) (Mike Cutsail, Alexandre Gaudreault)
  • b7e2027 feat: add Prune and Delete as application level sync option (#​23370) (Arthur Outhenin-Chalandre)
  • 73b4d98 feat: add --no-install-recommends in argocd-base #​25841 (#​25852) (Jakub Rudnik, Nitish Kumar)
  • 13bc5ae feat: add argocd account session-token command (#​15277) (#​24638) (Alex Eftimie, Alexandre Gaudreault, Peter Jiang)
  • d8635ca feat: add clear-all button to applications list filters (#​26007) (Jaewoo Choi)
  • c2e594c feat: disable gRPC service config DNS TXT lookups by default (#​26077) (Valentin Stoican, Valentin Stoican)
  • 3cb4955 feat: expose notifications controller processors count via cmd params (#​26798) (Kirill Bilchenko)
  • c0a2a57 feat: implement application cache synchronization in appset controller (#​26578) (Alexander Matyushentsev)
  • ef75a2e feat: limit max certificates and known hosts in stream parsing (#​25777) (Ankit Pramanik)
  • f85ad11 feat: remove unused reposFilter from Applications list (#​24667) (Jaewoo Choi)
  • 6f0de8b feat: update health checks for Numaflow resources (#​25698) (Dillen Padhiar)
Bug fixes
  • 9fd02aa Revert "fix: prevent automatic refreshes from informer resync and status updates (cherry-pick #​25290 for 3.4)" (#​27402) (Michael Crenshaw)
  • f4e7a6e [release-3.4] fix: improve perf: switch parentUIDToChildren to map of sets, remove cache rebuild (#​26863) (#​27110) (Jonathan Ogilvie)
  • 21e13a6 fix(UI): show RollingSync step clearly when labels match no step (cherry-pick #​26877 for 3.4) (#​26882) (argo-cd-cherry-pick-bot[bot], Atif Ali)
  • ede9229 fix(actions): Use correct annotation for CNPG suspend/resume (#​26711) (Rouke Broersma)
  • 6665f94 fix(appcontroller): application controller in core mode fails to sync when server.secretkey is missing (#​26793) (#​27476) (Anand Francis Joseph)
  • f45ee22 fix(appset): change appset resource status count to 5000 by default (#​26249) (Peter Jiang)
  • bb894e8 fix(appset): do not trigger reconciliation on appsets not part of allowed namespaces when updating a cluster secret (#​25622) (OpenGuidou)
  • 330077c fix(appset): fix post-generator selector ignoring labels in GoTemplate mode (#​26717) (Josef Kolář)
  • bdc3447 fix(appset): update appset resources after creation (#​26511) (Peter Jiang)
  • 59f229b fix(ci): Add missing git-lfs installer checksum for ppc64le (#​26835) (Oliver Gondža)
  • cbc7ecd fix(ci): Inconsistent use of IMAGE_REGISTRY and IMAGE_NAMESPACE Makefile variables (#​25846) (#​25860) (dudinea)
  • 2253481 fix(ci): Remove stale label when Issue/PR is updated (#​26452) (S Kevin Joe Harris)
  • e70034a fix(ci): add .gitkeep to images dir (cherry-pick #​26892 for 3.4) (#​26912) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)
  • 4a5d3a7 fix(ci): add gitops-engine unit tests to CI (#​25863) (Peter Jiang)
  • 92c5389 fix(ci): ensure cherry-pick commits include DCO sign-off (#​26124) (Anagha S Devan)
  • aadf2af fix(ci): fix deleting files on linux in make build-ui (#​26134) (#​26135) (dudinea)
  • 946a3ab fix(ci): fix make image DEV_IMAGE=true on non-amd64 architecture (#​25897) (#​25898) (dudinea, Nitish Kumar)
  • b7f9f6d fix(ci): run yarn install with --frozen-lockfile (cherry-pick #​27099 for 3.4) (#​27350) (dudinea)
  • a19a83a fix(cli): uses DrySource revision for app diff/manifests with sourceHydrator (#​23817) (cherry-pick #​24670 for 3.4) (#​27483) (argo-cd-cherry-pick-bot[bot], Aditya Raj)
  • 956a6a1 fix(controller): handle comma-separated hook annotations for PreDelete/PostDelete hooks (#​26420) (Linghao Su)
  • f50abb6 fix(controller): reduce secret deepcopies and deserialization (#​27049) (cherry-pick release-3.4) (#​27132) (rumstead)
  • af05c56 fix(dashboards): Correct job label for the Controller Telemetry Panel (#​26548) (Daniel Barnes)
  • 986cdf0 fix(dev): skip Tilt rebuild on test file changes (#​26624) (Nitish Kumar)
  • 63698bd fix(dex): run as user 1001 (#​26726) (#​26757) (Michael Crenshaw)
  • 8a507b7 fix(dex): run as user 1001 (#​26726) (#​26775) (Michael Crenshaw)
  • 99e29c7 fix(docs): Fix manifest path in Source Hydrator docs (cherry-pick #​27123 for 3.4) (#​27166) (argo-cd-cherry-pick-bot[bot], Oliver Gondža)
  • 3eeebd8 fix(docs): PR title guide from refactor to chore and reformat json (#​26450) (Jaewoo Choi)
  • d66ad45 fix(docs): update other sections of feature maturity to match feature status in overview (#​26411) (Kanika Rana)
  • 1dc85e5 fix(engine): always preserve sync status for hooks (#​25692) (Alexandre Gaudreault, Regina Voloshin, github-actions[bot], reggie-k, dependabot[bot], renovate[bot], Afzal Ansari, Blake Pettersson, Julie Vogelman, Michael Crenshaw)
  • a1d68ca fix(engine): correctly set prune confirmation message in setRunningPhase (#​25915) (Arthur Outhenin-Chalandre)
  • 95d19f2 fix(engine): improve operation phase messages (#​25668) (Alexandre Gaudreault)
  • 8259711 fix(health): app missing health only when all resources are missing (#​23995) (#​25962) (Alexandre Gaudreault, Peter Jiang)
  • a22f33d fix(health): configconnectorcontext and configconnector (#​26308) (#​26309) (Niclas Mietz)
  • 6eea558 fix(health): use note.drySha when available (#​26698) (Michael Crenshaw)
  • afdf99f fix(helm): Improve error message when helm cmd fails (#​26159) (Oliver Gondža)
  • 67d12eb fix(hook): Fixed hook code issues that caused stuck applications on "Deleting" state (Issues #​18355 and #​17191) (cherry-pick #​26724 for 3.4) (#​27257) (argo-cd-cherry-pick-bot[bot], Nikolaos Astyrakakis)
  • 2283784 fix(hooks): always remove finalizers (#​23226) (#​25916) (Alexandre Gaudreault, Leonardo Luz Almeida)
  • 67712c1 fix(hydrator): .gitattributes include deeply nested files (#​25870) (#​26011) (Michael Crenshaw)
  • 3453367 fix(hydrator): Fix compilation error (#​26024) (Oliver Gondža)
  • ef40ba8 fix(hydrator): empty links for failed operation (#​25025) (#​26014) (Michael Crenshaw)
  • 6f21978 fix(hydrator): git fetch needs creds (#​25727) (#​25738) (Michael Crenshaw)
  • a439c6c fix(hydrator): hydrated sha missing on no-ops (#​25694) (#​25695) (Michael Crenshaw)
  • 6994a42 fix(hydrator): pass destination.namespace to manifest rendering (#​25478) (#​25699) (Sean Liao)
  • 33247b9 fix(hydrator): preserve all source type fields in GetDrySource() (cherry-pick #​27189 for 3.4) (#​27196) (argo-cd-cherry-pick-bot[bot], Alexandre Gaudreault)
  • 0a2ae95 fix(hydrator): race when pushing notes (#​25700) (Michael Crenshaw)
  • e5e00d3 fix(hydrator): use refresh paths from drySource when source hydration is enabled (#​25516) (Codey Jenkins, pbhatnagar-oss, Alexandre Gaudreault)
  • fee6962 fix(makefile): Improve performance of make lint-local and dependent goals (#​26025) (Oliver Gondža)
  • 4fabbce fix(metrics): more consistent oci metrics (#​25549) (Blake Pettersson)
  • de99b70 fix(reposerver): make temp dir cleanup best-effort in TestGenerateManifestsHelmWithRefs_CachedNoLsRemote (#​26742) (Nitish Kumar)
  • 8739f91 fix(reposerver): using timeouts in http transport for Github App authentication (#​26762) (Anand Francis Joseph)
  • 0a3f634 fix(server): Avoid error when attempting a second delete operation (cherry-pick #​27495 for 3.4) (#​27499) (argo-cd-cherry-pick-bot[bot], Taylor Thomas, Blake Pettersson)
  • a244f7c fix(server): Ensure OIDC config is refreshed at server restart (cherry-pick #​26913 for 3.4) (#​27115) (argo-cd-cherry-pick-bot[bot], OpenGuidou)
  • 28b90a7 fix(server): OIDC config via secrets fails (#​18269) (#​26214) (Valéry Fouques)
  • 5ed403c fix(server): fix find container logic for terminal (cherry-pick #​26858 for 3.4) (#​26933) (argo-cd-cherry-pick-bot[bot], Linghao Su)
  • d9c83da fix(server): invalidate JWT tokens on logout (#​26388) (Anand Francis Joseph)
  • df3be1c fix(server): update resourceVersion on Terminate retry (#​25650) (Michael Crenshaw)
  • 24615c8 fix(state): fix(controller): display correct SyncWave for hook resources #​26208 (#​26240) (Linghao Su)
  • aced2b1 fix(ui): Improve message on self-healing disabling panel (#​26977) (cherry-pick #​26978 for 3.4) (#​26980) (argo-cd-cherry-pick-bot[bot], Alberto Chiusole)
  • eecac8e fix(ui): OCI revision metadata never renders due to conflicting guard clause (#​26948) (cherry-pick #​27097 for 3.4) (#​27363) (argo-cd-cherry-pick-bot[bot], Karim Farid, Blake Pettersson)
  • 971bf57 fix(ui): Parameters tab should correctly show dry source parameters (#​26179) (jwinters01, Alexandre Gaudreault)
  • 8e636b7 fix(ui): add previous option to download logs functionality (#​26427) (Linghao Su)
  • 96bfc1e fix(ui): convert yaml-editor to functional component (#​24921) (Mike, Michael Crenshaw, Alexandre Gaudreault)
  • 58a6f85 fix(ui): handle 401 error in stream (cherry-pick #​26917 for 3.4) (#​27228) (argo-cd-cherry-pick-bot[bot], Linghao Su)
  • ae34305 fix(ui): improve filter autocomplete performance for large app counts (#​15087) (#​26082) (Rohan K)
  • 5deef68 fix(ui): include _-prefixed dirs in embedded assets (cherry-pick #​26589 for 3.4) (#​26909) (argo-cd-cherry-pick-bot[bot], Jaewoo Choi)
  • c9a5a7e fix(ui): make yaml editor outline button opaque (#​25748) (Jaewoo Choi)
  • a903bc4 fix(ui): monaco-editor search scroll positioning fix (#​26638) (#​26639) (Oleksandr Saulyak)
  • 84f9446 fix(ui): prevent crash when navigating between Applications and Appli… (#​26245) (Peter Jiang)
  • 716339c fix(ui): prevent log viewer crash on malformed stream packets issue #​26023 (#​26226) (Luis Baronceli)
  • cc3b88e fix(ui): prevent pod logs viewer crash on stale container index (cherry-pick #​27553 for 3.4) (#​27564) (argo-cd-cherry-pick-bot[bot], Honglian You)
  • f5de841 fix(ui): relayout Monaco editor on window resize (#​25784) (Jaewoo Choi)
  • fd3c884 fix(ui): remove createApplication option in write repo credential list (#​23550) (Linghao Su)
  • 93c736c fix(ui): remove excess dot (#​25816) (Josh Soref)
  • 2f4c5bb fix(ui): show filter-empty state on repos list (#​26160) (Jaewoo Choi)
  • 91e9b22 fix(ui): show full labels, projects, clusters, and namespaces on hover in sidebar (#​7520) (#​24723) (Aditya Raj, jwinters01)
  • a76a876 fix(ui): standard resource icons are not displayed properly (#​26216) (#​26228) (Linghao Su)
  • d11c99a fix(ui): update AppSet UI for watch API and remove unused filters (#​26631) (Peter Jiang)
  • 6c043d3 fix: Fix excessive ls-remote requests on monorepos with Auto Sync enabled apps (26277) (#​26278) (dudinea, Dan Garfield)
  • 61c8ce2 fix: #​25313 remove --client from helm version command (#​25740) (Jesse Hitch)
  • 054538b fix: AAD Domain Hint Improvement (fixes #​18066) (#​24639) (jhansi, pjmanda, Nitish Kumar, jhansireddy01)
  • 696a18f fix: Add X-Frame-Options and CSP headers to Swagger UI endpoints (cherry-pick #​26521 for 3.4) (#​27153) (argo-cd-cherry-pick-bot[bot], Rohan Sood, rohansood10, Blake Pettersson, Copilot)
  • 86e42fb fix: AppProject finalizer should consider apps in all allowed namespaces (#​24347) (#​26416) (Dhruvang Makadia)
  • f7b24ba fix: ApplicationSet DuckType Generator panics on non-string values in Clus… (cherry-pick #​27265 for 3.4) (#​27526) (argo-cd-cherry-pick-bot[bot], Xiangjing Li)
  • b66dea4 fix: Hook resources not created at PostSync when configured with PreDelete PostDelete hooks (cherry-pick #​26996 for 3.4) (#​26998) (argo-cd-cherry-pick-bot[bot], Regina Voloshin)
  • f6d00b7 fix: Only show please update resource specification message when spec… (#​25066) (Josh Soref)
  • 472d50c fix: OpenTelemetryCollector health check shows 0/0 for mode: daemonset (#​26391) (tank.500m)
  • e168d8a fix: Revert "fix(ci): ensure cherry-pick commits include DCO sign-off" (#​26124) (#​26243) (Kanika Rana)
  • f3d0c12 fix: Toggle automated.enabled to disable auto-sync for rollbacks (#​25719) (Daniel Moran)
  • 08602c2 fix: adds the missing source-name flag in app unset command (#​26712) (Papapetrou Patroklos)
  • 2232707 fix: allow automatedSyncPolicy fields to be changed to false (#​26763) (Peter Jiang)
  • 1488a13 fix: allow docker dhi helm charts to be used (#​25835) (Blake Pettersson)
  • bcea79b fix: avoid stale informer cache in RevisionMetadata handler (cherry-pick #​27392 for 3.4) (#​27395) (argo-cd-cherry-pick-bot[bot], Soumya Ghosh Dastidar)
  • c32286a fix: close response body on error paths to prevent connection leak (#​25824) (QingHe, chentiewen, Claude Sonnet 4.5)
  • 8f9ee6d fix: compressedLayerExtracterStore+isCompressedLayer - allow tar.gzip suffixes (#​26355) (erin)
  • 4d66a20 fix: consider Replace/Force sync option on live resource annotations (#​26110) (Alexandre Gaudreault)
  • ed4c63b fix: controller incorrectly detecting diff during app normalization (cherry-pick #​27002 for 3.4) (#​27014) (argo-cd-cherry-pick-bot[bot], Alexander Matyushentsev)
  • bde6f66 fix: correct typos across codebase (#​25959) (Ekene Chris)
  • e017145 fix: create events with argocd namespace (#​26667) (Papapetrou Patroklos)
  • 2c5f731 fix: enable and fix modernize linter (#​26352) (Matthieu MOREL)
  • 6a10ffe fix: ensure compatibility of kubeversion.version with what helm reeturns (#​26469) (Papapetrou Patroklos)
  • 6cd65b4 fix: error sending generate manifest metadata cmp server (#​25891) (Papapetrou Patroklos)
  • 0671907 fix: fix GetAppdetails to show data from refs to other git repos (#​26440) (#​26544) (dudinea)
  • f0c694d fix: fix generator bug with templating of parameters in values (#​25342) (#​26696) (dudinea)
  • b320854 fix: fix image functionality breakage caused by --no-install-updates option in Dockerfiles (#​25972) (#​25999) (dudinea)
  • 2b3eae6 fix: fixes output of argocd proj windows list PROJ - USEANDOPERATOR was missing (#​26273) (Papapetrou Patroklos)
  • d099c24 fix: fixes the already exists error when syncing apps with replace (#​26791) (Papapetrou Patroklos)
  • 8550f60 fix: force attempt http2 with custom tls config (#​26975) (cherry-pick #​26976 for 3.4) (#​27073) (argo-cd-cherry-pick-bot[bot], Max Verbeek)
  • bf1f836 fix: get app resources tree view (#​26166) (Papapetrou Patroklos)
  • 5e6449f fix: handle parse errors in ReadLocalConfig properly (#​26597) (Takuma Shibuya)
  • f8c0d7e fix: health check doesn't detect resource deletion during sync operation (#​26286) (Christopher Coco, Alexandre Gaudreault)
  • 3a4b0a0 fix: helm flaky test (#​26805) (Nitish Kumar)
  • 275c5de fix: improves the Rabbit MQ resouce customization to better handle unknown conditions (#​25941) (Papapetrou Patroklos)
  • 4519fdf fix: include Depth field in Repository.Sanitized() response (#​26572) (HARSHIL GARG)
  • c4f3bb8 fix: integrate split button (#​25993) (#​25994) (jwinters01)
  • 4e997f0 fix: invalid error message on health check failure (#​26040) (#​26039) (dudinea)
  • cbbb19d fix: make config key optional (#​26701) (Michael Crenshaw)
  • 57e9e5e fix: manifest-generate-paths for multisource git+helm (#​25531) (Artem Vdovin, Alexandre Gaudreault)
  • 3c01ab1 fix: missing gpg-agent in argocd image (#​25935) (#​25937) (dudinea)
  • f4e667f fix: missing import (cherry-pick #​27491 for 3.4) (#​27504) (argo-cd-cherry-pick-bot[bot], Michael Crenshaw)
  • d2cb56d fix: modernize slice initialization syntax in util/argo/argo.go (#​26001) (Ekene Chris)
  • 8877365 fix: multi-level cross-namespace hierarchy traversal for cluster-scoped intermediates (#​26408, #​24379) (#​26410) (Jonathan Ogilvie, Alexandre Gaudreault)
  • 429fc1f fix: nil and empty ignoredifferences (#​25980) (Blake Pettersson)
  • 2d762e4 fix: optimize cli server-side diff with parallel dynamic batching (#​25550) (afarbos)
  • ced9402 fix: panic during OIDC logout with empty token (#​25874) (Papapetrou Patroklos)
  • 401b1a8 fix: parent-child httpproxy health checking (#​25714) (Greg Barasch)
  • dfa079b fix: pass repo.insecure flag to helm dependency build (cherry-pick #​27078 for 3.4) (#​27082) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)
  • a061d1c fix: prevent automatic refreshes from informer resync and status updates (cherry-pick #​25290 for 3.4) (#​27229) (argo-cd-cherry-pick-bot[bot], Atif Ali, Keith Chong)
  • 822a0e4 fix: put/get ocimetadata to/from redis cache (#​27521) (cherry-pick #​27589 for 3.4) (#​27594) (argo-cd-cherry-pick-bot[bot], Blake Pettersson)
  • 43ea991 fix: register pprof endpoints in repo-server using the params config map (#​26237) (Papapetrou Patroklos)
  • 739bc58 fix: remove deprecated --client flag from helm version (Malik Draz)
  • 06310bc fix: remove resourceVersion from ssd (cherry-pick #​27406 for 3.4) (#​27461) (argo-cd-cherry-pick-bot[bot], Peter Jiang)
  • be08693 fix: remove stale reposFilter references (#​26310) (Jaewoo Choi)
  • 2f7d36b fix: resolve flaky TestSync_SyncWaveHookError test (#​26080) (Aditya Raj)
  • b85887f fix: return error when cache is unavailable (#​26053) (Nitish Kumar)
  • 19a74df fix: return missing information in cluster get API (#​25566) (Papapetrou Patroklos)
  • d7a8170 fix: revert autosync event message format change (cherry-pick #​27387 for 3.4) (#​27390) (argo-cd-cherry-pick-bot[bot], Soumya Ghosh Dastidar)
  • [79b0981](https://redirect.github.com/argoproj/argo-cd/co

Note

PR body was truncated to here.

@renovate-vince-riv renovate-vince-riv Bot added dependencies Pull requests that update a dependency file renovate labels May 5, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 5, 2026

Argo-Diff - Ephemeral Environment Test

This argo-diff should have the same output every run

3 of 3 apps with changes compared to live state

3:39AM UTC, 21 May 2026


=== Basic-Deployment ===

Synced ✅
Healthy 💚

===== /ConfigMap basic-deployment/config-env =====
--- /tmp/argocd-diff1362087265/config-env-live.yaml	2026-05-21 03:39:43.329107475 +0000
+++ /tmp/argocd-diff1362087265/config-env	2026-05-21 03:39:43.329107475 +0000
@@ -1,6 +1,6 @@
 apiVersion: v1
 data:
-  HELLO_WORLD: test string
+  HELLO_WORLD: another test string
   TZ: America/New_York
 kind: ConfigMap
 metadata:

===== apps/Deployment basic-deployment/test =====
--- /tmp/argocd-diff3589721008/test-live.yaml	2026-05-21 03:39:43.337107428 +0000
+++ /tmp/argocd-diff3589721008/test	2026-05-21 03:39:43.336107433 +0000
@@ -5,6 +5,8 @@
     argocd.argoproj.io/tracking-id: basic-deployment:apps/Deployment:basic-deployment/test
     deployment.kubernetes.io/revision: "1"
   generation: 1
+  labels:
+    app.kubernetes.io/name: argo-diff-test
   managedFields:
   - apiVersion: apps/v1
     fieldsType: FieldsV1
@@ -77,6 +79,7 @@
   selector:
     matchLabels:
       app: test
+      app.kubernetes.io/name: argo-diff-test
   strategy:
     rollingUpdate:
       maxSurge: 25%
@@ -86,12 +89,13 @@
     metadata:
       labels:
         app: test
+        app.kubernetes.io/name: argo-diff-test
     spec:
       containers:
       - command:
         - sh
         - -c
-        - while true ; do sleep 1; done
+        - while true ; do sleep 2; done
         envFrom:
         - configMapRef:
             name: config-env

=== Meta ===

Synced ✅
Healthy 💚

===== argoproj.io/Application argocd/helm-deployment =====
--- /tmp/argocd-diff2790705217/helm-deployment-live.yaml	2026-05-21 03:39:43.448106772 +0000
+++ /tmp/argocd-diff2790705217/helm-deployment	2026-05-21 03:39:43.447106778 +0000
@@ -143,10 +143,10 @@
       - $values/test/helm-deployment.values.yaml
     path: charts/test-basic-deployment
     repoURL: https://github.com/vince-riv/argo-diff.git
-    targetRevision: k3s-test
+    targetRevision: main
   - ref: values
     repoURL: https://github.com/vince-riv/argo-diff.git
-    targetRevision: k3s-test
+    targetRevision: main
   syncPolicy:
     automated:
       prune: true

=== Helm-Deployment ===

Synced ✅
Healthy 💚

===== /ConfigMap helm-deployment/config-env =====
--- /tmp/argocd-diff1325038501/config-env-live.yaml	2026-05-21 03:39:43.669105468 +0000
+++ /tmp/argocd-diff1325038501/config-env	2026-05-21 03:39:43.669105468 +0000
@@ -1,6 +1,6 @@
 apiVersion: v1
 data:
-  HELLO_WORLD: test string
+  HELLO_WORLD: another test string
   TZ: America/New_York
 kind: ConfigMap
 metadata:

===== apps/Deployment helm-deployment/test =====
--- /tmp/argocd-diff3850155698/test-live.yaml	2026-05-21 03:39:43.677105421 +0000
+++ /tmp/argocd-diff3850155698/test	2026-05-21 03:39:43.677105421 +0000
@@ -87,7 +87,7 @@
   uid: d53a7cb3-a86e-410c-9fcb-b9cb92579c50
 spec:
   progressDeadlineSeconds: 600
-  replicas: 1
+  replicas: 2
   revisionHistoryLimit: 10
   selector:
     matchLabels:
@@ -116,7 +116,7 @@
             name: config-env
         - secretRef:
             name: test-secret
-        image: busybox:latest
+        image: busybox:latest@sha256:1487d0af5f52b4ba31c7e465126ee2123fe3f2305d638e7827681e7cf6c83d5e
         imagePullPolicy: IfNotPresent
         name: test
         resources: {}

@renovate-vince-riv renovate-vince-riv Bot force-pushed the renovate/quay.io-argoproj-argocd-3.x branch from e567c1b to 561593f Compare May 6, 2026 09:37
@renovate-vince-riv renovate-vince-riv Bot changed the title chore(deps): update quay.io/argoproj/argocd Docker tag to v3.4.0 chore(deps): update quay.io/argoproj/argocd Docker tag to v3.4.1 May 6, 2026
@renovate-vince-riv renovate-vince-riv Bot force-pushed the renovate/quay.io-argoproj-argocd-3.x branch from 561593f to 4cde8cf Compare May 12, 2026 21:36
@renovate-vince-riv renovate-vince-riv Bot changed the title chore(deps): update quay.io/argoproj/argocd Docker tag to v3.4.1 chore(deps): update quay.io/argoproj/argocd Docker tag to v3.4.2 May 12, 2026
@renovate-vince-riv renovate-vince-riv Bot force-pushed the renovate/quay.io-argoproj-argocd-3.x branch 2 times, most recently from f2e2d31 to 1ebad31 Compare May 15, 2026 12:37
@renovate-vince-riv renovate-vince-riv Bot force-pushed the renovate/quay.io-argoproj-argocd-3.x branch from 1ebad31 to 2d3768a Compare May 21, 2026 03:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants