You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by as...@apache.org on 2021/12/01 13:29:42 UTC
[camel-k] 07/07: chore(e2e): Aggregate finalizers permission to the default admin role
This is an automated email from the ASF dual-hosted git repository.
astefanutti pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 1725d7427bf318340d240161ea36c88197dbd884
Author: Antonin Stefanutti <an...@stefanutti.fr>
AuthorDate: Tue Nov 30 21:01:27 2021 +0100
chore(e2e): Aggregate finalizers permission to the default admin role
---
.github/workflows/openshift.yml | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/openshift.yml b/.github/workflows/openshift.yml
index f416e73..36c7c7a 100644
--- a/.github/workflows/openshift.yml
+++ b/.github/workflows/openshift.yml
@@ -170,7 +170,6 @@ jobs:
metadata:
name: camel-k-test:eviction
labels:
- app: "camel-k"
rbac.authorization.k8s.io/aggregate-to-admin: "true"
rules:
- apiGroups: [""]
@@ -178,7 +177,7 @@ jobs:
verbs: ["create"]
EOF
- # Aggregate nodes permission to the default admin role
+ # Grant nodes permission to the default developer user
cat <<EOF | oc apply -f -
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
@@ -203,6 +202,20 @@ jobs:
apiGroup: rbac.authorization.k8s.io
EOF
+ # Aggregate finalizers permission to the default admin role
+ cat <<EOF | oc apply -f -
+ kind: ClusterRole
+ apiVersion: rbac.authorization.k8s.io/v1
+ metadata:
+ name: camel-k-test:finalizers
+ labels:
+ rbac.authorization.k8s.io/aggregate-to-admin: "true"
+ rules:
+ - apiGroups: ["camel.apache.org"]
+ resources: ["*/finalizers"]
+ verbs: ["update"]
+ EOF
+
# Login as normal user
oc login -u developer