-
Notifications
You must be signed in to change notification settings - Fork 17.8k
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
x/build: dragonfly-amd64-5_8 does not have SSH configured #38796
Comments
what's exactly needed? |
I'm not sure, but the error message I'm seeing comes from here: |
It appears to need SSH public-key authentication for some user (typically either |
Or, if you'd prefer to diagnose #38797 yourself, that would work too. 😉 |
If you provide the public key I can add it to the root user. |
@tuxillo is there a builder key present on the host per step 1 of https://github.com/golang/go/wiki/DashboardBuilders#how-to-set-up-a-builder ? (don’t paste it here) |
Yes, sure. Otherwise it would not even connect as far as I can tell:
|
The host config for the The empty string means "disable SSH access on this builder". It needs to be set to a non-empty value, then coordinator needs to be redeployed. (Maybe more will need to be done afterwards.) |
The buildlet binary is responsible for editing the authorized_keys file on the host. Finding the path to the appropriate file has needed some tweaks for different OSes over time. It's likely to work automatically on DragonFly at this point but if not, that's the place to look. |
Thanks Brad. @tuxillo If it's helpful to you, I can create the CL and make you a reviewer, but you'll need to tell me what username I should specify for your builder. Let me know how you'd like to proceed. Thanks. |
IIRC it needs to be the user that runs the builder. The main reason it's not automatic is that some builder owners don't want to permit SSH into their network. |
The DragonFly builders run in VMs so the user will be @dmitshur I'll create the PR. |
Change https://golang.org/cl/232337 mentions this issue: |
Let me know if anything else is needed on my side. |
Will do, thanks. Re-opening to track coordinator deployment. |
Coordinator is re-deployed, and I've verified that it's possible to ssh into a |
This is needed for gomote configurations.
@tuxillo @bcmills
The text was updated successfully, but these errors were encountered: