From 7cb8c5110ebd8e321ea78cef00e8e8a15830a39b Mon Sep 17 00:00:00 2001 From: Bob Haddleton Date: Fri, 31 Mar 2023 17:12:03 -0500 Subject: [PATCH] Add DesiredStateChanged event filter Signed-off-by: Bob Haddleton --- go.mod | 2 +- go.sum | 4 ++-- pkg/controller/release/release.go | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index fa44508..a4db58a 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/crossplane-contrib/provider-helm go 1.19 require ( - github.com/crossplane/crossplane-runtime v0.19.0 + github.com/crossplane/crossplane-runtime v0.20.0-rc.0.0.20230320143010-c424c4aca5b0 github.com/crossplane/crossplane-tools v0.0.0-20220901191540-806c0b01097b github.com/google/go-cmp v0.5.9 github.com/pkg/errors v0.9.1 diff --git a/go.sum b/go.sum index 4722a80..46aa79e 100644 --- a/go.sum +++ b/go.sum @@ -134,8 +134,8 @@ github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46t github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/creack/pty v1.1.11 h1:07n33Z8lZxZ2qwegKbObQohDhXDQxiMMz1NOUGYlesw= github.com/creack/pty v1.1.11/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/crossplane/crossplane-runtime v0.19.0 h1:+NuhkbW3oKnRKcIBTApw34HQ4m2guxZR84m0iNGJGJg= -github.com/crossplane/crossplane-runtime v0.19.0/go.mod h1:OJQ1NxtQK2ZTRmvtnQPoy8LsXsARTnVydRVDQEgIuz4= +github.com/crossplane/crossplane-runtime v0.20.0-rc.0.0.20230320143010-c424c4aca5b0 h1:CeOwmlDuq0MU62YguasLJ1j/W58uW/FVeSlPOvOK5xM= +github.com/crossplane/crossplane-runtime v0.20.0-rc.0.0.20230320143010-c424c4aca5b0/go.mod h1:OJQ1NxtQK2ZTRmvtnQPoy8LsXsARTnVydRVDQEgIuz4= github.com/crossplane/crossplane-tools v0.0.0-20220901191540-806c0b01097b h1:vjM0XvKhdngkgnuEf7VzFqMjsfYJbA+aktijvHwkuJc= github.com/crossplane/crossplane-tools v0.0.0-20220901191540-806c0b01097b/go.mod h1:nSMaCMuSJgjZZoqLKRPaquH/Kaau2egCtMLVHVsl27g= github.com/cyphar/filepath-securejoin v0.2.3 h1:YX6ebbZCZP7VkM3scTTokDgBL2TY741X51MTk3ycuNI= diff --git a/pkg/controller/release/release.go b/pkg/controller/release/release.go index 254f383..da8a738 100644 --- a/pkg/controller/release/release.go +++ b/pkg/controller/release/release.go @@ -108,6 +108,7 @@ func Setup(mgr ctrl.Manager, o controller.Options, timeout time.Duration) error return ctrl.NewControllerManagedBy(mgr). Named(name). + WithEventFilter(resource.DesiredStateChanged()). For(&v1beta1.Release{}). WithOptions(o.ForControllerRuntime()). Complete(r)