Skip to content

Commit 9a57715

Browse files
authored
Update to latest commit of argo-rollouts-manager '1824164aac67c5eb8e331238ec9f602809537ab4' and argocd-operator '0433a07294f89d858bc88192f9b96155985cec46' (#1082)
* Update to latest commit of argo-rollouts-manager '1824164aac67c5eb8e331238ec9f602809537ab4' Signed-off-by: Jonathan West <[email protected]> * fix: update expected metric plugin configmap name and sha256 value Signed-off-by: Jonathan West <[email protected]> * chore: update to latest argocd-operator Signed-off-by: Jonathan West <[email protected]> --------- Signed-off-by: Jonathan West <[email protected]>
1 parent 761cac1 commit 9a57715

File tree

7 files changed

+61
-11
lines changed

7 files changed

+61
-11
lines changed

bundle/manifests/argoproj.io_argocds.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11358,6 +11358,13 @@ spec:
1135811358
description: Agent defines configurations for the Agent component
1135911359
of Argo CD Agent.
1136011360
properties:
11361+
allowedNamespaces:
11362+
description: |-
11363+
AllowedNamespaces is a list of additional namespaces the agent is allowed to
11364+
manage applications in. Supports glob patterns.
11365+
items:
11366+
type: string
11367+
type: array
1136111368
client:
1136211369
description: Client defines the client options for the Agent
1136311370
component.
@@ -11392,6 +11399,20 @@ spec:
1139211399
description: Creds is the credential identifier for the agent
1139311400
authentication
1139411401
type: string
11402+
destinationBasedMapping:
11403+
description: DestinationBasedMapping defines the options for
11404+
destination based mapping for the Agent component.
11405+
properties:
11406+
createNamespace:
11407+
description: |-
11408+
CreateNamespace enables automatic creation of target namespaces on the managed cluster
11409+
when destination-based mapping is enabled.
11410+
type: boolean
11411+
enabled:
11412+
description: Enabled is the flag to enable destination
11413+
based mapping for the Agent component.
11414+
type: boolean
11415+
type: object
1139511416
enabled:
1139611417
description: Enabled is the flag to enable the Agent component
1139711418
during Argo CD installation. (optional, default `false`)
@@ -11600,6 +11621,10 @@ spec:
1160011621
description: Auth is the authentication method for the Principal
1160111622
component.
1160211623
type: string
11624+
destinationBasedMapping:
11625+
description: DestinationBasedMapping is the flag to enable
11626+
destination based mapping for the Principal component.
11627+
type: boolean
1160311628
enabled:
1160411629
description: Enabled is the flag to enable the Principal component
1160511630
during Argo CD installation. (optional, default `false`)

bundle/manifests/gitops-operator.clusterserviceversion.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ metadata:
180180
capabilities: Deep Insights
181181
console.openshift.io/plugins: '["gitops-plugin"]'
182182
containerImage: quay.io/redhat-developer/gitops-operator
183-
createdAt: "2026-02-25T05:56:01Z"
183+
createdAt: "2026-02-27T08:17:37Z"
184184
description: Enables teams to adopt GitOps principles for managing cluster configurations
185185
and application delivery across hybrid multi-cluster Kubernetes environments.
186186
features.operators.openshift.io/disconnected: "true"

config/crd/bases/argoproj.io_argocds.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11347,6 +11347,13 @@ spec:
1134711347
description: Agent defines configurations for the Agent component
1134811348
of Argo CD Agent.
1134911349
properties:
11350+
allowedNamespaces:
11351+
description: |-
11352+
AllowedNamespaces is a list of additional namespaces the agent is allowed to
11353+
manage applications in. Supports glob patterns.
11354+
items:
11355+
type: string
11356+
type: array
1135011357
client:
1135111358
description: Client defines the client options for the Agent
1135211359
component.
@@ -11381,6 +11388,20 @@ spec:
1138111388
description: Creds is the credential identifier for the agent
1138211389
authentication
1138311390
type: string
11391+
destinationBasedMapping:
11392+
description: DestinationBasedMapping defines the options for
11393+
destination based mapping for the Agent component.
11394+
properties:
11395+
createNamespace:
11396+
description: |-
11397+
CreateNamespace enables automatic creation of target namespaces on the managed cluster
11398+
when destination-based mapping is enabled.
11399+
type: boolean
11400+
enabled:
11401+
description: Enabled is the flag to enable destination
11402+
based mapping for the Agent component.
11403+
type: boolean
11404+
type: object
1138411405
enabled:
1138511406
description: Enabled is the flag to enable the Agent component
1138611407
during Argo CD installation. (optional, default `false`)
@@ -11589,6 +11610,10 @@ spec:
1158911610
description: Auth is the authentication method for the Principal
1159011611
component.
1159111612
type: string
11613+
destinationBasedMapping:
11614+
description: DestinationBasedMapping is the flag to enable
11615+
destination based mapping for the Principal component.
11616+
type: boolean
1159211617
enabled:
1159311618
description: Enabled is the flag to enable the Principal component
1159411619
during Argo CD installation. (optional, default `false`)

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ module github.com/redhat-developer/gitops-operator
33
go 1.25.5
44

55
require (
6-
github.com/argoproj-labs/argo-rollouts-manager v0.0.8-0.20260218104514-432c01ce417a
7-
github.com/argoproj-labs/argocd-operator v0.17.0-rc1.0.20260225142026-dabb25d60d94
6+
github.com/argoproj-labs/argo-rollouts-manager v0.0.8-0.20260224121037-1824164aac67
7+
github.com/argoproj-labs/argocd-operator v0.17.0-rc1.0.20260227080902-0433a07294f8
88
github.com/argoproj/argo-cd/v3 v3.3.0
99
github.com/argoproj/gitops-engine v0.7.1-0.20251217140045-5baed5604d2d
1010
github.com/go-logr/logr v1.4.3

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ github.com/alicebob/miniredis/v2 v2.35.0/go.mod h1:TcL7YfarKPGDAthEtl5NBeHZfeUQj
3535
github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be h1:9AeTilPcZAjCFIImctFaOjnTIavg87rW78vTPkQqLI8=
3636
github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be/go.mod h1:ySMOLuWl6zY27l47sB3qLNK6tF2fkHG55UZxx8oIVo4=
3737
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
38-
github.com/argoproj-labs/argo-rollouts-manager v0.0.8-0.20260218104514-432c01ce417a h1:USjEzxbs2lZtx7+Hp9u5dYgu7pf/9XnDUSc9+Hmulmo=
39-
github.com/argoproj-labs/argo-rollouts-manager v0.0.8-0.20260218104514-432c01ce417a/go.mod h1:WPyZkNHZjir/OTt8mrRwcUZKe1euHrHPJsRv1Wp/F/0=
38+
github.com/argoproj-labs/argo-rollouts-manager v0.0.8-0.20260224121037-1824164aac67 h1:gFasfvlbOfrwzd7JaVTlnRgE7pDMFC+lQwt07gGGrbY=
39+
github.com/argoproj-labs/argo-rollouts-manager v0.0.8-0.20260224121037-1824164aac67/go.mod h1:WPyZkNHZjir/OTt8mrRwcUZKe1euHrHPJsRv1Wp/F/0=
4040
github.com/argoproj-labs/argocd-image-updater v1.1.1 h1:7YDaR3WX2NMsDKp0wN7TRaRRHaVHQ94tSybi2P99MGk=
4141
github.com/argoproj-labs/argocd-image-updater v1.1.1/go.mod h1:gMHiNrGNwNSt4ljf0ykcnmNvXBk/NJ+Z17AnZVe7V7I=
42-
github.com/argoproj-labs/argocd-operator v0.17.0-rc1.0.20260225142026-dabb25d60d94 h1:1HO3tG4kb0rJ2XD+pjHlSLbZMufBl/fNqGhkf9vkpho=
43-
github.com/argoproj-labs/argocd-operator v0.17.0-rc1.0.20260225142026-dabb25d60d94/go.mod h1:3/Y9YWMU+DHC+onOQVXPAxrNkoBAGZD+UQui9BgJBjY=
42+
github.com/argoproj-labs/argocd-operator v0.17.0-rc1.0.20260227080902-0433a07294f8 h1:MZH+YNGfucyny7tX2Fs4aNNQgeOuu9Gi7MtjS3L4R1U=
43+
github.com/argoproj-labs/argocd-operator v0.17.0-rc1.0.20260227080902-0433a07294f8/go.mod h1:3/Y9YWMU+DHC+onOQVXPAxrNkoBAGZD+UQui9BgJBjY=
4444
github.com/argoproj/argo-cd/v3 v3.3.0 h1:9UlruTd5cC/MyvorTXgAIblfZTy63MF5FYvvoAaUvwU=
4545
github.com/argoproj/argo-cd/v3 v3.3.0/go.mod h1:5VAfe0s/a4VY5GmAIFK76FtW6xn7zAcLmaw25bOL/2g=
4646
github.com/argoproj/gitops-engine v0.7.1-0.20251217140045-5baed5604d2d h1:iUJYrbSvpV9n8vyl1sBt1GceM60HhHfnHxuzcm5apDg=

scripts/run-rollouts-e2e-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ cd "$ROLLOUTS_TMP_DIR/argo-rollouts-manager"
217217

218218
# This commit value will be automatically updated by calling 'hack/upgrade-rollouts-manager/go-run.sh':
219219
# - It should always point to the same argo-rollouts-manager commit that is referenced in go.mod of gitops-operator (which will usually be the most recent argo-rollouts-manager commit)
220-
TARGET_ROLLOUT_MANAGER_COMMIT=432c01ce417a25503ce2f57b9e46362bef4b75c7
220+
TARGET_ROLLOUT_MANAGER_COMMIT=1824164aac67c5eb8e331238ec9f602809537ab4
221221

222222
# This commit value will be automatically updated by calling 'hack/upgrade-rollouts-manager/go-run.sh':
223223
# - It should always point to the same argo-rollouts-manager commit that is referenced in the version of argo-rollouts-manager that is in go.mod

test/openshift/e2e/ginkgo/sequential/1-112_validate_rollout_plugin_support_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ var _ = Describe("GitOps Operator Sequential E2E Tests", func() {
5555
{
5656
Name: "argoproj-labs/sample-prometheus",
5757
Location: "https://github.com/argoproj-labs/sample-rollouts-metric-plugin/releases/download/v0.0.4/metric-plugin-linux-amd64",
58-
SHA256: "dac10cbf57633c9832a17f8c27d2ca34aa97dd3d",
58+
SHA256: "af83581a496cebad569c6ddca4e1b7beef1c6f51573d6cd235cebe4390d3a767",
5959
},
6060
},
6161
},
@@ -132,10 +132,10 @@ var _ = Describe("GitOps Operator Sequential E2E Tests", func() {
132132
},
133133
}
134134
Eventually(rolloutsConfigMap).Should(k8sFixture.ExistByName())
135-
Eventually(rolloutsConfigMap).Should(configmap.HaveStringDataKeyValue("metricPlugins", `
135+
Eventually(rolloutsConfigMap).Should(configmap.HaveStringDataKeyValue("metricProviderPlugins", `
136136
- name: argoproj-labs/sample-prometheus
137137
location: https://github.com/argoproj-labs/sample-rollouts-metric-plugin/releases/download/v0.0.4/metric-plugin-linux-amd64
138-
sha256: dac10cbf57633c9832a17f8c27d2ca34aa97dd3d`))
138+
sha256: af83581a496cebad569c6ddca4e1b7beef1c6f51573d6cd235cebe4390d3a767`))
139139

140140
By("verifying the trafficRouterPlugin contains both gatewayAPI, AND our openshift route plugin")
141141

0 commit comments

Comments
 (0)