From 0869e629f49b6540b8c793467a92a0f9c126fc5d Mon Sep 17 00:00:00 2001 From: sondre engen Date: Sun, 1 May 2022 13:44:32 +0200 Subject: [PATCH] fix(argo-workflows): Add missing workflow permission (#1247) * feat(argo-events): Adding additional RBAC for leader election (#1242) * Issue 1565: Adding additional RBAC for leader election Signed-off-by: David Collom * Adding Additional RBAC for Events Signed-off-by: David Collom * Use consistent indent style Signed-off-by: Marco Kilchhofer * Bump minor chart version and add changelog Signed-off-by: Marco Kilchhofer Co-authored-by: Marco Kilchhofer Signed-off-by: Sondre Engen * Add missing permission to workflow sa Signed-off-by: Sondre Engen * chore(argo-cd): Document how to upgrade CRDs (#1251) * chore(argo-cd): Document how to upgrade CRDs Signed-off-by: Petr Drastil * feat(argo-cd): Update chart version and changelog Signed-off-by: Petr Drastil Signed-off-by: Sondre Engen * Update chart version Signed-off-by: Sondre Engen * Added changelog Signed-off-by: Sondre Engen Co-authored-by: David Collom Co-authored-by: Marco Kilchhofer Co-authored-by: Petr Drastil --- charts/argo-workflows/Chart.yaml | 4 ++-- .../argo-workflows/templates/controller/workflow-role.yaml | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/charts/argo-workflows/Chart.yaml b/charts/argo-workflows/Chart.yaml index 41da5278..025d1f5a 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.14.0 +version: 0.14.1 appVersion: v3.3.2 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]: Upgraded to Argo Workflows v3.3.2" + - "[Fixed]: Add missing create verb to workflowtaskresults for the workflow role" diff --git a/charts/argo-workflows/templates/controller/workflow-role.yaml b/charts/argo-workflows/templates/controller/workflow-role.yaml index 66ad9328..fc227ea6 100644 --- a/charts/argo-workflows/templates/controller/workflow-role.yaml +++ b/charts/argo-workflows/templates/controller/workflow-role.yaml @@ -24,6 +24,12 @@ rules: verbs: - get - watch + - apiGroups: + - argoproj.io + resources: + - workflowtaskresults + verbs: + - create {{- end }} {{- end }}