Skip to content

Commit 454e3de

Browse files
committed
Update go, operator-sdk and k8s
1 parent edbcf5d commit 454e3de

23 files changed

+1179
-2092
lines changed

Makefile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2)
55
# - use environment variables to overwrite this value (e.g export VERSION=0.0.2)
66
VERSION ?= 1.4.4
7-
OPERATOR_SDK_RELEASE_VERSION ?= v1.38.0
7+
OPERATOR_SDK_RELEASE_VERSION ?= v1.39.2
88

99
# CHANNELS define the bundle channels used in the bundle.
1010
# Add a new line here if you would like to change its default config. (E.g CHANNELS = "preview,fast,stable")
@@ -147,21 +147,21 @@ CONTROLLER_GEN ?= $(LOCALBIN)/controller-gen
147147
ENVTEST ?= $(LOCALBIN)/setup-envtest
148148

149149
## Tool Versions
150-
KUSTOMIZE_VERSION ?= 5.4.2
150+
KUSTOMIZE_VERSION ?= 5.4.3
151151
KUSTOMIZE_INSTALL_SCRIPT ?= "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/kustomize/v${KUSTOMIZE_VERSION}/hack/install_kustomize.sh"
152152
.PHONY: kustomize
153153
kustomize: $(KUSTOMIZE) ## Download kustomize locally if necessary.
154154
$(KUSTOMIZE): $(LOCALBIN)
155155
test -s $(LOCALBIN)/kustomize || GOBIN=$(LOCALBIN) GO111MODULE=on go install sigs.k8s.io/kustomize/kustomize/v5@v$(KUSTOMIZE_VERSION)
156156

157-
CONTROLLER_TOOLS_VERSION ?= 0.15.0
157+
CONTROLLER_TOOLS_VERSION ?= 0.16.5
158158
.PHONY: controller-gen
159159
controller-gen: $(CONTROLLER_GEN) ## Download controller-gen locally if necessary.
160160
$(CONTROLLER_GEN): $(LOCALBIN)
161161
test -s $(LOCALBIN)/controller-gen && $(LOCALBIN)/controller-gen --version | grep -q $(CONTROLLER_TOOLS_VERSION) || GOBIN=$(LOCALBIN) go install sigs.k8s.io/controller-tools/cmd/controller-gen@v$(CONTROLLER_TOOLS_VERSION)
162162

163163
# ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary.
164-
ENVTEST_K8S_VERSION = 1.30.0
164+
ENVTEST_K8S_VERSION = 1.31.0
165165
.PHONY: envtest
166166
envtest: $(ENVTEST) ## Download envtest-setup locally if necessary.
167167
$(ENVTEST): $(LOCALBIN)

bundle.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
77
LABEL operators.operatorframework.io.bundle.package.v1=runtime-component
88
LABEL operators.operatorframework.io.bundle.channels.v1=v1.4
99
LABEL operators.operatorframework.io.bundle.channel.default.v1=v1.4
10-
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.38.0
10+
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.39.2
1111
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
1212
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v4
1313

bundle/manifests/rc.app.stacks_runtimecomponents.yaml

Lines changed: 224 additions & 431 deletions
Large diffs are not rendered by default.

bundle/manifests/rc.app.stacks_runtimeoperations.yaml

Lines changed: 1 addition & 1 deletion
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.15.0
5+
controller-gen.kubebuilder.io/version: v0.16.5
66
creationTimestamp: null
77
labels:
88
app.kubernetes.io/instance: runtime-component-operator

bundle/manifests/runtime-component.clusterserviceversion.yaml

Lines changed: 29 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ metadata:
1111
"name": "runtimecomponent-sample"
1212
},
1313
"spec": {
14-
"applicationImage": "icr.io/appcafe/open-liberty/samples/getting-started@sha256:494f54bd1476465a4226cb62f0d97cd59cd85b55ff955073e176bda4bd2afbd3",
14+
"applicationImage": "icr.io/appcafe/open-liberty/samples/getting-started@sha256:29220c85330a584ab1a22de6771d8b10a36796dd666f2b5b8c4dd92a8f8e76e0",
1515
"expose": true,
1616
"manageTLS": true,
1717
"replicas": 1,
@@ -44,7 +44,7 @@ metadata:
4444
"name": "runtimecomponent-sample"
4545
},
4646
"spec": {
47-
"applicationImage": "icr.io/appcafe/open-liberty/samples/getting-started@sha256:494f54bd1476465a4226cb62f0d97cd59cd85b55ff955073e176bda4bd2afbd3",
47+
"applicationImage": "icr.io/appcafe/open-liberty/samples/getting-started@sha256:29220c85330a584ab1a22de6771d8b10a36796dd666f2b5b8c4dd92a8f8e76e0",
4848
"expose": true,
4949
"replicas": 1,
5050
"service": {
@@ -71,7 +71,7 @@ metadata:
7171
categories: Application Runtime
7272
certified: "true"
7373
containerImage: icr.io/appcafe/runtime-component-operator:daily
74-
createdAt: "2025-08-19T14:05:35Z"
74+
createdAt: "2025-08-19T15:55:15Z"
7575
description: Deploys any runtime component with dynamic and auto-tuning configuration
7676
features.operators.openshift.io/disconnected: "true"
7777
features.operators.openshift.io/fips-compliant: "true"
@@ -81,7 +81,7 @@ metadata:
8181
features.operators.openshift.io/token-auth-azure: "false"
8282
features.operators.openshift.io/token-auth-gcp: "false"
8383
olm.skipRange: '>=0.8.0 <1.4.4'
84-
operators.operatorframework.io/builder: operator-sdk-v1.38.0
84+
operators.operatorframework.io/builder: operator-sdk-v1.39.2
8585
operators.operatorframework.io/project_layout: go.kubebuilder.io/v4
8686
repository: https://github.com/application-stacks/runtime-component-operator
8787
support: Community
@@ -1058,7 +1058,7 @@ spec:
10581058
fieldRef:
10591059
fieldPath: metadata.annotations['olm.targetNamespaces']
10601060
- name: RELATED_IMAGE_LIBERTY_SAMPLE_APP
1061-
value: icr.io/appcafe/open-liberty/samples/getting-started@sha256:494f54bd1476465a4226cb62f0d97cd59cd85b55ff955073e176bda4bd2afbd3
1061+
value: icr.io/appcafe/open-liberty/samples/getting-started@sha256:29220c85330a584ab1a22de6771d8b10a36796dd666f2b5b8c4dd92a8f8e76e0
10621062
- name: RELATED_IMAGE_RUNTIME_COMPONENT_OPERATOR
10631063
value: icr.io/appcafe/runtime-component-operator:daily
10641064
image: icr.io/appcafe/runtime-component-operator:daily
@@ -1148,10 +1148,12 @@ spec:
11481148
- patch
11491149
- delete
11501150
- apiGroups:
1151-
- apps
1151+
- ""
11521152
resources:
1153-
- deployments
1154-
- statefulsets
1153+
- configmaps
1154+
- secrets
1155+
- serviceaccounts
1156+
- services
11551157
verbs:
11561158
- create
11571159
- delete
@@ -1160,28 +1162,23 @@ spec:
11601162
- update
11611163
- watch
11621164
- apiGroups:
1163-
- apps
1164-
resources:
1165-
- deployments/finalizers
1166-
- statefulsets
1167-
verbs:
1168-
- update
1169-
- apiGroups:
1170-
- autoscaling
1165+
- ""
11711166
resources:
1172-
- horizontalpodautoscalers
1167+
- pods
1168+
- pods/exec
11731169
verbs:
11741170
- create
11751171
- delete
11761172
- get
11771173
- list
1174+
- patch
11781175
- update
11791176
- watch
11801177
- apiGroups:
1181-
- cert-manager.io
1178+
- apps
11821179
resources:
1183-
- certificates
1184-
- issuers
1180+
- deployments
1181+
- statefulsets
11851182
verbs:
11861183
- create
11871184
- delete
@@ -1190,12 +1187,15 @@ spec:
11901187
- update
11911188
- watch
11921189
- apiGroups:
1193-
- ""
1190+
- apps
11941191
resources:
1195-
- configmaps
1196-
- secrets
1197-
- serviceaccounts
1198-
- services
1192+
- deployments/finalizers
1193+
verbs:
1194+
- update
1195+
- apiGroups:
1196+
- autoscaling
1197+
resources:
1198+
- horizontalpodautoscalers
11991199
verbs:
12001200
- create
12011201
- delete
@@ -1204,16 +1204,15 @@ spec:
12041204
- update
12051205
- watch
12061206
- apiGroups:
1207-
- ""
1207+
- cert-manager.io
12081208
resources:
1209-
- pods
1210-
- pods/exec
1209+
- certificates
1210+
- issuers
12111211
verbs:
12121212
- create
12131213
- delete
12141214
- get
12151215
- list
1216-
- patch
12171216
- update
12181217
- watch
12191218
- apiGroups:
@@ -1254,17 +1253,6 @@ spec:
12541253
- runtimecomponents
12551254
- runtimecomponents/finalizers
12561255
- runtimecomponents/status
1257-
verbs:
1258-
- create
1259-
- delete
1260-
- get
1261-
- list
1262-
- patch
1263-
- update
1264-
- watch
1265-
- apiGroups:
1266-
- rc.app.stacks
1267-
resources:
12681256
- runtimeoperations
12691257
- runtimeoperations/finalizers
12701258
- runtimeoperations/status
@@ -1345,7 +1333,7 @@ spec:
13451333
provider:
13461334
name: Community
13471335
relatedImages:
1348-
- image: icr.io/appcafe/open-liberty/samples/getting-started@sha256:494f54bd1476465a4226cb62f0d97cd59cd85b55ff955073e176bda4bd2afbd3
1336+
- image: icr.io/appcafe/open-liberty/samples/getting-started@sha256:29220c85330a584ab1a22de6771d8b10a36796dd666f2b5b8c4dd92a8f8e76e0
13491337
name: liberty-sample-app
13501338
- image: icr.io/appcafe/runtime-component-operator:daily
13511339
name: runtime-component-operator

bundle/metadata/annotations.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ annotations:
66
operators.operatorframework.io.bundle.package.v1: runtime-component
77
operators.operatorframework.io.bundle.channels.v1: v1.4
88
operators.operatorframework.io.bundle.channel.default.v1: v1.4
9-
operators.operatorframework.io.metrics.builder: operator-sdk-v1.38.0
9+
operators.operatorframework.io.metrics.builder: operator-sdk-v1.39.2
1010
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
1111
operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v4
1212

0 commit comments

Comments
 (0)