openshift / compliance-operator

Operator providing OpenShift cluster compliance checks
Apache License 2.0
110 stars 110 forks source link

Specify fsgroup, user and non-root user usage in resultserver #709

Closed JAORMX closed 3 years ago

JAORMX commented 3 years ago

This helps us run the result server in other distros that aren't openshift.

For OpenShift, we need to select the FSGroup and UID from the approved range which is available in the namespace's annotations; if it's not available, we'll just choose a default.

Signed-off-by: Juan Antonio Osorio Robles jaosorior@redhat.com

JAORMX commented 3 years ago

Pull-request updated, HEAD is now 11b7242c6a884746ddc793023b83403499e5996b

JAORMX commented 3 years ago

Pull-request updated, HEAD is now 5b1aeb1b42dd33c1bfe66f3ed403a53481a46e7e

JAORMX commented 3 years ago

Pull-request updated, HEAD is now e502bfe32219f2214e0982410bcbec538bbf8494

openshift-ci[bot] commented 3 years ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: JAORMX, mrogers950

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/openshift/compliance-operator/blob/master/OWNERS)~~ [JAORMX,mrogers950] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment