Skip to content

fix(udash-agent): correctly set service account#32

Merged
olblak merged 1 commit intomainfrom
fix/udash-agent/serviceaccount
Nov 4, 2025
Merged

fix(udash-agent): correctly set service account#32
olblak merged 1 commit intomainfrom
fix/udash-agent/serviceaccount

Conversation

@olblak
Copy link
Copy Markdown
Member

@olblak olblak commented Nov 4, 2025

Description

Test

To test this pull request, you can run the following commands:

cp <to_package_directory>
go test

Additional Information

Tradeoff

Potential improvement

Signed-off-by: Olivier Vernin <olivier@vernin.me>
@olblak olblak requested a review from Copilot November 4, 2025 13:13
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR bumps the Helm chart version to 0.16.1 and makes several refinements to the Argo Workflow template configuration.

  • Adds explicit service account reference to the WorkflowTemplate
  • Refines RBAC permissions by separating pods/log into its own rule
  • Fixes formatting issues in YAML templates

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
charts/udash-agent/templates/argoworkflow.yaml Adds service account configuration, improves RBAC separation, fixes template syntax and formatting
charts/udash-agent/Chart.yaml Bumps chart version to 0.16.1

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@olblak olblak merged commit e7c25c3 into main Nov 4, 2025
8 checks passed
@olblak olblak deleted the fix/udash-agent/serviceaccount branch November 4, 2025 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants