Skip to content

Commit c0fc24c

Browse files
committed
remove dependency on security-profiles-operator
After deploying the selinux profile, the status on the Selinux Profile is “Pending”. security-profiles-operator is currently deployed in OpenShift by making it a dependency of bpfman-operator. As a result, the security-profiles-operator is deployed in the bpfman namespace. security-profiles-operator encounters issues with this because there are other daemonsets in the namespace. Short term, remove the dependency. security-profiles-operator is still required, it just won't be auto-installed. Related: #331 Related: kubernetes-sigs/security-profiles-operator#2699 Signed-off-by: Billy McFall <[email protected]>
1 parent 82d115c commit c0fc24c

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

Makefile

+3-1
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,9 @@ bundle: operator-sdk generate kustomize manifests ## Generate bundle manifests a
309309
-e 's@bpfman\.agent\.image=.*@bpfman.agent.image=$(BPFMAN_AGENT_IMG)@' \
310310
kustomization.yaml.env > kustomization.yaml
311311
$(KUSTOMIZE) build config/manifests | $(OPERATOR_SDK) generate bundle $(BUNDLE_GEN_FLAGS)
312-
cp config/manifests/dependencies.yaml bundle/metadata/
312+
# Temporarily remove the dependency on security-profiles-operator until issue is fixed
313+
# https://github.com/kubernetes-sigs/security-profiles-operator/issues/2699
314+
# cp config/manifests/dependencies.yaml bundle/metadata/
313315
$(OPERATOR_SDK) bundle validate ./bundle
314316

315317
.PHONY: build-release-yamls

bundle/metadata/dependencies.yaml

-6
This file was deleted.

0 commit comments

Comments
 (0)