-
Notifications
You must be signed in to change notification settings - Fork 18k
x/build/cmd/gomote: add gomote session manager package #48735
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
Comments
Change https://golang.org/cl/361097 mentions this issue: |
Change https://golang.org/cl/361096 mentions this issue: |
This change copies the remote buildlet session management logic from the cmd/coordinator/remote.go file. This copies the existing implementation without including the HTTP and SSH handlers which also contain small portions of logic. This is the first step before refactoring the implementation which will be used in the GRPC server. Updates golang/go#48735 Change-Id: Idb26616ddb5494a8f96f8b66369e20f19f2871dc Reviewed-on: https://go-review.googlesource.com/c/build/+/361096 Trust: Carlos Amedee <carlos@golang.org> Run-TryBot: Carlos Amedee <carlos@golang.org> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Alexander Rakoczy <alex@golang.org>
This change refactors the existing remote buildlet session management implementation. It implements logic which was originally found in the HTTP handlers and moves it into a session manager. This change also introduces a fake buildlet client intended to be used for testing when additional functionality is added to the session pool. Updates golang/go#48735 Change-Id: Ib7d66cefb9847cf2659e7049f707d78536fbbbea Reviewed-on: https://go-review.googlesource.com/c/build/+/361097 Trust: Carlos Amedee <carlos@golang.org> Run-TryBot: Carlos Amedee <carlos@golang.org> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Heschi Kreinick <heschi@google.com> Reviewed-by: Alexander Rakoczy <alex@golang.org>
This issue has been edited. We no longer plan to manage SSH keys in the coordinator. We've shifted over to using certificates for authentication. This work has been completed. |
Add a component which manages gomote instances. This component should:
This is a component of the project to revamp the security model used by gomote #47521
@golang/release
The text was updated successfully, but these errors were encountered: