Skip to content

Improve checking of availability of securityContextConfig#148

Merged
mclasmeier merged 3 commits into
mainfrom
mc/security-context-config-checking
May 11, 2026
Merged

Improve checking of availability of securityContextConfig#148
mclasmeier merged 3 commits into
mainfrom
mc/security-context-config-checking

Conversation

@mclasmeier
Copy link
Copy Markdown
Collaborator

@mclasmeier mclasmeier commented May 5, 2026

Another TODO.

Manually verified:

roxie on  mc/security-context-config-checking [$!?] via 🐹 v1.26.2 on ☁️  mclasmei@redhat.com 
❯ ./roxie deploy operator --olm
00:00 Using kubeconfig /Users/mclasmeier/.kube/infra/kubeconfig
00:00 Running with a controlling terminal.
00:01 🚀 ACS Deployer initialized
00:01 roxctl version: 4.11.x-725-gf948ae4b42
00:01 Looking up main image tag
00:01 No MAIN_IMAGE_TAG found in the environment, using default main image tag 4.9.2 for deployment
00:01 To use a different tag, set the MAIN_IMAGE_TAG environment variable
00:01 Alternatively, execute roxie from within the stackrox repository, in which case the currently checked out stackrox tag will be used
00:01 Initiating deployment of Operator
00:01 🚀 Deploying Operator only...
00:04 🚀 Deploying operator via OLM...
00:04 Operator tag: 4.9.2
00:05 ✓ OLM detected in cluster
00:05 Index image: quay.io/rhacs-eng/stackrox-operator-index:v4.9.2
00:06 Creating CatalogSource...
00:07 ✓ CatalogSource created
00:07 Creating OperatorGroup...
00:08 ✓ OperatorGroup created
00:08 Creating Subscription...
00:09 ✓ Subscription created
00:09 ⏳ Waiting for InstallPlan to be created...
00:42 Approving InstallPlan: install-rj945
00:43 ✓ InstallPlan approved
00:43 ⏳ Waiting for CSV rhacs-operator.v4.9.2 to succeed...
01:06 ✓ CSV succeeded
01:06 ⏳ Waiting for operator deployment to become ready...
01:06 ✓ Operator deployment is ready (1 replicas)
01:06 🎉 Operator deployed successfully via OLM!
01:06 ✓ Operator deployed successfully
01:06 You can now deploy Central or SecuredCluster components separately
01:06 🎉 Deployment complete!

and

❯ kc -n rhacs-operator-system get catalogsources.operators.coreos.com stackrox-operator-index -o yaml | yq .spec.grpcPodConfig
securityContextConfig: restricted

@mclasmeier mclasmeier added the ci-rollout Marks a PR to be a prerequisite for rolling out roxie in stackrox CI. label May 5, 2026
@mclasmeier mclasmeier force-pushed the mc/security-context-config-checking branch from a9352a1 to d876f0d Compare May 6, 2026 11:02
@mclasmeier mclasmeier requested a review from porridge May 6, 2026 11:03
@mclasmeier mclasmeier marked this pull request as ready for review May 6, 2026 11:03
Comment thread internal/deployer/operator_olm.go Outdated
Comment thread internal/deployer/operator_olm.go
@mclasmeier mclasmeier requested a review from porridge May 7, 2026 13:17
@mclasmeier mclasmeier merged commit a72a41a into main May 11, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-rollout Marks a PR to be a prerequisite for rolling out roxie in stackrox CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants