Commit Graph

553 Commits (093f8782248938f37d43a452c907a62da3703186)

Author SHA1 Message Date
Allen Li 02b791b756 [cipd] Add git-credential-luci (reland)
This can be used for OAuth to Gerrit (in lieu of gitcookies).

Originally landed
https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5620638

Reverted due to interfering with git fetch

https://ci.chromium.org/ui/p/infra-internal/builders/cron/build%20recipe%20roller/b8745385521046617057/infra

Fixed by excluding git-credential-luci from recipe bundles

Bug: b/335483238
Change-Id: I9a0887b32596be122509de0ec1c238088e73bb49
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5627937
Reviewed-by: Scott Lee <ddoman@chromium.org>
Commit-Queue: Allen Li <ayatane@chromium.org>
9 months ago
Allen Li 441cd5c465 Revert "[cipd] Add git-credential-luci"
This reverts commit 165fdee7e6.

Reason for revert: broke build

Original change's description:
> [cipd] Add git-credential-luci
>
> This can be used for OAuth to Gerrit (in lieu of gitcookies).
>
> Bug: b/335483238
> Change-Id: Ief933ca0003b9f85e14aad1596b66b134311ea39
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5620638
> Reviewed-by: Scott Lee <ddoman@chromium.org>
> Commit-Queue: Allen Li <ayatane@chromium.org>

Bug: b/335483238
Change-Id: I95bf6d85313e06afcd6045f93898153ef0118b3b
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5620639
Owners-Override: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Auto-Submit: Allen Li <ayatane@chromium.org>
9 months ago
Allen Li 165fdee7e6 [cipd] Add git-credential-luci
This can be used for OAuth to Gerrit (in lieu of gitcookies).

Bug: b/335483238
Change-Id: Ief933ca0003b9f85e14aad1596b66b134311ea39
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5620638
Reviewed-by: Scott Lee <ddoman@chromium.org>
Commit-Queue: Allen Li <ayatane@chromium.org>
9 months ago
Yiwei Zhang a4f8f3559a stop vending crosjobs from depot_tools
The command was deprecated in https://crrev.com/i/7202749

Bug: 345486495
Change-Id: I28e1dd286ec4f2dee58144e224783fc586405698
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5605682
Reviewed-by: George Engelbrecht <engeg@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
9 months ago
Chenlin Fan 4071d0d728 New vpython3 to depot_tools.
b8fc6011e50cc017b6773ec4be99f7de6b468b0f cipkg: fix race condition when two packages waiting the execlusive lock simultaneously
89692b880afac19a3cd83922500bd3f474e9cb79 Add --no-periodic-update flag for virtualenv.
e986e645f627a0e9044002f81d1307c66084d8cf [packages] build for GOOS=openbsd GOARCH=ppc64,riscv64
3e19cd7bb78031ef91dc239ca5e570a32305d103 vpython: use realpath when invoking virtualenv
7f1070fd28b718864a306e95cad0b7a757eb0eca Revert "vpython: use realpath when invoking virtualenv"
988aaae74e27c6f8d191b31fcfa77340bfc64d0b vpython: use realpath when invoking virtualenv
f03b35a50ae5912b9031e4ac0dbd3924f92b5bff cipkg: rename root_step_name to step_name
097ceb2f05696dd96f465fa4df800ce008954765 cipkg: better handle execution error
47b5ad06e33f96931416639890ec16fe6db2e045 cipkg: add RootStepName and PackageExecutor
8c0507b3a1d4e4604d1e48d0adb3ace4ac18caf9 cipkg: fix mode override for embed fs
67ea392d049d6e4c238019a4fd8835a66253068f Include relevant build/packages/ changes in the vpython changelog.
a3fa998caff7d6e235febb4e262edfce9b5861e1 [vpython] Update version of virtualenv for python3.11
5055ac4c2310863a7f05584e971ec1abaec8b126 [vpython] Factor out pins for virtualenv package.

Bug: 335552303
Change-Id: I673665e0ef235af2687f1d9727bd337956e336e5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5556721
Auto-Submit: Chenlin Fan <fancl@chromium.org>
Reviewed-by: Brian Ryner <bryner@google.com>
Commit-Queue: Chenlin Fan <fancl@chromium.org>
9 months ago
nqmtuan e23121d423 [Depot tools] Roll rdb to 6dc7eeb1a5db99a04b6ee701fa3b369813528c20
Include https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5555500 via 6dc7eeb1a5

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


Bug:b/341607007
Change-Id: I05a5f38db85b2ae00f64d5ae94e940e74be458aa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5556722
Commit-Queue: Tuan Nguyen <nqmtuan@google.com>
Reviewed-by: Chenlin Fan <fancl@chromium.org>
9 months ago
Chan Li 4f16981f20 [depot_tools] roll led
Change-Id: Ib9b9c046270c6c81841b9ac49c4f2add47097f34
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5490921
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
10 months ago
Yiwei Zhang 05d20bc699 roll lucicfg to v1.43.6
Noticible change: https://crrev.com/c/5449899

Bug: 40287772
Change-Id: I9f8201e72bf0492f721c1d95792c333279896527
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5459860
Reviewed-by: Scott Lee <ddoman@chromium.org>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
11 months ago
Weiwei Lin cf322459ac [depot_tools] roll rdb
To pick up changes to increase properties size limit.
Full changelog:
dc7c69e944..983ffeaf4f

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

Bug: None
Change-Id: I179cf48d197f91d3d749e862705c82be8baa7e42
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5456273
Commit-Queue: Gavin Mak <gavinmak@google.com>
Reviewed-by: Gavin Mak <gavinmak@google.com>
Auto-Submit: Weiwei Lin <weiweilin@google.com>
Reviewed-by: Patrick Meiring <meiring@google.com>
11 months ago
Takuto Ikuta 495b23b39a remove goma CIPD package
goma is not used by developers now.

Bug: b/304421889
Change-Id: I68ffd73336f2303484dd44bce6c3984b06faa681
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5395370
Reviewed-by: Junji Watanabe <jwata@google.com>
Reviewed-by: Joanna Wang <jojwang@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
11 months ago
nqmtuan c41b0affa0 [Depot tools] Roll RDB to 0012861
Include https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5428031 via 00128613d2

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


Change-Id: If1cffa50ffea113bf72644e9afbfed7318bbe39e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5439154
Commit-Queue: Tuan Nguyen <nqmtuan@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
11 months ago
Brian Ryner 61a919010a New cpython3 and vpython3 packages to depot_tools.
cpython3 notably has a fix for bug 40148998

vpython3 changes:
85f17b39dc4cd404444e3567371fc2c2ee80b733 cipkg: url action should return error for 4xx, 5xx http response
074c3f38e2059adab777b0fcf38b6861114b0306 vpython: Recognize linux_riscv64 in PlatformForPEP425Tag.

Bug: 40148998
Change-Id: Ie2e136e814cb62d8c5e8e2a380dfc0701a8f761f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5435876
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Brian Ryner <bryner@google.com>
11 months ago
nqmtuan e5fb864646 [Depot tools] Roll rdb to 46f8acdac
Include https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5377568 via 46f8acdac2

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

Change-Id: I2f069502b19d026e76d932fd1a267e1a6dbd90f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5385019
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Tuan Nguyen <nqmtuan@google.com>
11 months ago
Robert Iannucci 3155d7d074 [luci-auth] Release 1.4.0.
This is to include -json-format flag added in
https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5369304

R=vadimsh

Bug: 328289019
Change-Id: Ib044eef9b66ea78c8a1ee902c15b47863264f435
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5379835
Auto-Submit: Robbie Iannucci <iannucci@chromium.org>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Vadim Shtayura <vadimsh@chromium.org>
12 months ago
Brian Ryner 6ec5a9ab60 New vpython3 to depot_tools.
Changes in this release:
b90a6a746293e85cf68ee1b43643bf1fca1908a8 vpython: use tmp dir if can't determine cache dir
20ed5814e481a4adfe86b0c128f382175e769af3 cipkg: copy action shouldn't use path when calculating derivation hash
55717d93b38ae907d65de9b13630e13d9913d284 vpython: always use absolute vpython root dir

Bug: 325535679
Change-Id: I6772d6225729397443a77cff5bdca6b2d2225345
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5352387
Reviewed-by: Chenlin Fan <fancl@chromium.org>
Commit-Queue: Brian Ryner <bryner@google.com>
12 months ago
Brian Ryner 1a92126938 Delete vpython, leaving only vpython3.
Reland of https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5187892

Bug: 1376538
Change-Id: I6947cf2a54ec2b45b2540ad0784fafe73f44c441
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5343135
Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
Reviewed-by: Eli Ribble <eliribble@google.com>
Commit-Queue: Brian Ryner <bryner@google.com>
1 year ago
Aravind Vasudevan fbb0301f1f [lucicfg] Update v1.43.4 -> v1.43.5
The change adds `reach_limit_msg` field to run_limits.

R=yiwzhang

Bug: 41486138
Change-Id: I6e8aa8f4006ad89f020544f1fbdfda0e769ec79d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5336640
Commit-Queue: Aravind Vasudevan <aravindvasudev@google.com>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
1 year ago
Chan Li cc1689822e [depot_tools] Roll bb
Bug: b/325130915
Change-Id: Ie508259f58aae213c4809d99b3077fef949f08b6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5315098
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
1 year ago
Chan Li 2c2371dc88 [depot_tools] roll led
Bug: b/325277159
Change-Id: Ib38a530ffae6bec2c8014e873bf485647aa7544e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5310895
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
1 year ago
Patrick Meiring 72bf410aff [ResultDB] Roll RDB CLI.
BUG=b:323922972

Change-Id: Iaa46b9bda245cd6c55ca3cfcc6cbfab5067a4e98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5298434
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Patrick Meiring <meiring@google.com>
1 year ago
Chan Li 553b749663 [depot-tools] roll dirmd
Bug: b:323922972
Change-Id: Ie6aaa987ba56b959c6acd31786f6c3a261679e7c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5296200
Reviewed-by: Patrick Meiring <meiring@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
1 year ago
Brian Ryner 9305434c21 Bump vpython to pick up python 3.11.8 update.
Other changes in this release:
7bdd89e5b2ba3e1a50dc63519934b391cd8d9061 Don't clear PYTHONPATH when executing python.
47bee0125c710a0765f995cb7830bb422a49a7d3 vpython: remove unused "virtualenv" from spec
8efd36d70716f5ae294c5ac8f554206a308b1615 vpython: increase MaxPrunesPerSweep to 10
5d5689a6f9decffb50a7a2a2b60128f951bfedc0 vpython: remove workaround when no spec is found
51f326e6c1b022a2cc2d2a1bcf11048a7012ea63 vpython: provide an empty spec if no default spec
181914db26ce3f0a549a7ee158ff70da7ef2ab15 vpython: move pkgs to luci-go
7c353081c7a6b2c77698962e57ba30c702027178 vpython: restructure vpython pkgs
e2768da6d2bb99660558f5b13daac496a9ed9061 cipkg: allow separating package generation with package build

Bug: 41493440
Change-Id: Ic3e8dfa706de918c3d5d896f44b911dd415b5f55
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5276597
Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
Commit-Queue: Josip Sokcevic <sokcevic@chromium.org>
1 year ago
Rupert Wiser af6eabff53 Revert "Delete vpython, leaving only vpython3."
This reverts commit db0dcbbe7c.

Reason for revert: `gclient sync` no longer works on my local checkout with this change due to the error `No such file or directory: 'vpython'.`.

Original change's description:
> Delete vpython, leaving only vpython3.
>
> Bug: 1376538
> Change-Id: Ia7795f75fd05db63f155c5feffcc43822fb45bb1
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5187892
> Reviewed-by: Mike Frysinger <vapier@chromium.org>
> Commit-Queue: Brian Ryner <bryner@google.com>
> Reviewed-by: George Engelbrecht <engeg@google.com>
> Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
> Reviewed-by: Chenlin Fan <fancl@chromium.org>

Bug: 1376538
Change-Id: I7c32eea1f8ae07644ab81a35213de5c68c64dfb6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5260042
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Andy Perelson <ajp@chromium.org>
Commit-Queue: Brian Ryner <bryner@google.com>
Reviewed-by: Brian Ryner <bryner@google.com>
1 year ago
Scott Lee 92469e017f [depot_tools] move the lucifg cipd pin to v1.43.4.
- Version CL: https://crrev.com/c/5249442
- CIPD pkg: https://chrome-infra-packages.appspot.com/p/infra/tools/luci/lucicfg/linux-amd64/+/git_revision:2030482b389cfda6a33ad0933e9930a31fd464d9

Bug: 1443582
Change-Id: Icff98a88b6ae25d4a05d5488e3f288bbcdbc4990
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5254265
Auto-Submit: Scott Lee <ddoman@chromium.org>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
1 year ago
Brian Ryner db0dcbbe7c Delete vpython, leaving only vpython3.
Bug: 1376538
Change-Id: Ia7795f75fd05db63f155c5feffcc43822fb45bb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5187892
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Brian Ryner <bryner@google.com>
Reviewed-by: George Engelbrecht <engeg@google.com>
Reviewed-by: Josip Sokcevic <sokcevic@chromium.org>
Reviewed-by: Chenlin Fan <fancl@chromium.org>
1 year ago
Chenlin Fan 39bc04eb9f New vpython to depot_tools.
Fixed https://crrev.com/c/5091007

This change includes commits:
0c1a41fa62950eedcaaee58ba7268d3813871e3f vpython: preserve NoDefaultCurrentDirectoryInExePath state
a7a2cf379c762dc22a35fc4e1af9e4dfd8df2785 vpython: remove unused code
65fb8069dc290e3b3cc4765f57a78fbbe0ed2093 vpython: update script used for gathering changes
dca9f0e513fae6d176bd264766dec6c464c38e8e Run compileall in parallel.
a76e08f54c62e239b37f020040382f4918d9e056 cipkg: set NoDefaultCurrentDirectoryInExePath on windows
a4b9b9d8f8ba904212a9ff3a33be76060d380f3c cipkg: append $out to derivation envs
445bf8af01dafa28d86e8aedac9ff091a4c64662 cipkg: add peep-software-deployment as owner
50b7bd75850311895fac95eb602df392d982345f Split the global linter config into per-directory configs.
00e23cbde55df05e0e42f7a574c79ff8bcf589c4 vpython: match tag before verify
ef99f244101ffd1b549c740ef6059b255bdbd49c fix gci-ed warning for vpython and pkgbuild
ba2a688d3175807a5f66ab64afd649c867cf563a vpython: rename vpython_ng to vpython

Change-Id: Iafbbbbd4408f62436cf6af17fe9b86cf5d66d06e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5191526
Commit-Queue: Chenlin Fan <fancl@chromium.org>
Reviewed-by: Brian Ryner <bryner@google.com>
1 year ago
Yuanjun Huang 35a5306635 [depot_tools] update lucicfg v1.43.2 -> v1.43.3
To release dynamic_builder_template rule for buildbucket configs.

Changes in lucicfg:
5404f7b170..22aebefcfa/lucicfg

Changes in infra:
374d7c959..9827af897

Bug:1502021
Change-Id: I37ecea6a4cb744d76694245c026d42c5ee4313a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5170108
Commit-Queue: Yuanjun Huang <yuanjunh@google.com>
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
1 year ago
Michael Anthony Knyszek 0214c08320 [lucicfg] Update v1.43.1 -> v1.43.2.
The most notable change is the addition of the NEWEST_FIRST
luci-scheduler policy. Note: this CL doesn't set the package's
git_revision to the exact commit where the version was updated and then
rolled into infra/infra because the package builders were down at the
time. Instead, it updates to the first good commit on the package
builders after (374d7c95).

Change-Id: Ie193d70ca41d86e549ac7026d0027528b910c9f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5164149
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
Commit-Queue: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
1 year ago
Chan Li 305904f4ee [depot_tools] roll lucicfg to 1.43.1
To pick up the heartbeat_timeout support

Bug: 5078993
Change-Id: Ic5161516f74f1bfee36cbcb25fd8fed10814619d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5119765
Commit-Queue: Randy Maldonado <randymaldonado@google.com>
Auto-Submit: Chan Li <chanli@chromium.org>
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
1 year ago
Jeff Yoon d9dab49dc6 [dirmd] Roll dirmd into depot_tools
Changes included:
* crrev/c/5079176

Bug: 1505875
Change-Id: I5407acdec01043c679228aa09f2577dfd4c614ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5115874
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Jeff Yoon <jeffyoon@google.com>
1 year ago
Eric Lok 6c172e5efc Update version of reclient to 0.124.1
Fixes the issue where failure to read an input file fails the entire remote action.

http://shortn/_7Lc4quSjb5

BUG=b:302230815
TEST=Build chromeos-chrome locally

Change-Id: I8ff8efc789b0f22e967df8d30b4ebbed415c4cde
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5101699
Auto-Submit: Eric Lok <lokeric@google.com>
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Commit-Queue: Eric Lok <lokeric@google.com>
1 year ago
Chenlin Fan 05a55efaa9 Revert "New vpython to depot_tools."
This reverts commit 9e5fc28b6b.

Reason for revert: crbug.com/1506442

Original change's description:
> New vpython to depot_tools.
>
> This change includes commits:
> 00e23cbde55df05e0e42f7a574c79ff8bcf589c4 vpython: match tag before verify
>
> Bug:1501997
> Change-Id: Ibabde88c588a830707bf14be7e2998fa4b4152fc
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5065788
> Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
> Commit-Queue: Chenlin Fan <fancl@chromium.org>

Bug: 1501997
Change-Id: I7de1b42f2dbd661cf05371572be3d5e1e9785680
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5091007
Reviewed-by: Brian Ryner <bryner@google.com>
Commit-Queue: Chenlin Fan <fancl@chromium.org>
1 year ago
Ryan Macnak 1fd8a6fa56 Roll packages to make linux-riscv64 available.
Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1138584
Bug: https://github.com/dart-lang/sdk/issues/48545
Change-Id: Ibcd10ce402abc8d3d4b3e6e2c045be9c97fb5c0c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5076225
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Vadim Shtayura <vadimsh@chromium.org>
1 year ago
Chan Li 68a9928f42 [depot_tools] release led
Change-Id: I1c80cf822751b48791b88a848aa1dde4a1631eef
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5084558
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
1 year ago
Ricardo Ribalda 8bd4d87e35 New lucicfg version
This change includes commit:
luci: cq_tryjob_verifier: Add support for check_all_revision_kinds
https://chromium-review.googlesource.com/c/infra/luci/luci-go/+/5057018

BUG=b:311018627
TEST=cipd ensure-file-resolve -ensure-file cipd_manifest.txt

Change-Id: I68a694358edfcc91bf98554af56b224ae8d2131d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5075457
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
Auto-Submit: Ricardo Ribalda <ribalda@chromium.org>
Reviewed-by: Yiwei Zhang <yiwzhang@google.com>
1 year ago
Chenlin Fan 9e5fc28b6b New vpython to depot_tools.
This change includes commits:
00e23cbde55df05e0e42f7a574c79ff8bcf589c4 vpython: match tag before verify

Bug:1501997
Change-Id: Ibabde88c588a830707bf14be7e2998fa4b4152fc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5065788
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Commit-Queue: Chenlin Fan <fancl@chromium.org>
1 year ago
Chan Li 2f184917c4 [depot_tools] roll led
Changes included in this roll:
- https://crrev.com/c/4970874
- https://crrev.com/c/5001774

Bug: 1495215
Change-Id: I9498cfa5a9b1f8b85e5aa9773eceb5e3e1eb981f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/5037616
Auto-Submit: Chan Li <chanli@chromium.org>
Commit-Queue: Randy Maldonado <randymaldonado@google.com>
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
1 year ago
Chan Li 7751ddfa9e [depot_tools] roll led
Bug: b:293933330
Change-Id: I5f9c80084a72fb53cd2f24f3db1d0c689b415771
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4979322
Reviewed-by: Bryan Ni <bniche@google.com>
Commit-Queue: Bryan Ni <bniche@google.com>
1 year ago
Yiwei Zhang 43582381dd roll lucicfg to v1.40.0
To pick up https://crrev.com/c/4908058

R=yuanjunh

Change-Id: I90352f6ca172da7e6c6a5b110d04339498a08352
Bug: 1232565
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4960855
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
1 year ago
Jeff Yoon 4566632822 [dirmd] Roll dirmd in depot_tools
Changes include:
* crrev/c/4925716
* crrev/c/4909980

Bug:1488997, 1491512
Change-Id: I46ad310f32fe747ee9f3607ddeb0f37c2a660976
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4928010
Reviewed-by: Arthur Wang <wuwang@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>
Commit-Queue: Jeff Yoon <jeffyoon@google.com>
1 year ago
Yiwei Zhang e5c422c9cc roll lucicfg to v1.39.20
Notable change: https://crrev.com/c/4902082

R=yuanjunh

Bug: 1449933
Change-Id: Ic9dd98400a0e8efa53787c6171f99c5e07d6ebba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4902887
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
1 year ago
Chenlin Fan 422ba5b9a5 New vpython to depot_tools.
Update bundled 3.11 to 3.11.5.chromium.30

Change-Id: I48912ab4b4bd86566dd89ee587d9cfe19ec626a9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4905158
Commit-Queue: Chenlin Fan <fancl@chromium.org>
Reviewed-by: Brian Ryner <bryner@google.com>
1 year ago
Junji Watanabe 3359097e9e Update goma version to 262
Bug: b/301042082
Change-Id: I9cc5dd4291392c7ac561ce98d86e2e6379a1f703
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4895964
Reviewed-by: Fumitoshi Ukai <ukai@google.com>
Auto-Submit: Junji Watanabe <jwata@google.com>
Commit-Queue: Junji Watanabe <jwata@google.com>
1 year ago
Yiwei Zhang 6ededf8bea roll lucicfg to v1.39.19
To pickup: https://crrev.com/c/4888890
and a fix: https://crrev.com/c/4889787

R=yuanjunh

Change-Id: I124a79f88b91a35f0c65ddb20502b273478c2279
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4892324
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Auto-Submit: Yiwei Zhang <yiwzhang@google.com>
1 year ago
Yiwei Zhang 94559afc18 roll lucicfg to v1.39.18
To pickup https://crrev.com/c/4884810 in 1.39.18 and
https://crrev.com/c/4859381 in 1.39.17

Change-Id: I88c1485f4fbda195708d9614d6ee94a45b5d1b99
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4884667
Commit-Queue: Yiwei Zhang <yiwzhang@google.com>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
1 year ago
Takuto Ikuta 0fd098edd6 update goma to version 261
Bug: b/286479835
Change-Id: I0b279432b260b78cdf777e18a5cd156c956e2c11
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4876396
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Junji Watanabe <jwata@google.com>
1 year ago
Chan Li 7379a9299f [depot_tools] roll led
Bug: 1475761
Change-Id: I27b701aca554a47887c36e0e81262fe39509b3e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4859820
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
1 year ago
Chenlin Fan 68ccac685a New vpython to depot_tools
This is a reland of https://crrev.com/c/4719827
- Fixed the issue for cipd wrapper. Now all environment variables should
be perserved when invoking cipd: https://crrev.com/c/4669637
- Isolate python when creating virtualenv: https://crrev.com/c/4780372

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.

Bug: 1415212
Change-Id: I05fddbb10c7c9bcfa6f5390710fab28fe8d89131
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4844251
Commit-Queue: Chenlin Fan <fancl@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
2 years ago
Yue She e7c4e2ade9 [mac_toolchain] Roll mac_toolchain in depot_tools to latest version
Added more functionality to support Xcode15 upload/download

Bug: 1472416
Change-Id: I942abdcfd9fbdc012ff2adf042b41d173722deb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4833277
Commit-Queue: Yue She <yueshe@google.com>
Reviewed-by: Chan Li <chanli@chromium.org>
2 years ago
Chan Li f2436fce33 [depot_tools] roll lucicfg pin
To keep in sync with buildbucket

Change-Id: If48871870748d91a859e395f290b7b0d5d3b0c4a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/4823715
Reviewed-by: Yuanjun Huang <yuanjunh@google.com>
Commit-Queue: Chan Li <chanli@chromium.org>
Reviewed-by: Randy Maldonado <randymaldonado@google.com>
2 years ago