Repository navigation
Checks
Controller Versionv0.6.0 Helm Chart Versionv0.6.0 CertManager VersionNo response Deployment MethodHelm cert-manager installationno cert manager Checks
Resource DefinitionsI use to install the runners with flux like this: apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: repo-1
namespace: arc-runners
spec:
values:
runnerScaleSetName: ci-cluster # <-- note that this has the same value in repo-2
...
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: repo-2
namespace: arc-runners
spec:
values:
runnerScaleSetName: ci-cluster # <-- note that this has the same value in repo-1
...To Reproducehelm install repo-1 \
oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set \
--set runnerScaleSetName=ci-cluster
helm install repo-2 \
oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set \
--set runnerScaleSetName=ci-clusterDescribe the bugI use to install the runners with flux like the included Describe the expected behaviorThe runner groups/scalesets are created with the same name in each repo, like they were in v0.5.0 Whole Controller Logsthis isn't relevant, the bug is related to helm templatingWhole Runner Pod Logsthis isn't relevant, the bug is related to helm templatingAdditional Contexthad to revert to 0.5.0 since this change breaking all workflows in |
Replies: 4 comments 1 reply
|
Hello! Thank you for filing an issue. The maintainers will triage your issue shortly. In the meantime, please take a look at the troubleshooting guide for bug reports. If this is a feature request, please review our contribution guidelines. |
|
some more info, this works on 0.5.0 because both |
|
@ba-work - this worked previously because of a bug in our charts which was fixed in 0.6.0. The isolation model we designed for is:
You were never supposed to be able to create 2 runner scale sets with the same name in the same namespace. Even if they were registered against different repositories, organisations or enterprises. You can read more about this here: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/deploying-runner-scale-sets-with-actions-runner-controller#using-arc-across-organizations |
|
We're locking this discussion because it has not had recent activity and/or other members have asked for more information to assist you but received no response. Thank you for helping us maintain a productive and tidy community for all our members. |
@ba-work - this worked previously because of a bug in our charts which was fixed in 0.6.0. The isolation model we designed for is:
You were never supposed to be able to create 2 runner scale sets with the same name in the same namespace. Even if they were registered against different repositories, organisations or enterprises.
You can read more about this here: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners-with-actions-runner-controller/deploying-ru…