Commit Graph

526 Commits (main)

Author SHA1 Message Date
Chenlin Fan ae21f6a5ec New vpython to depot_tools
1. virtualenv field in the spec is ignored.
2. --vpython-tool removed support for delete and help subcommands.
3. --vpython-tool installed removed support for naming venv.
4. removed support for -vpython-interpreter.
5. removed support for searching interpreters in host PATH.
6. python 2.7 is available only if the binary is invoked as `vpython`.
7. fixed a bug that passes invalid vpython arguments to the script,
   which may be silently ignored.
8. python_version in the vpython_spec must specify a minor version
   (python_version: "3" is not valid anymore).
9. vpython now requires the cipd binary to be present in PATH, which is
   true already when using Swarming or depot_tools.

Also updates the LUCI_OWNERS to add peep-software-deploy team.

Bug:1415212
Change-Id: I295c1aad1516a0c36eefa2ae04e85cabb518bda8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4653897
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chenlin Fan <fancl@chromium.org>
2 years ago
Jeff Yoon 872ac9bd3d [ResultDB] Roll RDB CLI
Adds -baseline-id options to `rdb stream`.

Includes changes:
925188ce48..ea16b97b0d/resultdb/

Bug: 1456545
Change-Id: I0c3c0f7bb1ace8f8037b3e91123c33e705dbd631
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4661595
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Patrick Meiring <meiring@google.com>
Commit-Queue: Jeff Yoon <jeffyoon@google.com>
2 years ago
Camilo Jacomet f06b6eee91 [auth]: Update CIPD to include version update of luci-auth change.
Bug:1413615
Change-Id: I17b8a11dff55712dae1d866b56744f4105b2a3e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4657278
Commit-Queue: Camilo Jacomet <cjacomet@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
2 years ago
Camilo Jacomet 3c67d9c553 [auth]: Update CIPD entries for luci-auth
Bug:1413615
Change-Id: Idd371f163a7b927d5e2337779fa21113bdde06f7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4650867
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Camilo Jacomet <cjacomet@google.com>
2 years ago
Fumitoshi Ukai 3cf9180560 Roll out goma client VERSION=260
Bug: b/281448203
Change-Id: I4eb38d56059b6919338afa545917409838892a67
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4602589
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Auto-Submit: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
2 years ago
Yue She 63d20c330b Roll mac_toolchain in depot_tools to latest version
This would add support for uploading/installing Xcode with MacOS13 adoption

Bug: 1441931
Change-Id: I81e8edc0761548b6650535f3ac6b6c504673e6a7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4532378
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Yue She <yueshe@google.com>
2 years ago
Fumitoshi Ukai 4931c18599 Roll out goma client VERSION=259
Bug: b/271506681
Change-Id: I4dda4f37849e9e710fff02e6d198c10669ba9615
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4510995
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
2 years ago
Vadim Shtayura 68ec7822b8 [cipd] Update luci-auth.
To pick up
https://chromium.googlesource.com/infra/luci/luci-go/+/1b06a330d57

R=iannucci@chromium.org

Change-Id: I524b335c1e46812e75f2800328813fef8bafbc9d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4503674
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
2 years ago
Jeff Yoon 13878e1f72 [depot_tools] Roll dirmd
Releasing the following changes:
* crrev/c/4448527
* crrev/c/4472948
* crrev/c/4477412
* crrev/c/4471188

Bug: 1431748
Change-Id: I5629c558ae4028129d88db5399c8ea1059006061
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4499278
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Jeff Yoon <jeffyoon@google.com>
2 years ago
Yiwei Zhang ce9bc414c0 roll lucicfg to v1.39.8
To pick up https://crrev.com/c/4492145

R=ddoman

Bug: 1434499
Change-Id: I37797ce42f5d986998fbf21e4584451d0163f12f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4492272
Reviewed-by: Scott Lee <ddoman@chromium.org>
Auto-Submit: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
2 years ago
Yoshiki Iguchi dec6fddc86 Revert "[lucicfg] Roll out lucicfg 1.39.5"
This reverts commit 183769121f.

Reason for revert: causing an error in`lucicfg fmt`: crbug.com/1435227

Original change's description:
> [lucicfg] Roll out lucicfg 1.39.5
>
> R=​rgw, vadimsh
>
> Bug: 1417086
> Change-Id: I2416f5eab5e8a6d653f4db181443c22d0b0d893a
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4455283
> Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>

Bug: 1435227
Bug: 1417086
Change-Id: I78e543465eb126f599382a1022d24a1dc4b34d41
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4458211
Auto-Submit: Yoshiki Iguchi <yoshiki@chromium.org>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
2 years ago
Robert Iannucci 183769121f [lucicfg] Roll out lucicfg 1.39.5
R=rgw, vadimsh

Bug: 1417086
Change-Id: I2416f5eab5e8a6d653f4db181443c22d0b0d893a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4455283
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
2 years ago
Chan Li af20d7cbaa [depot_tools] roll bb
To release https://crrev.com/c/4424857

Bug: 1430324
Change-Id: I0bf8051f9b716646cbf5a551bda8caf6486d0f10
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4449948
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
2 years ago
Eric Lok e4ff80f5cf Update version of reclient
Fixes issue where reclient erroneously shutdown during startup via
bootstrap.

BUG=b:269549741
TEST=Run bootstrap locally using the new version specified in this
change.

Change-Id: Ic443ba48d4d976a5341847bd7855e7d7fb63cc61
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4445369
Commit-Queue: Eric Lok <lokeric@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Auto-Submit: Eric Lok <lokeric@google.com>
2 years ago
Chan Li 59ebbc12eb [depot_tools] Roll led
To release changes:
https://crrev.com/c/4438369
https://crrev.com/c/4424854

Bug: 1434119, 1433082
Change-Id: Ia6ecaca76beec1a85650a2ee60192d3be40bad8d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4442747
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
2 years ago
Patrick Meiring e718a91487 [ResultDB] Roll RDB CLI.
Adds -sources, -sources-file, -inherit-sources options
to `rdb stream`.

Includes changes:
520840b412..925188ce48/resultdb/

BUG=b:274041961
TEST=None

Change-Id: I0c4d08475cf61e94c858f7f33a58626079339d3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4421806
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Patrick Meiring <meiring@google.com>
Auto-Submit: Patrick Meiring <meiring@google.com>
2 years ago
randymaldonado 373cba6b10 [depot_tools] updating lucicfg version to v1.39.4
Change-Id: Iae92702a7d4c3ae347ddd4270b25a1938b944a0d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4406659
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Randy Maldonado <randymaldonado@google.com>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
2 years ago
randymaldonado 2075f733e8 [depot_tools] updating lucicfg version
Per https://chromium.googlesource.com/infra/luci/luci-go/+/refs/heads/main/lucicfg/README.md#making-a-release

Change-Id: I4ad47967319ba21f6d50ce086fda6c52aa8364ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4401323
Commit-Queue: Joanna Wang <jojwang@chromium.org>
Reviewed-by: Joanna Wang <jojwang@chromium.org>
Auto-Submit: Randy Maldonado <randymaldonado@google.com>
2 years ago
Scott Lee ab2c3fcbbb [lucicfg] Update v1.38.2 -> v1.39.2.
- Notable changes
https://crrev.com/c/4330038 - Add discard_unknown param to proto.from_* methods
https://crrev.com/c/4378017 - add param `post_actions` to cq_group

Bug: 1410821
Change-Id: Ice4354a03a417cd1e97440c428d99e31993f39e1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4384975
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Auto-Submit: Scott Lee <ddoman@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
2 years ago
Chan Li 0a08fb5b96 [depot_tools] roll led
To release https://crrev.com/c/4367487

Change-Id: I83320a963a11562c44a0e517b0fb610ed3b67940
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4375058
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
2 years ago
Yiwei Zhang e564ebfbb8 roll lucicfg to 1.38.2
This is to pick up https://crrev.com/c/4311758

R=vadimsh, yuanjunh

Bug: b/269309591
Change-Id: I82e54b34ade7881686c1f0f368af697668fd9dbc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4329911
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Auto-Submit: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
2 years ago
Chan Li e16a8334c4 [depot_tools] roll led
To release https://crrev.com/c/4316954

Bug: 1422395
Change-Id: Ia892254c3d1779477263dec926d3a9455ba69650
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4321530
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
2 years ago
Fumitoshi Ukai 1fc4378acc Roll out goma client VERSION=258
Bug: b/267569038
Change-Id: Icb58c9cc38e7bffa55b11d434e3ff45efef84114
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4305079
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
Auto-Submit: Fumitoshi Ukai <ukai@google.com>
2 years ago
Eric Lok 30136f0cb7 Reinstate reclient
Adding back reclient to depot tools. This will allow it to be used for
chromeos-chrome builds, and other packages in the future as well

Bug: b/270080866, b/242680623
Change-Id: Ibb800a7c36f61312d540ee5595c585493e5e3578
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4273546
Commit-Queue: Eric Lok <lokeric@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Chan Li 78db513359 [depot_tools] Roll led
To release https://crrev.com/8a2853232613a9b6ad94dfcb3ea911a41861b42b

Change-Id: I0781f63aed104691c992f81b735fe760bc02bf93
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4256627
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Camilo Jacomet d8fb7c9667 [auth][oob-deprecation]: Update CIPD entries for LUCI Auth.
Fixed issue where token to paste was refreshing fast and made it difficult to copy in terminal emulators such as Alacritty and Konsole.

Bug:1411481, 1406354
Change-Id: I260c18c4aca873530d7ead55ab8826b01edffd9a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4231602
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Camilo Jacomet <cjacomet@google.com>
3 years ago
Riley Wong 7d6a777cdb Updating lucicfg to version 1.38.0 -> 1.38.1
This is a minor patch that will fix the error that arises from having no config file when running lucicfg valdate.

Bug:1412186
Change-Id: Ie7432354d382fa88b45d1668e6d6476d2530898c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4226560
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Riley Wong <rgw@google.com>
Auto-Submit: Riley Wong <rgw@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Junji Watanabe 963e01c76c Remove ninja entries from cipd_manifest.txt
CIPD Ninja is installed by DEPS instead.

Bug: 1340825
Change-Id: I69106fe9b06154bac7db9278e905efb99e90974c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4220972
Reviewed-by: Philipp Wollermann <philwo@google.com>
Commit-Queue: Philipp Wollermann <philwo@google.com>
Auto-Submit: Junji Watanabe <jwata@google.com>
Commit-Queue: Junji Watanabe <jwata@google.com>
3 years ago
Richard Wang 15d51f9304 Update Goma client
Bug: b/266522285
Change-Id: I231af930254959f33da90540c8107d4c1b8a7b74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4216156
Commit-Queue: Richard Wang <richardwa@google.com>
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
3 years ago
Camilo Jacomet 8361a9b75d [auth][oob-deprecation]: Update CIPD entries for LUCI Auth.
Bug:1406354,1411203
Change-Id: I0fac4d16a28945005bfa00af0bcf0a2144a2809f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4215079
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Camilo Jacomet <cjacomet@google.com>
3 years ago
Riley Wong c40715e2d2 Revert "Updating Lucicfg to Version 1.38.0"
This reverts commit 6e096da546.

Reason for revert: Failure in lucicfg validate causing presubmit to fail

Original change's description:
> Updating Lucicfg to Version 1.38.0
>
> Version updates lucicfg fmt/validate/lint to add conditional formatting rules based off path.
>
> Change-Id: I0870c142210f95e75356ef2cc9d94f4e265f8c80
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4215131
> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
> Commit-Queue: Riley Wong <rgw@google.com>

Change-Id: I80031587b78f61a58f984d8695316328958bc147
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4215612
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Auto-Submit: Riley Wong <rgw@google.com>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
3 years ago
Leina Sun d41df98b29 [Pinpoint] Surface CLI priority flag to depot_tools
Bug: chromium:1411458
Change-Id: Ife781433e2f1bf8d37990e6bc2e0108c980f9ea1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4215115
Auto-Submit: Leina Sun <sunxiaodi@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Riley Wong 6e096da546 Updating Lucicfg to Version 1.38.0
Version updates lucicfg fmt/validate/lint to add conditional formatting rules based off path.

Change-Id: I0870c142210f95e75356ef2cc9d94f4e265f8c80
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4215131
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Riley Wong <rgw@google.com>
3 years ago
Chan Li ed5ad736b6 [depot_tools] Roll lucicfg
To release https://crrev.com/c/4163498

Bug: 1114804
Change-Id: Id93232e0197b9aa4682a649e7d64442db9af37f8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4204928
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Camilo Jacomet 1ada93a104 [oob-deprecation][auth]: Update LUCI Auth Client.
Per go/oauth-oob-deprecation we are switching to go/luci-cli-oauth-login  updating the packages that use luci-auth.

Bug:1406354
Change-Id: I3fc0fd2cc88d395f28e080d90aaaaae672c33da0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4195020
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Leina Sun <sunxiaodi@google.com>
Commit-Queue: Camilo Jacomet <cjacomet@google.com>
Reviewed-by: Sean McCullough <seanmccullough@google.com>
Reviewed-by: Junji Watanabe <jwata@google.com>
3 years ago
Junji Watanabe 26b6c9b4cf Update goma client
Bug: b/260020400
Change-Id: I6318481dc400429ab34cbd03b0b52bcaa02c4ef7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4189284
Commit-Queue: Junji Watanabe <jwata@google.com>
Auto-Submit: Junji Watanabe <jwata@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Chan Li 35db69d337 [depot_tools] roll bb
To release https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/4167060

Change-Id: I51549050e561ca2ec3d3b498def8cede0410af97
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4179132
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
3 years ago
Brian Ryner e38d195b63 Roll all tools to versions that are built for windows-arm64.
git 1.39.0 was previously rolled to manifest_bleeding_edge in https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4149950 and is now being rolled to all users.

Change-Id: I4c7a3bc60e6b3b2625cee59138235d398adb27c9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4159755
Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Brian Ryner <bryner@google.com>
3 years ago
Chan Li dcb79c7080 [depot_tools] roll dirmd
To release https://chromium-review.googlesource.com/c/infra/infra/+/4144455

Bug: 1402202
Change-Id: I798dfa8866ccdb82e0c9c684a3c5e4414c8f8962
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4146187
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Quinten Yearsley f9f61a9d7c Release lucicfg 1.37.0 stop generating unused properties triggered_by and location_regexp
triggered_by in CQ configs has now not been used by any projects
for a month. This is a deprecated property that we don't
support anymore in CV.

location_regexp and location_regexp_exclude has been replaced by location_filters and is not used in any projects any more.

Related buildbucket config change at
https://chrome-internal-review.googlesource.com/c/infradata/config/+/5229868

Bug: 1395209
Change-Id: I4e53606c8bcd7a784970beb337984a808321c5a8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4113683
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Weiwei Lin 58a343c88b [depot_tools] roll rdb
To pick up
https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/4127735

R=gavinmak@google.com, meiring@google.com

Bug: 1373762
Change-Id: I811d3dfbb6a158996394ad9ec13674a90a9253da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4135663
Reviewed-by: Gavin Mak <gavinmak@google.com>
Auto-Submit: Weiwei Lin <weiweilin@google.com>
Commit-Queue: Gavin Mak <gavinmak@google.com>
3 years ago
Weiwei Lin 9ace9b4dc4 [depot_tools] roll rdb
To pick up
https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/4105423

R=meiring@google.com, mwarton@google.com, gavinmak@google.com

Bug: 1373762
Change-Id: Ic6c1b8626dd1080a8598da7cf45f818aac114559
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4109528
Reviewed-by: Patrick Meiring <meiring@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Weiwei Lin <weiweilin@google.com>
3 years ago
Yuanjun Huang 18359bb9a1 [depot_tools] roll lucicfg
Roll lucicfg to the same version as in c41cf36253/configs/cr-buildbucket/settings.cfg (88)

Change-Id: I595dcffb3b11cbf2008e577611a74e1addd3b328
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4108369
Commit-Queue: Yuanjun Huang <yuanjunh@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>
3 years ago
Yuanjun Huang d291058e47 [depot_tools] roll bb
Roll bb tool to the same version in c781c121d8/configs/cr-buildbucket/settings.cfg (96), which has already
been verified in Prod

Change-Id: Id30486841d65b598012210de7f6a1d1ea552d919
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4094461
Commit-Queue: Yuanjun Huang <yuanjunh@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>
3 years ago
Chan Li d259b31644 [depot_tools] roll led
To release 42f95c25b2

Change-Id: I0af5281e8c88da9b3fccf86cb11bf39e3582d5a9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4086338
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
3 years ago
Chan Li b5b80d27b5 [depot_tools] roll led
To release https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/4081567

Change-Id: I54cbe18f3c27e61a318195b229dd6d7882a71e8f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4080515
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Riley Wong 8d16d4a754 Updating Lucicfg vs to 1.35.2 Fixes Nil Issue
Bug:b/261078137
Change-Id: Icb87ded407ade1bcd1713a36b94bad8f2387b9dd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4079324
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Riley Wong <rgw@google.com>
3 years ago
Riley Wong 0922aaade1 Revert "Updating Lucicfg V 1.35.0 to 1.35.1"
This reverts commit fa0a108281.

Reason for revert: Creating a null pointer issue

Original change's description:
> Updating Lucicfg V 1.35.0 to 1.35.1
>
> Version updates a bug where lucicfg fmt was erroring out on sentinel when it should safely continue
>
> Change-Id: Ic62d82176b4c9b8ded139338c7742a2b0cbe56a4
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4072884
> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
> Commit-Queue: Riley Wong <rgw@google.com>

Change-Id: I47c56e110f0b3acc2011fa0c169d979297856a3c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4072086
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Riley Wong <rgw@google.com>
3 years ago
Chan Li 8f9920ba6f [depot_tools] roll led
to release https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/4072425

Change-Id: Ifdfc00d5aa7b092ecfeee35776bb8fdba94563fa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4072031
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Riley Wong fa0a108281 Updating Lucicfg V 1.35.0 to 1.35.1
Version updates a bug where lucicfg fmt was erroring out on sentinel when it should safely continue

Change-Id: Ic62d82176b4c9b8ded139338c7742a2b0cbe56a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4072884
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Riley Wong <rgw@google.com>
3 years ago
Robbie Iannucci de9b59989f Revert "[lucicfg] Update v1.34.1 -> v1.35.0"
This reverts commit 391cc612d0.

Reason for revert: This broke `lucicfg fmt`.

Original change's description:
> [lucicfg] Update v1.34.1 -> v1.35.0
>
> This is to pick up 91566b068c
>
> Change-Id: I1a644f362dbd16cc53825a619faf83d9b2c70ac1
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4067805
> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
> Commit-Queue: Robbie Iannucci <iannucci@chromium.org>

Change-Id: I7a6e10eaa66fb068fbeb78e5638af9cb4a51590e
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4067398
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Anushruth Sasivehalli <anushruth@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
3 years ago
Riley Wong 391cc612d0 [lucicfg] Update v1.34.1 -> v1.35.0
This is to pick up 91566b068c

Change-Id: I1a644f362dbd16cc53825a619faf83d9b2c70ac1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4067805
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
3 years ago
Chan Li 141be0c7fe [depot_tools] roll led
Bug: 1393265
Change-Id: I57e5ae59ea6e35755c50f9cdaa7e44fe81ea1f63
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4064699
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
3 years ago
Allen Xie 60af816019 depot_tools: Roll rdb and result sink
Include crrev.com/c/4037071 via
337392bc26

Regenerate cipd_manifest.versions using `cipd ensure-file-resolve -ensure-file ./cipd_manifest.txt`

rdb rollout example: crrev.com/c/3627691

BUG=https://bugs.chromium.org/p/chromium/issues/detail?id=1385957
TEST=No test

Change-Id: I311bede115afa0bcb3b5e0530d3381c46ceb37ce
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4050062
Commit-Queue: Zhihui Xie <zhihuixie@google.com>
Auto-Submit: Zhihui Xie <zhihuixie@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>
3 years ago
Fumitoshi Ukai 30e3ce8b1c Roll out goma client VERSION=255
Bug: b/256548869, crbug.com/1386100
Change-Id: If9367944461e8b4d1b775a087abd8fcc1a224b17
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4045102
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
Reviewed-by: Junji Watanabe <jwata@google.com>
3 years ago
Vadim Shtayura ae1a708917 Update lucicfg to v1.33.7.
To pick up
https://chromium.googlesource.com/infra/luci/luci-go/+/a21cc1db9

R=iannucci@chromium.org

Change-Id: I5e3ba5acf16a8b8c65b0e88ab193a10d5bdd0835
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4015282
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Vadim Shtayura 4cf73e01ab [cipd] Update luci-auth.
R=iannucci@chromium.org

Change-Id: I871fc01f25d6237fe982ac21d9a5d93b092ef4c6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4004609
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Chan Li 7738a7aac8 [depot_tools] move lucicfg pin
To release https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/4000888

Bug: 1338648
Change-Id: I007adf64a4f3caf747553d05d3156f42e2b8fc32
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4004605
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Chan Li 7fb87695ee [depot_tools] move lucicfg pin
To release https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3998011

Bug: 1338648
Recipe-Nontrivial-Roll: chromiumos
Change-Id: I3526f08def4d21f229cece4e9198b14b8bd5f8e5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3999803
Auto-Submit: Chan Li <chanli@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Junji Watanabe 7bd4611895 Release new Goma version
Bug: b/253190839
Change-Id: I30e70d4f7d90ce193361720bde91f7b678c85f5f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3990311
Commit-Queue: Junji Watanabe <jwata@google.com>
Auto-Submit: Junji Watanabe <jwata@google.com>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Takuto Ikuta 61ef3d8647 remove reclient
We decided to use reclient from chromium's DEPS for now.

Bug: b/203606263
Change-Id: Id3820beeeeceff1d9ae6a65cbca94f42f4260979
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3973248
Commit-Queue: Junji Watanabe <jwata@google.com>
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Reviewed-by: Junji Watanabe <jwata@google.com>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
3 years ago
Quinten Yearsley 1b48a2184a Deploy lucicfg version 1.33.4 enabling location_filters
Including this change:
https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3777409
This was tried before, but didn't stick because legacy CQ doesn't
handle location_filters; now almost all projects are migrated to CV.

Bug: 1171945
Change-Id: I6a5734922973dd8b506dc018d8838a6f2dacd271
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3965089
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
Auto-Submit: Quinten Yearsley <qyearsley@chromium.org>
3 years ago
Leina Sun 77e64ae61e [Chrome Health] Update batch priority in pinpoint CLI
Bug:chromium:1363444
Change-Id: Iccd21f1043d6494b192bd977c048bc4546865fad
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3955705
Commit-Queue: Leina Sun <sunxiaodi@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Brian Ryner 2c0a8c736a New vpython to depot tools.
Changes in this release:
55ee5cd215996e99b807bd19060f8c6845423985 Switch to a buffered channel.
c18f898c8628f7063328a553de31b5a13ebbd47a Fix comment typos.
c55184b5835c789d073ce8ba10745cc7efedcd65 Fix typo
50e0d6a61bf2706e8096a4c3785331f2fa1f2bad Fix some warnings that are causing presubmit errors for the 2.7 fork.
39ca9cb80c0c7f5a18bcdcc6ce65bfdb1cc64879 Update vpython deployment doc
c93fd3c5ebdc3999eea86a7623dbd1ed4b40bc78 Roll chromiumos/config manually to fix the broken roller
149a1934123a29ca32c85f73597e7ffbfa7dbf4a Add initial PRESUBMIT support for linting python3

Change-Id: I1155342ace04e2944a9abe531e0f8b5d0206a0eb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3951269
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
Auto-Submit: Brian Ryner <bryner@google.com>
3 years ago
Zhaoyang Li 5c72d1e40c [mac_toolchain] Roll mac_toolchain in depot_tools to latest version
Including the following change:
3949129: Fix mac_toolchain ios package content | https://chromium-review.googlesource.com/c/infra/infra/+/3949129

Bug: 1373792
Change-Id: I9a0a037d495f8d1eb4ba838b7312e5f6aedac02c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3949012
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
3 years ago
Richard Wang ab896c761c Update Goma client
Release notes: https://g3doc.corp.google.com/devtools/goma/g3doc/client-release-notes/2022/2022-10-12-version-253.md?cl=head

Bug: b:245256182
Change-Id: Id7fa14832edfc24c0890824bebdd136804e79105
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3947889
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Richard Wang <richardwa@google.com>
3 years ago
Takuto Ikuta c9127e51dc update reclient
This is to import the same reclient with chromium having LTO support for
ChromeOS.
https://source.chromium.org/chromium/chromium/src/+/main:DEPS;l=288;drc=83f1b84510481f751b5a6e42300bcb337a0024a9

Bug: b/203606263
Change-Id: I240995f976fb569d223ec17a3b2afbd391a88170
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3937853
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Roberto Carrillo-Navarrete 9cac96fd06 lucicfg: Update from 1.33.1 to 1.33.2
Notable changes:
  https://crrev.com/c/3907690 starlark: Allow use of CV's NEW_PATCHSET_RUN mode.
  https://crrev.com/c/3933137 lucicfg: belatedly bumping version due CL above

R=yiwzhang,vadimsh

Bug: 1242951
Change-Id: I0613238925d6fd2c858195e47421f0856a0fba7d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3936723
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Roberto Carrillo <robertocn@chromium.org>
3 years ago
Vadim Shtayura 360ece5d10 [cipd] Update luci-auth tool.
To pick up
https://chromium.googlesource.com/infra/luci/luci-go/+/df89453c17a

R=aknobloch@google.com

Change-Id: I18d274d6b5939c38aaa358a20496e23931ea5658
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3880626
Reviewed-by: Aaron Knobloch <aknobloch@google.com>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Philipp Wollermann 665eb5c25d Update Goma client
Release notes: https://g3doc.corp.google.com/devtools/goma/g3doc/client-release-notes/2022/2022-09-06-version-252.md?cl=head

Bug: b/244272972
Change-Id: Ie65af836b9b1ba9cbcd954dbd3e9c3827cf833d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3873376
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Philipp Wollermann <philwo@google.com>
Reviewed-by: Junji Watanabe <jwata@google.com>
3 years ago
Junji Watanabe 3528d4d3c5 Update goma client
Release note: https://g3doc.corp.google.com/devtools/goma/g3doc/client-release-notes/2022/2022-08-30-version-251.md?cl=head

Bug: b/238955348
Change-Id: I2a13a6982867919e60258c5dd4595a0abd63c436
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3864539
Auto-Submit: Junji Watanabe <jwata@google.com>
Commit-Queue: Junji Watanabe <jwata@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Takuto Ikuta d14f65eba9 add reclient for ChromeOS
This will be used in ChromeOS build_packages.

Bug: b/242680623, b/203606263
Change-Id: I3eedec7b245405c24091db43a450181a270d1305
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3833266
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Zhaoyang Li f9fede5f84 [mac_toolchain] Roll mac_toolchain in depot_tools to latest version
The roll in depot_tools enables uploading Xcode in legacy format and
not excluding some folders at upload.

Bug: 1348212
Change-Id: I2a6b635a6c236bf2eedbbf7855da3c0d58b4abaa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3834034
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
3 years ago
Yuanjun Huang 268d645853 [depot_tools] roll bb
To release https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3825181

Bug:1347622
Change-Id: Ib5daf9fa35b764b6a3b37e36c7daa8fd94625817
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3825397
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Yuanjun Huang <yuanjunh@google.com>
3 years ago
Chan Li 73cc22d4e6 [depot_tools] roll dirmd
To release https://chromium-review.googlesource.com/c/infra/infra/+/3827304

Bug: 1349169
Change-Id: If1ac56926bf97c1ce3b373d67e077d120d78fbbd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3828041
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Chan Li 079e79600c [led] roll led
To release change https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3814095

Change-Id: I3bd89d41517012d99db9b523eae1c63b5149cf60
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3812233
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Chan Li e29fdd4c39 [depot_tools] roll led
To release https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3812292

Bug: 1350060
Change-Id: I45f5a9329e5fd70d8ad3abaf4e32b0ed029444d9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3812224
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Junji Watanabe 437ec683ab Revert "Update led to the current version."
This reverts commit a2267932e6.

Reason for revert: this version has an issue with led edit-recipe-bundle https://crbug.com/1350060

Original change's description:
> Update led to the current version.
>
> This will pull in the change that allows for "led edit-cr-crl" to accept
> URLs in the form output by "git cl issue": URLs that do not contain the
> gerrit project.
>
> Bug: 1348269
> Change-Id: Icb360686c9ca1548636e755bc9a611351d78d2f7
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3807651
> Commit-Queue: Garrett Beaty <gbeaty@google.com>
> Reviewed-by: Chan Li <chanli@chromium.org>

Bug: 1348269
Change-Id: Idad964cf47b0cbc7174201add38ab8799c1ae9b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3812817
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Junji Watanabe <jwata@google.com>
3 years ago
Junji Watanabe 5f6861db09 Revert "[depot_tools] roll led"
This reverts commit 466ab5c2d9.

Reason for revert: This seems still broken. https://crbug.com/1350060#c17

Original change's description:
> [depot_tools] roll led
>
> To include change https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3811860
>
> Bug: 1350060
> Change-Id: I35081e93fd966a6b3da02f7fa4fbb6f458be83eb
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3812434
> Commit-Queue: Chan Li <chanli@chromium.org>
> Reviewed-by: Yuanjun Huang <yuanjunh@google.com>

Bug: 1350060
Change-Id: I99375da748612706a74e195067cf4f8a3748338e
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3812814
Commit-Queue: Junji Watanabe <jwata@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
3 years ago
Chan Li 466ab5c2d9 [depot_tools] roll led
To include change https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3811860

Bug: 1350060
Change-Id: I35081e93fd966a6b3da02f7fa4fbb6f458be83eb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3812434
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
3 years ago
Garrett Beaty a2267932e6 Update led to the current version.
This will pull in the change that allows for "led edit-cr-crl" to accept
URLs in the form output by "git cl issue": URLs that do not contain the
gerrit project.

Bug: 1348269
Change-Id: Icb360686c9ca1548636e755bc9a611351d78d2f7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3807651
Commit-Queue: Garrett Beaty <gbeaty@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>
3 years ago
Quinten Yearsley faa1111bd0 Update lucicfg version 1.32.0 to 1.32.1
Includes this change:
85ebd26fca

This changes the generation of location_filters from location_regexp
in some cases.

Bug: 1171945
Change-Id: I233281adb2edd62771f47ccb941fa99ade628f75
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3799232
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
3 years ago
Brian Ryner 0c0a46bc40 New vpython to depot_tools.
Contains commits:
7979d954927af292bd5a57dd398a9791cc43099c Use the full paths of bundled interpreters.
ededcc9ee88d285f6c1ea6154b0c61da5cc6fd6a Provide a way to pass in the full python executable path.
376c57dec286030d5321b4aeffbbc26dd297d28c Add a test that inheritable file handles are passed through to Python.

Bug: 1318617
Change-Id: Ib163c6b8d88667dcec5afe975006586d13b2b2f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3787826
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Brian Ryner <bryner@google.com>
3 years ago
Allen Xie cec7295ab0 depot_tools: Roll rdb
Include crrev.com/c/3779863 via 0fbf0c3c84

Regenerate cipd_manifest.versions using `cipd ensure-file-resolve -ensure-file ./cipd_manifest.txt`

rdb rollout example: crrev.com/c/3627691

BUG=b:1337692
TEST=No test

Change-Id: I8407e55ed6054131e091a494ff7c016a346f0b5a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3789454
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Zhihui Xie <zhihuixie@google.com>
Auto-Submit: Zhihui Xie <zhihuixie@google.com>
3 years ago
Vadim Shtayura 24f28f2f7c [lucicfg] Update v1.31.5 => v1.32.0.
Changes:
dd9f484..60808fd/lucicfg

BUG=1347252
R=iannucci@chromium.org, ddoman@chromium.org

Change-Id: I92b7f30d4589b116b3c2799a1df8e0d9a55eb356
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3790164
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
3 years ago
Chan Li 904ca29621 [depot_tools] roll led
To include change https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3761317

Bug: 1340318
Change-Id: Ib95bb8a8405695e4f4a93c6c954ca03e5d29d73c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3774444
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Quinten Yearsley 164952a179 Revert "Update lucicfg from version 1.31.5 to 1.31.6"
This reverts commit f05fcf7051.

Reason for revert: Reason for revert: I realized it's not yet safe to support directly specifying only location_filters because legacy CQ still triggers tryjobs and doesn't handle location_filters.

Original change's description:
> Update lucicfg from version 1.31.5 to 1.31.6
>
> Changes:
>   - Allow direct use of location_filters in luci.cq_tryjob_verifier(...)
>
> Bug: 1171945
> Change-Id: I0aca6dd01976c66f106906958bc63a81dbd5e6a5
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3770293
> Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
> Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>

Bug: 1171945
Change-Id: Ic7bea4b2ae73413361f8c239e0d6b823c1e7fd8b
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3774528
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Auto-Submit: Quinten Yearsley <qyearsley@chromium.org>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Chan Li 9585c93796 roll dirmd
To include changes:
- https://chromium-review.googlesource.com/c/infra/infra/+/3763941
- https://chromium-review.googlesource.com/c/infra/infra/+/3756684
- https://chromium-review.googlesource.com/c/infra/infra/+/3756685

Bug: 1343600, 1343601
Change-Id: Id18673ce7355875a207f52315383c039713f7aec
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3773731
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Auto-Submit: Chan Li <chanli@chromium.org>
3 years ago
Quinten Yearsley f05fcf7051 Update lucicfg from version 1.31.5 to 1.31.6
Changes:
  - Allow direct use of location_filters in luci.cq_tryjob_verifier(...)

Bug: 1171945
Change-Id: I0aca6dd01976c66f106906958bc63a81dbd5e6a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3770293
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
3 years ago
Quinten Yearsley 8168f76753 Update lucicfg from version 1.31.4 to 1.31.5
Changes:
  - Fix a bug in location_filter generation which affects cases where
    location_regexp matches gerrit host.

Bug: 1171945
Change-Id: Icd4d724b91e0de4652803d4223beaa290d37b810
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3763791
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Quinten Yearsley <qyearsley@chromium.org>
3 years ago
Fumitoshi Ukai 26bc518eae Roll out goma client VERSION=250
Bug: b/237221299
Change-Id: Ic35b9e7e46a91c656c79c249db4ab38d1250dd17
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3758931
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
3 years ago
Brian Ryner c8fadda5a4 New vpython to depot_tools.
This release contains commits:
e74f8f68337ee619d400e0b6607cbe9df37f78ee Fix so that Python inherits file handles again on Windows.
059bcab0fb866cf8b9bc25b5845beeb8ee90fe3d Bundle the python interpreter on Mac.
e2552b1a6ebed6651aceb5a7ab4639c0d69c0c0e Resolve symlinks when finding the vpython executable.
d5fc7bca58e458258f8c3b8a25ecd070c77581ac Roll infra/go/src/go.chromium.org/luci/ ee2c632ce..82d549a81 (1 commit)
5d9b6ecf87cdfb928e1112d2838d26bc7ede2b48 Roll infra/go/src/go.chromium.org/luci/ 0480658b5..0535bf685 (5 commits)
3076679301d2b9b040bce2c871a63ddc49273c41 [environ] Rename Get => Lookup, GetEmpty => Get.
37f02f9f91aa3918b195931fbcf02750290d0571 Search bundled python paths before looking in PATH.
a4136aa4d9e8c359bcf234fcd6ae026fb5b92925 [go] Format all files.
8349853d4517895a2c5838a00aea3e368ce3f865 [vpython] Make TestLoadForScript pass on OSX when running locally.
d94b5704d8ad151a0306974a1a949d8057c44a18 Revert "Add support for bootstrapping the Python interpreter package."
6dacee57fbe6b5bc5a2fca23b5b7d8ccfea54ee7 Revert "Pass packages to vpython to bootstrap."
03e0afedc841bad5fed8024c4b7fd38d332701ad Pass packages to vpython to bootstrap.
fa3d6effe8906e93944bf54ea6978adcd022f75c go generate all
b5eee61d0153295f3efb2e67b319066c2306ac5b Add support for bootstrapping the Python interpreter package.
cc5fb5e4934445a0a5206bfc324ca486c1285415 [vpython] Skip flaky test.
c04b64ca743703ebbfc064ec5b5c35d3bc378fa4 Add vpython3-only cipd packages.
f14d61370f1d7302a797feb2adc3a2f2449130d1 Remove the VENVOmitUseWheel field now that nothing uses it.
7c739ae11aa23bc37601e6923add677600ae1329 Remove support for old pip versions in pep425 tag probing.
51e3f0a01454d2e18b36de28c7e0ca2f6127ea2b Stop setting the unused VENVOmitUseWheel option.
e0e35a4e2227fb3429f3483c4719b6370eca7e1e Hardcode the venv OmitUseWheel option to true.

Bug: 1318617, 1340653
Change-Id: Ifb94c81492edfa98e1b59fc82e6d43678b82d776
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3756933
Reviewed-by: Gavin Mak <gavinmak@google.com>
Commit-Queue: Brian Ryner <bryner@google.com>
3 years ago
Ryan Heise 968a19bcd0 Update Pinpoint CLI for Octopus
Bug:1159092
Change-Id: I626b7faa21f073030594a82fd98f510177e2f388
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3760945
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Auto-Submit: Ryan Heise <heiserya@google.com>
Commit-Queue: Ryan Heise <heiserya@google.com>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Yulan Lin e7fd0ca4c5 [verified-builds]: Update lucicfg to 1.31.4
Changes:
- add the "wrapper" parameter to luci.recipe()
- add shadow bucket

Bug:1339006
Change-Id: I0f5c23f631b23b46fb40c728c432fb759bcefd7c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3736695
Commit-Queue: Yulan Lin <yulanlin@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Yuanjun Huang a83ac9395c [depot_tools] roll led
To include https://crrev.com/c/3727771.

all changes:
498086360..675ae8e

Bug:1339383
Change-Id: I54849b921964dea83a3d21a1966de2aa872c643a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3732792
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Yuanjun Huang <yuanjunh@google.com>
3 years ago
Fumitoshi Ukai 2f3c96d5e4 Roll out goma client VERSION=249
Bug: b/234780712
Change-Id: I61e654896979438a2e8a7de6f7d11c473df0092e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3721609
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Yiwei Zhang 3ef340ac19 lucicfg: Update from 1.31.2 to 1.31.3
Notable change:
  https://crrev.com/c/3720728: fix bugs when generating location_filter

R=qyearsley, vadimsh

Bug: 1171945
Change-Id: Ifa19ac2b49b0aa1062e0a9c624587c2e78a84a29
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3722032
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Auto-Submit: Yiwei Zhang <yiwzhang@google.com>
3 years ago
Vadim Shtayura dd8da39995 [lucicfg] Update 1.30.11 => 1.31.2.
Notable changes:
* Updated `buildifier` dependency, adding more linting checks.
* Experiment to generate `location_filters` in CQ configs:
  https://chromium.googlesource.com/infra/luci/luci-go.git/+/6915bcc1

R=yiwzhang@google.com

Change-Id: I09ba35cf572eaa8cb0478db2bee19f7496f8eaee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3718931
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
3 years ago
Vadim Shtayura a375d76090 Revert "[lucicfg] Update 1.30.11 => 1.31.1."
This reverts commit 945d6a248f.

Reason for revert: Python portion of CQ doesn't recognize location_filters field.

Original change's description:
> [lucicfg] Update 1.30.11 => 1.31.1.
>
> Notable changes:
> * Updated `buildifier` dependency, adding more linting checks.
> * Experiment to generate `location_filters` in CQ configs:
>   https://chromium.googlesource.com/infra/luci/luci-go.git/+/6915bcc1
>
> R=​qyearsley@chromium.org
>
> Change-Id: I2874251e40b857ce671200f69ea172e20227584c
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3704326
> Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
> Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>

Change-Id: If660f21ff0127d38b5be48e1a0ac3690d5146b1d
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3709407
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Auto-Submit: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Vadim Shtayura 945d6a248f [lucicfg] Update 1.30.11 => 1.31.1.
Notable changes:
* Updated `buildifier` dependency, adding more linting checks.
* Experiment to generate `location_filters` in CQ configs:
  https://chromium.googlesource.com/infra/luci/luci-go.git/+/6915bcc1

R=qyearsley@chromium.org

Change-Id: I2874251e40b857ce671200f69ea172e20227584c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3704326
Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Ryan Heise afcf0a98b8 Roll PGO CLI changes into depot_tools
Bug:1286319
Change-Id: I7b205e48605f3d889a4780043fdfc54e900aff01
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3692861
Reviewed-by: Leina Sun <sunxiaodi@google.com>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Auto-Submit: Ryan Heise <heiserya@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Fumitoshi Ukai 04663d61d1 Roll out goma client VERSION=248
Bug: b/234078033
Change-Id: I54589891b54986859db539e45c3a208f97081bc6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3689029
Reviewed-by: Junji Watanabe <jwata@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Junji Watanabe 13c50b466b Add ninja to cipd_manifest
Currently, the ninja binaries in depot_tools are committed to the repo directly.
This CL installs CIPD ninja packages to replace them.
Switching to CIPD ninja will be done in the next CL.

Also, see the performance comparison and CIPD packages in the comments below.
https://crbug.com/931218#c84
https://crbug.com/931218#c86

Bug: 931218
Change-Id: I44d5e9ea1447588b32a10db20cfba088dd748f48
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3674981
Commit-Queue: Junji Watanabe <jwata@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
3 years ago
Ryan Heise b6083facb6 Add Android Go support to Pinpoint CLI
Bug:1328653
Change-Id: I812eae65b6ea4f5bcd01d315405e90e0b3f1e732
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3673717
Auto-Submit: Ryan Heise <heiserya@google.com>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
3 years ago
Fumitoshi Ukai ca53c90670 Roll out goma client VERSION=247
Bug: b/233146956
Change-Id: I15ff4a79e4edf05f26bbb1cd3f7abfc99f209fc8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3668430
Reviewed-by: Junji Watanabe <jwata@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
3 years ago
Chan Li 471b5497d6 roll dirmd
To release https://chromium-review.googlesource.com/c/infra/infra/+/3652912

Bug: 1327485
Change-Id: Ieb180659c2926f33e31bda7fc3c3449b2efbded5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3656175
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
3 years ago
Fumitoshi Ukai 772f3dc005 Roll out goma client VERSION=246
Bug: b/229187706
Change-Id: I8a0e6f50c8b858a10a703a612dacc28d02ef9225
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3654067
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
3 years ago
Chan Li bfefaa83f8 [depot_tools] roll led
To release changes:
a2e97300d3..498086360

Specifically to release
https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/3646037 [Buildbucket] Deprecate build.Infra.Bbagent.KnownPublicGerritHosts

Change-Id: I67c2c4079b3eb4ce5e6b9136fee5aab8c10d1947
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3646594
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Patrick Meiring b9dca865af [depot_tools] Roll rdb.
Include crrev.com/c/3607770 via 4047a98ee7

Regenerate cipd_manifest.versions using cipd ensure-file-resolve -ensure-file ./cipd_manifest.txt

BUG=1314194

Change-Id: Ic72fecb38fc3adff4c1d7b5f0954cdf9e604d79e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3627691
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
Auto-Submit: Patrick Meiring <meiring@google.com>
3 years ago
Ryan Heise 2c7ed7f59c Update Pinpoint CLI - support attempts arg
Bug:1067587
Change-Id: I3f79af6a83a8c3622a450e4526438777223a64e0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3594241
Reviewed-by: Joanna Wang <jojwang@chromium.org>
Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com>
Commit-Queue: Ryan Heise <heiserya@google.com>
3 years ago
Fumitoshi Ukai 6ebf7b5b6b Roll out goma client VERSION=245
Bug: b/227978974
Change-Id: Ic339add74c112798322e0b9682c19aa2fa91e938
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3581947
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
3 years ago
Eduardo Yap 9abe2d39b5 Update pinpoint CLI to latest version.
Bug: chromium:1314669
Change-Id: Id411b66bf3f1a8d3c23cb2827525dd1f21aa296a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3582180
Auto-Submit: Eduardo Yap <eduardoyap@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Fumitoshi Ukai a9c548efd6 Roll out goma client VERSION=244
Bug: b/223292635
Change-Id: I7347c16be3dd70ef0c4fcc22334b4e1b1b3f7e7c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3566337
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
3 years ago
Chan Li 8dd5e6278f [depot_tools] roll dirmd
To release https://chromium-review.googlesource.com/c/infra/infra/+/3558516

Bug: 1285078
Change-Id: If7e00c21ffb5945f04e130a2c4bb28a6da862211
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3558021
Auto-Submit: Chan Li <chanli@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
3 years ago
Chan Li 5ce78e1a3f Roll dirmd
Bug: 1285078
Change-Id: I9dd8b94ecf3b9c936474d5447ec2f3a27e66ff0a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3555575
Auto-Submit: Chan Li <chanli@chromium.org>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Yuanjun Huang <yuanjunh@google.com>
3 years ago
Robert Iannucci e7eb3eb81a Roll lucicfg to v1.30.11
This is to pick up
6a48964ed4

R=vadimsh

Bug: 1288635, 1306248
Change-Id: I38787b5144641b8d291a29d1361a2cc972f08082
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3543152
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
3 years ago
Ryan Heise d8464b8528 Update Pinpoint CLI to remove some useless prints
Bug:1281693
Change-Id: Ia0a721b42f71aab1ea728c5ae8c5975c3f50267c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3543680
Commit-Queue: Ryan Heise <heiserya@google.com>
Auto-Submit: Ryan Heise <heiserya@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
3 years ago
Chenlin Fan f0bc2d2404 New vpython in depot_tools
This is a reland of crrev/c/3461263 with fix for crbug/1298289

This change includes commits:
0a242ce3e02a0e7d9c519601ed4fafb073fc98da Update vpython tests to use py3
fc06fd6815873bc40819476f88808b61ac447739 Change vpython spec search order
c6a2eb6ed31e0c815d7f28a42d7f12ee4cb47119 Update to latest virtualenv package.
038156fc1ffffa56b19c2c60674415eceb95f6bc New virtualenv to vpython.
ef44f81748a55c3aaf028ccfa2ee11876cee1285 Fix vpython filelock
275c4196540e1ca41384031b292ad0b89393a5dc Revert "Fix vpython filelock"
8aadd8b60a6d3801f62c7e5cebdfe3dc828a1546 Fix vpython filelock
43c99d88a24870240c9ca50d67dcfade40b516cc Use resolved path when searching spec
ffda9381bc01fd33e3c5a889e2ed374312c64ec6 Don't eval python symbol link on windows
30a66930f4037fff949d36c45b12f60a40ec524b Include GOARCH to verify cached environment
748dcd23529b6b138424914f1e6e265ed70d377b [vpython] Add period to log

Bug:1279621,1158462,1278132,1279684
Change-Id: I224d6abf6e106116da83aa2c34447e8601e48c67
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3530470
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Chenlin Fan <fancl@chromium.org>
3 years ago
Chan Li fbb927599f [depot_tools] roll led
This is to release below changes to get led ready for bbagent get-build mode
crrev.com/c/3511002
crrev.com/c/3507137

Bug:  1219018
Change-Id: I05b383f527f30e4caa0b2d399b8c5c8123470a64
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3536929
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chan Li <chanli@chromium.org>
3 years ago
Yulan Lin 48034f273b [lucicfg]: uprev lucicfg
Bug:1094754
Change-Id: Ib644df8f2979f7059925d42f183c3df0b55d6b43
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3500693
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Yulan Lin <yulanlin@google.com>
3 years ago
Fumitoshi Ukai a96b54b0cf Roll out goma client VERSION=243
Bug: b/219613977
Change-Id: I9ea3c999ea783eebba149bfdd047a5e2b063570c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3507574
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
3 years ago
Chan Li 4bda2abfcf [led] Update led to prefer python3 if available when bundling recipes.
Bug: 1099143, 1302087
Change-Id: I7f927b9cb880774c8ec493f3f184b6d3f22b4619
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3499334
Auto-Submit: Chan Li <chanli@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
4 years ago
Suma Kasa a255e4064a [bb-wrapper]: Roll led to a new version
Bug: 1294079
Change-Id: I23552a6e5f3bc60a8007df3cc6611fe0bdf45f41
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3475651
Reviewed-by: Yulan Lin <yulanlin@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Suma Kasa <sumakasa@google.com>
4 years ago
Chenlin Fan 3bcbfcd88f Revert "New vpython in depot_tools"
This reverts commit d6a3040bfd.

Reason for revert: crbug/1298289

Original change's description:
> New vpython in depot_tools
>
> This change includes commits:
> ef44f81748a55c3aaf028ccfa2ee11876cee1285 Fix vpython filelock
> 275c4196540e1ca41384031b292ad0b89393a5dc Revert "Fix vpython filelock"
> 8aadd8b60a6d3801f62c7e5cebdfe3dc828a1546 Fix vpython filelock
> 43c99d88a24870240c9ca50d67dcfade40b516cc Use resolved path when searching spec
> ffda9381bc01fd33e3c5a889e2ed374312c64ec6 Don't eval python symbol link on windows
> 30a66930f4037fff949d36c45b12f60a40ec524b Include GOARCH to verify cached environment
> 748dcd23529b6b138424914f1e6e265ed70d377b [vpython] Add period to log
>
> Bug:1279621,1158462,1278132,1279684
> Change-Id: I9f7853609309331a5e45939feef906798e7b3a2d
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3461263
> Reviewed-by: Josip Sokcevic <sokcevic@google.com>
> Commit-Queue: Chenlin Fan <fancl@chromium.org>

Bug: 1279621,1158462,1278132,1279684
Change-Id: I31c3ca9985c3596317152412b522c1209a36419b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3474811
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Josip Sokcevic <sokcevic@google.com>
4 years ago
Chenlin Fan d6a3040bfd New vpython in depot_tools
This change includes commits:
ef44f81748a55c3aaf028ccfa2ee11876cee1285 Fix vpython filelock
275c4196540e1ca41384031b292ad0b89393a5dc Revert "Fix vpython filelock"
8aadd8b60a6d3801f62c7e5cebdfe3dc828a1546 Fix vpython filelock
43c99d88a24870240c9ca50d67dcfade40b516cc Use resolved path when searching spec
ffda9381bc01fd33e3c5a889e2ed374312c64ec6 Don't eval python symbol link on windows
30a66930f4037fff949d36c45b12f60a40ec524b Include GOARCH to verify cached environment
748dcd23529b6b138424914f1e6e265ed70d377b [vpython] Add period to log

Bug:1279621,1158462,1278132,1279684
Change-Id: I9f7853609309331a5e45939feef906798e7b3a2d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3461263
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Chenlin Fan <fancl@chromium.org>
4 years ago
Fumitoshi Ukai 4d78984150 Roll out goma client VERSION=242
Bug: b/218220880
Change-Id: I059ca9cbee506d6a087b554f4bc14ea2b956f4bd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3462783
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Fumitoshi Ukai a6ea731ab2 Roll out goma client VERSION=241
Bug: b/214478717
Change-Id: I176a890c5565d0efe61f9962722549ac212982dd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3442650
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Vadim Shtayura 5c308b71dd [lucicfg] Update to v1.30.9.
The only change is:
https://chromium-review.googlesource.com/c/3428299

R=iannucci@chromium.org
BUG=1182002

Change-Id: I8e7b3a2315eceaa9285a9b4b94fc6e09493f02ef
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3428355
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
4 years ago
Vadim Shtayura 925f2fa416 [lucicfg] Update to v1.30.8.
To pick up conditional bindings support in LUCI Scheduler.

R=iannucci@chromium.org

Change-Id: I16fd0329db9b4a62cdb067b9e9b1e94ceb48f086
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3419176
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
4 years ago
Andrew Lamb 19c4cef848 Update dirmd to newest depot_tools commit.
- Needed to get newer proto schemas from messages that are
included in the Metadata message. Currently, `dirmd validate`
is failing with errors like
"unknown field: test_plan_starlark_files" which passes with
newer versions of `dirmd`.

Bug:b/182898188
Change-Id: Ib59e160ea22518f7fdf2c0f2e830c65481c116a8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3368325
Reviewed-by: Josip Sokcevic <sokcevic@google.com>
Commit-Queue: Andrew Lamb <andrewlamb@chromium.org>
4 years ago
Fumitoshi Ukai 56dedaeb14 Roll out goma client VERSION=240
Bug: b/207719456
Change-Id: I7fdc401b92bbea866ad7dc4079342fd910b64dea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3388375
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Junji Watanabe <jwata@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Ryan Heise fd41e488b7 Update Pinpoint CLI to disallow using HEAD for multi-job runs
Change-Id: Ia13f3fcf3910842a380d4d6ae660456d74d0e541
Bug: 1279833
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3342748
Auto-Submit: Ryan Heise <heiserya@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Dirk Pranke <dpranke@google.com>
4 years ago
Brian Ryner 2777fd9c6a New vpython to depot_tools.
This release includes commits:
2f04f8a08af824f4e844485c9540104f9dfd4d3a Fix filesystem.Touch behavior with existing files.
d50842ff52891d56914dff1918d7c404aaf06f29 Fix -vpython-root description
d9224960e1dbd11b6f3fc0a3662252971eaac4ce Add script for getting commits info between vpython releases

Bug: 1276120
Change-Id: I586d13758ab99362cca88c1300930defb49c21e9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3329595
Reviewed-by: Dirk Pranke <dpranke@google.com>
Commit-Queue: Brian Ryner <bryner@google.com>
4 years ago
Vadim Shtayura a8c66d0dab [lucicfg] Update to 1.30.5.
To pick up
https://chromium-review.googlesource.com/c/3328032

R=iannucci@chromium.org

Change-Id: I6d4a393a7fde8a4fe7bce92b6460ba33270e661e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3327593
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
4 years ago
Robert Iannucci 1693c67f39 [led] Update led to get latest Build protos.
R=ddoman, vadimsh, yuanjunh

Bug: 1254504
Change-Id: I109435f1cb9d2e01234168f691b9e53d9f9e864d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3321285
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Scott Lee <ddoman@chromium.org>
Commit-Queue: Scott Lee <ddoman@chromium.org>
4 years ago
Fumitoshi Ukai 2ffa1bde79 Roll out goma client VERSION=239
Bug: b/206705242
Change-Id: I8c9c02b978559bf3b26a9ebdbb4aa31eace97c02
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3300807
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Yiwei Zhang c40274f5d8 roll lucicfg to v1.30.4
To pickup:
  * https://crrev.com/c/3290046
  * https://crrev.com/c/3290193

R=vadimsh

Change-Id: I72ac9a25100a89d201929c1727cf23df1a7206df
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3290283
Auto-Submit: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
4 years ago
Yuanjun Huang 176a9e8764 [cipd] Update bb tool
bb batch cli retries on sub-request level.
Change logs:
  infra/infra:
    3c772505..0e7a6d8b
  luci-go
    da9044a7..ab1a8c041d

Bug:1269620
Change-Id: I8905a808b40da92fe9f34453f1bc48ecbdadba1c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3286664
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Yuanjun Huang <yuanjunh@google.com>
4 years ago
Fumitoshi Ukai 99c78e11fa Roll out new goma client binary VERSION=238
Bug: b/206331104
Change-Id: I0ad8ee3a7f8df19f0414a174d02e95fffc3105d5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3287049
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Fumitoshi Ukai 7ca4f55087 Roll out new goma client binary VERSION=237
Bug: b/205203817
Change-Id: Ic3e01f3605e917a9e799756e3c48a692147bd02e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3281440
Reviewed-by: Junji Watanabe <jwata@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Fumitoshi Ukai 671883d30d Roll out new goma client binary VERSION=236
Bug: b/204248801
Change-Id: I495ce01d9ce2be2d188238b8c207358ff2920fe8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3262702
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Robert Iannucci a91f399a8a [led] Roll led to always use realms in `led launch`.
R=chanli, vadimsh

Bug: 1254504
Change-Id: I1cf3699b44604bf6d3b6567da72bf7207cc0193b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3260772
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
4 years ago
Robert Iannucci 5046b0c114 [lucicfg] Update to 1.30.1
0fb9c1a98 [lucicfg] Add recipe kwarg to turn on python3 mode.
76addbdc5 [lucicfg] Mark swarming_tags arg as deprecated
e4a84dce9 [lucicfg] remove the deprecated milo bug template API

R=vadimsh

Bug: 942720
Change-Id: I20004c5b0f9af465e3994f02098d6deedc711bf5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3258487
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
4 years ago
Ryan Heise c54d00e9f5 Update Pinpoint CLI to add job prioritization
Bug:1241906
Change-Id: I8698621b1c80247a5387f0914683b90c75ce4c30
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3251540
Commit-Queue: Ryan Heise <heiserya@google.com>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Auto-Submit: Ryan Heise <heiserya@google.com>
Reviewed-by: John Chen <johnchen@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@google.com>
4 years ago
Fumitoshi Ukai 480c91d40b Roll out new goma client binary VERSION=235
Bug: b/202799348
Change-Id: I978838331be99d4f5bdab91c0cf44c48cc791410
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3246414
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Junji Watanabe <jwata@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Vadim Shtayura 7bd4c88188 [lucicfg] Update to 1.29.1.
This version will start generating `lucicfg {...}` section in
project.cfg, but only when some other config file changes (so
that lucicfg version change itself doesn't require all configs
to be regenerated).

This information will be used by LUCI tooling to figure out how
to regenerate LUCI project configs en masse.

Use `lucicfg generate -force main.star` to forcefully generate
`lucicfg {...}` section in the existing configs.

R=iannucci@chromium.org

Change-Id: I001ceb0dae1df797c2f76c3f6a28b8420d18f4d7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3232093
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
4 years ago
Brian Ryner bec0d0fdd0 New vpython to depot_tools.
Notable changes:
- Fix for missing runtime DLLs on Windows
- Enables native Mac ARM64 wheel support
- Startup performance improvements
- Fixes to spec validation for python 3

Bug: 1237202, 1103275, 1219868
Change-Id: I9beeb9dc5e82630d3cc6369a501fa63b11d1321d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3158553
Commit-Queue: Brian Ryner <bryner@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
4 years ago
Weiwei Lin 3e50cf453e [lucicfg] Update v1.28.1 -> v1.28.4
Notable changes:
1. Do not produce semantically unimportant diffs by default.
2. Support configuring bug_url_template in milo.cfg

R=iannucci, vadimsh

Change-Id: I2c7df4d16129dc55148e6c4ccfbf73aa50242be7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3224847
Auto-Submit: Weiwei Lin <weiweilin@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
4 years ago
Fumitoshi Ukai 384bae2e18 Roll out new goma client binary VERSION=234
Bug: b/202083435
Change-Id: Id962a71756a830e7c966b92a7289c0cdaefd728b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3216111
Reviewed-by: Junji Watanabe <jwata@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago
Fumitoshi Ukai a594dbdd94 Roll out new goma client binary VERSION=233
Bug: b/201234348
Change-Id: Ia72123af4941cc811660407f4cc62a7cef991fc7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/3203220
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Junji Watanabe <jwata@google.com>
Commit-Queue: Fumitoshi Ukai <ukai@google.com>
4 years ago