-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gh-runner-set 0.8.0 proxy issue #3178
Comments
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. |
Hey @dmitrijrub, I think I know what is the issue. Can you please check if it affects the original client in version 0.8.0? To do that, please add the following to the controller values.yaml file: env:
- name: LISTENER_ENTRYPOINT
value: /github-runnerscaleset-listener |
thanks, look like it worked! |
Sorry for that, and thank you for raising this issue and checking if the issue is with the new listener! We did a refactoring of the listener app, and it seems like the proxy option was missing, unfortunately. And because of it, we did create a mechanism to fall back to the original implementation in case we encounter a bug, so it does not block people from upgrading. |
Hey @dmitrijrub, Again, thank you for submitting the issue |
Thanks again @nikola-jokic , i have removed env variable and set helm chart version to 0.8.1 - everything works fine |
@dmitrijrub I am running into an issue where the proxy is not getting honored. When you do a |
Checks
Controller Version
0.8.0
Deployment Method
Helm
Checks
To Reproduce
Describe the bug
in 0.7.0 i have proxy defined in arc-runner-set-values-flavered.yaml as:
proxy:
http:
url: http://abc:8080
https:
url: http://abc:8080
noProxy:
- 127.0.0.1
- 10.43.0.1
after upgrade to 0.8.0 listener returns error:
2023-12-20T15:03:44.857132481+01:00 2023-12-20T14:03:44Z INFO listener-app getting access token for GitHub App auth {"accessTokenURL": "https://api.github.com/app/installations/XXXX/access_tokens"}
2023-12-20T15:04:14.869538367+01:00 2023-12-20T14:04:14Z ERROR listener-app Retryable client error {"error": "Post "https://api.github.com/app/installations/XXXX/access_tokens\": dial tcp 140.82.121.6:443: i/o timeout", "method": "POST", "url": "https://api.github.com/app/installations/XXXX/access_tokens", "error": "request failed"}
Describe the expected behavior
expectation that proxy will keep on working
Additional Context
rolled back to 0.7.0 and back to 0.8.0 to confirm the issue
Controller Logs
Runner Pod Logs
The text was updated successfully, but these errors were encountered: