[wpt-sync] Sync PR 43238 - Bump taskcluster from 56.0.2 to 58.0.0 in /tools
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox122 fixed)
Tracking | Status | |
---|---|---|
firefox122 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 43238 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/43238
Details from upstream follow.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:
Bump taskcluster from 56.0.2 to 58.0.0 in /tools
Bumps taskcluster from 56.0.2 to 58.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>v58.0.0</h2>
<h3>GENERAL</h3>
<p>▶ [MAJOR] <a href="http://bugzil.la/1855653">bug 1855653</a>
Generic Worker: The <code>generic-worker</code> binary <em>must be</em> readable and executable by the task user. If it's not, artifact uploads <em>will fail</em>.</p>
<p>Generic Worker: Add <code>copy-to-temp-file</code> subcommand to <code>generic-worker</code> to copy a file (<code>--copy-file</code>) to a temporary file.</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6671">#6671</a>
Introduces <code>workerManager.workerPoolErrorStats()</code> to return total number of errors for any worker pool or all worker pools.
Stats are split into totals by day, hour, kind of error and error code.
Worker Pool errors are kept in db for 7 days.</p>
<p>▶ [patch]
Removes compatibility columns in refactored queue tables that were used during migration for backward-compatibility purposes.</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6682">#6682</a>
Tweaking <code>server.keepAliveTimeout</code> to fix downstream errors in reverse proxy and load balancer.
Default node's http server keepAliveTimeout is 5s which might be an issue when working behind a reverse proxy which has bigger timeouts.
To reduce number of <code>502</code> errors, application's keep alive timeout should be larger than the one of the reverse proxy,
and that in turn, should be larger than the Load Balancer's one.</p>
<p>▶ [patch]
Upgrades to go1.21.4 and node 18.18.2.</p>
<h3>WORKER-DEPLOYERS</h3>
<p>▶ [patch] <a href="http://bugzil.la/1859323">bug 1859323</a>
Generic Worker now reports the full path of tasks-resolved-count.txt, next-task-user.json and current-task-user.json in worker logs.</p>
<h3>Automated Package Updates</h3>
<!-- raw HTML omitted -->
<ul>
<li>build(deps): bump aiohttp from 3.8.5 to 3.8.6 in /taskcluster (cfd8296cf)</li>
<li>build(deps): bump <code>@babel/traverse</code> from 7.13.13 to 7.23.2 in /ui (ea440855c)</li>
<li>build(deps-dev): bump the deps group in /clients/client with 1 update (575193ad7)</li>
</ul>
<!-- raw HTML omitted -->
<h2>v57.1.0</h2>
<h3>GENERAL</h3>
<p>▶ [minor] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/2939">#2939</a>
Introduces <code>queue.listPendingTasks(taskQueueId)</code> and <code>queue.listClaimedTasks(taskQueueId)</code>.
Those endpoints return a list of tasks that are currently pending or claimed by workers.</p>
<p>New scopes introduced for those endpoints:</p>
<ul>
<li><code>queue:pending-list:<taskQueueId></code></li>
</ul>
<!-- 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>v58.0.0</h2>
<h3>GENERAL</h3>
<p>▶ [MAJOR] <a href="http://bugzil.la/1855653">bug 1855653</a>
Generic Worker: The <code>generic-worker</code> binary <em>must be</em> readable and executable by the task user. If it's not, artifact uploads <em>will fail</em>.</p>
<p>Generic Worker: Add <code>copy-to-temp-file</code> subcommand to <code>generic-worker</code> to copy a file (<code>--copy-file</code>) to a temporary file.</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6671">#6671</a>
Introduces <code>workerManager.workerPoolErrorStats()</code> to return total number of errors for any worker pool or all worker pools.
Stats are split into totals by day, hour, kind of error and error code.
Worker Pool errors are kept in db for 7 days.</p>
<p>▶ [patch]
Removes compatibility columns in refactored queue tables that were used during migration for backward-compatibility purposes.</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6682">#6682</a>
Tweaking <code>server.keepAliveTimeout</code> to fix downstream errors in reverse proxy and load balancer.
Default node's http server keepAliveTimeout is 5s which might be an issue when working behind a reverse proxy which has bigger timeouts.
To reduce number of <code>502</code> errors, application's keep alive timeout should be larger than the one of the reverse proxy,
and that in turn, should be larger than the Load Balancer's one.</p>
<p>▶ [patch]
Upgrades to go1.21.4 and node 18.18.2.</p>
<h3>WORKER-DEPLOYERS</h3>
<p>▶ [patch] <a href="http://bugzil.la/1859323">bug 1859323</a>
Generic Worker now reports the full path of tasks-resolved-count.txt, next-task-user.json and current-task-user.json in worker logs.</p>
<h3>Automated Package Updates</h3>
<!-- raw HTML omitted -->
<ul>
<li>build(deps): bump aiohttp from 3.8.5 to 3.8.6 in /taskcluster (cfd8296cf)</li>
<li>build(deps): bump <code>@babel/traverse</code> from 7.13.13 to 7.23.2 in /ui (ea440855c)</li>
<li>build(deps-dev): bump the deps group in /clients/client with 1 update (575193ad7)</li>
</ul>
<!-- raw HTML omitted -->
<h2>v57.1.0</h2>
<h3>GENERAL</h3>
<p>▶ [minor] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/2939">#2939</a>
Introduces <code>queue.listPendingTasks(taskQueueId)</code> and <code>queue.listClaimedTasks(taskQueueId)</code>.
Those endpoints return a list of tasks that are currently pending or claimed by workers.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/taskcluster/taskcluster/commit/ccbf44f0e64e71e15cc253cd049e771bdf7a3fb2"><code>ccbf44f</code></a> v58.0.0</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/27a7f95c5b943fd8e8bdf56bf5a559bcbc52dab6"><code>27a7f95</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6692">#6692</a> from taskcluster/feat/keepalive-timeouts</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/a304f180dc6ae220b848cfab6fea0d068b6ad606"><code>a304f18</code></a> feat(server): Increase server.keepAliveTimeout</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/13018a607bf8e0ef035405c11e955090b49d4513"><code>13018a6</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6675">#6675</a> from taskcluster/feat/6671-display-pending-tasks</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/e39e17f1ee3c52de96fca7a9a7bb7c142430d879"><code>e39e17f</code></a> Renamed schema fields after code review</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/d336af56940b7c64b7a9e4f72cc0225091355f44"><code>d336af5</code></a> feat(w-m): Introduces worker pool error stats endpoint</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/ece5cb77a90c1e9f68f6344295dd425365663a4b"><code>ece5cb7</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6683">#6683</a> from taskcluster/dependabot/pip/taskcluster/aiohttp-...</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/cfd8296cf34591e9742e6eaa2e843e568d47f283"><code>cfd8296</code></a> build(deps): bump aiohttp from 3.8.5 to 3.8.6 in /taskcluster</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/b2c2d37a8bb64e431213b82d5ab4d688867d222f"><code>b2c2d37</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6680">#6680</a> from taskcluster/bug1859323</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/32985b1947094fd04f90c69d5d63fbc3e9642c14"><code>32985b1</code></a> Bug 1859323: report full path of tasks-resolved-count.txt, current-task-user....</li>
<li>Additional commits viewable in <a href="https://github.com/taskcluster/taskcluster/compare/v56.0.2...v58.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>
Assignee | ||
Comment 1•11 months ago
|
||
Assignee | ||
Comment 2•11 months ago
|
||
Assignee | ||
Comment 3•10 months ago
|
||
Assignee | ||
Comment 5•10 months ago
|
||
Assignee | ||
Comment 6•10 months ago
|
||
Comment 8•10 months ago
|
||
bugherder |
Description
•