From 762f75062f6be924fa9fa1e456b60c9a6bf813f4 Mon Sep 17 00:00:00 2001 From: Rakshith R Date: Thu, 14 Apr 2022 11:47:39 +0530 Subject: [PATCH] csi: enable csi nfs to generate nfs rbac for csv This commit enables csi.nfs during rbac generation for csv, so that it can used when deployed with olm. Signed-off-by: Rakshith R --- deploy/olm/generate-rook-csv.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deploy/olm/generate-rook-csv.sh b/deploy/olm/generate-rook-csv.sh index 5859ec95122a..af219633d302 100755 --- a/deploy/olm/generate-rook-csv.sh +++ b/deploy/olm/generate-rook-csv.sh @@ -232,6 +232,8 @@ generate_operator_yaml "$@" # Do not include Pod Security Policy (PSP) resources for CSV generation since OLM uses # Security Context Constraints (SCC). export DO_NOT_INCLUDE_POD_SECURITY_POLICY_RESOURCES=true +# Generate csi nfs rbac too. +export ADDITIONAL_HELM_CLI_OPTIONS="--set csi.nfs.enabled=true" ./build/rbac/get-helm-rbac.sh > "$OLM_RBAC_YAML_FILE" # TODO: do we need separate clusterrole/clusterrolebinding/role/rolebinding/servicaccount files, or