Skip to content
Merged
556 changes: 556 additions & 0 deletions bundle/manifests/argocd-image-updater.argoproj.io_imageupdaters.yaml

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion bundle/manifests/gitops-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ metadata:
capabilities: Deep Insights
console.openshift.io/plugins: '["gitops-plugin"]'
containerImage: quay.io/redhat-developer/gitops-operator
createdAt: "2026-02-27T08:17:37Z"
createdAt: "2026-03-04T06:59:29Z"
description: Enables teams to adopt GitOps principles for managing cluster configurations
and application delivery across hybrid multi-cluster Kubernetes environments.
features.operators.openshift.io/disconnected: "true"
Expand Down Expand Up @@ -306,6 +306,11 @@ spec:
kind: GitopsService
name: gitopsservices.pipelines.openshift.io
version: v1alpha1
- description: ImageUpdater is the Schema for the imageupdaters API
displayName: ImageUpdater
kind: ImageUpdater
name: imageupdaters.argocd-image-updater.argoproj.io
version: v1alpha1
- kind: NamespaceManagement
name: namespacemanagements.argoproj.io
version: v1beta1
Expand Down
556 changes: 556 additions & 0 deletions config/crd/bases/argocd-image-updater.argoproj.io_imageupdaters.yaml

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions config/crd/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ resources:
- bases/argoproj.io_argocds.yaml
- bases/argoproj.io_namespacemanagements.yaml
- bases/argoproj.io_notificationsconfigurations.yaml
- bases/argocd-image-updater.argoproj.io_imageupdaters.yaml
- bases/analysis-run-crd.yaml
- bases/analysis-template-crd.yaml
- bases/argoproj.io_rolloutmanagers.yaml
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,11 @@ spec:
kind: RolloutManager
name: rolloutmanagers.argoproj.io
version: v1alpha1
- description: ImageUpdater is the Schema for the imageupdaters API
displayName: ImageUpdater
kind: ImageUpdater
name: imageupdaters.argocd-image-updater.argoproj.io
version: v1alpha1
- description: GitopsService is the Schema for the gitopsservices API
displayName: Gitops Service
kind: GitopsService
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ go 1.25.5

require (
github.com/argoproj-labs/argo-rollouts-manager v0.0.8-0.20260224121037-1824164aac67
github.com/argoproj-labs/argocd-image-updater v1.1.1
github.com/argoproj-labs/argocd-operator v0.17.0-rc1.0.20260227080902-0433a07294f8
github.com/argoproj/argo-cd/v3 v3.3.0
github.com/argoproj/gitops-engine v0.7.1-0.20251217140045-5baed5604d2d
Expand Down Expand Up @@ -43,7 +44,6 @@ require (
github.com/Masterminds/semver/v3 v3.4.0 // indirect
github.com/Microsoft/go-winio v0.6.2 // indirect
github.com/ProtonMail/go-crypto v1.1.6 // indirect
github.com/argoproj-labs/argocd-image-updater v1.1.1 // indirect
github.com/argoproj/pkg v0.13.7-0.20250305113207-cbc37dc61de5 // indirect
github.com/argoproj/pkg/v2 v2.0.1 // indirect
github.com/beorn7/perks v1.0.1 // indirect
Expand Down
5 changes: 5 additions & 0 deletions test/openshift/e2e/ginkgo/fixture/utils/fixtureUtils.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import (
olmv1alpha1 "github.com/operator-framework/api/pkg/operators/v1alpha1"

rolloutmanagerv1alpha1 "github.com/argoproj-labs/argo-rollouts-manager/api/v1alpha1"
imageUpdater "github.com/argoproj-labs/argocd-image-updater/api/v1alpha1"
argov1alpha1api "github.com/argoproj-labs/argocd-operator/api/v1alpha1"
consolev1 "github.com/openshift/api/console/v1"
routev1 "github.com/openshift/api/route/v1"
Expand Down Expand Up @@ -141,6 +142,10 @@ func getKubeClient(config *rest.Config) (client.Client, *runtime.Scheme, error)
return nil, nil, err
}

if err := imageUpdater.AddToScheme(scheme); err != nil {
return nil, nil, err
}

k8sClient, err := client.New(config, client.Options{Scheme: scheme})
if err != nil {
return nil, nil, err
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -419,7 +419,7 @@ UVwpFuaKz5vTCD36Gmmy/u8y

return strings.Contains(out, `{"created":"my-app-3","type":"Directory"}`)

}, "4m", "5s").Should(BeTrue())
}, "5m", "10s").Should(BeTrue(), "Webhook did not receive the expected notification within timeout")

})

Expand Down
Loading