Repository navigation
argocd: update dependency argoproj/argo-cd to v3.6.1 - #443
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
Infro diff for 8b13a12
Detailstime="2026-11-04T17:45:25Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
time="2026-11-04T17:45:39Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
===== /ConfigMap argocd/argocd-cm ======
--- /tmp/argocd-diff1763494133/argocd-cm-live.yaml
+++ /tmp/argocd-diff1763494133/argocd-cm
@@ -40,7 +40,9 @@
jqPathExpressions:
- '.metadata.annotations."notified.notifications.argoproj.io"'
- '.metadata.annotations."argocd.argoproj.io/refresh"'
+ - '.metadata.annotations."argocd.argoproj.io/refresh-timestamp"'
- '.metadata.annotations."argocd.argoproj.io/hydrate"'
+ - '.metadata.annotations."argocd.argoproj.io/hydrate-timestamp"'
- '.operation'
resource.customizations.ignoreResourceUpdates.argoproj.io_Rollout: |
jqPathExpressions:
===== apiextensions.k8s.io/CustomResourceDefinition /applications.argoproj.io ======
--- /tmp/argocd-diff1460338291/applications.argoproj.io-live.yaml
+++ /tmp/argocd-diff1460338291/applications.argoproj.io
@@ -219,6 +219,14 @@
directory:
description: Directory holds path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match
paths against that should be explicitly excluded from
@@ -611,6 +619,14 @@
directory:
description: Directory holds path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match
paths against that should be explicitly excluded from
@@ -1125,6 +1141,14 @@
directory:
description: Directory holds path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match paths
against that should be explicitly excluded from being used
@@ -1505,6 +1529,14 @@
directory:
description: Directory specifies path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match
paths against that should be explicitly excluded from
@@ -1922,6 +1954,14 @@
directory:
description: Directory holds path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match paths
against that should be explicitly excluded from being
@@ -2420,10 +2460,8 @@
format: date-time
type: string
message:
- description: |-
- Message is a human-readable informational message describing the health status
-
- Deprecated: this field is not used and will be removed in a future release.
+ description: Message is a human-readable informational message
+ describing the health status
type: string
status:
description: Status holds the status code of the application
@@ -2483,6 +2521,14 @@
directory:
description: Directory holds path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match
paths against that should be explicitly excluded from
@@ -2878,6 +2924,14 @@
directory:
description: Directory holds path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match
paths against that should be explicitly excluded
@@ -3425,6 +3479,14 @@
description: Directory holds path/directory specific
options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to
match paths against that should be explicitly
@@ -3842,6 +3904,14 @@
description: Directory holds path/directory specific
options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern
to match paths against that should be explicitly
@@ -4391,6 +4461,14 @@
directory:
description: Directory holds path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match
paths against that should be explicitly excluded
@@ -4795,6 +4873,14 @@
description: Directory holds path/directory specific
options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to
match paths against that should be explicitly
@@ -5324,6 +5410,14 @@
description: Directory specifies path/directory specific
options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to
match paths against that should be explicitly
@@ -5787,6 +5881,14 @@
description: Directory specifies path/directory specific
options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to
match paths against that should be explicitly
@@ -6319,6 +6421,14 @@
directory:
description: Directory holds path/directory specific options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to match
paths against that should be explicitly excluded
@@ -6723,6 +6833,14 @@
description: Directory holds path/directory specific
options
properties:
+ disableExtensionFilter:
+ description: |-
+ DisableExtensionFilter controls whether the built-in file-extension filter is skipped during
+ manifest generation. When false (the default), only files with a .yaml, .yml, .json, or
+ .jsonnet extension are considered as potential manifests. Set it to true to disable the filter
+ so that files with custom extensions (e.g. *.yaml.sealed) can be matched by the include/exclude
+ glob patterns instead.
+ type: boolean
exclude:
description: Exclude contains a glob pattern to
match paths against that should be explicitly
===== apiextensions.k8s.io/CustomResourceDefinition /applicationsets.argoproj.io ======
--- /tmp/argocd-diff1906633349/applicationsets.argoproj.io-live.yaml
+++ /tmp/argocd-diff1906633349/applicationsets.argoproj.io
@@ -237,6 +237,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -478,6 +480,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -741,6 +745,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -1151,6 +1157,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -1392,6 +1400,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -1655,6 +1665,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -2066,6 +2078,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -2307,6 +2321,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -2570,6 +2586,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -2959,6 +2977,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -3200,6 +3220,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -3463,6 +3485,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -3877,6 +3901,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -4118,6 +4144,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -4381,6 +4409,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -4791,6 +4821,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -5032,6 +5064,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -5295,6 +5329,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -5706,6 +5742,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -5947,6 +5985,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -6210,6 +6250,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -6599,6 +6641,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -6840,6 +6884,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -7103,6 +7149,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -7399,6 +7447,930 @@
x-kubernetes-preserve-unknown-fields: true
merge:
x-kubernetes-preserve-unknown-fields: true
+ oci:
+ properties:
+ directories:
+ items:
+ properties:
+ exclude:
+ type: boolean
+ path:
+ type: string
+ required:
+ - path
+ type: object
+ type: array
+ files:
+ items:
+ properties:
+ exclude:
+ type: boolean
+ path:
+ type: string
+ required:
+ - path
+ type: object
+ type: array
+ pathParamPrefix:
+ type: string
+ repoURL:
+ type: string
+ requeueAfterSeconds:
+ format: int64
+ type: integer
+ revision:
+ type: string
+ template:
+ properties:
+ metadata:
+ properties:
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ finalizers:
+ items:
+ type: string
+ type: array
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ type: object
+ spec:
+ properties:
+ destination:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ server:
+ type: string
+ type: object
+ ignoreDifferences:
+ items:
+ properties:
+ group:
+ type: string
+ jqPathExpressions:
+ items:
+ type: string
+ type: array
+ jsonPointers:
+ items:
+ type: string
+ type: array
+ kind:
+ type: string
+ managedFieldsManagers:
+ items:
+ type: string
+ type: array
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - kind
+ type: object
+ type: array
+ info:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ project:
+ type: string
+ revisionHistoryLimit:
+ format: int64
+ type: integer
+ source:
+ properties:
+ chart:
+ type: string
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ name:
+ type: string
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ ref:
+ type: string
+ repoURL:
+ type: string
+ tagPrefix:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - repoURL
+ type: object
+ sourceHydrator:
+ properties:
+ drySource:
+ properties:
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ repoURL:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - path
+ - repoURL
+ - targetRevision
+ type: object
+ hydrateTo:
+ properties:
+ targetBranch:
+ type: string
+ required:
+ - targetBranch
+ type: object
+ syncSource:
+ properties:
+ path:
+ minLength: 1
+ pattern: ^.{2,}|[^./]$
+ type: string
+ repoURL:
+ type: string
+ targetBranch:
+ type: string
+ required:
+ - path
+ - targetBranch
+ type: object
+ required:
+ - drySource
+ - syncSource
+ type: object
+ sources:
+ items:
+ properties:
+ chart:
+ type: string
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ name:
+ type: string
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ ref:
+ type: string
+ repoURL:
+ type: string
+ tagPrefix:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - repoURL
+ type: object
+ type: array
+ syncPolicy:
+ properties:
+ automated:
+ properties:
+ allowEmpty:
+ type: boolean
+ enabled:
+ type: boolean
+ prune:
+ type: boolean
+ selfHeal:
+ type: boolean
+ type: object
+ managedNamespaceMetadata:
+ properties:
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ type: object
+ retry:
+ properties:
+ backoff:
+ properties:
+ duration:
+ type: string
+ factor:
+ format: int64
+ type: integer
+ maxDuration:
+ type: string
+ type: object
+ limit:
+ format: int64
+ type: integer
+ refresh:
+ type: boolean
+ type: object
+ syncOptions:
+ items:
+ type: string
+ type: array
+ type: object
+ required:
+ - destination
+ - project
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ values:
+ additionalProperties:
+ type: string
+ type: object
+ required:
+ - repoURL
+ - revision
+ type: object
plugin:
properties:
configMapRef:
@@ -7500,6 +8472,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -7741,6 +8715,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -8004,6 +8980,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -8628,6 +9606,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -8869,6 +9849,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -9132,6 +10114,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -9753,6 +10737,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -9994,6 +10980,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -10257,6 +11245,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -10663,6 +11653,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -10904,6 +11896,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -11167,6 +12161,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -11583,6 +12579,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -11824,6 +12822,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -12087,6 +13087,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -12497,6 +13499,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -12738,6 +13742,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -13001,6 +14007,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -13412,6 +14420,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -13653,6 +14663,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -13916,6 +14928,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -14305,6 +15319,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -14546,6 +15562,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -14809,6 +15827,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -15105,6 +16125,930 @@
x-kubernetes-preserve-unknown-fields: true
merge:
x-kubernetes-preserve-unknown-fields: true
+ oci:
+ properties:
+ directories:
+ items:
+ properties:
+ exclude:
+ type: boolean
+ path:
+ type: string
+ required:
+ - path
+ type: object
+ type: array
+ files:
+ items:
+ properties:
+ exclude:
+ type: boolean
+ path:
+ type: string
+ required:
+ - path
+ type: object
+ type: array
+ pathParamPrefix:
+ type: string
+ repoURL:
+ type: string
+ requeueAfterSeconds:
+ format: int64
+ type: integer
+ revision:
+ type: string
+ template:
+ properties:
+ metadata:
+ properties:
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ finalizers:
+ items:
+ type: string
+ type: array
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ type: object
+ spec:
+ properties:
+ destination:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ server:
+ type: string
+ type: object
+ ignoreDifferences:
+ items:
+ properties:
+ group:
+ type: string
+ jqPathExpressions:
+ items:
+ type: string
+ type: array
+ jsonPointers:
+ items:
+ type: string
+ type: array
+ kind:
+ type: string
+ managedFieldsManagers:
+ items:
+ type: string
+ type: array
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - kind
+ type: object
+ type: array
+ info:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ project:
+ type: string
+ revisionHistoryLimit:
+ format: int64
+ type: integer
+ source:
+ properties:
+ chart:
+ type: string
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ name:
+ type: string
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ ref:
+ type: string
+ repoURL:
+ type: string
+ tagPrefix:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - repoURL
+ type: object
+ sourceHydrator:
+ properties:
+ drySource:
+ properties:
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ repoURL:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - path
+ - repoURL
+ - targetRevision
+ type: object
+ hydrateTo:
+ properties:
+ targetBranch:
+ type: string
+ required:
+ - targetBranch
+ type: object
+ syncSource:
+ properties:
+ path:
+ minLength: 1
+ pattern: ^.{2,}|[^./]$
+ type: string
+ repoURL:
+ type: string
+ targetBranch:
+ type: string
+ required:
+ - path
+ - targetBranch
+ type: object
+ required:
+ - drySource
+ - syncSource
+ type: object
+ sources:
+ items:
+ properties:
+ chart:
+ type: string
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ name:
+ type: string
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ ref:
+ type: string
+ repoURL:
+ type: string
+ tagPrefix:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - repoURL
+ type: object
+ type: array
+ syncPolicy:
+ properties:
+ automated:
+ properties:
+ allowEmpty:
+ type: boolean
+ enabled:
+ type: boolean
+ prune:
+ type: boolean
+ selfHeal:
+ type: boolean
+ type: object
+ managedNamespaceMetadata:
+ properties:
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ type: object
+ retry:
+ properties:
+ backoff:
+ properties:
+ duration:
+ type: string
+ factor:
+ format: int64
+ type: integer
+ maxDuration:
+ type: string
+ type: object
+ limit:
+ format: int64
+ type: integer
+ refresh:
+ type: boolean
+ type: object
+ syncOptions:
+ items:
+ type: string
+ type: array
+ type: object
+ required:
+ - destination
+ - project
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ values:
+ additionalProperties:
+ type: string
+ type: object
+ required:
+ - repoURL
+ - revision
+ type: object
plugin:
properties:
configMapRef:
@@ -15206,6 +17150,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -15447,6 +17393,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -15710,6 +17658,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -16334,6 +18284,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -16575,6 +18527,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -16838,6 +18792,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -17459,6 +19415,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -17700,6 +19658,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -17963,6 +19923,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -18373,6 +20335,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -18614,6 +20578,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -18877,6 +20843,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -19172,6 +21140,930 @@
- generators
- mergeKeys
type: object
+ oci:
+ properties:
+ directories:
+ items:
+ properties:
+ exclude:
+ type: boolean
+ path:
+ type: string
+ required:
+ - path
+ type: object
+ type: array
+ files:
+ items:
+ properties:
+ exclude:
+ type: boolean
+ path:
+ type: string
+ required:
+ - path
+ type: object
+ type: array
+ pathParamPrefix:
+ type: string
+ repoURL:
+ type: string
+ requeueAfterSeconds:
+ format: int64
+ type: integer
+ revision:
+ type: string
+ template:
+ properties:
+ metadata:
+ properties:
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ finalizers:
+ items:
+ type: string
+ type: array
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ type: object
+ spec:
+ properties:
+ destination:
+ properties:
+ name:
+ type: string
+ namespace:
+ type: string
+ server:
+ type: string
+ type: object
+ ignoreDifferences:
+ items:
+ properties:
+ group:
+ type: string
+ jqPathExpressions:
+ items:
+ type: string
+ type: array
+ jsonPointers:
+ items:
+ type: string
+ type: array
+ kind:
+ type: string
+ managedFieldsManagers:
+ items:
+ type: string
+ type: array
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - kind
+ type: object
+ type: array
+ info:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ project:
+ type: string
+ revisionHistoryLimit:
+ format: int64
+ type: integer
+ source:
+ properties:
+ chart:
+ type: string
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ name:
+ type: string
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ ref:
+ type: string
+ repoURL:
+ type: string
+ tagPrefix:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - repoURL
+ type: object
+ sourceHydrator:
+ properties:
+ drySource:
+ properties:
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ repoURL:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - path
+ - repoURL
+ - targetRevision
+ type: object
+ hydrateTo:
+ properties:
+ targetBranch:
+ type: string
+ required:
+ - targetBranch
+ type: object
+ syncSource:
+ properties:
+ path:
+ minLength: 1
+ pattern: ^.{2,}|[^./]$
+ type: string
+ repoURL:
+ type: string
+ targetBranch:
+ type: string
+ required:
+ - path
+ - targetBranch
+ type: object
+ required:
+ - drySource
+ - syncSource
+ type: object
+ sources:
+ items:
+ properties:
+ chart:
+ type: string
+ directory:
+ properties:
+ disableExtensionFilter:
+ type: boolean
+ exclude:
+ type: string
+ include:
+ type: string
+ jsonnet:
+ properties:
+ extVars:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ libs:
+ items:
+ type: string
+ type: array
+ tlas:
+ items:
+ properties:
+ code:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ type: object
+ recurse:
+ type: boolean
+ type: object
+ helm:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ fileParameters:
+ items:
+ properties:
+ name:
+ type: string
+ path:
+ type: string
+ type: object
+ type: array
+ ignoreMissingValueFiles:
+ type: boolean
+ kubeVersion:
+ type: string
+ namespace:
+ type: string
+ parameters:
+ items:
+ properties:
+ forceString:
+ type: boolean
+ name:
+ type: string
+ value:
+ type: string
+ type: object
+ type: array
+ passCredentials:
+ type: boolean
+ releaseName:
+ type: string
+ skipCrds:
+ type: boolean
+ skipSchemaValidation:
+ type: boolean
+ skipTests:
+ type: boolean
+ valueFiles:
+ items:
+ type: string
+ type: array
+ values:
+ type: string
+ valuesObject:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ version:
+ type: string
+ type: object
+ kustomize:
+ properties:
+ apiVersions:
+ items:
+ type: string
+ type: array
+ commonAnnotations:
+ additionalProperties:
+ type: string
+ type: object
+ commonAnnotationsEnvsubst:
+ type: boolean
+ commonLabels:
+ additionalProperties:
+ type: string
+ type: object
+ components:
+ items:
+ type: string
+ type: array
+ forceCommonAnnotations:
+ type: boolean
+ forceCommonLabels:
+ type: boolean
+ ignoreMissingComponents:
+ type: boolean
+ images:
+ items:
+ type: string
+ type: array
+ kubeVersion:
+ type: string
+ labelIncludeTemplates:
+ type: boolean
+ labelWithoutSelector:
+ type: boolean
+ namePrefix:
+ type: string
+ nameSuffix:
+ type: string
+ namespace:
+ type: string
+ patches:
+ items:
+ properties:
+ options:
+ additionalProperties:
+ type: boolean
+ type: object
+ patch:
+ type: string
+ path:
+ type: string
+ target:
+ properties:
+ annotationSelector:
+ type: string
+ group:
+ type: string
+ kind:
+ type: string
+ labelSelector:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ version:
+ type: string
+ type: object
+ type: object
+ type: array
+ replicas:
+ items:
+ properties:
+ count:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ name:
+ type: string
+ required:
+ - count
+ - name
+ type: object
+ type: array
+ version:
+ type: string
+ type: object
+ name:
+ type: string
+ path:
+ type: string
+ plugin:
+ properties:
+ env:
+ items:
+ properties:
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
+ type: object
+ type: array
+ name:
+ type: string
+ parameters:
+ items:
+ properties:
+ array:
+ items:
+ type: string
+ type: array
+ map:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ string:
+ type: string
+ type: object
+ type: array
+ type: object
+ ref:
+ type: string
+ repoURL:
+ type: string
+ tagPrefix:
+ type: string
+ targetRevision:
+ type: string
+ required:
+ - repoURL
+ type: object
+ type: array
+ syncPolicy:
+ properties:
+ automated:
+ properties:
+ allowEmpty:
+ type: boolean
+ enabled:
+ type: boolean
+ prune:
+ type: boolean
+ selfHeal:
+ type: boolean
+ type: object
+ managedNamespaceMetadata:
+ properties:
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ type: object
+ retry:
+ properties:
+ backoff:
+ properties:
+ duration:
+ type: string
+ factor:
+ format: int64
+ type: integer
+ maxDuration:
+ type: string
+ type: object
+ limit:
+ format: int64
+ type: integer
+ refresh:
+ type: boolean
+ type: object
+ syncOptions:
+ items:
+ type: string
+ type: array
+ type: object
+ required:
+ - destination
+ - project
+ type: object
+ required:
+ - metadata
+ - spec
+ type: object
+ values:
+ additionalProperties:
+ type: string
+ type: object
+ required:
+ - repoURL
+ - revision
+ type: object
plugin:
properties:
configMapRef:
@@ -19273,6 +22165,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -19514,6 +22408,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -19777,6 +22673,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -20401,6 +23299,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -20642,6 +23542,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -20905,6 +23807,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -21526,6 +24430,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -21767,6 +24673,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -22030,6 +24938,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -22513,6 +25423,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -22754,6 +25666,8 @@
properties:
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
@@ -23017,6 +25931,8 @@
type: string
directory:
properties:
+ disableExtensionFilter:
+ type: boolean
exclude:
type: string
include:
===== apiextensions.k8s.io/CustomResourceDefinition /appprojects.argoproj.io ======
--- /tmp/argocd-diff2052896652/appprojects.argoproj.io-live.yaml
+++ /tmp/argocd-diff2052896652/appprojects.argoproj.io
@@ -376,8 +376,8 @@
description: SyncWindows controls when syncs can be run for apps in
this project
items:
- description: SyncWindow contains the kind, time, duration and attributes
- that are used to assign the syncWindows to apps
+ description: InlineSyncWindow contains the kind, time, duration
+ and attributes that are used to assign the syncWindows to apps
properties:
andOperator:
description: UseAndOperator use AND operator for matching applications,
===== apps/Deployment argocd/argocd-applicationset-controller ======
--- /tmp/argocd-diff226650211/argocd-applicationset-controller-live.yaml
+++ /tmp/argocd-diff226650211/argocd-applicationset-controller
@@ -767,6 +767,42 @@
key: applicationsetcontroller.status.max.resources.count
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_APPLICATIONSET_CONTROLLER_WORKQUEUE_BUCKET_SIZE
+ valueFrom:
+ configMapKeyRef:
+ key: applicationsetcontroller.wq.bucket.size
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_APPLICATIONSET_CONTROLLER_WORKQUEUE_BUCKET_QPS
+ valueFrom:
+ configMapKeyRef:
+ key: applicationsetcontroller.wq.bucket.qps
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_APPLICATIONSET_CONTROLLER_WORKQUEUE_BASE_DELAY_NS
+ valueFrom:
+ configMapKeyRef:
+ key: applicationsetcontroller.wq.basedelay.ns
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_APPLICATIONSET_CONTROLLER_WORKQUEUE_MAX_DELAY_NS
+ valueFrom:
+ configMapKeyRef:
+ key: applicationsetcontroller.wq.maxdelay.ns
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_APPLICATIONSET_CONTROLLER_WORKQUEUE_BACKOFF_FACTOR
+ valueFrom:
+ configMapKeyRef:
+ key: applicationsetcontroller.wq.backoff.factor
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_APPLICATIONSET_CONTROLLER_WORKQUEUE_FAILURE_COOLDOWN_NS
+ valueFrom:
+ configMapKeyRef:
+ key: applicationsetcontroller.wq.cooldown.ns
+ name: argocd-cmd-params-cm
+ optional: true
image: quay.io/argoproj/argocd:v3.5.5@sha256:13db7b10db23283b1b36f855046602e18539a8a8204c9f6f039e8896c8897518
imagePullPolicy: Always
name: argocd-applicationset-controller
===== apps/Deployment argocd/argocd-repo-server ======
--- /tmp/argocd-diff4242307643/argocd-repo-server-live.yaml
+++ /tmp/argocd-diff4242307643/argocd-repo-server
@@ -870,6 +870,12 @@
key: reposerver.tls.ciphers
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_TLS_CURVE_PREFERENCES
+ valueFrom:
+ configMapKeyRef:
+ key: reposerver.tls.curvepreferences
+ name: argocd-cmd-params-cm
+ optional: true
- name: ARGOCD_REPO_SERVER_CLIENT_CA_PATH
valueFrom:
configMapKeyRef:
@@ -888,6 +894,18 @@
key: redis.server
name: argocd-cmd-params-cm
optional: true
+ - name: REDIS_SENTINEL_HOSTS
+ valueFrom:
+ configMapKeyRef:
+ key: redis.sentinel.hosts
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: REDIS_SENTINEL_MASTER
+ valueFrom:
+ configMapKeyRef:
+ key: redis.sentinel.master
+ name: argocd-cmd-params-cm
+ optional: true
- name: REDIS_COMPRESSION
valueFrom:
configMapKeyRef:
@@ -900,6 +918,12 @@
key: redis.db
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_REDIS_KEY_PREFIX
+ valueFrom:
+ configMapKeyRef:
+ key: redis.key.prefix
+ name: argocd-cmd-params-cm
+ optional: true
- name: ARGOCD_DEFAULT_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
@@ -928,6 +952,12 @@
valueFrom:
configMapKeyRef:
key: otlp.attrs
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_REPO_SERVER_OTLP_SAMPLE_RATIO
+ valueFrom:
+ configMapKeyRef:
+ key: otlp.sample.ratio
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_REPO_SERVER_MAX_COMBINED_DIRECTORY_MANIFESTS_SIZE
===== apps/Deployment argocd/argocd-server ======
--- /tmp/argocd-diff1712653598/argocd-server-live.yaml
+++ /tmp/argocd-diff1712653598/argocd-server
@@ -910,6 +910,12 @@
key: server.disable.auth
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_SERVER_DISABLE_SWAGGER_UI
+ valueFrom:
+ configMapKeyRef:
+ key: server.disable.swagger.ui
+ name: argocd-cmd-params-cm
+ optional: true
- name: ARGOCD_SERVER_ENABLE_GZIP
valueFrom:
configMapKeyRef:
@@ -994,6 +1000,12 @@
key: server.tls.ciphers
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_TLS_CURVE_PREFERENCES
+ valueFrom:
+ configMapKeyRef:
+ key: server.tls.curvepreferences
+ name: argocd-cmd-params-cm
+ optional: true
- name: ARGOCD_SERVER_CONNECTION_STATUS_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
@@ -1024,6 +1036,18 @@
key: redis.server
name: argocd-cmd-params-cm
optional: true
+ - name: REDIS_SENTINEL_HOSTS
+ valueFrom:
+ configMapKeyRef:
+ key: redis.sentinel.hosts
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: REDIS_SENTINEL_MASTER
+ valueFrom:
+ configMapKeyRef:
+ key: redis.sentinel.master
+ name: argocd-cmd-params-cm
+ optional: true
- name: REDIS_COMPRESSION
valueFrom:
configMapKeyRef:
@@ -1036,6 +1060,12 @@
key: redis.db
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_REDIS_KEY_PREFIX
+ valueFrom:
+ configMapKeyRef:
+ key: redis.key.prefix
+ name: argocd-cmd-params-cm
+ optional: true
- name: ARGOCD_DEFAULT_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
@@ -1082,6 +1112,12 @@
valueFrom:
configMapKeyRef:
key: otlp.attrs
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_SERVER_OTLP_SAMPLE_RATIO
+ valueFrom:
+ configMapKeyRef:
+ key: otlp.sample.ratio
name: argocd-cmd-params-cm
optional: true
- name: ARGOCD_APPLICATION_NAMESPACES
===== apps/StatefulSet argocd/argocd-application-controller ======
--- /tmp/argocd-diff2188608671/argocd-application-controller-live.yaml
+++ /tmp/argocd-diff2188608671/argocd-application-controller
@@ -770,6 +770,24 @@
key: controller.metrics.cache.expiration
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_APPLICATION_CONTROLLER_METRICS_APPLICATION_LABELS
+ valueFrom:
+ configMapKeyRef:
+ key: controller.metrics.application.labels
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_APPLICATION_CONTROLLER_METRICS_APPLICATION_CONDITIONS
+ valueFrom:
+ configMapKeyRef:
+ key: controller.metrics.application.conditions
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: ARGOCD_APPLICATION_CONTROLLER_METRICS_CLUSTER_LABELS
+ valueFrom:
+ configMapKeyRef:
+ key: controller.metrics.cluster.labels
+ name: argocd-cmd-params-cm
+ optional: true
- name: ARGOCD_APPLICATION_CONTROLLER_SELF_HEAL_TIMEOUT_SECONDS
valueFrom:
configMapKeyRef:
@@ -860,6 +878,18 @@
key: redis.server
name: argocd-cmd-params-cm
optional: true
+ - name: REDIS_SENTINEL_HOSTS
+ valueFrom:
+ configMapKeyRef:
+ key: redis.sentinel.hosts
+ name: argocd-cmd-params-cm
+ optional: true
+ - name: REDIS_SENTINEL_MASTER
+ valueFrom:
+ configMapKeyRef:
+ key: redis.sentinel.master
+ name: argocd-cmd-params-cm
+ optional: true
- name: REDIS_COMPRESSION
valueFrom:
configMapKeyRef:
@@ -872,6 +902,12 @@
key: redis.db
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_REDIS_KEY_PREFIX
+ valueFrom:
+ configMapKeyRef:
+ key: redis.key.prefix
+ name: argocd-cmd-params-cm
+ optional: true
- name: ARGOCD_DEFAULT_CACHE_EXPIRATION
valueFrom:
configMapKeyRef:
@@ -902,6 +938,12 @@
key: otlp.attrs
name: argocd-cmd-params-cm
optional: true
+ - name: ARGOCD_APPLICATION_CONTROLLER_OTLP_SAMPLE_RATIO
+ valueFrom:
+ configMapKeyRef:
+ key: otlp.sample.ratio
+ name: argocd-cmd-params-cm
+ optional: true
- name: ARGOCD_APPLICATION_NAMESPACES
valueFrom:
configMapKeyRef:
@@ -1007,6 +1049,8 @@
name: argocd-home
- mountPath: /home/argocd/params
name: argocd-cmd-params-cm
+ - mountPath: /app/config/tls
+ name: tls-certs
- mountPath: /tmp
name: argocd-application-controller-tmp
workingDir: /home/argocd
@@ -1022,6 +1066,10 @@
volumes:
- emptyDir: {}
name: argocd-home
+ - configMap:
+ defaultMode: 420
+ name: argocd-tls-certs-cm
+ name: tls-certs
- emptyDir: {}
name: argocd-application-controller-tmp
- name: argocd-repo-server-tls
===== rbac.authorization.k8s.io/ClusterRole /argocd-server ======
--- /tmp/argocd-diff3744166360/argocd-server-live.yaml
+++ /tmp/argocd-diff3744166360/argocd-server
@@ -48,6 +48,12 @@
- get
- patch
- apiGroups:
+ - '*'
+ resources:
+ - '*/finalizers'
+ verbs:
+ - update
+- apiGroups:
- ""
resources:
- events
===== /Service argocd/argocd-application-controller ======
--- /tmp/argocd-diff2280288279/argocd-application-controller-live.yaml
+++ /tmp/argocd-diff2280288279/argocd-application-controller
@@ -0,0 +1,16 @@
+apiVersion: v1
+kind: Service
+metadata:
+ annotations:
+ argocd.argoproj.io/tracking-id: argocd:/Service:argocd/argocd-application-controller
+ labels:
+ app.kubernetes.io/component: application-controller
+ app.kubernetes.io/instance: argocd
+ app.kubernetes.io/name: argocd-application-controller
+ app.kubernetes.io/part-of: argocd
+ name: argocd-application-controller
+ namespace: argocd
+spec:
+ clusterIP: None
+ selector:
+ app.kubernetes.io/name: argocd-application-controller
Detailstime="2026-11-04T17:45:59Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
time="2026-11-04T17:46:07Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
===== coordination.k8s.io/Lease /db9c8771.cnpg.io ======
--- /tmp/argocd-diff1364418580/db9c8771.cnpg.io-live.yaml
+++ /tmp/argocd-diff1364418580/db9c8771.cnpg.io
@@ -0,0 +1,11 @@
+apiVersion: coordination.k8s.io/v1
+kind: Lease
+metadata:
+ annotations:
+ argocd.argoproj.io/tracking-id: cloudnative-pg:coordination.k8s.io/Lease:cloudnative-pg/db9c8771.cnpg.io
+ labels:
+ app.kubernetes.io/component: manager
+ app.kubernetes.io/instance: cloudnative-pg
+ app.kubernetes.io/name: cloudnative-pg
+ name: db9c8771.cnpg.io
+spec: {}
Detailstime="2026-11-04T17:46:08Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
time="2026-11-04T17:46:11Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
===== apps/Deployment external-dns/external-dns ======
--- /tmp/argocd-diff2916153824/external-dns-live.yaml
+++ /tmp/argocd-diff2916153824/external-dns
@@ -214,6 +214,7 @@
capabilities:
drop:
- ALL
+ fsGroup: 65534
readOnlyRootFilesystem: true
runAsGroup: 65532
runAsNonRoot: true
Detailstime="2026-11-04T17:46:38Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
time="2026-11-04T17:46:41Z" level=warning msg="Failed to invoke grpc call. Use flag --grpc-web in grpc calls. To avoid this warning message, use flag --grpc-web."
===== networking.k8s.io/Ingress userdb-api/userdb-api-ingress ======
--- /tmp/argocd-diff396354963/userdb-api-ingress-live.yaml
+++ /tmp/argocd-diff396354963/userdb-api-ingress
@@ -4,7 +4,7 @@
annotations:
argocd.argoproj.io/tracking-id: userdb-api:networking.k8s.io/Ingress:userdb-api/userdb-api-ingress
cert-manager.io/cluster-issuer: letsencrypt-prod
- external-dns.alpha.kubernetes.io/hostname: userdb.hashbang.sh
+ external-dns.kubernetes.io/hostname: userdb.hashbang.sh
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"networking.k8s.io/v1","kind":"Ingress","metadata":{"annotations":{"argocd.argoproj.io/tracking-id":"userdb-api:networking.k8s.io/Ingress:userdb-api/userdb-api-ingress","cert-manager.io/cluster-issuer":"letsencrypt-prod","external-dns.alpha.kubernetes.io/hostname":"userdb.hashbang.sh","nginx.ingress.kubernetes.io/rewrite-target":"/$2"},"labels":{"app.kubernetes.io/instance":"userdb-api"},"name":"userdb-api-ingress","namespace":"userdb-api"},"spec":{"ingressClassName":"nginx","rules":[{"host":"userdb.hashbang.sh","http":{"paths":[{"backend":{"service":{"name":"userdb-api","port":{"number":80}}},"path":"/v1(/|$)(.*)","pathType":"Prefix"}]}}],"tls":[{"hosts":["userdb.hashbang.sh"],"secretName":"userdb-tls"}]}}
nginx.ingress.kubernetes.io/rewrite-target: /$2 |
renovate
Bot
force-pushed
the
renovate/argoproj-argo-cd-3.x
branch
from
November 3, 2026 00:54
79e35d8 to
519200b
Compare
renovate
Bot
force-pushed
the
renovate/argoproj-argo-cd-3.x
branch
from
November 4, 2026 00:40
519200b to
25b4284
Compare
renovate
Bot
force-pushed
the
renovate/argoproj-argo-cd-3.x
branch
from
November 4, 2026 17:45
25b4284 to
503a410
Compare
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.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
v3.5.5→v3.6.1Release Notes
argoproj/argo-cd
v3.6.1Compare Source
Quick Start
Non-HA:
HA:
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Release Notes Blog Post
For a detailed breakdown of the key changes and improvements in this release, check out the official blog post
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Bug fixes
94037c4: fix(ui): keep the sidebar layout in sync after toggling it (cherry-pick #30762 for 3.6) (#30771) (@shimagrawal)abfc761: fix(ui): stop webpack minifying index.html so --rootpath/--basehref work (#30763) (cherry-pick #30767 for 3.6) (#30768) (@argo-cd-cherry-pick-bot[bot])Other work
c7c41d3: chore: bump version to 3.6.1 on release-3.6 branch (#30769) (@github-actions[bot])Full Changelog: argoproj/argo-cd@v3.6.0...v3.6.1
v3.6.0Compare Source
Quick Start
Non-HA:
HA:
Release Signatures and Provenance
All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the documentation on how to verify.
Release Notes Blog Post
For a detailed breakdown of the key changes and improvements in this release, check out the official blog post
Upgrading
If upgrading from a different minor version, be sure to read the upgrading documentation.
Changelog
Features
bac4616: feat(actions): add hibernate/rehydrate actions for CNPG Cluster (#28478) (@purisev)0df1a4b: feat(appset): Add progressive sync metrics for AppSet (#29202) (@ranakan19)ad23d3a: feat(appset): Adding annotations on apps to force reconciliation before proceeding with progressive sync (#27467) (@ranakan19)94564eb: feat(appset): add metrics for count of app refreshes triggered by appset during progressive sync (#29244) (@ranakan19)9ef034e: feat(appset): expose workqueue rate limiter flags on applicationset-controller (#28286) (@om7057)5899f89: feat(appset): surface progressive sync scenario into condition as reasons and messages (#27820) (@ranakan19)4e8ea39: feat(ci): enable Zizmor to enforce secure config (#27304) (@crenshaw-dev)ec10f2e: feat(cli): optionally exclude status field when usingargocd admin exportcommand (#29219) (@nitishfy)5c3637d: feat(controller): allow metrics label/condition flags via argocd-cmd-params-cm (#28287) (@edgrz)5f8562e: feat(dex): Configure Dex TLS Cipher Suites and Curve Preferences (cherry-pick #29658 for 3.6) (#30217) (@argo-cd-cherry-pick-bot[bot])d94bcb1: feat(dex): Configure TLS Minversion for Dex web (#28712) (@akhilnittala)465d43b: feat(dex): Making Dex storage type and config configurable from argocd-cm configmap (#28624) (@akhilnittala)2e2f4e4: feat(health): Implement kyverno health checks (#27354) (@sandert-k8s)034ab61: feat(health): add built-in health check for TLSRoute (#26596) (@dnfwlq8054)49aa0ea: feat(health): add health check for AWS ACK resources (#29016) (@philljie)e1145c6: feat(health): add health check for CloudNativePG Backup (#28468) (@yugstar)643de0b: feat(health): add health check for CloudNativePG Database CRD (#29511) (@Matthiator)ff00ee7: feat(health): add health check for Kro resources (#28743) (@philljie)3825b96: feat(health): add health check for MedusaBackupJob (issue #28009) (#28008) (@mgross2)309594b: feat(health): add health check for MedusaTask (issue #28007) (#28006) (@mgross2)6858a80: feat(health): add health check for Prometheus Operator Alertmanager (#28446) (@yugstar)2338867: feat(health): add health check for Prometheus Operator ThanosRuler (#28463) (@yugstar)831d77b: feat(health): add health check for cert-manager CertificateRequest (#28465) (@yugstar)dec470a: feat(health): add health check for cert-manager trust-manager Bundle (#28615) (@yugstar)fdf6751: feat(health): add health check for flink.apache.org/FlinkSessionJob (#26626) (@sivchari)21ac508: feat(health): add health checks for Tekton PipelineRun and TaskRun (#28467) (@yugstar)180061c: feat(health): add health checks for Velero Backup, Restore, and Schedule (#28464) (@yugstar)5708801: feat(health): add health checks for cert-manager ACME Order and Challenge (#28466) (@yugstar)291bfab: feat(health): enable a Pipeline labeled 'recyclable-expired' to be deleted (#28532) (@juliev0)463f39a: feat(health): support ListenerSet.gateway.networking.k8s.io (#28388) (@root30)ffe66ff: feat(health): support custom deletion messages (#27595) (#27596) (@crenshaw-dev)5e8ed63: feat(health): support various policies _.microgateway.airlock.com (#28268) (@root30)961bd43: feat(hydrator): add metrics to app info (#29512) (#29514) (@crenshaw-dev)2d71dc6: feat(hydrator): sign hydrated commits (Alpha) (#28239) (#28271) (@mladjan-gadzic)c2df91b: feat(impersonation): allow to disable strict enforcement (#27084) (#27573) (@agaudreault)e2b719a: feat(otel): add spans with configurable sampling (#28396) (@blakepettersson)b2e6d1d: feat(perf): configurable serialization and compression for cached manifests (#26897) (#28600) (@adityaraj178)e5eb504: feat(perf): count apps per cluster in a single pass (#29570) (@rumstead)4c36558: feat(perf): drop two redundant application copies from the refresh path (#29581) (@rumstead)37273e3: feat(perf): partial json unmarshalling (#29378) (@blakepettersson)0f901d1: feat(perf): resolve the destination server without copying the cluster (#29573) (@rumstead)0c2545d: feat(perf): reuse matrix child params when the generator is unchanged (#29582) (@rumstead)54a740e: feat(resource_customizations): support ignored status for victoriametrics healthcheck (#29351) (@AndrewChubatiuk)4abcbcf: feat(server): Add support for redirect to selected Dex connector (Alpha) (#24221) (@antonu17)e4470c5: feat(server): add configHash field to Cluster (#25311) (#27657) (@matmil-dev)c2e39d8: feat(server): log username on login attempts (cherry-pick #29841 for 3.6) (#29859) (@argo-cd-cherry-pick-bot[bot])fc848eb: feat(server): set X-Robots-Tag to prevent indexing of the UI (#28359) (@yugstar)0141bf0: feat(tls): Make TLS Curve prefereneces configurable while setting TLS options for repo-server and server. (#28846) (@akhilnittala)ba47c6b: feat(ui): Implement virtual scrolling for Apps list/tiles view whenallis selected (#29542) (@aali309)bf984ea: feat(ui): Lazy loading (#29087) (@jwinters01)ac01194: feat(ui): add regex search toggle to application(sets) list (#27857) (#27889) (@rickbrouwer)8073201: feat(ui): add resources explorer view (#28098) (@agaudreault)5b4b5de: feat(ui): add search bar and pagination to settings pages (#28305) (@agaudreault)e2a605e: feat(ui): add server-side name filter to applications list and watch (#29106) (#29242) (@rickbrouwer)f495ca5: feat(ui): advanced settings view (#28383) (@agaudreault)4fa944e: feat(ui): enable React Compiler in the build (@jwinters01)1433359: feat(ui): show last scheduled and successful times for CronJob in summary panel (cherry-pick #30690 for 3.6) (#30748) (@dudinea)9cf8d7c: feat(ui): sidebar anchors (#28527) (@blakepettersson)91f7adc: feat(ui): use anchors instead of divs in app/appset tiles and tablerows (#28005) (@blakepettersson)73bf020: feat(webhook): Add manifest-generate-paths annotation support for BitBucket Server (#27552) (@adityaraj178)ca3139e: feat(webhook): add webhook support for harbor (#27810) (#27884) (@adityaraj178)7bdadbf: feat(webhooks): add webhook support for DockerHub (#28022) (@nitishfy)79b0815: feat: Add deprecation warning when using --signature-keys (#28941) (@kuci-JK)b5d698a: feat: Add health check for pulumi.com/Stack (#28534) (@guineveresaenger)0703fca: feat: Add health check resource customizations for Envoy Gateway Extension CRDs (#27291) (@obliadp)34427a6: feat: Add reporting component to events list (#25684) (#27678) (@Suven-p)816fcd0: feat: Allow pod healthcheck to ignore restart policy via annotation (#15317) (Alpha) (#28249) (@jskrill)48f9461: feat: Default to SSD with SSA and remove SMD (#29103) (@pjiang-dev)43637e4: feat: Persist and reuse client certificates if they were using in argocd login call (cherry-pick #29718 for 3.6) (#29781) (@argo-cd-cherry-pick-bot[bot])35238e3: feat: Replace SIGNATURE-KEYS with SOURCE-INTEGRITY in proj list (#28920) (@kuci-JK)7a80e4c: feat: accept repository-style Azure keys in repo-creds (#29414) (#29415) (@SHINMH)1828831: feat: addtplfunction to ApplicationSet go-templating (#16302) (#26614) (@twobiers)58d427f: feat: add a button to clear logs in the pod logs viewer (#27149) (@gcadoret)eb15eb4: feat: add bundled health check for KServe LLMInferenceService (#29599) (#29620) (@sarfarazgit)dcdf8e4: feat: add clear all button to ApplicationSet filters (#28593) (@choejwoo)619c642: feat: add configurable SSO login button text via ui.loginButtonText (#28254) (@NotKiwy)bcb771e: feat: add oci generator for applicationsets (#26121) (@robinlieb)68b8af2: feat: add option to disable Swagger UI endpoint (#28717) (@smahadik-27)79e1229: feat: add which resources caused the app health to change (#28455) (@agaudreault)e8e5ba2: feat: adds a server-proxy-url flag in cluster add command (#28134) (@ppapapetrou76)bcf1822: feat: allow optionally setting a prefix for redis keys (closes #12978) (#26169) (@healthy-pod)7cfc6cf: feat: allow to create Jobs from CronJobs with OwnerReferencesPermissionEnforcement admission (#26009) (@sathieu)0984033: feat: support REDIS_SENTINEL and REDIS_SENTINELMASTER env vars (#28391) (@suii2210)127dbe7: feat: support filtering out managed resources using label selector (#29423) (@alexmt)9e9c2f1: feat: support ignore-differences annotation on resources (#29616) (@ranakan19)7d05a39: feat: support separate RBAC permission for application rollback (#28924) (@ppapapetrou76)Bug fixes
545bcb5: fix(SyncWindow): rename SyncWindow to InlineSyncWindow (#29152) (@adityaraj178)dcf0349: fix(UI): display sync option dropdowns on separate lines (#28438) (@adityaraj178)99f4efc: fix(actions): list Rollout actions when the Rollout has no status (#30291) (cherry-pick #30331 for 3.6) (#30652) (@argo-cd-cherry-pick-bot[bot])d42eb20: fix(app): ensure deletion message is printed only for text output fomat (cherry-pick #30600 for 3.6) (#30618) (@argo-cd-cherry-pick-bot[bot])20ad5f9: fix(application): use server-side timeout query parameter via transport wrapper (#28828) (#28977) (@luwangVMW)3bc9cb6: fix(appset): do not expose reserved cluster annotations as parameters (cherry-pick #30448 for 3.6) (#30481) (@argo-cd-cherry-pick-bot[bot])9bb3312: fix(appset): don't release finalizer while children still terminate (#28999) (@blakepettersson)777f913: fix(appset): fail reverse deletion when a stale cache entry cannot be evicted (#29042) (#29140) (@himeshp)fea95e6: fix(appset): fall back to create when patch returns NotFound (#17312) (#28645) (@rickbrouwer)a619eb8: fix(appset): make ParametersGenerated condition message consistent (#30405) (cherry-pick #30438 for 3.6) (#30577) (@argo-cd-cherry-pick-bot[bot])d1a941e: fix(appset): refresh GitLab pull request generators configured with the project path (#13766) (cherry-pick #30578 for 3.6) (#30623) (@argo-cd-cherry-pick-bot[bot])a822683: fix(appset): restore ignoreApplicationDifferences after normalization (#29070) (@pjiang-dev)3be2987: fix(appset): stop progressive sync reconciling in a tight loop (#27577) (#29044) (@himeshp)4891d4f: fix(appset): throw error when generated apps have empty name (#28833) (@nitishfy)29faea2: fix(appset): verify terminating Applications against the API server (#29042) (#29043) (@himeshp)81cd93e: fix(chore): bump argo-ui for React 19 toast compatibility (#28874) (@choejwoo)75bbd2a: fix(ci): authenticate gitops-engine tag push in release workflow (cherry-pick #29744 for 3.6) (#29755) (@argo-cd-cherry-pick-bot[bot])73661b8: fix(ci): exclude generated workflow from dependabot (#28774) (@crenshaw-dev)7602290: fix(ci): expand image tag in staging deploy commit message (#28773) (@crenshaw-dev)955378d: fix(ci): explicitly check out base repo and default branch for cherry-pick job (#28413) (@blakepettersson)8268285: fix(ci): fix CI breakage: remove dependabot's changes to an agentic workflow compiled file (#28772) (@dudinea)1af3199: fix(ci): fix readthedocs build by removing an invalid link (#28449) (#28450) (@dudinea)541db75: fix(ci): gitkeep so go builds work (#28461) (@crenshaw-dev)bef2051: fix(ci): regenerate manifests in Renovate helm post-upgrade tasks (#29297) (@crenshaw-dev)2df94ae: fix(ci): remove unneeded and misnamed ui/dist/app/gitkeep (#28447) (@dudinea)ebcbc95: fix(ci): strip v prefix for helm and git-lfs renovate checksum tasks (#29287) (@crenshaw-dev)9ae6085: fix(ci): use curl in kustomize checksum helper so Renovate can refresh checksums (cherry-pick #29938 for 3.6) (#30102) (@argo-cd-cherry-pick-bot[bot])780d540: fix(cli): accept write-repositories in 'argocd admin settings rbac can' (#30457) (cherry-pick #30458 for 3.6) (#30550) (@argo-cd-cherry-pick-bot[bot])7b445c1: fix(cli): honor HTTP_PROXY/HTTPS_PROXY/NO_PROXY for gRPC-web connections (cherry-pick #29642 for 3.6) (#30498) (@argo-cd-cherry-pick-bot[bot])67c4a12: fix(cli): send --header values when refreshing an expired auth token (#30061) (#30511) (@nitishfy)bb33bb0: fix(cli): skip stale destinations in cluster stats (#21808) (#28786) (@AkashKumar7902)752958a: fix(cmp): clean up tgz stream temporary directories (#29148) (cherry-pick #29156 for 3.6) (#29772) (@argo-cd-cherry-pick-bot[bot])e76a5d8: fix(controller): allow terminating an operation blocked by a sync window (#26395) (cherry-pick #30267 for 3.6) (#30505) (@argo-cd-cherry-pick-bot[bot])adbc3dc: fix(controller): confirm project references before blocking deletion (cherry-pick #29737 for 3.6) (#29743) (@argo-cd-cherry-pick-bot[bot])5f4e24e: fix(controller): correct metrics flag help names. (#28358) (@siddiksawani)28334d1: fix(controller): dropping refresh requests during reconcile (#28603) (#28414) (@dudinea)d419d3b: fix(controller): honor manifest-generate-paths for shallow-cloned repositories (cherry-pick #30485 for 3.6) (#30565) (@argo-cd-cherry-pick-bot[bot])cb99c80: fix(controller): reuse server-side diff result when masking Secret data (#27858) (@1ovsss)fcb97d8: fix(controller): rewrite resource tree when an app moves back to a controller (cherry-pick #30313 for 3.6) (#30382) (@argo-cd-cherry-pick-bot[bot])f8c252b: fix(controller): show retry wait time in unambiguous format (#29534) (@nitishfy)b9e9d41: fix(controller): treattimeout.reconciliation=0as disabled soft expiry (#27683) (@aali309)f4adccd: fix(controller): use diff cache when timeout.reconciliation is disabled (#29073) (@aali309)360aa9b](hConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.