Skip to content

Commit 8e51506

Browse files
committed
Release v0.10.1, bump operator-sdk to v1.42.2 and opm to v1.65.0
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
1 parent dbc1b7a commit 8e51506

28 files changed

Lines changed: 51 additions & 45 deletions

Makefile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ GO ?= go
1717
GOLANGCI_LINT_VERSION = v2.10.1
1818
REPO_INFRA_VERSION = v0.2.5
1919
KUSTOMIZE_VERSION = 5.5.0
20-
OPERATOR_SDK_VERSION ?= v1.37.0
20+
OPERATOR_SDK_VERSION ?= v1.42.2
21+
OPM_VERSION ?= v1.65.0
2122
ZEITGEIST_VERSION = v0.5.4
2223
MDTOC_VERSION = v1.4.0
2324
CI_IMAGE ?= golang:$(shell sed -n 's;^go\s\(.*\);\1;p' go.mod)
@@ -625,7 +626,7 @@ ifeq (,$(shell which opm 2>/dev/null))
625626
set -e ;\
626627
mkdir -p $(dir $(OPM)) ;\
627628
OS=$(shell go env GOOS) && ARCH=$(shell go env GOARCH) && \
628-
curl -sSLo $(OPM) https://github.com/operator-framework/operator-registry/releases/download/$(OPERATOR_SDK_VERSION)/$${OS}-$${ARCH}-opm ;\
629+
curl -sSLo $(OPM) https://github.com/operator-framework/operator-registry/releases/download/$(OPM_VERSION)/$${OS}-$${ARCH}-opm ;\
629630
chmod +x $(OPM) ;\
630631
}
631632
else
@@ -647,8 +648,8 @@ catalog-build: opm ## Build a catalog image.
647648
$(eval TMP_DIR := $(shell mktemp -d))
648649
$(eval CATALOG_DOCKERFILE := $(TMP_DIR).Dockerfile)
649650
cp deploy/catalog-preamble.json $(TMP_DIR)/security-profiles-operator-catalog.json
650-
$(OPM) $(OPM_EXTRA_ARGS) render $(BUNDLE_IMGS) >> $(TMP_DIR)/security-profiles-operator-catalog.json
651-
$(OPM) generate dockerfile $(TMP_DIR)
651+
XDG_RUNTIME_DIR=$(TMP_DIR) $(OPM) $(OPM_EXTRA_ARGS) render $(BUNDLE_IMGS) >> $(TMP_DIR)/security-profiles-operator-catalog.json
652+
XDG_RUNTIME_DIR=$(TMP_DIR) $(OPM) generate dockerfile $(TMP_DIR)
652653
$(CONTAINER_RUNTIME) build -f $(CATALOG_DOCKERFILE) -t $(CATALOG_IMG) $(shell dirname $(TMP_DIR))
653654
rm -rf $(TMP_DIR) $(CATALOG_DOCKERFILE)
654655

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.10.1-dev
1+
0.10.1

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=security-profiles-operator
88
LABEL operators.operatorframework.io.bundle.channels.v1=stable
99
LABEL operators.operatorframework.io.bundle.channel.default.v1=stable
10-
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.39.2
10+
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.42.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/security-profiles-operator-profile_v1_configmap.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,6 @@ data:
262262
"sigaltstack",
263263
"socket",
264264
"stat",
265-
"statx",
266265
"statfs",
267266
"statx",
268267
"tgkill",

bundle/manifests/security-profiles-operator.clusterserviceversion.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -247,17 +247,17 @@ metadata:
247247
]
248248
capabilities: Basic Install
249249
categories: Security
250-
containerImage: registry.k8s.io/security-profiles-operator/security-profiles-operator:v0.10.0
251-
createdAt: "2026-02-09T07:45:11Z"
252-
olm.skipRange: '>=0.4.1 <0.10.1-dev'
250+
containerImage: registry.k8s.io/security-profiles-operator/security-profiles-operator:v0.10.1
251+
createdAt: "2026-04-01T07:47:04Z"
252+
olm.skipRange: '>=0.4.1 <0.10.1'
253253
operatorframework.io/cluster-monitoring: "true"
254254
operatorframework.io/os.linux: supported
255255
operatorframework.io/suggested-namespace: security-profiles-operator
256256
operators.openshift.io/valid-subscription: '["OpenShift Kubernetes Engine", "OpenShift
257257
Container Platform", "OpenShift Platform Plus"]'
258-
operators.operatorframework.io/builder: operator-sdk-v1.39.2
258+
operators.operatorframework.io/builder: operator-sdk-v1.42.2
259259
operators.operatorframework.io/project_layout: go.kubebuilder.io/v4
260-
name: security-profiles-operator.v0.10.1-dev
260+
name: security-profiles-operator.v0.10.1
261261
namespace: placeholder
262262
spec:
263263
apiservicedefinitions: {}
@@ -708,7 +708,7 @@ spec:
708708
fieldPath: spec.nodeName
709709
- name: KUBELET_DIR
710710
value: /var/lib/kubelet
711-
image: gcr.io/k8s-staging-sp-operator/security-profiles-operator:latest
711+
image: registry.k8s.io/security-profiles-operator/security-profiles-operator:v0.10.1
712712
imagePullPolicy: Always
713713
name: security-profiles-operator
714714
resources:
@@ -820,4 +820,4 @@ spec:
820820
- image: quay.io/security-profiles-operator/selinuxd-fedora:latest
821821
name: selinuxd-fedora
822822
replaces: security-profiles-operator.v0.9.1
823-
version: 0.10.1-dev
823+
version: 0.10.1

bundle/manifests/security-profiles-operator.x-k8s.io_apparmorprofiles.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.20.0
5+
controller-gen.kubebuilder.io/version: v0.20.1
66
creationTimestamp: null
77
labels:
88
app: security-profiles-operator

bundle/manifests/security-profiles-operator.x-k8s.io_profilebindings.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.20.0
5+
controller-gen.kubebuilder.io/version: v0.20.1
66
creationTimestamp: null
77
labels:
88
app: security-profiles-operator

bundle/manifests/security-profiles-operator.x-k8s.io_profilerecordings.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.20.0
5+
controller-gen.kubebuilder.io/version: v0.20.1
66
creationTimestamp: null
77
labels:
88
app: security-profiles-operator

bundle/manifests/security-profiles-operator.x-k8s.io_rawselinuxprofiles.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.20.0
5+
controller-gen.kubebuilder.io/version: v0.20.1
66
creationTimestamp: null
77
labels:
88
app: security-profiles-operator

bundle/manifests/security-profiles-operator.x-k8s.io_seccompprofiles.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.20.0
5+
controller-gen.kubebuilder.io/version: v0.20.1
66
creationTimestamp: null
77
labels:
88
app: security-profiles-operator

0 commit comments

Comments
 (0)