diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml index eaaf7946518d9..3cc6535468ed4 100644 --- a/.github/workflows/ci-build.yaml +++ b/.github/workflows/ci-build.yaml @@ -2,19 +2,21 @@ name: Integration tests on: push: branches: - - 'master' - - 'release-*' - - '!release-1.4' - - '!release-1.5' + - 'sync-*' + # - 'master' + # - 'release-*' + # - '!release-1.4' + # - '!release-1.5' pull_request: branches: - - 'master' - - 'release-*' + - 'sync-*' + # - 'master' + # - 'release-*' env: # Golang version to use across CI steps # renovate: datasource=golang-version packageName=golang - GOLANG_VERSION: '1.23.3' + GOLANG_VERSION: '1.24.1' concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -39,7 +41,7 @@ jobs: files_yaml: | backend: - '!ui/**' - - '!**.md' + - '!**.md' - '!**/*.md' - '!docs/**' frontend: @@ -94,8 +96,8 @@ jobs: lint-go: permissions: - contents: read # for actions/checkout to fetch code - pull-requests: read # for golangci/golangci-lint-action to fetch pull requests + contents: read # for actions/checkout to fetch code + pull-requests: read # for golangci/golangci-lint-action to fetch pull requests name: Lint Go code if: ${{ needs.changes.outputs.backend == 'true' }} runs-on: ubuntu-22.04 @@ -112,7 +114,7 @@ jobs: uses: golangci/golangci-lint-action@971e284b6050e8a5849b72094c50ab08da042db8 # v6.1.1 with: # renovate: datasource=go packageName=github.com/golangci/golangci-lint versioning=regex:^v(?\d+)\.(?\d+)\.(?\d+)?$ - version: v1.62.2 + version: v1.64.7 args: --verbose test-go: @@ -383,7 +385,7 @@ jobs: env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} - name: Upload test results to Codecov - if: github.ref == 'refs/heads/master' && github.event_name == 'push' && github.repository == 'argoproj/argo-cd' + if: startsWith(github.ref, 'refs/heads/sync-') && github.event_name == 'push' && github.repository == 'codefresh-io/argo-cd' uses: codecov/test-results-action@9739113ad922ea0a9abb4b2c0f8bf6a4aa8ef820 # v1.0.1 with: file: test-results/junit.xml @@ -394,7 +396,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} uses: SonarSource/sonarqube-scan-action@bfd4e558cda28cda6b5defafb9232d191be8c203 # v4.2.1 - if: env.sonar_secret != '' + if: false && env.sonar_secret != '' test-e2e: name: Run end-to-end tests if: ${{ needs.changes.outputs.backend == 'true' }} @@ -402,30 +404,31 @@ jobs: strategy: fail-fast: false matrix: + # latest: true means that this version mush upload the coverage report to codecov.io + # We designate the latest version because we only collect code coverage for that version. k3s: - - version: v1.31.0 - # We designate the latest version because we only collect code coverage for that version. + - version: v1.32.1 latest: true + - version: v1.31.0 + latest: false - version: v1.30.4 latest: false - version: v1.29.8 latest: false - - version: v1.28.13 - latest: false needs: - build-go - changes env: GOPATH: /home/runner/go - ARGOCD_FAKE_IN_CLUSTER: "true" - ARGOCD_SSH_DATA_PATH: "/tmp/argo-e2e/app/config/ssh" - ARGOCD_TLS_DATA_PATH: "/tmp/argo-e2e/app/config/tls" - ARGOCD_E2E_SSH_KNOWN_HOSTS: "../fixture/certs/ssh_known_hosts" - ARGOCD_E2E_K3S: "true" - ARGOCD_IN_CI: "true" - ARGOCD_E2E_APISERVER_PORT: "8088" - ARGOCD_APPLICATION_NAMESPACES: "argocd-e2e-external,argocd-e2e-external-2" - ARGOCD_SERVER: "127.0.0.1:8088" + ARGOCD_FAKE_IN_CLUSTER: 'true' + ARGOCD_SSH_DATA_PATH: '/tmp/argo-e2e/app/config/ssh' + ARGOCD_TLS_DATA_PATH: '/tmp/argo-e2e/app/config/tls' + ARGOCD_E2E_SSH_KNOWN_HOSTS: '../fixture/certs/ssh_known_hosts' + ARGOCD_E2E_K3S: 'true' + ARGOCD_IN_CI: 'true' + ARGOCD_E2E_APISERVER_PORT: '8088' + ARGOCD_APPLICATION_NAMESPACES: 'argocd-e2e-external,argocd-e2e-external-2' + ARGOCD_SERVER: '127.0.0.1:8088' GITHUB_TOKEN: ${{ secrets.E2E_TEST_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} GITLAB_TOKEN: ${{ secrets.E2E_TEST_GITLAB_TOKEN }} steps: @@ -549,4 +552,4 @@ jobs: exit 0 else exit 1 - fi + fi \ No newline at end of file diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 1ebb6852bddcc..e86e3e90aa859 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -28,37 +28,37 @@ jobs: # CodeQL runs on ubuntu-latest and windows-latest runs-on: ubuntu-22.04 steps: - - name: Checkout repository - uses: actions/checkout@8410ad0602e1e429cee44a835ae9f77f654a6694 # v4.0.0 + - name: Checkout repository + uses: actions/checkout@8410ad0602e1e429cee44a835ae9f77f654a6694 # v4.0.0 - # Use correct go version. https://github.com/github/codeql-action/issues/1842#issuecomment-1704398087 - - name: Setup Golang - uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 - with: - go-version-file: go.mod + # Use correct go version. https://github.com/github/codeql-action/issues/1842#issuecomment-1704398087 + - name: Setup Golang + uses: actions/setup-go@3041bf56c941b39c61721a86cd11f3bb1338122a # v5.2.0 + with: + go-version-file: go.mod - # Initializes the CodeQL tools for scanning. - - name: Initialize CodeQL - uses: github/codeql-action/init@8fcfedf57053e09257688fce7a0beeb18b1b9ae3 # v2.17.2 - # Override language selection by uncommenting this and choosing your languages - # with: - # languages: go, javascript, csharp, python, cpp, java + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@8fcfedf57053e09257688fce7a0beeb18b1b9ae3 # v2.17.2 + # Override language selection by uncommenting this and choosing your languages + # with: + # languages: go, javascript, csharp, python, cpp, java - # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). - # If this step fails, then you should remove it and run the build manually (see below) - - name: Autobuild - uses: github/codeql-action/autobuild@8fcfedf57053e09257688fce7a0beeb18b1b9ae3 # v2.17.2 + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@8fcfedf57053e09257688fce7a0beeb18b1b9ae3 # v2.17.2 - # â„šī¸ Command-line programs to run using the OS shell. - # 📚 https://git.io/JvXDl + # â„šī¸ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl - # âœī¸ If the Autobuild fails above, remove it and uncomment the following three lines - # and modify them (or add more) to build your code if your project - # uses a compiled language + # âœī¸ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language - #- run: | - # make bootstrap - # make release + #- run: | + # make bootstrap + # make release - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@8fcfedf57053e09257688fce7a0beeb18b1b9ae3 # v2.17.2 + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@8fcfedf57053e09257688fce7a0beeb18b1b9ae3 # v2.17.2 \ No newline at end of file diff --git a/.github/workflows/image-reuse.yaml b/.github/workflows/image-reuse.yaml index 426d2cbaa8cc0..0cd50c18f4152 100644 --- a/.github/workflows/image-reuse.yaml +++ b/.github/workflows/image-reuse.yaml @@ -75,7 +75,7 @@ jobs: uses: sigstore/cosign-installer@dc72c7d5c4d10cd6bcb8cf6e3fd625a9e5e537da # v3.7.0 - uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3.2.0 - - uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3.7.1 + - uses: docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3.8.0 - name: Setup tags for container image as a CSV type run: | @@ -126,10 +126,10 @@ jobs: - name: Set up build args for container image run: | - echo "GIT_TAG=$(if [ -z "`git status --porcelain`" ]; then git describe --exact-match --tags HEAD 2>/dev/null; fi)" >> $GITHUB_ENV - echo "GIT_COMMIT=$(git rev-parse HEAD)" >> $GITHUB_ENV - echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV - echo "GIT_TREE_STATE=$(if [ -z "`git status --porcelain`" ]; then echo "clean" ; else echo "dirty"; fi)" >> $GITHUB_ENV + echo "GIT_TAG=$(if [ -z "`git status --porcelain`" ]; then git describe --exact-match --tags HEAD 2>/dev/null; fi)" >> $GITHUB_ENV + echo "GIT_COMMIT=$(git rev-parse HEAD)" >> $GITHUB_ENV + echo "BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> $GITHUB_ENV + echo "GIT_TREE_STATE=$(if [ -z "`git status --porcelain`" ]; then echo "clean" ; else echo "dirty"; fi)" >> $GITHUB_ENV - name: Free Disk Space (Ubuntu) uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be @@ -166,4 +166,4 @@ jobs: -y \ "$signing_tag"@${{ steps.image.outputs.digest }} done - if: ${{ inputs.push }} + if: ${{ inputs.push }} \ No newline at end of file diff --git a/.github/workflows/image.yaml b/.github/workflows/image.yaml index 1894455ceea32..6cb031618d5b2 100644 --- a/.github/workflows/image.yaml +++ b/.github/workflows/image.yaml @@ -3,11 +3,11 @@ name: Image on: push: branches: - - master + - sync-* pull_request: branches: - - master - types: [ labeled, unlabeled, opened, synchronize, reopened ] + - sync-* + types: [labeled, unlabeled, opened, synchronize, reopened] concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -19,17 +19,25 @@ jobs: set-vars: permissions: contents: read - if: github.repository == 'argoproj/argo-cd' + if: github.repository == 'codefresh-io/argo-cd' runs-on: ubuntu-22.04 outputs: - image-tag: ${{ steps.image.outputs.tag}} + image-tag: ${{ steps.image-pr.outputs.tag || steps.image-push.outputs.tag }} platforms: ${{ steps.platforms.outputs.platforms }} steps: - uses: actions/checkout@8410ad0602e1e429cee44a835ae9f77f654a6694 # v4.0.0 - - name: Set image tag for ghcr - run: echo "tag=$(cat ./VERSION)-${GITHUB_SHA::8}" >> $GITHUB_OUTPUT - id: image + - name: Set image tag (push to feature branch) + if: ${{ github.repository == 'codefresh-io/argo-cd' && github.event_name == 'pull_request' }} + run: | + CLEAN_REF=$(echo "${{ github.head_ref }}" | sed 's|^refs/[^/]*||; s|/|_|g') + echo "tag=v$(cat ./VERSION)-${CLEAN_REF}-${GITHUB_SHA::8}" >> $GITHUB_OUTPUT + id: image-pr + + - name: Set image tag (push to sync-* branch) + if: ${{ github.repository == 'codefresh-io/argo-cd' && github.event_name == 'push' }} + run: echo "tag=v$(cat ./VERSION)-$(date +%Y-%m-%d)-${GITHUB_SHA::8}" >> $GITHUB_OUTPUT + id: image-push - name: Determine image platforms to use id: platforms @@ -46,14 +54,14 @@ jobs: needs: [set-vars] permissions: contents: read - packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags + packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags id-token: write # for creating OIDC tokens for signing. - if: ${{ github.repository == 'argoproj/argo-cd' && github.event_name != 'push' }} + if: ${{ false }} uses: ./.github/workflows/image-reuse.yaml with: # Note: cannot use env variables to set go-version (https://docs.github.com/en/actions/using-workflows/reusing-workflows#limitations) # renovate: datasource=golang-version packageName=golang - go-version: 1.23.3 + go-version: 1.24.1 platforms: ${{ needs.set-vars.outputs.platforms }} push: false @@ -61,16 +69,16 @@ jobs: needs: [set-vars] permissions: contents: read - packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags + packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags id-token: write # for creating OIDC tokens for signing. - if: ${{ github.repository == 'argoproj/argo-cd' && github.event_name == 'push' }} + if: ${{ github.repository == 'codefresh-io/argo-cd' }} uses: ./.github/workflows/image-reuse.yaml with: - quay_image_name: quay.io/argoproj/argocd:latest - ghcr_image_name: ghcr.io/argoproj/argo-cd/argocd:${{ needs.set-vars.outputs.image-tag }} + quay_image_name: ${{ github.event_name == 'pull_request' && 'quay.io/codefresh/dev/argocd' || 'quay.io/codefresh/argocd' }}:${{ needs.set-vars.outputs.image-tag }} + # ghcr_image_name: ghcr.io/codefresh-io/argo-cd/argocd:${{ needs.set-vars.outputs.image-tag }} # Note: cannot use env variables to set go-version (https://docs.github.com/en/actions/using-workflows/reusing-workflows#limitations) # renovate: datasource=golang-version packageName=golang - go-version: 1.23.3 + go-version: 1.24.1 platforms: ${{ needs.set-vars.outputs.platforms }} push: true secrets: @@ -86,7 +94,7 @@ jobs: actions: read # for detecting the Github Actions environment. id-token: write # for creating OIDC tokens for signing. packages: write # for uploading attestations. (https://github.com/slsa-framework/slsa-github-generator/blob/main/internal/builders/container/README.md#known-issues) - if: ${{ github.repository == 'argoproj/argo-cd' && github.event_name == 'push' }} + if: ${{ false }} # Must be refernced by a tag. https://github.com/slsa-framework/slsa-github-generator/blob/main/internal/builders/container/README.md#referencing-the-slsa-generator uses: slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.0.0 with: @@ -101,9 +109,9 @@ jobs: - build-and-publish - set-vars permissions: - contents: write # for git to push upgrade commit if not already deployed - packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags - if: ${{ github.repository == 'argoproj/argo-cd' && github.event_name == 'push' }} + contents: write # for git to push upgrade commit if not already deployed + packages: write # for pushing packages to GHCR, which is used by cd.apps.argoproj.io to avoid polluting Quay with tags + if: ${{ false }} runs-on: ubuntu-22.04 steps: - uses: actions/checkout@8410ad0602e1e429cee44a835ae9f77f654a6694 # v4.0.0 @@ -115,5 +123,4 @@ jobs: git config --global user.email 'ci@argoproj.com' git config --global user.name 'CI' git diff --exit-code && echo 'Already deployed' || (git commit -am 'Upgrade argocd to ${{ needs.set-vars.outputs.image-tag }}' && git push) - working-directory: argoproj-deployments/argocd - + working-directory: argoproj-deployments/argocd \ No newline at end of file diff --git a/.github/workflows/pr-title-check.yml b/.github/workflows/pr-title-check.yml index 5c19a36a48140..983c7d5957320 100644 --- a/.github/workflows/pr-title-check.yml +++ b/.github/workflows/pr-title-check.yml @@ -12,8 +12,8 @@ permissions: {} # workflow being trigger a number of times. This limits it # to one run per PR. concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - + group: ${{ github.workflow }}-${{ github.head_ref }} + cancel-in-progress: true jobs: validate: @@ -26,4 +26,4 @@ jobs: - uses: thehanimo/pr-title-checker@7fbfe05602bdd86f926d3fb3bccb6f3aed43bc70 # v1.4.3 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - configuration_path: ".github/pr-title-checker-config.json" + configuration_path: ".github/pr-title-checker-config.json" \ No newline at end of file diff --git a/applicationset/generators/mocks/Generator.go b/applicationset/generators/mocks/Generator.go index dc6197f892866..12c153985d1d6 100644 --- a/applicationset/generators/mocks/Generator.go +++ b/applicationset/generators/mocks/Generator.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/applicationset/services/mocks/Repos.go b/applicationset/services/mocks/Repos.go index 2bc9be358c379..7d67fe4ab2bc8 100644 --- a/applicationset/services/mocks/Repos.go +++ b/applicationset/services/mocks/Repos.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/applicationset/services/scm_provider/aws_codecommit/mocks/AWSCodeCommitClient.go b/applicationset/services/scm_provider/aws_codecommit/mocks/AWSCodeCommitClient.go index 0595bc425a8fc..822ca9b275e08 100644 --- a/applicationset/services/scm_provider/aws_codecommit/mocks/AWSCodeCommitClient.go +++ b/applicationset/services/scm_provider/aws_codecommit/mocks/AWSCodeCommitClient.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/applicationset/services/scm_provider/aws_codecommit/mocks/AWSTaggingClient.go b/applicationset/services/scm_provider/aws_codecommit/mocks/AWSTaggingClient.go index a029d785cc2fb..e454e2a9d94ac 100644 --- a/applicationset/services/scm_provider/aws_codecommit/mocks/AWSTaggingClient.go +++ b/applicationset/services/scm_provider/aws_codecommit/mocks/AWSTaggingClient.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/applicationset/services/scm_provider/azure_devops/git/mocks/Client.go b/applicationset/services/scm_provider/azure_devops/git/mocks/Client.go index c3cf024d882fe..4fd54456cad64 100644 --- a/applicationset/services/scm_provider/azure_devops/git/mocks/Client.go +++ b/applicationset/services/scm_provider/azure_devops/git/mocks/Client.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/applicationset/utils/mocks/Renderer.go b/applicationset/utils/mocks/Renderer.go index 3b108f74e7864..ca82e9e38b616 100644 --- a/applicationset/utils/mocks/Renderer.go +++ b/applicationset/utils/mocks/Renderer.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/commitserver/apiclient/mocks/Clientset.go b/commitserver/apiclient/mocks/Clientset.go index bb51a52c9a623..7ec0166f66119 100644 --- a/commitserver/apiclient/mocks/Clientset.go +++ b/commitserver/apiclient/mocks/Clientset.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks @@ -14,7 +14,7 @@ type Clientset struct { mock.Mock } -// NewCommitServerClient provides a mock function with given fields: +// NewCommitServerClient provides a mock function with no fields func (_m *Clientset) NewCommitServerClient() (io.Closer, apiclient.CommitServiceClient, error) { ret := _m.Called() diff --git a/commitserver/apiclient/mocks/CommitServiceClient.go b/commitserver/apiclient/mocks/CommitServiceClient.go index d122aa1a710c1..3119edf3cddab 100644 --- a/commitserver/apiclient/mocks/CommitServiceClient.go +++ b/commitserver/apiclient/mocks/CommitServiceClient.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/commitserver/commit/mocks/RepoClientFactory.go b/commitserver/commit/mocks/RepoClientFactory.go index 020c78fdf5f85..7c2a2afa49e24 100644 --- a/commitserver/commit/mocks/RepoClientFactory.go +++ b/commitserver/commit/mocks/RepoClientFactory.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/controller/cache/mocks/LiveStateCache.go b/controller/cache/mocks/LiveStateCache.go index 85a4a298ba4c2..f25e8166a5931 100644 --- a/controller/cache/mocks/LiveStateCache.go +++ b/controller/cache/mocks/LiveStateCache.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks @@ -55,7 +55,7 @@ func (_m *LiveStateCache) GetClusterCache(server string) (cache.ClusterCache, er return r0, r1 } -// GetClustersInfo provides a mock function with given fields: +// GetClustersInfo provides a mock function with no fields func (_m *LiveStateCache) GetClustersInfo() []cache.ClusterInfo { ret := _m.Called() @@ -172,7 +172,7 @@ func (_m *LiveStateCache) GetVersionsInfo(serverURL string) (string, []kube.APIR return r0, r1, r2 } -// Init provides a mock function with given fields: +// Init provides a mock function with no fields func (_m *LiveStateCache) Init() error { ret := _m.Called() diff --git a/hack/installers/install-codegen-go-tools.sh b/hack/installers/install-codegen-go-tools.sh index 1fd3ea5434afe..e336326c24933 100755 --- a/hack/installers/install-codegen-go-tools.sh +++ b/hack/installers/install-codegen-go-tools.sh @@ -54,4 +54,4 @@ go install github.com/go-swagger/go-swagger/cmd/swagger@v0.28.0 go install golang.org/x/tools/cmd/goimports@v0.1.8 # mockery is used to generate mock -go install github.com/vektra/mockery/v2@v2.43.2 \ No newline at end of file +go install github.com/vektra/mockery/v2@v2.53.4 \ No newline at end of file diff --git a/manifests/base/kustomization.yaml b/manifests/base/kustomization.yaml index 4acd59a29b8a8..e80274cddc620 100644 --- a/manifests/base/kustomization.yaml +++ b/manifests/base/kustomization.yaml @@ -5,7 +5,7 @@ kind: Kustomization images: - name: quay.io/argoproj/argocd newName: quay.io/argoproj/argocd - newTag: v2.14.9 + newTag: latest resources: - ./application-controller - ./dex diff --git a/manifests/core-install-with-hydrator.yaml b/manifests/core-install-with-hydrator.yaml index 474e91659786c..e8d6d55fdc755 100644 --- a/manifests/core-install-with-hydrator.yaml +++ b/manifests/core-install-with-hydrator.yaml @@ -24165,7 +24165,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -24435,7 +24435,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -24696,7 +24696,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -24748,7 +24748,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -25066,7 +25066,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/core-install.yaml b/manifests/core-install.yaml index 15623f0c63f0f..f8b54c0ba2c7b 100644 --- a/manifests/core-install.yaml +++ b/manifests/core-install.yaml @@ -24133,7 +24133,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -24253,7 +24253,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -24514,7 +24514,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -24566,7 +24566,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -24884,7 +24884,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/core-install/kustomization.yaml b/manifests/core-install/kustomization.yaml index 06d694892dff1..07a82b3707700 100644 --- a/manifests/core-install/kustomization.yaml +++ b/manifests/core-install/kustomization.yaml @@ -12,4 +12,4 @@ resources: images: - name: quay.io/argoproj/argocd newName: quay.io/argoproj/argocd - newTag: v2.14.9 + newTag: latest diff --git a/manifests/ha/base/kustomization.yaml b/manifests/ha/base/kustomization.yaml index 6015a7f32e9f3..ae40b96e8657e 100644 --- a/manifests/ha/base/kustomization.yaml +++ b/manifests/ha/base/kustomization.yaml @@ -12,7 +12,7 @@ patches: images: - name: quay.io/argoproj/argocd newName: quay.io/argoproj/argocd - newTag: v2.14.9 + newTag: latest resources: - ../../base/application-controller - ../../base/applicationset-controller diff --git a/manifests/ha/install-with-hydrator.yaml b/manifests/ha/install-with-hydrator.yaml index 112d012521751..74fd524530c89 100644 --- a/manifests/ha/install-with-hydrator.yaml +++ b/manifests/ha/install-with-hydrator.yaml @@ -25506,7 +25506,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -25793,7 +25793,7 @@ spec: - -n - /usr/local/bin/argocd - /shared/argocd-dex - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: copyutil securityContext: @@ -25883,7 +25883,7 @@ spec: key: notificationscontroller.repo.server.plaintext name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: tcpSocket: @@ -26004,7 +26004,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -26291,7 +26291,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -26343,7 +26343,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -26705,7 +26705,7 @@ spec: key: hydrator.enabled name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: httpGet: @@ -27059,7 +27059,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/ha/install.yaml b/manifests/ha/install.yaml index 0f2b94615ca4d..f4607abee3c18 100644 --- a/manifests/ha/install.yaml +++ b/manifests/ha/install.yaml @@ -25476,7 +25476,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -25613,7 +25613,7 @@ spec: - -n - /usr/local/bin/argocd - /shared/argocd-dex - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: copyutil securityContext: @@ -25703,7 +25703,7 @@ spec: key: notificationscontroller.repo.server.plaintext name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: tcpSocket: @@ -25824,7 +25824,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -26111,7 +26111,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -26163,7 +26163,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -26525,7 +26525,7 @@ spec: key: hydrator.enabled name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: httpGet: @@ -26879,7 +26879,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/ha/namespace-install-with-hydrator.yaml b/manifests/ha/namespace-install-with-hydrator.yaml index c1cf19e54be6f..376c70570e003 100644 --- a/manifests/ha/namespace-install-with-hydrator.yaml +++ b/manifests/ha/namespace-install-with-hydrator.yaml @@ -1736,7 +1736,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -2023,7 +2023,7 @@ spec: - -n - /usr/local/bin/argocd - /shared/argocd-dex - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: copyutil securityContext: @@ -2113,7 +2113,7 @@ spec: key: notificationscontroller.repo.server.plaintext name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: tcpSocket: @@ -2234,7 +2234,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -2521,7 +2521,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -2573,7 +2573,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -2935,7 +2935,7 @@ spec: key: hydrator.enabled name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: httpGet: @@ -3289,7 +3289,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/ha/namespace-install.yaml b/manifests/ha/namespace-install.yaml index 3b5fabd3807b1..0b00d7952c5eb 100644 --- a/manifests/ha/namespace-install.yaml +++ b/manifests/ha/namespace-install.yaml @@ -1706,7 +1706,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -1843,7 +1843,7 @@ spec: - -n - /usr/local/bin/argocd - /shared/argocd-dex - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: copyutil securityContext: @@ -1933,7 +1933,7 @@ spec: key: notificationscontroller.repo.server.plaintext name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: tcpSocket: @@ -2054,7 +2054,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -2341,7 +2341,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -2393,7 +2393,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -2755,7 +2755,7 @@ spec: key: hydrator.enabled name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: httpGet: @@ -3109,7 +3109,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/install-with-hydrator.yaml b/manifests/install-with-hydrator.yaml index 8db301eee8d36..a0cc0c1e7ddf1 100644 --- a/manifests/install-with-hydrator.yaml +++ b/manifests/install-with-hydrator.yaml @@ -24625,7 +24625,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -24912,7 +24912,7 @@ spec: - -n - /usr/local/bin/argocd - /shared/argocd-dex - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: copyutil securityContext: @@ -25002,7 +25002,7 @@ spec: key: notificationscontroller.repo.server.plaintext name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: tcpSocket: @@ -25104,7 +25104,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -25365,7 +25365,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -25417,7 +25417,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -25777,7 +25777,7 @@ spec: key: hydrator.enabled name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: httpGet: @@ -26131,7 +26131,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/install.yaml b/manifests/install.yaml index f8c1226803f57..50fa36d553361 100644 --- a/manifests/install.yaml +++ b/manifests/install.yaml @@ -24593,7 +24593,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -24730,7 +24730,7 @@ spec: - -n - /usr/local/bin/argocd - /shared/argocd-dex - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: copyutil securityContext: @@ -24820,7 +24820,7 @@ spec: key: notificationscontroller.repo.server.plaintext name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: tcpSocket: @@ -24922,7 +24922,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -25183,7 +25183,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -25235,7 +25235,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -25595,7 +25595,7 @@ spec: key: hydrator.enabled name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: httpGet: @@ -25949,7 +25949,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/namespace-install-with-hydrator.yaml b/manifests/namespace-install-with-hydrator.yaml index 34c1cc1d8d5be..1f18a82a063c5 100644 --- a/manifests/namespace-install-with-hydrator.yaml +++ b/manifests/namespace-install-with-hydrator.yaml @@ -855,7 +855,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -1142,7 +1142,7 @@ spec: - -n - /usr/local/bin/argocd - /shared/argocd-dex - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: copyutil securityContext: @@ -1232,7 +1232,7 @@ spec: key: notificationscontroller.repo.server.plaintext name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: tcpSocket: @@ -1334,7 +1334,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -1595,7 +1595,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -1647,7 +1647,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -2007,7 +2007,7 @@ spec: key: hydrator.enabled name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: httpGet: @@ -2361,7 +2361,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/manifests/namespace-install.yaml b/manifests/namespace-install.yaml index 5456ea5762409..21127bcbf911a 100644 --- a/manifests/namespace-install.yaml +++ b/manifests/namespace-install.yaml @@ -823,7 +823,7 @@ spec: key: applicationsetcontroller.requeue.after name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-applicationset-controller ports: @@ -960,7 +960,7 @@ spec: - -n - /usr/local/bin/argocd - /shared/argocd-dex - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: copyutil securityContext: @@ -1050,7 +1050,7 @@ spec: key: notificationscontroller.repo.server.plaintext name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: tcpSocket: @@ -1152,7 +1152,7 @@ spec: - argocd - admin - redis-initial-password - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: IfNotPresent name: secret-init securityContext: @@ -1413,7 +1413,7 @@ spec: value: /helm-working-dir - name: HELM_DATA_HOME value: /helm-working-dir - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 @@ -1465,7 +1465,7 @@ spec: - -n - /usr/local/bin/argocd - /var/run/argocd/argocd-cmp-server - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest name: copyutil securityContext: allowPrivilegeEscalation: false @@ -1825,7 +1825,7 @@ spec: key: hydrator.enabled name: argocd-cmd-params-cm optional: true - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always livenessProbe: httpGet: @@ -2179,7 +2179,7 @@ spec: optional: true - name: KUBECACHEDIR value: /tmp/kubecache - image: quay.io/argoproj/argocd:v2.14.9 + image: quay.io/argoproj/argocd:latest imagePullPolicy: Always name: argocd-application-controller ports: diff --git a/pkg/apiclient/cluster/mocks/ClusterServiceServer.go b/pkg/apiclient/cluster/mocks/ClusterServiceServer.go index 27e33721be747..a219a88153b73 100644 --- a/pkg/apiclient/cluster/mocks/ClusterServiceServer.go +++ b/pkg/apiclient/cluster/mocks/ClusterServiceServer.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/pkg/apiclient/session/mocks/SessionServiceClient.go b/pkg/apiclient/session/mocks/SessionServiceClient.go index 9505a424619d9..216f8956efc3a 100644 --- a/pkg/apiclient/session/mocks/SessionServiceClient.go +++ b/pkg/apiclient/session/mocks/SessionServiceClient.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/pkg/apiclient/session/mocks/SessionServiceServer.go b/pkg/apiclient/session/mocks/SessionServiceServer.go index 710176a62ed23..e5e815b2b73d3 100644 --- a/pkg/apiclient/session/mocks/SessionServiceServer.go +++ b/pkg/apiclient/session/mocks/SessionServiceServer.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/pkg/client/clientset/versioned/typed/application/v1alpha1/mocks/AppProjectInterface.go b/pkg/client/clientset/versioned/typed/application/v1alpha1/mocks/AppProjectInterface.go index 05262975cf54c..f386a04143f34 100644 --- a/pkg/client/clientset/versioned/typed/application/v1alpha1/mocks/AppProjectInterface.go +++ b/pkg/client/clientset/versioned/typed/application/v1alpha1/mocks/AppProjectInterface.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.52.4. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/reposerver/apiclient/mocks/RepoServerServiceClient.go b/reposerver/apiclient/mocks/RepoServerServiceClient.go index 056747e5b28be..af428eaea33c4 100644 --- a/reposerver/apiclient/mocks/RepoServerServiceClient.go +++ b/reposerver/apiclient/mocks/RepoServerServiceClient.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/reposerver/apiclient/mocks/RepoServerService_GenerateManifestWithFilesClient.go b/reposerver/apiclient/mocks/RepoServerService_GenerateManifestWithFilesClient.go index eaed2fcb9e571..beba7225643e3 100644 --- a/reposerver/apiclient/mocks/RepoServerService_GenerateManifestWithFilesClient.go +++ b/reposerver/apiclient/mocks/RepoServerService_GenerateManifestWithFilesClient.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks @@ -17,7 +17,7 @@ type RepoServerService_GenerateManifestWithFilesClient struct { mock.Mock } -// CloseAndRecv provides a mock function with given fields: +// CloseAndRecv provides a mock function with no fields func (_m *RepoServerService_GenerateManifestWithFilesClient) CloseAndRecv() (*apiclient.ManifestResponse, error) { ret := _m.Called() @@ -47,7 +47,7 @@ func (_m *RepoServerService_GenerateManifestWithFilesClient) CloseAndRecv() (*ap return r0, r1 } -// CloseSend provides a mock function with given fields: +// CloseSend provides a mock function with no fields func (_m *RepoServerService_GenerateManifestWithFilesClient) CloseSend() error { ret := _m.Called() @@ -65,7 +65,7 @@ func (_m *RepoServerService_GenerateManifestWithFilesClient) CloseSend() error { return r0 } -// Context provides a mock function with given fields: +// Context provides a mock function with no fields func (_m *RepoServerService_GenerateManifestWithFilesClient) Context() context.Context { ret := _m.Called() @@ -85,7 +85,7 @@ func (_m *RepoServerService_GenerateManifestWithFilesClient) Context() context.C return r0 } -// Header provides a mock function with given fields: +// Header provides a mock function with no fields func (_m *RepoServerService_GenerateManifestWithFilesClient) Header() (metadata.MD, error) { ret := _m.Called() @@ -169,7 +169,7 @@ func (_m *RepoServerService_GenerateManifestWithFilesClient) SendMsg(m interface return r0 } -// Trailer provides a mock function with given fields: +// Trailer provides a mock function with no fields func (_m *RepoServerService_GenerateManifestWithFilesClient) Trailer() metadata.MD { ret := _m.Called() diff --git a/server/application/mocks/Broadcaster.go b/server/application/mocks/Broadcaster.go index 2e5f13bd88c8b..87a4867e1877b 100644 --- a/server/application/mocks/Broadcaster.go +++ b/server/application/mocks/Broadcaster.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/server/extension/mocks/ApplicationGetter.go b/server/extension/mocks/ApplicationGetter.go index 1b742bdf320ae..e4858d08bcd2a 100644 --- a/server/extension/mocks/ApplicationGetter.go +++ b/server/extension/mocks/ApplicationGetter.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/server/extension/mocks/ExtensionMetricsRegistry.go b/server/extension/mocks/ExtensionMetricsRegistry.go index be1d5285dd4de..d2765f604c503 100644 --- a/server/extension/mocks/ExtensionMetricsRegistry.go +++ b/server/extension/mocks/ExtensionMetricsRegistry.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/server/extension/mocks/ProjectGetter.go b/server/extension/mocks/ProjectGetter.go index f3e156aa30182..6fbe416923410 100644 --- a/server/extension/mocks/ProjectGetter.go +++ b/server/extension/mocks/ProjectGetter.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/server/extension/mocks/RbacEnforcer.go b/server/extension/mocks/RbacEnforcer.go index d247ccb72f649..a5f705b80df8a 100644 --- a/server/extension/mocks/RbacEnforcer.go +++ b/server/extension/mocks/RbacEnforcer.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/server/extension/mocks/SettingsGetter.go b/server/extension/mocks/SettingsGetter.go index 4880ac861b75d..fe8cd134776f6 100644 --- a/server/extension/mocks/SettingsGetter.go +++ b/server/extension/mocks/SettingsGetter.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks @@ -12,7 +12,7 @@ type SettingsGetter struct { mock.Mock } -// Get provides a mock function with given fields: +// Get provides a mock function with no fields func (_m *SettingsGetter) Get() (*settings.ArgoCDSettings, error) { ret := _m.Called() diff --git a/server/extension/mocks/UserGetter.go b/server/extension/mocks/UserGetter.go index efd7e9ec412be..29604e2fe58fc 100644 --- a/server/extension/mocks/UserGetter.go +++ b/server/extension/mocks/UserGetter.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks diff --git a/util/db/mocks/ArgoDB.go b/util/db/mocks/ArgoDB.go index 562d07ed595d9..86539666c39dc 100644 --- a/util/db/mocks/ArgoDB.go +++ b/util/db/mocks/ArgoDB.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks @@ -373,7 +373,7 @@ func (_m *ArgoDB) GetAllHelmRepositoryCredentials(ctx context.Context) ([]*v1alp return r0, r1 } -// GetApplicationControllerReplicas provides a mock function with given fields: +// GetApplicationControllerReplicas provides a mock function with no fields func (_m *ArgoDB) GetApplicationControllerReplicas() int { ret := _m.Called() diff --git a/util/git/mocks/Client.go b/util/git/mocks/Client.go index 9357264e3bdd6..33370cb5bea89 100644 --- a/util/git/mocks/Client.go +++ b/util/git/mocks/Client.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks @@ -154,7 +154,7 @@ func (_m *Client) CommitAndPush(branch string, message string) (string, error) { return r0, r1 } -// CommitSHA provides a mock function with given fields: +// CommitSHA provides a mock function with no fields func (_m *Client) CommitSHA() (string, error) { ret := _m.Called() @@ -200,7 +200,7 @@ func (_m *Client) Fetch(revision string) error { return r0 } -// Init provides a mock function with given fields: +// Init provides a mock function with no fields func (_m *Client) Init() error { ret := _m.Called() @@ -284,7 +284,7 @@ func (_m *Client) LsFiles(path string, enableNewGitFileGlobbing bool) ([]string, return r0, r1 } -// LsLargeFiles provides a mock function with given fields: +// LsLargeFiles provides a mock function with no fields func (_m *Client) LsLargeFiles() ([]string, error) { ret := _m.Called() @@ -314,7 +314,7 @@ func (_m *Client) LsLargeFiles() ([]string, error) { return r0, r1 } -// LsRefs provides a mock function with given fields: +// LsRefs provides a mock function with no fields func (_m *Client) LsRefs() (*git.Refs, error) { ret := _m.Called() @@ -372,7 +372,7 @@ func (_m *Client) LsRemote(revision string) (string, error) { return r0, r1 } -// RemoveContents provides a mock function with given fields: +// RemoveContents provides a mock function with no fields func (_m *Client) RemoveContents() (string, error) { ret := _m.Called() @@ -430,7 +430,7 @@ func (_m *Client) RevisionMetadata(revision string) (*git.RevisionMetadata, erro return r0, r1 } -// Root provides a mock function with given fields: +// Root provides a mock function with no fields func (_m *Client) Root() string { ret := _m.Called() @@ -476,7 +476,7 @@ func (_m *Client) SetAuthor(name string, email string) (string, error) { return r0, r1 } -// Submodule provides a mock function with given fields: +// Submodule provides a mock function with no fields func (_m *Client) Submodule() error { ret := _m.Called() diff --git a/util/helm/mocks/Client.go b/util/helm/mocks/Client.go index a9ba09cb187a1..4b8a4f98654a5 100644 --- a/util/helm/mocks/Client.go +++ b/util/helm/mocks/Client.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks @@ -129,7 +129,7 @@ func (_m *Client) GetTags(chart string, noCache bool) (*helm.TagsList, error) { return r0, r1 } -// TestHelmOCI provides a mock function with given fields: +// TestHelmOCI provides a mock function with no fields func (_m *Client) TestHelmOCI() (bool, error) { ret := _m.Called() diff --git a/util/io/mocks/TempPaths.go b/util/io/mocks/TempPaths.go index 526b929417921..4787927855d8a 100644 --- a/util/io/mocks/TempPaths.go +++ b/util/io/mocks/TempPaths.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks @@ -60,7 +60,7 @@ func (_m *TempPaths) GetPathIfExists(key string) string { return r0 } -// GetPaths provides a mock function with given fields: +// GetPaths provides a mock function with no fields func (_m *TempPaths) GetPaths() map[string]string { ret := _m.Called() diff --git a/util/notification/argocd/mocks/Service.go b/util/notification/argocd/mocks/Service.go index c0ab2d0d756f7..1147ece0692ec 100644 --- a/util/notification/argocd/mocks/Service.go +++ b/util/notification/argocd/mocks/Service.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.53.4. DO NOT EDIT. package mocks