Open
Description
Checks
- I've already read https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/troubleshooting-actions-runner-controller-errors and I'm sure my issue is not covered in the troubleshooting guide.
- I am using charts that are officially provided
Controller Version
0.11.0
Deployment Method
Helm
Checks
- This isn't a question or user support case (For Q&A and community support, go to Discussions).
- I've read the Changelog before submitting this issue and I'm sure it's not due to any recently-introduced backward-incompatible changes
To Reproduce
Using current version of 0.11.0
`
INSTALLATION_NAME="arc-runner-set"
NAMESPACE="arc-runners"
GITHUB_CONFIG_URL="https://github.com/XXXXXXXXXXX"
GITHUB_PAT="XXXXXXX"
helm install "${INSTALLATION_NAME}" \
--namespace "${NAMESPACE}" \
--create-namespace \
--set githubConfigUrl="${GITHUB_CONFIG_URL}" \
--set githubConfigSecret.github_token="${GITHUB_PAT}" \
oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set
Error: INSTALLATION FAILED: template: gha-runner-scale-set/templates/no_permission_serviceaccount.yaml:1:63: executing "gha-runner-scale-set/templates/no_permission_serviceaccount.yaml" at <.Values.resourceMeta.noPermissionServiceAccount>: nil pointer evaluating interface {}.noPermissionServiceAccount
`
Forcing version 0.10.1 works
`
helm install "${INSTALLATION_NAME}" \
--namespace "${NAMESPACE}" \
--create-namespace \
--set githubConfigUrl="${GITHUB_CONFIG_URL}" \
--set githubConfigSecret.github_token="${GITHUB_PAT}" \
oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set --version 0.10.1
NAME: arc-runner-set
LAST DEPLOYED: Wed May 21 11:10:51 2025
NAMESPACE: arc-runners
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
Thank you for installing gha-runner-scale-set.
Your release is named arc-runner-set.
`
Describe the bug
Error: INSTALLATION FAILED: template: gha-runner-scale-set/templates/no_permission_serviceaccount.yaml:1:63: executing "gha-runner-scale-set/templates/no_permission_serviceaccount.yaml" at <.Values.resourceMeta.noPermissionServiceAccount>: nil pointer evaluating interface {}.noPermissionServiceAccount
Describe the expected behavior
I expected the new version to install
Additional Context
n/a
Controller Logs
n/a
Runner Pod Logs
n/a