From 46d43f8af3894d2303ac0f965f03abaec23819d7 Mon Sep 17 00:00:00 2001 From: Paul Ayling Date: Tue, 23 Nov 2021 10:12:11 +0000 Subject: [PATCH] fix(argo-workflows): Add missing WorkflowTasksets RBAC to controller (#1032) * Add missing WorkflowTasksets RBAC to controller Signed-off-by: Paul Ayling * Add WorkflowTaskSet RBAC to admin role Signed-off-by: Paul Ayling --- charts/argo-workflows/Chart.yaml | 4 ++-- .../templates/controller/workflow-aggregate-roles.yaml | 2 ++ .../controller/workflow-controller-cluster-roles.yaml | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/charts/argo-workflows/Chart.yaml b/charts/argo-workflows/Chart.yaml index 39a1cf1f..85fe989f 100644 --- a/charts/argo-workflows/Chart.yaml +++ b/charts/argo-workflows/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: argo-workflows description: A Helm chart for Argo Workflows type: application -version: 0.9.1 +version: 0.9.2 appVersion: v3.2.4 icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png home: https://github.com/argoproj/argo-helm @@ -15,4 +15,4 @@ maintainers: - name: benjaminws annotations: artifacthub.io/changes: | - - "[Changed]: Changed default GCP keyFormat" + - "[Fixed]: Added missing WorkflowTaskSets RBAC to controller" diff --git a/charts/argo-workflows/templates/controller/workflow-aggregate-roles.yaml b/charts/argo-workflows/templates/controller/workflow-aggregate-roles.yaml index ba1c202d..5a89fe75 100644 --- a/charts/argo-workflows/templates/controller/workflow-aggregate-roles.yaml +++ b/charts/argo-workflows/templates/controller/workflow-aggregate-roles.yaml @@ -68,6 +68,8 @@ rules: - workflows/finalizers - workfloweventbindings - workfloweventbindings/finalizers + - workflowtasksets + - workflowtasksets/finalizers - workflowtemplates - workflowtemplates/finalizers - cronworkflows diff --git a/charts/argo-workflows/templates/controller/workflow-controller-cluster-roles.yaml b/charts/argo-workflows/templates/controller/workflow-controller-cluster-roles.yaml index 72e97f45..e946f058 100644 --- a/charts/argo-workflows/templates/controller/workflow-controller-cluster-roles.yaml +++ b/charts/argo-workflows/templates/controller/workflow-controller-cluster-roles.yaml @@ -42,6 +42,8 @@ rules: resources: - workflows - workflows/finalizers + - workflowtasksets + - workflowtasksets/finalizers verbs: - get - list