Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(18)

Issue 2818563002: Milo: ACLs for internal swarm jobs (Closed)

Created:
3 years, 8 months ago by Ryan Tseng
Modified:
3 years, 8 months ago
Reviewers:
nodir, hinoka
CC:
chromium-reviews, infra-reviews+luci-go_chromium.org, maruel+w_chromium.org, tandrii+luci-go_chromium.org
Target Ref:
refs/heads/master
Project:
luci-go
Visibility:
Public.

Description

Milo: ACLs for internal swarm jobs This uses the luci_project:<project name> tag for ACLing swarming builds. BUG=697640 Review-Url: https://codereview.chromium.org/2818563002 Committed: https://github.com/luci/luci-go/commit/dd5690205f17fb9b744d1466368093e9c07efef6

Patch Set 1 #

Total comments: 9

Patch Set 2 : Review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+393 lines, -13 lines) Patch
A milo/appengine/frontend/expectations/swarming.build-build-internal.html View 1 chunk +215 lines, -0 lines 0 comments Download
M milo/appengine/frontend/main_test.go View 1 chunk +0 lines, -1 line 0 comments Download
M milo/appengine/swarming/build.go View 1 4 chunks +28 lines, -8 lines 0 comments Download
M milo/appengine/swarming/build_test.go View 4 chunks +29 lines, -2 lines 0 comments Download
M milo/appengine/swarming/buildinfo.go View 1 1 chunk +1 line, -1 line 0 comments Download
A milo/appengine/swarming/expectations/build-internal.json View 1 chunk +72 lines, -0 lines 0 comments Download
M milo/appengine/swarming/html_data.go View 3 chunks +29 lines, -1 line 0 comments Download
A milo/appengine/swarming/testdata/build-internal View 1 chunk +11 lines, -0 lines 0 comments Download
A milo/appengine/swarming/testdata/build-internal.swarm View 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (12 generated)
hinoka
ptal, this was a request by touch-swarming (new client???) All of the logic is in ...
3 years, 8 months ago (2017-04-12 20:40:17 UTC) #4
nodir
https://codereview.chromium.org/2818563002/diff/1/milo/appengine/swarming/build.go File milo/appengine/swarming/build.go (right): https://codereview.chromium.org/2818563002/diff/1/milo/appengine/swarming/build.go#newcode670 milo/appengine/swarming/build.go:670: // 1. allow_milo:1 is present. If so, it's a ...
3 years, 8 months ago (2017-04-12 20:45:03 UTC) #5
nodir
how will we decide whether a user is allowed to cancel/retry a build?
3 years, 8 months ago (2017-04-12 20:48:32 UTC) #6
hinoka
Users being allowed to retry/cancel a build should be done on the buildbucket level. IE ...
3 years, 8 months ago (2017-04-12 22:34:24 UTC) #11
nodir
OK, let's use existing buildbucket ACLs for retries and cancellations. And yes, we will do ...
3 years, 8 months ago (2017-04-12 22:38:29 UTC) #12
nodir
lgtm
3 years, 8 months ago (2017-04-12 22:38:37 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2818563002/20001
3 years, 8 months ago (2017-04-14 00:08:25 UTC) #17
commit-bot: I haz the power
3 years, 8 months ago (2017-04-14 00:14:25 UTC) #20
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://github.com/luci/luci-go/commit/dd5690205f17fb9b744d1466368093e9c07efef6

Powered by Google App Engine
This is Rietveld 408576698