18 Commits

Author SHA1 Message Date
Ryan Tseng
0d94912e44 [luci-scheduler] Fix builder names with luci-scheduler jobs
Bug: 865729
Change-Id: Ieeeb154786ee311e87f5d24afb91643421668143
Reviewed-on: https://chromium-review.googlesource.com/1149068
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Ryan Tseng <hinoka@chromium.org>
2018-07-24 22:24:30 +00:00
Ryan Tseng
da2137d30c [luci-milo.cfg] Fix try.luci group
TBR: dpranke
Bug: 865729
Change-Id: I907b338d6c264c3167b7ad12a12d1be02a69ebf5
Reviewed-on: https://chromium-review.googlesource.com/1149066
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
2018-07-24 22:10:32 +00:00
Ryan Tseng
d300b5740e [luci-milo.cfg] Add luci only consoles
Useful for migration


Bug: 865729
Change-Id: I6d8cad25b6d1e8b671e84066efdc7d1eb2bdb508
Reviewed-on: https://chromium-review.googlesource.com/1149009
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Ryan Tseng <hinoka@chromium.org>
2018-07-24 22:04:50 +00:00
Ryan Tseng
d09d1f707c [cr-buildbucket.cfg] Add builder mixins
Crashpad configures their recipes via passed-in recipe properties.
Define them in cr-buildbucket.cfg.

Bug: 865729
TBR: dpranke
Change-Id: I249bae7fc83aa8bcc57ea1ecaba759caad501b9c
Reviewed-on: https://chromium-review.googlesource.com/1145785
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
2018-07-20 21:58:12 +00:00
Ryan Tseng
2c5b0e317a [cr-buildbucket.cfg] Add luci-scheduler as a scheduler for ci
Bug: 865729
TBR: dpranke
Change-Id: Ie7cb90e983f24723bde387424f01a61db157269a
Reviewed-on: https://chromium-review.googlesource.com/1145695
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
2018-07-20 21:05:19 +00:00
Ryan Tseng
7e4695fca4 Add luci-scheduler triggers
Bug: 865729
TBR: dpranke
Change-Id: I589f1629ee61ace9bf07b8bc22609a8bcc3fd5d6
Reviewed-on: https://chromium-review.googlesource.com/1144419
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
2018-07-19 22:47:35 +00:00
Ryan Tseng
6e97cc0542 Add skeleton for cr-buildbucket.cfg and luci-scheduler.cfg
Adds:
* Default ACL sets in cr-buildbucket.cfg
* Builder names in cr-buildbucket.cfg
* Basic trigger set in luci-scheduler.cfg

TBR: dpranke
Bug: 861435, 861258, 861249, 861247, 861235, 861233, 861228, 861432
Bug: 861429, 861313, 861309, 861302, 861301, 861290, 861285, 861277
Bug: 861276, 861273, 861264, 861263
Change-Id: If1a5d6fe977b72ed674bc71aa87dd5930837cac3
Reviewed-on: https://chromium-review.googlesource.com/1142564
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
2018-07-19 21:26:29 +00:00
Ryan Tseng
674ca07325 [luci-scheduler] Add initial empty config
Adds a config with no options, other than some default acl sets.

Tbr: dpranke
Bug: 861435, 861258, 861249, 861247, 861235, 861233, 861228, 861432
Bug: 861429, 861313, 861309, 861302, 861301, 861290, 861285, 861277
Bug: 861276, 861273, 861264, 861263
Change-Id: I763fbc2fcbaeca21f6b31e2fdab9e46b46485282
Reviewed-on: https://chromium-review.googlesource.com/1141169
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
2018-07-17 23:30:54 +00:00
Ryan Tseng
f9a1c9e245 [luci-milo.cfg] Fix typo
shortname -> short_name

TBR: dpranke
Bug: 861435, 861258, 861249, 861247, 861235, 861233, 861228, 861432
Bug: 861429, 861313, 861309, 861302, 861301, 861290, 861285, 861277
Bug: 861276, 861273, 861264, 861263
Change-Id: Ib0553a64a7673f11043b68623c8734d25d6452c7
Reviewed-on: https://chromium-review.googlesource.com/1140529
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
2018-07-17 22:55:37 +00:00
Ryan Tseng
f700f88975 [luci-milo] Add crashpad builders to milo configs
TBR:dpranke
Bug: 861435, 861258, 861249, 861247, 861235, 861233, 861228, 861432
Bug: 861429, 861313, 861309, 861302, 861301, 861290, 861285, 861277
Bug: 861276, 861273, 861264, 861263
Change-Id: Ibc3ae74f09c7c723d9dc661b457e6e512ca6336c
Reviewed-on: https://chromium-review.googlesource.com/1141135
Reviewed-by: Ryan Tseng <hinoka@chromium.org>
2018-07-17 22:47:49 +00:00
Dirk Pranke
0dd02aee1f Revert "Add swarmbucket config for crashpad."
This will switch the crashpad CQ back to using buildbot.

TBR=nodir@chromium.org, mark@chromium.org
BUG=748681

Change-Id: If4c81fe442b82f115bb91d07b8a476d253b3abab
Reviewed-on: https://chromium-review.googlesource.com/592771
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
2017-07-29 21:58:48 +00:00
Dirk Pranke
05c1a888ec Add luci-logdog config file settings.
This should allow swarmbucket jobs to run correctly, hopefully.

Bug: 697636, 743139
Change-Id: I9a433505796f74b40361e80e1ff3b9d41dad0446
NOTRY=true
Reviewed-on: https://chromium-review.googlesource.com/582190
Commit-Queue: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Nodir Turakulov <nodir@chromium.org>
2017-07-21 21:05:23 +00:00
Dirk Pranke
20b6f79589 Add swarmbucket config for crashpad.
This will allow us to run tryjobs for crashpad using LUCI
instead of buildbot.

R=nodir@chromium.org
BUG=697636, 743139
NOTRY=true

Change-Id: I8ea61f15a43b397e7f616ebe045f2fb863f1f75e
Reviewed-on: https://chromium-review.googlesource.com/580607
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Nodir Turakulov <nodir@chromium.org>
2017-07-21 01:14:57 +00:00
Mark Mentovai
bd7e99d73e Switch tryjob scheduler access to project-crashpad-tryjob-access group
Bug: chromium:717982
Change-Id: Iab869002bee5040e7bf3bf24b7be81e337e67af3
Reviewed-on: https://chromium-review.googlesource.com/494308
Reviewed-by: Mark Mentovai <mark@chromium.org>
2017-05-03 15:40:02 +00:00
Dan Jacques
dbac30162e Make BuildBot a WRITER, not SCHEDULER.
Stupid configuration mistake, make "service-account-cq" a SCHEDULER
again and make "service-account-crashpad-cq" a WRITER.

BUG=chromium:697578
TEST=None

Change-Id: I34b47419bf0ae81fd104c3d270330b6242db7d9b
Reviewed-on: https://chromium-review.googlesource.com/447887
Reviewed-by: Mark Mentovai <mark@chromium.org>
2017-03-01 22:27:08 +00:00
Dan Jacques
213d549be1 Use crashpad's service account for CQ.
The Chromium CQ service account credentials aren't available on
crashpad's master (master3). Use a separate crashpad service account
that is deployed to master3 for CQ scheduling.

BUG=chromium:697578
TEST=None

Change-Id: Ib80bb59de530220f17166cec44480d5384d3ec96
Reviewed-on: https://chromium-review.googlesource.com/448622
Reviewed-by: Mark Mentovai <mark@chromium.org>
2017-03-01 22:16:15 +00:00
Sigurdur Asgeirsson
7b5f12b368 Add project and buildbucket configs to infra/config branch.
BUG=162

Change-Id: Ic3e3f77e05bd4ac8cfb79a376d92d6c947e802ca
Reviewed-on: https://chromium-review.googlesource.com/448170
Reviewed-by: Sigurður Ásgeirsson <siggi@chromium.org>
2017-03-01 19:44:05 +00:00
Mark Mentovai
e5572dc510 Initialize Chrome infrastructure config branch 2017-03-01 13:49:07 -05:00