-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Ssh-keygen not presented #2152
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. |
UPD. ssh package is not presented too. Could you add it to images? |
Same here with ssh-agent. All our pipelines are broken now. |
What actually happened is that :latest points now to the ubuntu 22.04 image and not 20.04. That image does not contain ssh packages, also some other things are different like the $PATH var and likely many other things. A quick workaround is to pin the runners to the v20.04 version. See #2056 |
@yoshz we performed rollback to image: summerwind/actions-runner:v2.299.1-ubuntu-20.04 and pipelines works well but it's a temporary fix... |
That works, just adding here that it seems that |
For everyone in this thread, Even though the tag was applied by mistake as we migrated the workflows, please use a more specific version of the runner tag in your setups. I'm closing this issue now as the conversation for what to include in the ubuntu-22.04 image is still open: #2098 (comment) |
Checks
Controller Version
2.300.2
Helm Chart Version
v0.21.0
CertManager Version
1.9.1
Deployment Method
Helm
cert-manager installation
yes
Checks
Resource Definitions
To Reproduce
Describe the bug
We use an actions with ssh-keygen.
After migration to runners v2.300.2 we face a problem: "Error: Unable to locate executable file: ssh-keygen. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable."
Describe the expected behavior
I believe that need to add ssh-keygen package
Whole Controller Logs
Logs in controller are of no interest
Whole Runner Pod Logs
Logs in controller are of no interest
Additional Context
Github action log:
Error: Error: Unable to locate executable file: ssh-keygen. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.
The text was updated successfully, but these errors were encountered: