Skip to content

fix(k8s): service account permission issue when listing jobs#961

Merged
leg100 merged 1 commit into
leg100:masterfrom
mlanth:hotfix/k8s-sa-role
Jun 11, 2026
Merged

fix(k8s): service account permission issue when listing jobs#961
leg100 merged 1 commit into
leg100:masterfrom
mlanth:hotfix/k8s-sa-role

Conversation

@mlanth

@mlanth mlanth commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

The service account created for kubernetes executor is missing the list verb for jobs.

When running on a talos cluster list permission must be explicitely granted to avoid errors.

ERROR listing current number of kubernetes jobs error="jobs.batch is forbidden: User \"system:serviceaccount:otf:otf-otfd\" cannot list resource \"jobs\" in API group \"batch\" in the namespace \"otf\""

@leg100 leg100 changed the title Fix service account permission issue when listing jobs fix(k8s): service account permission issue when listing jobs Jun 11, 2026
@leg100 leg100 merged commit c6e2d93 into leg100:master Jun 11, 2026
7 of 8 checks passed
@leg100

leg100 commented Jun 11, 2026

Copy link
Copy Markdown
Owner

@mlanth Looks good, thanks.

leg100 pushed a commit that referenced this pull request Jun 11, 2026
🤖 I have created a release *beep* *boop*
---


## [0.6.3](v0.6.2...v0.6.3)
(2026-06-11)


### Bug Fixes

* **k8s:** service account permission issue when listing jobs
([#961](#961))
([c6e2d93](c6e2d93))


### Miscellaneous

* bump helm charts with app version v0.6.2
([5c6fb5f](5c6fb5f))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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