Closed Bug 1928228 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 48899 - Bump taskcluster from 68.0.4 to 74.0.0 in /tools

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 48899 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/48899
Details from upstream follow.

dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:

Bump taskcluster from 68.0.4 to 74.0.0 in /tools

Bumps taskcluster from 68.0.4 to 74.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/taskcluster/taskcluster/releases">taskcluster's releases</a>.</em></p>
<blockquote>
<h2>v74.0.0</h2>
<h3>GENERAL</h3>
<p>▶ [patch]
Upgrades to Node.js 20.18.0 and yarn 4.5.1</p>
<h3>WORKER-DEPLOYERS</h3>
<p>▶ [MAJOR]
D2G: Renamed methods <code>Convert()</code> --> <code>ConvertPayload()</code> and <code>Scopes()</code> --> <code>ConvertScopes()</code>.</p>
<p>D2G: <code>ConvertScopes()</code> checks that the provided docker worker payload is valid with the supplied scopes. Generic Worker will now resolve a docker worker task as <code>exception/malformed-payload</code> if any required docker worker scopes are missing for its payload.</p>
<p>▶ [MAJOR] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7320">#7320</a>
Reverts PR <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7324">#7324</a>. Taskcluster Proxy will now only listen on 127.0.0.1.</p>
<h3>USERS</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7340">#7340</a>
D2G: Use unique task container names to avoid container naming conflicts.</p>
<h3>DEVELOPERS</h3>
<p>▶ [patch]
Fixed the rust library for uploading artifact when the object service returned
a <code>content-length</code> header. It will now avoid duping the header which was
resulting in 400s from upstream object storages.</p>
<p>▶ [patch]
The rust client will now properly fail when the PUT url call returns an error
while uploading an artifact.</p>
<h3>Automated Package Updates</h3>
<!-- raw HTML omitted -->
<ul>
<li>build(deps): bump elliptic from 6.5.7 to 6.6.0 in /ui (11ebddccd)</li>
<li>build(deps): bump elliptic from 6.5.7 to 6.6.0 in /clients/client-web (eef39b199)</li>
<li>build(deps): bump matrix-js-sdk from 25.1.1 to 34.8.0 (<a href="https://redirect.github.com/taskcluster/taskcluster/issues/7330">#7330</a>) (73da29d98)</li>
</ul>
<!-- raw HTML omitted -->
<h2>v73.0.0</h2>
<h3>GENERAL</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7322">#7322</a>
Worker Manager: AWS and GCP workers now transition into stopping state on call to <code>removeWorker</code>.</p>
<h3>WORKER-DEPLOYERS</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/taskcluster/taskcluster/blob/main/CHANGELOG.md">taskcluster's changelog</a>.</em></p>
<blockquote>
<h2>v74.0.0</h2>
<h3>GENERAL</h3>
<p>▶ [patch]
Upgrades to Node.js 20.18.0 and yarn 4.5.1</p>
<h3>WORKER-DEPLOYERS</h3>
<p>▶ [MAJOR]
D2G: Renamed methods <code>Convert()</code> --> <code>ConvertPayload()</code> and <code>Scopes()</code> --> <code>ConvertScopes()</code>.</p>
<p>D2G: <code>ConvertScopes()</code> checks that the provided docker worker payload is valid with the supplied scopes. Generic Worker will now resolve a docker worker task as <code>exception/malformed-payload</code> if any required docker worker scopes are missing for its payload.</p>
<p>▶ [MAJOR] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7320">#7320</a>
Reverts PR <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7324">#7324</a>. Taskcluster Proxy will now only listen on 127.0.0.1.</p>
<h3>USERS</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7340">#7340</a>
D2G: Use unique task container names to avoid container naming conflicts.</p>
<h3>DEVELOPERS</h3>
<p>▶ [patch]
Fixed the rust library for uploading artifact when the object service returned
a <code>content-length</code> header. It will now avoid duping the header which was
resulting in 400s from upstream object storages.</p>
<p>▶ [patch]
The rust client will now properly fail when the PUT url call returns an error
while uploading an artifact.</p>
<h3>Automated Package Updates</h3>
<!-- raw HTML omitted -->
<ul>
<li>build(deps): bump elliptic from 6.5.7 to 6.6.0 in /ui (11ebddccd)</li>
<li>build(deps): bump elliptic from 6.5.7 to 6.6.0 in /clients/client-web (eef39b199)</li>
<li>build(deps): bump matrix-js-sdk from 25.1.1 to 34.8.0 (<a href="https://redirect.github.com/taskcluster/taskcluster/issues/7330">#7330</a>) (73da29d98)</li>
</ul>
<!-- raw HTML omitted -->
<h2>v73.0.0</h2>
<h3>GENERAL</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7322">#7322</a>
Worker Manager: AWS and GCP workers now transition into stopping state on call to <code>removeWorker</code>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/taskcluster/taskcluster/commit/fc2ffecedd4c0364ab0a98ae5cc895b94ee8a709"><code>fc2ffec</code></a> v74.0.0</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/eee09eef8e314eaf29aa330c5c3ed55ba6ab3082"><code>eee09ee</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7352">#7352</a> from taskcluster/matt-boris/revertTcProxyChange</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/294bfd608e96a447bdc4c8f1b5ae9fc562eac5e2"><code>294bfd6</code></a> Add changelog</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/f05d10dc5d88851ce8335a424aaab687e6d708f3"><code>f05d10d</code></a> Revert "d2g: don't share the host's network namespace"</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/8dff2a47c56252b3769afa9fd53569af10c04b93"><code>8dff2a4</code></a> Revert "generic-worker: let the taskcluster proxy listen on all interfaces"</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/38228c73bc8abd37f5ebfe01f149db82c410aa51"><code>38228c7</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7343">#7343</a> from taskcluster/matt-boris/d2gScopesValidation</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/749643b73f48166d9ac03d72bfe577587c3b791f"><code>749643b</code></a> Apply suggestions from code review</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/677e91a0705a5883f0262eba813f99ffeb3526b6"><code>677e91a</code></a> Address PR comments</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/e8ebd85cc630a90fceb3b717983bb951d0c2d69c"><code>e8ebd85</code></a> feat(d2g)!: added scope/payload validation</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/5697e16e0d622bf8f9adb80c89f34d07fdd19720"><code>5697e16</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/7350">#7350</a> from taskcluster/dependabot/npm_and_yarn/ui/elliptic...</li>
<li>Additional commits viewable in <a href="https://github.com/taskcluster/taskcluster/compare/v68.0.4...v74.0.0">compare view</a></li>
</ul>
</details>
<br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.