Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency argoproj/argo-cd to v2.12.0 #1117

Merged
merged 1 commit into from
Aug 5, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 5, 2024

Mend Renovate

This PR contains the following updates:

Package Update Change
argoproj/argo-cd minor v2.11.7 -> v2.12.0

Release Notes

argoproj/argo-cd (argoproj/argo-cd)

v2.12.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor

github-actions bot commented Aug 5, 2024

diff

  • e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_applications.argoproj.io.yaml
  • e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_applicationsets.argoproj.io.yaml
  • e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_appprojects.argoproj.io.yaml
  • e2e_test/argocd/apps_v1_deployment_argocd-applicationset-controller.yaml
  • e2e_test/argocd/apps_v1_deployment_argocd-dex-server.yaml
  • e2e_test/argocd/apps_v1_deployment_argocd-notifications-controller.yaml
  • e2e_test/argocd/apps_v1_deployment_argocd-redis.yaml
  • e2e_test/argocd/apps_v1_deployment_argocd-repo-server.yaml
  • e2e_test/argocd/apps_v1_deployment_argocd-server.yaml
  • e2e_test/argocd/apps_v1_statefulset_argocd-application-controller.yaml
  • e2e_test/argocd/rbac.authorization.k8s.io_v1_role_argocd-applicationset-controller.yaml

e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_applications.argoproj.io.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_applications.argoproj.io.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_applications.argoproj.io.yaml
@@ -28,20 +28,29 @@ spec:
       name: Revision
       priority: 10
       type: string
+    - jsonPath: .spec.project
+      name: Project
+      priority: 10
+      type: string
     name: v1alpha1
     schema:
       openAPIV3Schema:
         description: Application is a definition of Application resource.
         properties:
           apiVersion:
-            description: 'APIVersion defines the versioned schema of this representation
-              of an object. Servers should convert recognized schemas to the latest
-              internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+            description: |-
+              APIVersion defines the versioned schema of this representation of an object.
+              Servers should convert recognized schemas to the latest internal value, and
+              may reject unrecognized values.
+              More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
             type: string
           kind:
-            description: 'Kind is a string value representing the REST resource this
-              object represents. Servers may infer this from the endpoint the client
-              submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+            description: |-
+              Kind is a string value representing the REST resource this object represents.
+              Servers may infer this from the endpoint the client submits requests to.
+              Cannot be updated.
+              In CamelCase.
+              More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
             type: string
           metadata:
             type: object
@@ -139,22 +148,21 @@ spec:
                       type: object
                     type: array
                   revision:
-                    description: Revision is the revision (Git) or chart version (Helm)
-                      which to sync the application to If omitted, will use the revision
-                      specified in app spec.
+                    description: |-
+                      Revision is the revision (Git) or chart version (Helm) which to sync the application to
+                      If omitted, will use the revision specified in app spec.
                     type: string
                   revisions:
-                    description: Revisions is the list of revision (Git) or chart
-                      version (Helm) which to sync each source in sources field for
-                      the application to If omitted, will use the revision specified
-                      in app spec.
+                    description: |-
+                      Revisions is the list of revision (Git) or chart version (Helm) which to sync each source in sources field for the application to
+                      If omitted, will use the revision specified in app spec.
                     items:
                       type: string
                     type: array
                   source:
-                    description: Source overrides the source definition set in the
-                      application. This is typically set in a Rollback operation and
-                      is nil during a Sync operation
+                    description: |-
+                      Source overrides the source definition set in the application.
+                      This is typically set in a Rollback operation and is nil during a Sync operation
                     properties:
                       chart:
                         description: Chart is a Helm chart name, and must be specified
@@ -475,18 +483,18 @@ spec:
                           Helm) that contains the application manifests
                         type: string
                       targetRevision:
-                        description: TargetRevision defines the revision of the source
-                          to sync the application to. In case of Git, this can be
-                          commit, tag, or branch. If omitted, will equal to HEAD.
+                        description: |-
+                          TargetRevision defines the revision of the source to sync the application to.
+                          In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD.
                           In case of Helm, this is a semver tag for the Chart's version.
                         type: string
                     required:
                     - repoURL
                     type: object
                   sources:
-                    description: Sources overrides the source definition set in the
-                      application. This is typically set in a Rollback operation and
-                      is nil during a Sync operation
+                    description: |-
+                      Sources overrides the source definition set in the application.
+                      This is typically set in a Rollback operation and is nil during a Sync operation
                     items:
                       description: ApplicationSource contains all required information
                         about the source of an application
@@ -814,11 +822,10 @@ spec:
                             Helm) that contains the application manifests
                           type: string
                         targetRevision:
-                          description: TargetRevision defines the revision of the
-                            source to sync the application to. In case of Git, this
-                            can be commit, tag, or branch. If omitted, will equal
-                            to HEAD. In case of Helm, this is a semver tag for the
-                            Chart's version.
+                          description: |-
+                            TargetRevision defines the revision of the source to sync the application to.
+                            In case of Git, this can be commit, tag, or branch. If omitted, will equal to HEAD.
+                            In case of Helm, this is a semver tag for the Chart's version.
                           type: string
                       required:
                       - repoURL
@@ -837,10 +844,10 @@ spec:
                           the sync.
                         properties:
                           force:
-                            description: Force indicates whether or not to supply
-                              the --force flag to `kubectl apply`. The --force flag
-                              deletes and re-create the resource, when PATCH encounters
-                              conflict and has retried for 5 times.
+                            description: |-
+                              Force indicates whether or not to supply the --force flag to `kubectl apply`.
+                              The --force flag deletes and re-create the resource, when PATCH encounters conflict and has
+                              retried for 5 times.
                             type: boolean
                         type: object
                       hook:
@@ -848,10 +855,10 @@ spec:
                           perform the sync. This is the default strategy
                         properties:
                           force:
-                            description: Force indicates whether or not to supply
-                              the --force flag to `kubectl apply`. The --force flag
-                              deletes and re-create the resource, when PATCH encounters
-                              conflict and has retried for 5 times.
+                            description: |-
+                              Force indicates whether or not to supply the --force flag to `kubectl apply`.
+                              The --force flag deletes and re-create the resource, when PATCH encounters conflict and has
+                              retried for 5 times.
                             type: boolean
                         type: object
                     type: object
@@ -872,9 +879,9 @@ spec:
                       not set.
                     type: string
                   namespace:
-                    description: Namespace specifies the target namespace for the
-                      application's resources. The namespace will only be set for
-                      namespace-scoped resources that have not set a value for .metadata.namespace
+                    description: |-
+                      Namespace specifies the target namespace for the application's resources.
+                      The namespace will only be set for namespace-scoped resources that have not set a value for .metadata.namespace
                     type: string
                   server:
                     description: Server specifies the URL of the target cluster's
@@ -903,10 +910,9 @@ spec:
                     kind:
                       type: string
                     managedFieldsManagers:
-                      description: ManagedFieldsManagers is a list of trusted managers.
-                        Fields mutated by those managers will take precedence over
-                        the desired state defined in the SCM and won't be displayed
-                        in diffs
+                      description: |-
+                        ManagedFieldsManagers is a list of trusted managers. Fields mutated by those managers will take precedence over the
+          

See the full diff from https://github.com/int128/argocd-commenter/actions/runs/10253379410

e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_applicationsets.argoproj.io.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_applicationsets.argoproj.io.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_applicationsets.argoproj.io.yaml
@@ -61,6 +61,7 @@ spec:
                                 type: string
                               type: object
                           type: object
+                          x-kubernetes-map-type: atomic
                         name:
                           type: string
                         requeueAfterSeconds:
@@ -657,6 +658,7 @@ spec:
                                 type: string
                               type: object
                           type: object
+                          x-kubernetes-map-type: atomic
                         template:
                           properties:
                             metadata:
@@ -2419,6 +2421,7 @@ spec:
                                           type: string
                                         type: object
                                     type: object
+                                    x-kubernetes-map-type: atomic
                                   name:
                                     type: string
                                   requeueAfterSeconds:
@@ -3015,6 +3018,7 @@ spec:
                                           type: string
                                         type: object
                                     type: object
+                                    x-kubernetes-map-type: atomic
                                   template:
                                     properties:
                                       metadata:
@@ -6880,6 +6884,7 @@ spec:
                                       type: string
                                     type: object
                                 type: object
+                                x-kubernetes-map-type: atomic
                             type: object
                           type: array
                         template:
@@ -7476,6 +7481,7 @@ spec:
                                           type: string
                                         type: object
                                     type: object
+                                    x-kubernetes-map-type: atomic
                                   name:
                                     type: string
                                   requeueAfterSeconds:
@@ -8072,6 +8078,7 @@ spec:
                                           type: string
                                         type: object
                                     type: object
+                                    x-kubernetes-map-type: atomic
                                   template:
                                     properties:
                                       metadata:
@@ -11937,6 +11944,7 @@ spec:
                                       type: string
                                     type: object
                                 type: object
+                                x-kubernetes-map-type: atomic
                             type: object
                           type: array
                         mergeKeys:
@@ -14637,6 +14645,7 @@ spec:
                             type: string
                           type: object
                       type: object
+                      x-kubernetes-map-type: atomic
                   type: object
                 type: array
               goTemplate:
@@ -15295,11 +15304,16 @@ spec:
                       type: string
                     step:
                       type: string
+                    targetRevisions:
+                      items:
+                        type: string
+                      type: array
                   required:
                   - application
                   - message
                   - status
                   - step
+                  - targetRevisions
                   type: object
                 type: array
               conditions:
@@ -15323,6 +15337,37 @@ spec:
                   - type
                   type: object
                 type: array
+              resources:
+                items:
+                  properties:
+                    group:
+                      type: string
+                    health:
+                      properties:
+                        message:
+                          type: string
+                        status:
+                          type: string
+                      type: object
+                    hook:
+                      type: boolean
+                    kind:
+                      type: string
+                    name:
+                      type: string
+                    namespace:
+                      type: string
+                    requiresPruning:
+                      type: boolean
+                    status:
+                      type: string
+                    syncWave:
+                      format: int64
+                      type: integer
+                    version:
+                      type: string
+                  type: object
+                type: array
             type: object
         required:
         - metadata

e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_appprojects.argoproj.io.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_appprojects.argoproj.io.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apiextensions.k8s.io_v1_customresourcedefinition_appprojects.argoproj.io.yaml
@@ -20,22 +20,28 @@ spec:
   - name: v1alpha1
     schema:
       openAPIV3Schema:
-        description: 'AppProject provides a logical grouping of applications, providing
-          controls for: * where the apps may deploy to (cluster whitelist) * what
-          may be deployed (repository whitelist, resource whitelist/blacklist) * who
-          can access these applications (roles, OIDC group claims bindings) * and
-          what they can do (RBAC policies) * automation access to these roles (JWT
-          tokens)'
+        description: |-
+          AppProject provides a logical grouping of applications, providing controls for:
+          * where the apps may deploy to (cluster whitelist)
+          * what may be deployed (repository whitelist, resource whitelist/blacklist)
+          * who can access these applications (roles, OIDC group claims bindings)
+          * and what they can do (RBAC policies)
+          * automation access to these roles (JWT tokens)
         properties:
           apiVersion:
-            description: 'APIVersion defines the versioned schema of this representation
-              of an object. Servers should convert recognized schemas to the latest
-              internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+            description: |-
+              APIVersion defines the versioned schema of this representation of an object.
+              Servers should convert recognized schemas to the latest internal value, and
+              may reject unrecognized values.
+              More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
             type: string
           kind:
-            description: 'Kind is a string value representing the REST resource this
-              object represents. Servers may infer this from the endpoint the client
-              submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+            description: |-
+              Kind is a string value representing the REST resource this object represents.
+              Servers may infer this from the endpoint the client submits requests to.
+              Cannot be updated.
+              In CamelCase.
+              More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
             type: string
           metadata:
             type: object
@@ -46,9 +52,9 @@ spec:
                 description: ClusterResourceBlacklist contains list of blacklisted
                   cluster level resources
                 items:
-                  description: GroupKind specifies a Group and a Kind, but does not
-                    force a version.  This is useful for identifying concepts during
-                    lookup stages without having partially valid types
+                  description: |-
+                    GroupKind specifies a Group and a Kind, but does not force a version.  This is useful for identifying
+                    concepts during lookup stages without having partially valid types
                   properties:
                     group:
                       type: string
@@ -63,9 +69,9 @@ spec:
                 description: ClusterResourceWhitelist contains list of whitelisted
                   cluster level resources
                 items:
-                  description: GroupKind specifies a Group and a Kind, but does not
-                    force a version.  This is useful for identifying concepts during
-                    lookup stages without having partially valid types
+                  description: |-
+                    GroupKind specifies a Group and a Kind, but does not force a version.  This is useful for identifying
+                    concepts during lookup stages without having partially valid types
                   properties:
                     group:
                       type: string
@@ -92,9 +98,9 @@ spec:
                         not set.
                       type: string
                     namespace:
-                      description: Namespace specifies the target namespace for the
-                        application's resources. The namespace will only be set for
-                        namespace-scoped resources that have not set a value for .metadata.namespace
+                      description: |-
+                        Namespace specifies the target namespace for the application's resources.
+                        The namespace will only be set for namespace-scoped resources that have not set a value for .metadata.namespace
                       type: string
                     server:
                       description: Server specifies the URL of the target cluster's
@@ -107,9 +113,9 @@ spec:
                 description: NamespaceResourceBlacklist contains list of blacklisted
                   namespace level resources
                 items:
-                  description: GroupKind specifies a Group and a Kind, but does not
-                    force a version.  This is useful for identifying concepts during
-                    lookup stages without having partially valid types
+                  description: |-
+                    GroupKind specifies a Group and a Kind, but does not force a version.  This is useful for identifying
+                    concepts during lookup stages without having partially valid types
                   properties:
                     group:
                       type: string
@@ -124,9 +130,9 @@ spec:
                 description: NamespaceResourceWhitelist contains list of whitelisted
                   namespace level resources
                 items:
-                  description: GroupKind specifies a Group and a Kind, but does not
-                    force a version.  This is useful for identifying concepts during
-                    lookup stages without having partially valid types
+                  description: |-
+                    GroupKind specifies a Group and a Kind, but does not force a version.  This is useful for identifying
+                    concepts during lookup stages without having partially valid types
                   properties:
                     group:
                       type: string

e2e_test/argocd/apps_v1_deployment_argocd-applicationset-controller.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apps_v1_deployment_argocd-applicationset-controller.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apps_v1_deployment_argocd-applicationset-controller.yaml
@@ -150,7 +150,7 @@ spec:
               key: applicationsetcontroller.enable.scm.providers
               name: argocd-cmd-params-cm
               optional: true
-        image: quay.io/argoproj/argocd:v2.11.7
+        image: quay.io/argoproj/argocd:v2.12.0
         imagePullPolicy: Always
         name: argocd-applicationset-controller
         ports:

e2e_test/argocd/apps_v1_deployment_argocd-dex-server.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apps_v1_deployment_argocd-dex-server.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apps_v1_deployment_argocd-dex-server.yaml
@@ -65,7 +65,7 @@ spec:
         - -n
         - /usr/local/bin/argocd
         - /shared/argocd-dex
-        image: quay.io/argoproj/argocd:v2.11.7
+        image: quay.io/argoproj/argocd:v2.12.0
         imagePullPolicy: Always
         name: copyutil
         securityContext:

e2e_test/argocd/apps_v1_deployment_argocd-notifications-controller.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apps_v1_deployment_argocd-notifications-controller.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apps_v1_deployment_argocd-notifications-controller.yaml
@@ -46,7 +46,7 @@ spec:
               key: notificationscontroller.selfservice.enabled
               name: argocd-cmd-params-cm
               optional: true
-        image: quay.io/argoproj/argocd:v2.11.7
+        image: quay.io/argoproj/argocd:v2.12.0
         imagePullPolicy: Always
         livenessProbe:
           tcpSocket:

e2e_test/argocd/apps_v1_deployment_argocd-redis.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apps_v1_deployment_argocd-redis.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apps_v1_deployment_argocd-redis.yaml
@@ -60,7 +60,7 @@ spec:
         - argocd
         - admin
         - redis-initial-password
-        image: quay.io/argoproj/argocd:v2.11.7
+        image: quay.io/argoproj/argocd:v2.12.0
         imagePullPolicy: IfNotPresent
         name: secret-init
         securityContext:

e2e_test/argocd/apps_v1_deployment_argocd-repo-server.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apps_v1_deployment_argocd-repo-server.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apps_v1_deployment_argocd-repo-server.yaml
@@ -215,13 +215,25 @@ spec:
               key: reposerver.git.request.timeout
               name: argocd-cmd-params-cm
               optional: true
+        - name: ARGOCD_GRPC_MAX_SIZE_MB
+          valueFrom:
+            configMapKeyRef:
+              key: reposerver.grpc.max.size
+              name: argocd-cmd-params-cm
+              optional: true
+        - name: ARGOCD_REPO_SERVER_INCLUDE_HIDDEN_DIRECTORIES
+          valueFrom:
+            configMapKeyRef:
+              key: reposerver.include.hidden.directories
+              name: argocd-cmd-params-cm
+              optional: true
         - name: HELM_CACHE_HOME
           value: /helm-working-dir
         - name: HELM_CONFIG_HOME
           value: /helm-working-dir
         - name: HELM_DATA_HOME
           value: /helm-working-dir
-        image: quay.io/argoproj/argocd:v2.11.7
+        image: quay.io/argoproj/argocd:v2.12.0
         imagePullPolicy: Always
         livenessProbe:
           failureThreshold: 3
@@ -273,7 +285,7 @@ spec:
         - -n
         - /usr/local/bin/argocd
         - /var/run/argocd/argocd-cmp-server
-        image: quay.io/argoproj/argocd:v2.11.7
+        image: quay.io/argoproj/argocd:v2.12.0
         name: copyutil
         securityContext:
           allowPrivilegeEscalation: false

e2e_test/argocd/apps_v1_deployment_argocd-server.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apps_v1_deployment_argocd-server.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apps_v1_deployment_argocd-server.yaml
@@ -274,7 +274,7 @@ spec:
               key: server.api.content.types
               name: argocd-cmd-params-cm
               optional: true
-        image: quay.io/argoproj/argocd:v2.11.7
+        image: quay.io/argoproj/argocd:v2.12.0
         imagePullPolicy: Always
         livenessProbe:
           httpGet:

e2e_test/argocd/apps_v1_statefulset_argocd-application-controller.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/apps_v1_statefulset_argocd-application-controller.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/apps_v1_statefulset_argocd-application-controller.yaml
@@ -224,7 +224,7 @@ spec:
               key: controller.ignore.normalizer.jq.timeout
               name: argocd-cmd-params-cm
               optional: true
-        image: quay.io/argoproj/argocd:v2.11.7
+        image: quay.io/argoproj/argocd:v2.12.0
         imagePullPolicy: Always
         name: argocd-application-controller
         ports:

e2e_test/argocd/rbac.authorization.k8s.io_v1_role_argocd-applicationset-controller.yaml

--- a/tmp/kustomize-action-XXXXXXZ17rJY/e2e_test/argocd/rbac.authorization.k8s.io_v1_role_argocd-applicationset-controller.yaml
+++ b/tmp/kustomize-action-XXXXXX8nmBAf/e2e_test/argocd/rbac.authorization.k8s.io_v1_role_argocd-applicationset-controller.yaml
@@ -28,6 +28,8 @@ rules:
   - appprojects
   verbs:
   - get
+  - list
+  - watch
 - apiGroups:
   - argoproj.io
   resources:

See the workflow run

@renovate renovate bot merged commit 1b81a5f into main Aug 5, 2024
13 checks passed
@renovate renovate bot deleted the renovate/argoproj-argo-cd-2.x branch August 5, 2024 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants