Skip to content
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: revamp the security model used by gomote #47521

Open
1 of 13 tasks
cagedmantis opened this issue Aug 3, 2021 · 2 comments
Open
1 of 13 tasks

x/build: revamp the security model used by gomote #47521

cagedmantis opened this issue Aug 3, 2021 · 2 comments

Comments

@cagedmantis
Copy link
Contributor

@cagedmantis cagedmantis commented Aug 3, 2021

This is a tracking issue for the redesign of the authentication for the gomote application. The gomote application will have the authentication method changed as well as the addition of an authorization layer. This work will be broken down into many steps which will be added here as they are fully decided upon:

  • Collect metrics on gomote usage #48579
  • Update the gomote client to notify users of an upcoming change to authentication #48726
  • Determine if a new DNS address is needed for gomote testing #48727
  • Enable IAP #48728
  • Add Authentication #48729
  • Add Authorization #48730
  • Add proxy #48733
  • Add gomote manager #48735
  • Implement the gomote API #48742
  • Add new gomote client commands #48737
  • Add authentication to gomote client #48739
  • Create IAM groups #48741
  • Ask users to request accounts #48725

@golang/release

@cagedmantis cagedmantis added this to the Unplanned milestone Aug 3, 2021
@cagedmantis cagedmantis self-assigned this Aug 3, 2021
@heschi heschi added this to In Progress in Go Release Team Aug 3, 2021
@gopherbot
Copy link

@gopherbot gopherbot commented Sep 28, 2021

Change https://golang.org/cl/352809 mentions this issue: cmd/coordinator: add metrics for gomote usage

gopherbot pushed a commit to golang/build that referenced this issue Sep 29, 2021
This change introduces some metrics collection around gomote usage. It
records:
- gomote creates and the associated builder types.
- gomote ssh and the success of the call.
- gomote RDP.

Updates golang/go#47521
Fixes golang/go#48579

Change-Id: I5dfa04862254de0ceae747d0328918480d11db7c
Reviewed-on: https://go-review.googlesource.com/c/build/+/352809
Trust: Carlos Amedee <carlos@golang.org>
Trust: Dmitri Shuralyov <dmitshur@golang.org>
Run-TryBot: Carlos Amedee <carlos@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Alexander Rakoczy <alex@golang.org>
@gopherbot
Copy link

@gopherbot gopherbot commented Oct 18, 2021

Change https://golang.org/cl/356589 mentions this issue: internal/gomote/protos: add a skeleton for a gomote api

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Go Release Team
In Progress
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants