chore: argo cd 2.13.2#369
Merged
oleksandr-codefresh merged 1169 commits intorelease-2.13from Jan 9, 2025
Merged
Conversation
* chore: remove unused params Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * more Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> --------- Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
…roj#19452 (argoproj#19512) * fix(controller): selfHeal respected in multi-source apps when there is object change in cluster Signed-off-by: Eric Lin <38420555+Ezzahhh@users.noreply.github.com> * fix: tests for multi source selfheal Signed-off-by: Ezzahhh <38420555+Ezzahhh@users.noreply.github.com> --------- Signed-off-by: Eric Lin <38420555+Ezzahhh@users.noreply.github.com> Signed-off-by: Ezzahhh <38420555+Ezzahhh@users.noreply.github.com>
Bumps library/registry from `79b2959` to `1212042`. --- updated-dependencies: - dependency-name: library/registry dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…roj#19213) Signed-off-by: Jayendra Parsai <jparsai@jparsai-thinkpadp1gen4i.remote.csb> Co-authored-by: Jayendra Parsai <jparsai@jparsai-thinkpadp1gen4i.remote.csb>
* feat: Support context switch for argocd-util Signed-off-by: Atsushi Neki <nekiaiken@gmail.com> * execute codegen Signed-off-by: pashakostohrys <pavel@codefresh.io> --------- Signed-off-by: Atsushi Neki <nekiaiken@gmail.com> Signed-off-by: Dan Garfield <dan@codefresh.io> Signed-off-by: pasha-codefresh <pavel@codefresh.io> Signed-off-by: pashakostohrys <pavel@codefresh.io> Co-authored-by: Atsushi Neki <nekiaiken@gmail.com> Co-authored-by: Dan Garfield <dan@codefresh.io>
Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com>
Signed-off-by: Nolan Emirot <emirot.nolan@gmail.com>
argoproj#19541) Bumps bitnami/kubectl from 1.30 to 1.31. --- updated-dependencies: - dependency-name: bitnami/kubectl dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.19.1 to 1.20.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.19.1...v1.20.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jann Fischer <jann@mistrust.net>
…#19403) (argoproj#19575) fixes: argoproj#19403 Signed-off-by: Eugene Kim <eugene70kim@gmail.com>
Signed-off-by: Joshua Ghali <jjghali@protonmail.ch>
Signed-off-by: Nathanael Liechti <technat@technat.ch>
Signed-off-by: Nathanael Liechti <technat@technat.ch>
* feat(ci): upload test results to codecov Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * only run on master Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> --------- Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.0 to 1.20.1. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.1/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.20.0...v1.20.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…sgenerated status to prevent update loop (argoproj#19613) * fix status and update loop Signed-off-by: Ilia Medvedev <ilia.medvedev@codefresh.io> * add tests Signed-off-by: Ilia Medvedev <ilia.medvedev@codefresh.io> * lint Signed-off-by: Ilia Medvedev <ilia.medvedev@codefresh.io> --------- Signed-off-by: Ilia Medvedev <ilia.medvedev@codefresh.io>
…#19608) * feat(dex): set logger based on argo config Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * add env config Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> * organize import bug? Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com> --------- Signed-off-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com> Co-authored-by: Dan Garfield <dan@codefresh.io>
Signed-off-by: Jessie Teng <jessie.teng@fmr.com> Co-authored-by: Jessie Teng <jessie.teng@fmr.com>
* docs: fix stable message Signed-off-by: Junseokee <weq156@naver.com> * docs: fix stable message Signed-off-by: Junseokee <weq156@naver.com> --------- Signed-off-by: Junseokee <weq156@naver.com>
Signed-off-by: Jessie Teng <jessie.teng@fmr.com> Co-authored-by: Jessie Teng <jessie.teng@fmr.com>
* fix: cache helm-index in Redis cluster Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com> * Update repository.go Fix order Signed-off-by: Dan Garfield <dan@codefresh.io> --------- Signed-off-by: JenTing Hsiao <hsiaoairplane@gmail.com> Signed-off-by: Dan Garfield <dan@codefresh.io> Co-authored-by: Dan Garfield <dan@codefresh.io>
…) (argoproj#19623) Signed-off-by: Keith Chong <kykchong@redhat.com>
…#19626) Bullets need to start with blank line, otherwise they don't render on read the docs. GitHub markdown doesn't require them but read the docs does Signed-off-by: Cornelius Roemer <cornelius.roemer@gmail.com>
…oproj#19619) # Context: `migrateStatus` updates the status of the appset but after succeeding it does not update the in memory object which means that that new updates may fail due to conflict since it's comparing it to the object previous to updating it in `migrateStatus`. # What does this PR? - After updating the appset object in `migrateStatus` it gets the object again to reference it in the appset pointer of the reconciler. Signed-off-by: Carlos Rejano <carlosrejanoromeu@gmail.com>
…goproj#19612) * use event to notify extensions changes Signed-off-by: Yiwei Gong <imwithye@gmail.com> * use custom event target implementation Signed-off-by: Yiwei Gong <imwithye@gmail.com> --------- Signed-off-by: Yiwei Gong <imwithye@gmail.com>
Bumps library/golang from `a400dc7` to `8e529b6`. --- updated-dependencies: - dependency-name: library/golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adding same checkpoint in a loop would be misleading with multiple sources, also unmarshal checkpoint has a wrong name if there's a loop. Remove checkpoints in the loop and rename the unmarshal checkpoint. Signed-off-by: Andrii Korotkov <andrii.korotkov@verkada.com>
…rgoproj#19618) Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
…oj#20665) (argoproj#20694) Closes argoproj#20171 There are valid use cases for InsufficientPods, e.g. running some jobs or tests that don't want to be terminated. See the discussion on the issue for more details. So don't degrade the PDB on InsufficientPods condition. This needs to be cherry picked to 2.13, as many people may not upgrade otherwise. Signed-off-by: Andrii Korotkov <andrii.korotkov@verkada.com> Co-authored-by: Andrii Korotkov <137232734+andrii-korotkov-verkada@users.noreply.github.com>
…argoproj#20718) * fix: disable automaxprocs logging (argoproj#20069) * disable automaxprocs logging Signed-off-by: nitishfy <justnitish06@gmail.com> fix lint checks Signed-off-by: nitishfy <justnitish06@gmail.com> move maxprocs to main.go Signed-off-by: nitishfy <justnitish06@gmail.com> move set auto max procs to a function Signed-off-by: nitishfy <justnitish06@gmail.com> add info log Signed-off-by: nitishfy <justnitish06@gmail.com> * add info log Signed-off-by: nitishfy <justnitish06@gmail.com> * fix lint checks Signed-off-by: nitishfy <justnitish06@gmail.com> * fix lint checks Signed-off-by: nitishfy <justnitish06@gmail.com> * add unit test Signed-off-by: nitishfy <justnitish06@gmail.com> * fix lint issues Signed-off-by: nitishfy <justnitish06@gmail.com> --------- Signed-off-by: nitishfy <justnitish06@gmail.com> (cherry picked from commit cfa1c89) * fix(ci): ignore temporary files when checking for out of bound symlinks (argoproj#20527) Signed-off-by: cef <moncef.abboud95@gmail.com> --------- Signed-off-by: cef <moncef.abboud95@gmail.com> Co-authored-by: Nitish Kumar <justnitish06@gmail.com> Co-authored-by: ABBOUD Moncef <moncef.abboud95@gmail.com>
…18441) (argoproj#20788) * feat: option to disable writing k8s events optioned to write logs for k8s events. Each is passed as an environment variable and defaults to true, disabling it requires explicitly setting the option to false. --------- Signed-off-by: Jack-R-lantern <tjdfkr2421@gmail.com>
…20699) (argoproj#20819) (argoproj#20860) Fixes argoproj#20699 Constructor may not get called every time the application changes, so previous this.appNamespace could be stale. But the update to use `this.props.match.params.appnamespace` could also fail if it's undefined. As a fix, create and use a helper function `getAppNamespace` which has a special case handling for undefined. Also, use a namespaced endpoint when namespace is not undefined. It needs to be cherry-picked to v2.11-2.13. Signed-off-by: Andrii Korotkov <andrii.korotkov@verkada.com> Co-authored-by: Andrii Korotkov <137232734+andrii-korotkov-verkada@users.noreply.github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: pasha-codefresh <39732895+pasha-codefresh@users.noreply.github.com>
…oj#20883) Signed-off-by: OpenGuidou <guillaume.doussin@gmail.com> Co-authored-by: OpenGuidou <73480729+OpenGuidou@users.noreply.github.com>
…rgoproj#20518) (argoproj#20892) Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Adam Chandler <adam_chandler@trimble.com> Co-authored-by: Adam Chandler <31355738+AJChandler@users.noreply.github.com>
…rgoproj#20950) (argoproj#20960) * fix: api server is trying to list cluster wide secrets while generating apps * Revert "fix: Fix argocd appset generate failure due to missing clusterrole (argoproj#20162)" This reverts commit fad534b. --------- Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com> Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
argoproj#20990) (argoproj#21039) Fixes argoproj#20769 Author there is a struct, not a string. Use nickname from that struct as an author name. Let's cherry pick to 2.11-2.13 Signed-off-by: Andrii Korotkov <andrii.korotkov@verkada.com> Co-authored-by: Andrii Korotkov <137232734+andrii-korotkov-verkada@users.noreply.github.com>
…(cherry-pick argoproj#21071) (argoproj#21077) Signed-off-by: Ishita Sequeira <ishiseq29@gmail.com> Co-authored-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com>
…oj#20975) (argoproj#21116) * fix: Allow to delete repos with invalid urls (argoproj#20921) Fixes argoproj#20921 Normalization of repo url is attempted during repo deletion before comparison with existing repos. Before this change, it'd fail on invalid urls and return "", resulting in permission denied. This ended up in a state where people can add repos with invalid urls but couldn't delete them. Return raw repo url if url parsing failed. Add a test to validate the deletion can be performed and make sure it fails without the main change. This needs to be cherry-picked to v2.11-2.13 * Don't modify the original NormalizeGitURL --------- Signed-off-by: Andrii Korotkov <andrii.korotkov@verkada.com> Co-authored-by: Andrii Korotkov <137232734+andrii-korotkov-verkada@users.noreply.github.com>
…j#21129) This fixes a regression in 2.12. Before 2.12 githubAppInstallationID, `githubAppID` and `gitHubAppEnterpriseBaseURL` were returned, but with 2.12 the repo is retrieved with getRepositories`, which does not include those fields. To fix this, add those missing fields to `ListRepositories`. Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ishitasequeira <46771830+ishitasequeira@users.noreply.github.com>
…rgoproj#21063) (cherry-pick 2.13) (argoproj#21176) * fix: Populate destination name when destination server is specified (argoproj#21063) * Populate destination name when destination server is specified Signed-off-by: Adrian Aneci <aneci@adobe.com> --------- Signed-off-by: Adrian Aneci <aneci@adobe.com> * Go lint fixes Signed-off-by: Adrian Aneci <aneci@adobe.com> --------- Signed-off-by: Adrian Aneci <aneci@adobe.com>
…rgoproj#21178) (argoproj#21187) * fix(api): send to closed channel in mergeLogStreams (argoproj#7006) * more intense test * even more intense * remove unnecessary comment * fix the race condition --------- Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
…proj#21170) (argoproj#21236) Signed-off-by: OpenGuidou <guillaume.doussin@gmail.com> Co-authored-by: OpenGuidou <73480729+OpenGuidou@users.noreply.github.com>
…etail (argoproj#20044) (argoproj#21263) Signed-off-by: linghaoSu <linghao.su@daocloud.io> Co-authored-by: Linghao Su <linghao.su@daocloud.io>
…cts (argoproj#20758) (argoproj#21300) * Change applicationset generate HTTP method to avoid route conflicts * Update server/applicationset/applicationset.proto * Codegen --------- Signed-off-by: Amit Oren <amit@coralogix.com> Signed-off-by: Amit Oren <github@amitoren.dev> Co-authored-by: Amit Oren <amit@coralogix.com> Co-authored-by: Alexandre Gaudreault <alexandre_gaudreault@intuit.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: crenshaw-dev <350466+crenshaw-dev@users.noreply.github.com>
7255f22 to
bac28c1
Compare
# Conflicts: # VERSION # manifests/base/kustomization.yaml # manifests/core-install.yaml # manifests/core-install/kustomization.yaml # manifests/ha/base/kustomization.yaml # manifests/ha/install.yaml # manifests/ha/namespace-install.yaml # manifests/install.yaml # manifests/namespace-install.yaml # server/application/logs.go # server/application/logs_test.go
dmaizel
approved these changes
Jan 9, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Checklist: