New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 809645 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Feb 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 809155



Sign in to add a comment

Rename authutil to luci-auth and add it to depot_tools, buildbot, buildbucket

Project Member Reported by vadimsh@chromium.org, Feb 6 2018

Issue description

authutil is https://github.com/luci/luci-go/blob/2137b3a9aced8586950358f4ca0f76b379a54ced/client/cmd/authutil/main.go

It is a tool to produce OAuth2 access token given service account keys or using interactive login through the browser. It also understands LUCI_CONTEXT[local_auth] protocol to grab tokens inside Swarming tasks.

It is useful from various scripts that want to make Oauth2-authenticated calls. We are going to make it generally available in PATH in LUCI-supported environments (Swarming, Buildbot and depot_tools). 

Since 'authutil' name is very vague, we also going to rename it to 'luci-auth'.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Feb 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/luci/luci-go.git/+/cd0af436c99af77e8b752efda9d38413290faf66

commit cd0af436c99af77e8b752efda9d38413290faf66
Author: Robert Iannucci <iannucci@chromium.org>
Date: Tue Feb 06 21:21:47 2018

[auth] Reorganize auth packages, rename `authutil` to `luci-auth`.

R=vadimsh@chromium.org

Bug:  809645 
Change-Id: I848aef5b34d6943c108323e6a7f11efcde63174e
Reviewed-on: https://chromium-review.googlesource.com/905334
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>

[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/appengine/gaeauth/client/client.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/appengine/gaeauth/server/cookies.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/appengine/gaeauth/server/db.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/appengine/gaeauth/server/oauth.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/appengine/gaeauth/server/service.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/appengine/gaeauth/server/session.go
[add] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/README.md
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/auth.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/auth_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/client/authcli/authcli.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/client/cmd/luci-auth/main.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/client/luci_auth/luci_auth.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/identity/doc.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/identity/glob.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/identity/glob_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/identity/identity.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/identity/identity_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/authtest/doc.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/authtest/faketokengen.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/authtest/faketokengen_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/devshell/server.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/devshell/server_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/gsutil/gsutil.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/gsutil/gsutil_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/internal/localsrv/localsrv.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/internal/localsrv/localsrv_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/localauth/doc.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/localauth/generator.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/localauth/rpcs/base.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/localauth/rpcs/getoauthtoken.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/localauth/server.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/integration/localauth/server_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/common.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/common_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/disk_cache.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/disk_cache_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/file_unix.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/file_windows.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/gce.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/iam.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/luci_ctx.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/luci_ctx_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/proc_cache.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/proc_cache_test.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/service.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/internal/user.go
[rename] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/auth/transport.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/buildbucket/build.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/buildbucket/client/cmd/buildbucket/base_command.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/buildbucket/client/cmd/buildbucket/cancel.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/buildbucket/client/cmd/buildbucket/get.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/buildbucket/client/cmd/buildbucket/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/buildbucket/client/cmd/buildbucket/proto/project_config.pb.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/buildbucket/client/cmd/buildbucket/proto/project_config.proto
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/buildbucket/client/cmd/buildbucket/put.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/cipd/appengine/impl/cas/acled_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/cipd/client/cli/friendly.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/cipd/client/cli/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/cipd/client/cmd/cipd2isolate/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/cloudkms/common.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/cloudkms/encrypt.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/cloudkms/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/devshell/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/gerrit/change.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/gerrit/common.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/gerrit/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/git-credential-luci/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/gitiles/common.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/gitiles/log.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/gitiles/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/gitiles/refs.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/gsutil-auth/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/isolate/archive.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/isolate/batch_archive.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/isolate/common.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/isolate/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/isolated/archive.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/isolated/common.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/isolated/download.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/isolated/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/swarming/collect.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/swarming/collect_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/swarming/common.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/swarming/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/swarming/request_show.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/swarming/trigger.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/client/cmd/swarming/trigger_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/common/tsmon/iface.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/common/tsmon/metric/http_transport.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/dm/appengine/distributor/fake/fake.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/grpc/cmd/prpc/call.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/grpc/cmd/prpc/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/grpc/cmd/prpc/show.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/hardcoded/chromeinfra/chromeinfra.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/appengine/coordinator/auth.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/appengine/coordinator/context.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/appengine/coordinator/context_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/appengine/coordinator/coordinatorTest/context.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/client/butler/output/logdog/output.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/client/cli/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/client/cmd/logdog_butler/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/client/coordinator/client.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/common/storage/archive/logdog_archive_test/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/common/storage/bigtable/logdog_bigtable_test/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/server/service/rt.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/logdog/server/service/service.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/luci_config/appengine/gaeconfig/settings.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/luci_config/server/cfgclient/access/access.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/luci_config/server/cfgclient/access/access_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/luci_config/server/cfgclient/backend/caching/lru.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/machine-db/client/cli/cli.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/milo/buildsource/buildbot/build_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/milo/buildsource/buildbot/buildstore/master.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/milo/buildsource/buildbot/pubsub_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/milo/buildsource/buildbucket/pubsub_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/milo/buildsource/swarming/build_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/milo/common/acl_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/milo/frontend/middleware.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/milo/frontend/routes_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/mp/cmd/mpagent/main.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/acl/acl.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/apiservers/scheduler.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/apiservers/scheduler_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/engine/engine.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/engine/engine_v2_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/engine/invocation.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/engine/request.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/engine/statemachine.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/scheduler/appengine/task/task.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/auth.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/auth_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/authdb/db.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/authdb/erroring.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/authdb/snapshot.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/authdb/snapshot_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/authtest/db.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/authtest/db_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/authtest/state.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/client.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/client_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/delegation.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/delegation/checker.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/delegation/checker_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/oauth.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/openid/protocol.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/service/validation.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/signing/info.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/signing/info_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/state.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/auth/state_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/server/portal/handlers.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/delegation/config.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/delegation/config_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/delegation/config_validation.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/delegation/rpc_mint_delegation_token.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/delegation/rpc_mint_delegation_token_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/serviceaccounts/config.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/serviceaccounts/config_validation.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/serviceaccounts/rpc_inspect_oauth_token_grant.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/serviceaccounts/rpc_mint_oauth_token_grant.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/serviceaccounts/rpc_mint_oauth_token_grant_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/serviceaccounts/rpc_mint_oauth_token_via_grant.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/utils/identityset/identityset.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/appengine/impl/utils/identityset/identityset_test.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tokenserver/auth/machine/auth_method.go
[modify] https://crrev.com/cd0af436c99af77e8b752efda9d38413290faf66/tools/cmd/bqschemaupdater/main.go

Project Member

Comment 2 by bugdroid1@chromium.org, Feb 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c

commit 91e92e1e6928f46fc84f9c5a10e60b1e6c76887c
Author: Robert Iannucci <iannucci@chromium.org>
Date: Tue Feb 06 21:45:54 2018

Roll luci-go.

infra/go/src/go.chromium.org/luci:
cd0af436 [auth] Reorganize auth packages, rename `authutil` to `luci-auth`.
2137b3a9 [cloudkms] Add CLI client with encrypt.
abd68ab4 [milo] Fix crash due to missing ProjectID

R=vadimsh@chromium.org

Bug:  809645 
Change-Id: Ib2876ed8193251a9e8fb0f79fdbe0ee2d41c0f8b
Reviewed-on: https://chromium-review.googlesource.com/905064
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>

[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/monitoring/sysmon/cipd/cipd_unix.go
[add] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/build/packages/luci-auth.yaml
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/experimental/appengine/who/main.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/appengine/luci-migration/app/index_test.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/main.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tricium/appengine/frontend/rpc_results_test.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/recipes/recipes/recipe_autoroller.py
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/kitchen/git_test.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/isolate.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/cloudtail/cmd/cloudtail/main.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/appengine/sheriff-o-matic/frontend/main.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/appengine/luci-migration/app/handlers.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/appengine/luci-migration/comparetool/main.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/kitchen/cook_test.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/kitchen/auth.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/monitoring/sysmon/cipd/cipd_windows.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/DEPS
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/cmd_get_builder.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tricium/api/v1/config_helpers_test.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/recipes/recipes/recipe_roll_tryjob.py
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tricium/appengine/frontend/rpc_project_progress_test.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tricium/appengine/gerrit/poll.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/cmd_get_build.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/appengine/sheriff-o-matic/som/client/gitiles.go
[delete] https://crrev.com/ebc1baca9a72f20d0a99637fa8b5e0c8c42694ae/build/packages/authutil.yaml
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/appengine/dashboard/frontend/dashboard.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/clients.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/cmd_launch.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/cmd_get_swarm.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/experimental/appengine/buildbucket-viewer/frontend/templates.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/cmd_edit_recipe_bundle.go
[rename] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/build/tests/luci-auth.py
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tools/led/cmd_edit_cr_cl.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tricium/appengine/frontend/rpc_analyze_test.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/appengine/tree-status/main.go
[modify] https://crrev.com/91e92e1e6928f46fc84f9c5a10e60b1e6c76887c/go/src/infra/tricium/appengine/frontend/rpc_progress_test.go

Project Member

Comment 3 by bugdroid1@chromium.org, Feb 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/bf5820217a310115ae8b971dee6ff6cb894ea3bf

commit bf5820217a310115ae8b971dee6ff6cb894ea3bf
Author: Robert Iannucci <iannucci@chromium.org>
Date: Tue Feb 06 22:12:44 2018

[prpc,luci-auth] Set builds to use static linking.

R=tandrii@chromium.org, vadimsh@chromium.org

Bug: 808677, 809645 
Change-Id: I2003a1b9000d89a7c18f43899bb85f0a7d1ee073
Reviewed-on: https://chromium-review.googlesource.com/905564
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>

[modify] https://crrev.com/bf5820217a310115ae8b971dee6ff6cb894ea3bf/build/packages/prpc.yaml
[modify] https://crrev.com/bf5820217a310115ae8b971dee6ff6cb894ea3bf/build/packages/luci-auth.yaml

Project Member

Comment 4 by bugdroid1@chromium.org, Feb 7 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/infra_internal/+/00b0de89c10ad76955ef348d223abd3574600e8b

commit 00b0de89c10ad76955ef348d223abd3574600e8b
Author: Robert Iannucci <iannucci@chromium.org>
Date: Wed Feb 07 00:10:32 2018

Project Member

Comment 5 by bugdroid1@chromium.org, Feb 7 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/depot_tools/+/f3b152d2f543522bb2dd3ce9cc58ccaf3ef2c540

commit f3b152d2f543522bb2dd3ce9cc58ccaf3ef2c540
Author: Robert Iannucci <iannucci@chromium.org>
Date: Wed Feb 07 00:19:43 2018

[luci-auth] Add statically-linked luci-auth CLI tool.

R=tandrii@chromium.org, vadimsh@chromium.org

Bug:  809645 
Change-Id: I21ad49fa03630955eca6ecd531445bc4acf0c0c6
Reviewed-on: https://chromium-review.googlesource.com/905822
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Andrii Shyshkalov <tandrii@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>

[add] https://crrev.com/f3b152d2f543522bb2dd3ce9cc58ccaf3ef2c540/luci-auth
[add] https://crrev.com/f3b152d2f543522bb2dd3ce9cc58ccaf3ef2c540/luci-auth.bat
[modify] https://crrev.com/f3b152d2f543522bb2dd3ce9cc58ccaf3ef2c540/cipd_manifest.txt

Status: Fixed (was: Assigned)
Status: Assigned (was: Fixed)
Summary: Rename authutil to luci-auth and add it to depot_tools, buildbot, buildbucket (was: Rename authutil to luci-auth and add it to depot_tools)
Project Member

Comment 8 by bugdroid1@chromium.org, Feb 7 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/eb62db17a7ac1dca1c141256d6b2c8d571016107

commit eb62db17a7ac1dca1c141256d6b2c8d571016107
Author: Robert Iannucci <iannucci@chromium.org>
Date: Wed Feb 07 00:58:36 2018

[luci-auth] Add luci-auth to $PATH on buildbot.

R=tandrii@chromium.org, vadimsh@chromium.org

Bug:  809645 
Change-Id: If465b2665c4669bfa08d0c7f71a667b14d76af8d
Reviewed-on: https://chromium-review.googlesource.com/905790
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>

[modify] https://crrev.com/eb62db17a7ac1dca1c141256d6b2c8d571016107/scripts/slave/cipd_bootstrap_v2.py

Project Member

Comment 9 by bugdroid1@chromium.org, Feb 7 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/f091f5dae0c86b60ef68e9d997e4153d501abb98

commit f091f5dae0c86b60ef68e9d997e4153d501abb98
Author: Robert Iannucci <iannucci@chromium.org>
Date: Wed Feb 07 01:03:34 2018

ok this is everywhere now.
Project Member

Comment 11 by bugdroid1@chromium.org, Feb 8 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/luci/recipes-py/+/0584da0c3d052d75bba9cd4108b307f43852024a

commit 0584da0c3d052d75bba9cd4108b307f43852024a
Author: Robert Iannucci <iannucci@chromium.org>
Date: Thu Feb 08 01:28:17 2018

[luci-auth] Make service_account module use luci-auth

R=tandrii@chromium.org, vadimsh@chromium.org

Recipe-Nontrivial-Roll: build
Recipe-Nontrivial-Roll: infra
Recipe-Nontrivial-Roll: build_limited_scripts_slave
Bug:  809645 
Change-Id: I39bfc655dacdfcf2453cb8734558bea8a22d1459
Reviewed-on: https://chromium-review.googlesource.com/906303
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>

[modify] https://crrev.com/0584da0c3d052d75bba9cd4108b307f43852024a/recipe_modules/service_account/examples/full.expected/windows.json
[modify] https://crrev.com/0584da0c3d052d75bba9cd4108b307f43852024a/recipe_modules/service_account/examples/full.expected/custom_scopes_and_lifetime.json
[modify] https://crrev.com/0584da0c3d052d75bba9cd4108b307f43852024a/recipe_modules/service_account/examples/full.expected/json_key.json
[modify] https://crrev.com/0584da0c3d052d75bba9cd4108b307f43852024a/recipe_modules/service_account/api.py
[modify] https://crrev.com/0584da0c3d052d75bba9cd4108b307f43852024a/README.recipes.md
[modify] https://crrev.com/0584da0c3d052d75bba9cd4108b307f43852024a/recipe_modules/service_account/examples/full.expected/default.json
[modify] https://crrev.com/0584da0c3d052d75bba9cd4108b307f43852024a/recipe_modules/service_account/examples/full.expected/no_authutil.json

Project Member

Comment 12 by bugdroid1@chromium.org, Feb 8 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/e13b0f433d8585dc9dce9d446700d742d28dff5e

commit e13b0f433d8585dc9dce9d446700d742d28dff5e
Author: Robert Iannucci <iannucci@chromium.org>
Date: Thu Feb 08 01:50:23 2018

[luci-auth] Remove authutil packages from infra bootstrap.

The relevant binary is in depot_tools now.

R=tandrii@chromium.org, vadimsh@chromium.org

Bug:  809645 
Change-Id: Iecb77e80e94690bd1c13dd34ede20ebb1b616b51
Reviewed-on: https://chromium-review.googlesource.com/907972
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>

[modify] https://crrev.com/e13b0f433d8585dc9dce9d446700d742d28dff5e/bootstrap/cipd/cipd_mac_amd64.txt
[modify] https://crrev.com/e13b0f433d8585dc9dce9d446700d742d28dff5e/bootstrap/cipd/cipd_linux_amd64.txt

Project Member

Comment 14 by bugdroid1@chromium.org, Feb 8 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/luci/luci-go.git/+/9e5fef48324740aebf0aee342d9664c7e17980a5

commit 9e5fef48324740aebf0aee342d9664c7e17980a5
Author: Robert Iannucci <iannucci@chromium.org>
Date: Thu Feb 08 23:40:14 2018

[luci-auth] Rename default account id.

R=vadimsh@chromium.org

Bug:  809645 
Change-Id: I2ef379b3765b3bd34d6cb240738834adfb909d9e
Reviewed-on: https://chromium-review.googlesource.com/909956
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>

[modify] https://crrev.com/9e5fef48324740aebf0aee342d9664c7e17980a5/auth/client/authcli/authcli.go

Project Member

Comment 15 by bugdroid1@chromium.org, Feb 9 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/puppet/+/cc253cd4ad0d3fd781600760baf5c53f0083af01

commit cc253cd4ad0d3fd781600760baf5c53f0083af01
Author: Robert Iannucci <iannucci@chromium.org>
Date: Fri Feb 09 00:15:37 2018

Project Member

Comment 16 by bugdroid1@chromium.org, Feb 12 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chrome/tools/release/scripts/+/b37d9add0cf4f601c7ab33cfcf83c5fc4d687e63

commit b37d9add0cf4f601c7ab33cfcf83c5fc4d687e63
Author: Vadim Shtayura <vadimsh@chromium.org>
Date: Mon Feb 12 03:44:59 2018

Project Member

Comment 17 by bugdroid1@chromium.org, Feb 14 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/0ba5e940a4d8f96522dd20451945a78a5b77cdf0

commit 0ba5e940a4d8f96522dd20451945a78a5b77cdf0
Author: Robert Iannucci <iannucci@chromium.org>
Date: Wed Feb 14 05:16:09 2018

[luci-auth] Replace all mentions of authutil with luci-auth.

R=nxia@chromium.org, vadimsh@chromium.org

Bug:  chromium:809645 
Change-Id: I321fc5d6885a3ac85dc81794a8fc52b48caf0f2d
Reviewed-on: https://chromium-review.googlesource.com/909955
Commit-Ready: Ningning Xia <nxia@chromium.org>
Tested-by: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Ningning Xia <nxia@chromium.org>

[modify] https://crrev.com/0ba5e940a4d8f96522dd20451945a78a5b77cdf0/lib/auth.py
[modify] https://crrev.com/0ba5e940a4d8f96522dd20451945a78a5b77cdf0/lib/auth_unittest.py

Status: Fixed (was: Assigned)
I think this one is fixed now?

Sign in to add a comment