Skip to content

Commit fad70e8

Browse files
authored
Merge pull request #244 from joelsmith/kedamain
Prepare release 2.15.1
2 parents b821d94 + ea9440a commit fad70e8

27 files changed

+14472
-239
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ BUNDLE_RUN_OPTS= --security-context-config restricted
3434
endif
3535

3636
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
37-
ENVTEST_K8S_VERSION = 1.29.3
37+
ENVTEST_K8S_VERSION = 1.30.0
3838

3939
# Setting SHELL to bash allows bash commands to be executed by recipes.
4040
# This is a requirement for 'setup-envtest.sh' in the test target.

bundle/manifests/eventing.keda.sh_cloudeventsources.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.14.0
5+
controller-gen.kubebuilder.io/version: v0.15.0
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/part-of: keda-olm-operator

bundle/manifests/keda.clusterserviceversion.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -137,15 +137,15 @@ metadata:
137137
capabilities: Seamless Upgrades
138138
categories: Cloud Provider
139139
certified: "false"
140-
containerImage: ghcr.io/kedacore/keda-olm-operator:2.15.0
141-
createdAt: "2024-08-12T20:57:13Z"
140+
containerImage: ghcr.io/kedacore/keda-olm-operator:2.15.1
141+
createdAt: "2024-08-12T21:34:30Z"
142142
description: Operator that provides KEDA, a Kubernetes-based event driver autoscaler
143143
operatorframework.io/suggested-namespace: keda
144144
operators.operatorframework.io/builder: operator-sdk-v1.31.0
145145
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
146146
repository: https://github.com/kedacore/keda-olm-operator
147147
support: KEDA Community
148-
name: keda.v2.15.0
148+
name: keda.v2.15.1
149149
namespace: placeholder
150150
spec:
151151
apiservicedefinitions: {}
@@ -699,6 +699,6 @@ spec:
699699
minKubeVersion: 1.23.0
700700
provider:
701701
name: KEDA Community
702-
replaces: keda.v2.14.1
702+
replaces: keda.v2.15.0
703703
selector: {}
704-
version: 2.15.0
704+
version: 2.15.1

bundle/manifests/keda.sh_clustertriggerauthentications.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.14.0
5+
controller-gen.kubebuilder.io/version: v0.15.0
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/part-of: keda-olm-operator

bundle/manifests/keda.sh_kedacontrollers.yaml

+184-73
Large diffs are not rendered by default.

bundle/manifests/keda.sh_scaledjobs.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.14.0
5+
controller-gen.kubebuilder.io/version: v0.15.0
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/part-of: keda-olm-operator

bundle/manifests/keda.sh_scaledobjects.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.14.0
5+
controller-gen.kubebuilder.io/version: v0.15.0
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/part-of: keda-olm-operator

bundle/manifests/keda.sh_triggerauthentications.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
22
kind: CustomResourceDefinition
33
metadata:
44
annotations:
5-
controller-gen.kubebuilder.io/version: v0.14.0
5+
controller-gen.kubebuilder.io/version: v0.15.0
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/part-of: keda-olm-operator

config/crd/bases/eventing.keda.sh_cloudeventsources.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.14.0
6+
controller-gen.kubebuilder.io/version: v0.15.0
77
labels:
88
app.kubernetes.io/part-of: keda-operator
9-
app.kubernetes.io/version: 2.15.0
9+
app.kubernetes.io/version: 2.15.1
1010
name: cloudeventsources.eventing.keda.sh
1111
spec:
1212
group: eventing.keda.sh

config/crd/bases/keda.sh_clustertriggerauthentications.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.14.0
6+
controller-gen.kubebuilder.io/version: v0.15.0
77
labels:
88
app.kubernetes.io/part-of: keda-operator
9-
app.kubernetes.io/version: 2.15.0
9+
app.kubernetes.io/version: 2.15.1
1010
name: clustertriggerauthentications.keda.sh
1111
spec:
1212
group: keda.sh

config/crd/bases/keda.sh_kedacontrollers.yaml

+184-73
Large diffs are not rendered by default.

config/crd/bases/keda.sh_scaledjobs.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.14.0
6+
controller-gen.kubebuilder.io/version: v0.15.0
77
labels:
88
app.kubernetes.io/part-of: keda-operator
9-
app.kubernetes.io/version: 2.15.0
9+
app.kubernetes.io/version: 2.15.1
1010
name: scaledjobs.keda.sh
1111
spec:
1212
group: keda.sh

config/crd/bases/keda.sh_scaledobjects.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.14.0
6+
controller-gen.kubebuilder.io/version: v0.15.0
77
labels:
88
app.kubernetes.io/part-of: keda-operator
9-
app.kubernetes.io/version: 2.15.0
9+
app.kubernetes.io/version: 2.15.1
1010
name: scaledobjects.keda.sh
1111
spec:
1212
group: keda.sh

config/crd/bases/keda.sh_triggerauthentications.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ apiVersion: apiextensions.k8s.io/v1
33
kind: CustomResourceDefinition
44
metadata:
55
annotations:
6-
controller-gen.kubebuilder.io/version: v0.14.0
6+
controller-gen.kubebuilder.io/version: v0.15.0
77
labels:
88
app.kubernetes.io/part-of: keda-operator
9-
app.kubernetes.io/version: 2.15.0
9+
app.kubernetes.io/version: 2.15.1
1010
name: triggerauthentications.keda.sh
1111
spec:
1212
group: keda.sh

config/manifests/bases/keda.clusterserviceversion.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -137,15 +137,15 @@ metadata:
137137
capabilities: Seamless Upgrades
138138
categories: Cloud Provider
139139
certified: "false"
140-
containerImage: ghcr.io/kedacore/keda-olm-operator:2.15.0
140+
containerImage: ghcr.io/kedacore/keda-olm-operator:2.15.1
141141
createdAt: "2023-09-11T23:35:30Z"
142142
description: Operator that provides KEDA, a Kubernetes-based event driver autoscaler
143143
operatorframework.io/suggested-namespace: keda
144144
operators.operatorframework.io/builder: operator-sdk-v1.23.0
145145
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
146146
repository: https://github.com/kedacore/keda-olm-operator
147147
support: KEDA Community
148-
name: keda.v2.15.0
148+
name: keda.v2.15.1
149149
namespace: placeholder
150150
spec:
151151
apiservicedefinitions: {}
@@ -696,6 +696,6 @@ spec:
696696
minKubeVersion: 1.23.0
697697
provider:
698698
name: KEDA Community
699-
replaces: keda.v2.14.1
699+
replaces: keda.v2.15.0
700700
selector: {}
701-
version: 2.15.0
701+
version: 2.15.1

go.mod

+11-12
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ require (
1010
github.com/manifestival/manifestival v0.7.3-0.20230801201407-f20c69532c27
1111
github.com/onsi/ginkgo v1.16.5
1212
github.com/onsi/gomega v1.34.1
13-
github.com/open-policy-agent/cert-controller v0.10.1
14-
github.com/openshift/api v0.0.0-20240807154336-f88762435571
15-
k8s.io/api v0.29.4
16-
k8s.io/apimachinery v0.29.4
17-
k8s.io/apiserver v0.29.4
18-
k8s.io/client-go v0.29.4
19-
k8s.io/kube-aggregator v0.29.4
20-
sigs.k8s.io/controller-runtime v0.17.3
21-
sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20240201105228-4000e996a202
22-
sigs.k8s.io/controller-tools v0.14.0
13+
github.com/open-policy-agent/cert-controller v0.11.0
14+
github.com/openshift/api v0.0.0-20240809035623-d6942fb7294e
15+
k8s.io/api v0.30.3
16+
k8s.io/apimachinery v0.30.3
17+
k8s.io/apiserver v0.30.3
18+
k8s.io/client-go v0.30.3
19+
k8s.io/kube-aggregator v0.30.3
20+
sigs.k8s.io/controller-runtime v0.18.5
21+
sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20240812163513-75a38d2123d4
22+
sigs.k8s.io/controller-tools v0.15.0
2323
sigs.k8s.io/kustomize/kustomize/v5 v5.4.3
2424
sigs.k8s.io/yaml v1.4.0
2525
)
@@ -92,8 +92,7 @@ require (
9292
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect
9393
gopkg.in/yaml.v2 v2.4.0 // indirect
9494
gopkg.in/yaml.v3 v3.0.1 // indirect
95-
k8s.io/apiextensions-apiserver v0.29.4 // indirect
96-
k8s.io/component-base v0.29.4 // indirect
95+
k8s.io/apiextensions-apiserver v0.30.3 // indirect
9796
k8s.io/klog/v2 v2.130.1 // indirect
9897
k8s.io/kube-openapi v0.0.0-20240808142205-8e686545bdb8 // indirect
9998
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect

go.sum

+22-24
Original file line numberDiff line numberDiff line change
@@ -368,12 +368,12 @@ github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1y
368368
github.com/onsi/gomega v1.10.2/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo=
369369
github.com/onsi/gomega v1.34.1 h1:EUMJIKUjM8sKjYbtxQI9A4z2o+rruxnzNvpknOXie6k=
370370
github.com/onsi/gomega v1.34.1/go.mod h1:kU1QgUvBDLXBJq618Xvm2LUX6rSAfRaFRTcdOeDLwwY=
371-
github.com/open-policy-agent/cert-controller v0.10.1 h1:RXSYoyn8FdCenWecRP//UV5nbVfmstNpj4kHQFkvPK4=
372-
github.com/open-policy-agent/cert-controller v0.10.1/go.mod h1:4uRbBLY5DsPOog+a9pqk3JLxuuhrWsbUedQW65HcLTI=
371+
github.com/open-policy-agent/cert-controller v0.11.0 h1:zXaXeaS4eRAZXhUH5SxWqky681Y2KWjQv/z3X8iMcaQ=
372+
github.com/open-policy-agent/cert-controller v0.11.0/go.mod h1:456gr2XKHzxDOjxJZUST5rLIX8olrHkBUymy49FZzps=
373373
github.com/open-policy-agent/frameworks/constraint v0.0.0-20230822235116-f0b62fe1e4c4 h1:5dum5SLEz+95JDLkMls7Z7IDPjvSq3UhJSFe4f5einQ=
374374
github.com/open-policy-agent/frameworks/constraint v0.0.0-20230822235116-f0b62fe1e4c4/go.mod h1:54/KzLMvA5ndBVpm7B1OjLeV0cUtTLTz2bZ2OtydLpU=
375-
github.com/openshift/api v0.0.0-20240807154336-f88762435571 h1:+cuBmqL1Ql06LZjelfmFevDgIBbKYW3aWn3xhaBPYwE=
376-
github.com/openshift/api v0.0.0-20240807154336-f88762435571/go.mod h1:CxgbWAlvu2iQB0UmKTtRu1YfepRg1/vJ64n2DlIEVz4=
375+
github.com/openshift/api v0.0.0-20240809035623-d6942fb7294e h1:gEw+Gxu4r3g9WAYOIclpQDXP2UM7xl4xGPjoHDnBriA=
376+
github.com/openshift/api v0.0.0-20240809035623-d6942fb7294e/go.mod h1:OOh6Qopf21pSzqNVCB5gomomBXb8o5sGKZxG2KNpaXM=
377377
github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k=
378378
github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
379379
github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU=
@@ -761,27 +761,25 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh
761761
honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg=
762762
k8s.io/api v0.15.7/go.mod h1:a/tUxscL+UxvYyA7Tj5DRc8ivYqJIO1Y5KDdlI6wSvo=
763763
k8s.io/api v0.19.2/go.mod h1:IQpK0zFQ1xc5iNIQPqzgoOwuFugaYHK4iCknlAQP9nI=
764-
k8s.io/api v0.29.4 h1:WEnF/XdxuCxdG3ayHNRR8yH3cI1B/llkWBma6bq4R3w=
765-
k8s.io/api v0.29.4/go.mod h1:DetSv0t4FBTcEpfA84NJV3g9a7+rSzlUHk5ADAYHUv0=
764+
k8s.io/api v0.30.3 h1:ImHwK9DCsPA9uoU3rVh4QHAHHK5dTSv1nxJUapx8hoQ=
765+
k8s.io/api v0.30.3/go.mod h1:GPc8jlzoe5JG3pb0KJCSLX5oAFIW3/qNJITlDj8BH04=
766766
k8s.io/apiextensions-apiserver v0.19.2/go.mod h1:EYNjpqIAvNZe+svXVx9j4uBaVhTB4C94HkY3w058qcg=
767-
k8s.io/apiextensions-apiserver v0.29.4 h1:M7hbuHU/ckbibR7yPbe6DyNWgTFKNmZDbdZKD8q1Smk=
768-
k8s.io/apiextensions-apiserver v0.29.4/go.mod h1:TTDC9fB+0kHY2rogf5hgBR03KBKCwED+GHUsXGpR7SM=
767+
k8s.io/apiextensions-apiserver v0.30.3 h1:oChu5li2vsZHx2IvnGP3ah8Nj3KyqG3kRSaKmijhB9U=
768+
k8s.io/apiextensions-apiserver v0.30.3/go.mod h1:uhXxYDkMAvl6CJw4lrDN4CPbONkF3+XL9cacCT44kV4=
769769
k8s.io/apimachinery v0.15.7/go.mod h1:Xc10RHc1U+F/e9GCloJ8QAeCGevSVP5xhOhqlE+e1kM=
770770
k8s.io/apimachinery v0.19.2/go.mod h1:DnPGDnARWFvYa3pMHgSxtbZb7gpzzAZ1pTfaUNDVlmA=
771771
k8s.io/apimachinery v0.19.7/go.mod h1:6sRbGRAVY5DOCuZwB5XkqguBqpqLU6q/kOaOdk29z6Q=
772-
k8s.io/apimachinery v0.29.4 h1:RaFdJiDmuKs/8cm1M6Dh1Kvyh59YQFDcFuFTSmXes6Q=
773-
k8s.io/apimachinery v0.29.4/go.mod h1:i3FJVwhvSp/6n8Fl4K97PJEP8C+MM+aoDq4+ZJBf70Y=
772+
k8s.io/apimachinery v0.30.3 h1:q1laaWCmrszyQuSQCfNB8cFgCuDAoPszKY4ucAjDwHc=
773+
k8s.io/apimachinery v0.30.3/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
774774
k8s.io/apiserver v0.19.2/go.mod h1:FreAq0bJ2vtZFj9Ago/X0oNGC51GfubKK/ViOKfVAOA=
775-
k8s.io/apiserver v0.29.4 h1:wPwGOO58GQOpRiZu59P5eRoDcB7QtV+QBglkRiXwCiM=
776-
k8s.io/apiserver v0.29.4/go.mod h1:VqTF9t98HVfhKZVRohCPezsdUt9u2g3bHKftxGcXoRo=
775+
k8s.io/apiserver v0.30.3 h1:QZJndA9k2MjFqpnyYv/PH+9PE0SHhx3hBho4X0vE65g=
776+
k8s.io/apiserver v0.30.3/go.mod h1:6Oa88y1CZqnzetd2JdepO0UXzQX4ZnOekx2/PtEjrOg=
777777
k8s.io/client-go v0.15.7/go.mod h1:QMNB76d3lKPvPQdOOnnxUF693C3hnCzUbC2umg70pWA=
778778
k8s.io/client-go v0.19.2/go.mod h1:S5wPhCqyDNAlzM9CnEdgTGV4OqhsW3jGO1UM1epwfJA=
779-
k8s.io/client-go v0.29.4 h1:79ytIedxVfyXV8rpH3jCBW0u+un0fxHDwX5F9K8dPR8=
780-
k8s.io/client-go v0.29.4/go.mod h1:kC1thZQ4zQWYwldsfI088BbK6RkxK+aF5ebV8y9Q4tk=
779+
k8s.io/client-go v0.30.3 h1:bHrJu3xQZNXIi8/MoxYtZBBWQQXwy16zqJwloXXfD3k=
780+
k8s.io/client-go v0.30.3/go.mod h1:8d4pf8vYu665/kUbsxWAQ/JDBNWqfFeZnvFiVdmx89U=
781781
k8s.io/code-generator v0.19.2/go.mod h1:moqLn7w0t9cMs4+5CQyxnfA/HV8MF6aAVENF+WZZhgk=
782782
k8s.io/component-base v0.19.2/go.mod h1:g5LrsiTiabMLZ40AR6Hl45f088DevyGY+cCE2agEIVo=
783-
k8s.io/component-base v0.29.4 h1:xeKzuuHI/1tjleu5jycDAcYbhAxeGHCQBZUY2eRIkOo=
784-
k8s.io/component-base v0.29.4/go.mod h1:pYjt+oEZP9gtmwSikwAJgfSBikqKX2gOqRat0QjmQt0=
785783
k8s.io/gengo v0.0.0-20190128074634-0689ccc1d7d6/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
786784
k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
787785
k8s.io/gengo v0.0.0-20200428234225-8167cfdcfc14/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
@@ -792,8 +790,8 @@ k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE=
792790
k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y=
793791
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
794792
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
795-
k8s.io/kube-aggregator v0.29.4 h1:yT7vYtwIag4G8HNrktYZ3qz6p6oHKronMAXOw4eQ2WQ=
796-
k8s.io/kube-aggregator v0.29.4/go.mod h1:zBfe4iXXmw5HinNgN0JoAu5rpXdyCUvRfG99+FVOd68=
793+
k8s.io/kube-aggregator v0.30.3 h1:hy5zfQ7p6BuJgc/XtGp3GBh2MPfOj6b1n3raKKMHOQE=
794+
k8s.io/kube-aggregator v0.30.3/go.mod h1:2SP0IckvQoOwwZN8lmtWUnTZTgIpwOWvidWtxyqLwuk=
797795
k8s.io/kube-openapi v0.0.0-20190228160746-b3a7cee44a30/go.mod h1:BXM9ceUBTj2QnfH2MK1odQs778ajze1RxcmP6S8RVVc=
798796
k8s.io/kube-openapi v0.0.0-20200204173128-addea2498afe/go.mod h1:GRQhZsXIAJ1xR0C9bd8UpWHZ5plfAS9fzPjJuQ6JL3E=
799797
k8s.io/kube-openapi v0.0.0-20200805222855-6aeccd4b50c6/go.mod h1:UuqjUnNftUyPE5H64/qeyjQoUZhGpeFDVdxjTeEVN2o=
@@ -807,12 +805,12 @@ k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt
807805
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
808806
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.9/go.mod h1:dzAXnQbTRyDlZPJX2SUPEqvnB+j7AJjtlox7PEwigU0=
809807
sigs.k8s.io/controller-runtime v0.7.2/go.mod h1:pJ3YBrJiAqMAZKi6UVGuE98ZrroV1p+pIhoHsMm9wdU=
810-
sigs.k8s.io/controller-runtime v0.17.3 h1:65QmN7r3FWgTxDMz9fvGnO1kbf2nu+acg9p2R9oYYYk=
811-
sigs.k8s.io/controller-runtime v0.17.3/go.mod h1:N0jpP5Lo7lMTF9aL56Z/B2oWBJjey6StQM0jRbKQXtY=
812-
sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20240201105228-4000e996a202 h1:iTQSA9XwAEiPjoO/z3tZ4vAlbn6UXShvbRKWnN6P52w=
813-
sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20240201105228-4000e996a202/go.mod h1:TF/lVLWS+JNNaVqJuDDictY2hZSXSsIHCx4FClMvqFg=
814-
sigs.k8s.io/controller-tools v0.14.0 h1:rnNoCC5wSXlrNoBKKzL70LNJKIQKEzT6lloG6/LF73A=
815-
sigs.k8s.io/controller-tools v0.14.0/go.mod h1:TV7uOtNNnnR72SpzhStvPkoS/U5ir0nMudrkrC4M9Sc=
808+
sigs.k8s.io/controller-runtime v0.18.5 h1:nTHio/W+Q4aBlQMgbnC5hZb4IjIidyrizMai9P6n4Rk=
809+
sigs.k8s.io/controller-runtime v0.18.5/go.mod h1:TVoGrfdpbA9VRFaRnKgk9P5/atA0pMwq+f+msb9M8Sg=
810+
sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20240812163513-75a38d2123d4 h1:cFqJF4qDDlz2gLcTb6TmXQfFaZjvlbqclE786NRP2K0=
811+
sigs.k8s.io/controller-runtime/tools/setup-envtest v0.0.0-20240812163513-75a38d2123d4/go.mod h1:4+4tM2Es0ycqPedATtzPer5RTrUq3Xab59BYogt0mCE=
812+
sigs.k8s.io/controller-tools v0.15.0 h1:4dxdABXGDhIa68Fiwaif0vcu32xfwmgQ+w8p+5CxoAI=
813+
sigs.k8s.io/controller-tools v0.15.0/go.mod h1:8zUSS2T8Hx0APCNRhJWbS3CAQEbIxLa07khzh7pZmXM=
816814
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=
817815
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0=
818816
sigs.k8s.io/kustomize/api v0.17.3 h1:6GCuHSsxq7fN5yhF2XrC+AAr8gxQwhexgHflOAD/JJU=

hack/relprep.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ echo "Fetching go.mod for KEDA v$ver"
2929
keda_gomod="$(curl -s "https://raw.githubusercontent.com/kedacore/keda/v${ver}/go.mod")"
3030

3131
echo -n "Finding out which version of Go KEDA v$ver is using... "
32-
gover=$(echo "$keda_gomod" | grep -Po '(?<=^go )[1-9][0-9]*\.[0-9][0-9]*$')
32+
gover=$(echo "$keda_gomod" | grep -Po '(?<=^go )[1-9][0-9]*\.[0-9][0-9]*(?=(\.[0-9]+)?$)')
3333
echo $gover
3434

3535
echo -n "Finding out which K8s version KEDA v$ver is using... "

0 commit comments

Comments
 (0)