Swarming service accounts - Integrate descriptions into BuildBucket |
|||||||||||||||
Issue descriptionLUCI Milestone Planning task for swarming service accounts to integrate descriptions into BuildBucket End goal is to be able to declare a service account in a builder and read an access token in a recipe. vadimsh CC'ed to fill in the implementation details
,
Jun 9 2017
,
Jun 9 2017
,
Jun 20 2017
,
Aug 29 2017
Blocks integrating accounts into Scheduler because Scheduler needs an API field to pass service account email to Buildbucket when scheduling buildbucket tasks.
,
Aug 29 2017
,
Aug 29 2017
talked offline, doesn't block bug 731852 b/c builbdbucket API stays the same, buildbucket will know the service account from the config
,
Aug 29 2017
,
Aug 31 2017
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/d8d84acbb4cb75fa840fbf8d7c164d8ff9bd641b commit d8d84acbb4cb75fa840fbf8d7c164d8ff9bd641b Author: Vadim Shtayura <vadimsh@chromium.org> Date: Thu Aug 31 19:03:59 2017 cr-buildbucket: Add 'service_account' field to Swarmbucket builder definition. R=nodir@chromium.org BUG= 731849 Change-Id: I7d49b3d45ad691bdd533075c11b2e8cf5eba039f Reviewed-on: https://chromium-review.googlesource.com/644502 Reviewed-by: Nodir Turakulov <nodir@chromium.org> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org> [modify] https://crrev.com/d8d84acbb4cb75fa840fbf8d7c164d8ff9bd641b/appengine/cr-buildbucket/swarming/swarming.py [modify] https://crrev.com/d8d84acbb4cb75fa840fbf8d7c164d8ff9bd641b/appengine/cr-buildbucket/proto/project_config.proto [modify] https://crrev.com/d8d84acbb4cb75fa840fbf8d7c164d8ff9bd641b/appengine/cr-buildbucket/proto/project_config_pb2.py [modify] https://crrev.com/d8d84acbb4cb75fa840fbf8d7c164d8ff9bd641b/appengine/cr-buildbucket/swarming/test/swarming_test.py [modify] https://crrev.com/d8d84acbb4cb75fa840fbf8d7c164d8ff9bd641b/appengine/cr-buildbucket/swarming/swarmingcfg.py [modify] https://crrev.com/d8d84acbb4cb75fa840fbf8d7c164d8ff9bd641b/appengine/cr-buildbucket/swarming/test/swarmingcfg_test.py
,
Sep 1 2017
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra/+/34f78320f729ba0fa8850d66d0f107bed5eab019 commit 34f78320f729ba0fa8850d66d0f107bed5eab019 Author: Vadim Shtayura <vadimsh@chromium.org> Date: Fri Sep 01 01:43:53 2017 Add 'service_account' field to buildbucket-dev bucket to test the feature. It should start failing initially since luci-scheduler-dev has no permission to use this account. I want to observe how exactly this looks. TBR=nodir@chromium.org BUG= 731849 Change-Id: I4e356e3d277e80f7f7594866ee7ceefb46d963fb Reviewed-on: https://chromium-review.googlesource.com/646713 Reviewed-by: Vadim Shtayura <vadimsh@chromium.org> [modify] https://crrev.com/34f78320f729ba0fa8850d66d0f107bed5eab019/cr-buildbucket-dev.cfg
,
Sep 1 2017
The following revision refers to this bug: https://chrome-internal.googlesource.com/infradata/config/+/81cd5e834d8ec9c5bf30015b8a80a0c326295e53 commit 81cd5e834d8ec9c5bf30015b8a80a0c326295e53 Author: Vadim Shtayura <vadimsh@chromium.org> Date: Fri Sep 01 02:04:23 2017
,
Sep 1 2017
,
Sep 9 2017
,
Nov 8 2017
,
Jan 31 2018
,
Jan 31 2018
,
Feb 15 2018
|
|||||||||||||||
►
Sign in to add a comment |
|||||||||||||||
Comment 1 by efoo@chromium.org
, Jun 9 2017