Skip to content

Commit 216a52d

Browse files
danmxjmeridth
andauthored
fix(argo-workflows): missing artifact GC rbac (argoproj#1680)
According to the documentation: https://argoproj.github.io/argo-workflows/walk-through/artifacts/#artifact-garbage-collection Signed-off-by: danmx <[email protected]> Signed-off-by: danmx <[email protected]> Co-authored-by: Jason Meridth <[email protected]>
1 parent 462fde1 commit 216a52d

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

charts/argo-workflows/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ appVersion: v3.4.4
33
name: argo-workflows
44
description: A Helm chart for Argo Workflows
55
type: application
6-
version: 0.21.0
6+
version: 0.22.0
77
icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png
88
home: https://github.com/argoproj/argo-helm
99
sources:
@@ -13,4 +13,4 @@ maintainers:
1313
url: https://argoproj.github.io/
1414
annotations:
1515
artifacthub.io/changes: |
16-
- "[Removed]: Deprecated Role permission"
16+
- "[Fixed]: Missing Artifact GC permissions"

charts/argo-workflows/templates/controller/workflow-role.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,15 @@ rules:
4242
- argoproj.io
4343
resources:
4444
- workflowtasksets
45+
- workflowartifactgctasks
4546
verbs:
4647
- list
4748
- watch
4849
- apiGroups:
4950
- argoproj.io
5051
resources:
5152
- workflowtasksets/status
53+
- workflowartifactgctasks/status
5254
verbs:
5355
- patch
5456
{{- end }}

0 commit comments

Comments
 (0)