[wpt-sync] Sync PR 42855 - Bump taskcluster from 56.0.2 to 57.0.0 in /tools
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(Not tracked)
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 42855 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/42855
Details from upstream follow.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:
Bump taskcluster from 56.0.2 to 57.0.0 in /tools
Bumps taskcluster from 56.0.2 to 57.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>v57.0.0</h2>
<h3>GENERAL</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6644">#6644</a>
Fixes <strong>version</strong> endpiont in web-server</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6634">#6634</a>
Fixes <code>queue.claimWork</code> endpoint returning <code>500</code> in some rare conditions.</p>
<h3>USERS</h3>
<p>▶ [minor] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6371">#6371</a>
D2G tool now can convert an entire Docker Worker task definition to a Generic Worker task definition.</p>
<p>New <code>taskcluster d2g -h</code> output:</p>
<pre lang="bash"><code>Converts a docker-worker payload (JSON) to a generic-worker payload (JSON).
To convert a task definition (JSON), you must use the task definition flag (-t, --task-def).
<p>Usage:
taskcluster d2g [flags]</p>
<p>Examples:
taskcluster d2g -f /path/to/input/payload.json
taskcluster d2g -t -f /path/to/input/task-definition.json
cat /path/to/input/payload.json | taskcluster d2g
cat /path/to/input/task-definition.json | taskcluster d2g -t
echo '{"image": "ubuntu", "command": ["bash", "-c", "echo hello world"], "maxRunTime": 300}' | taskcluster d2g</p>
<p>Flags:
-f, --file string Path to a .json file containing a docker-worker payload or task definition.
-h, --help help for d2g
-t, --task-def Must use if the input is a docker-worker task definition.</p>
<p>Global Flags:
-v, --verbose verbose output
</code></pre></p>
<p>▶ [patch]
Hooks last fires display <code>unknown</code> as task state if task is missing or not scheduled. This can happen with task was expired and removed but last run information still exist.</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6472">#6472</a>
D2G: Add the <code>kvm</code> OS group to the Generic Worker payload if the KVM device is enabled in the Docker Worker payload.</p>
<p>▶ [patch]
docker-worker: fix error message when a task is missing scopes for cache volumes</p>
<h3>DEVELOPERS</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>v57.0.0</h2>
<h3>GENERAL</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6644">#6644</a>
Fixes <strong>version</strong> endpoint in web-server</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6634">#6634</a>
Fixes <code>queue.claimWork</code> endpoint returning <code>500</code> in some rare conditions.</p>
<h3>USERS</h3>
<p>▶ [minor] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6371">#6371</a>
D2G tool now can convert an entire Docker Worker task definition to a Generic Worker task definition.</p>
<p>New <code>taskcluster d2g -h</code> output:</p>
<pre lang="bash"><code>Converts a docker-worker payload (JSON) to a generic-worker payload (JSON).
To convert a task definition (JSON), you must use the task definition flag (-t, --task-def).
<p>Usage:
taskcluster d2g [flags]</p>
<p>Examples:
taskcluster d2g -f /path/to/input/payload.json
taskcluster d2g -t -f /path/to/input/task-definition.json
cat /path/to/input/payload.json | taskcluster d2g
cat /path/to/input/task-definition.json | taskcluster d2g -t
echo '{"image": "ubuntu", "command": ["bash", "-c", "echo hello world"], "maxRunTime": 300}' | taskcluster d2g</p>
<p>Flags:
-f, --file string Path to a .json file containing a docker-worker payload or task definition.
-h, --help help for d2g
-t, --task-def Must use if the input is a docker-worker task definition.</p>
<p>Global Flags:
-v, --verbose verbose output
</code></pre></p>
<p>▶ [patch]
Hooks last fires display <code>unknown</code> as task state if task is missing or not scheduled. This can happen with task was expired and removed but last run information still exist.</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6472">#6472</a>
D2G: Add the <code>kvm</code> OS group to the Generic Worker payload if the KVM device is enabled in the Docker Worker payload.</p>
<p>▶ [patch]
docker-worker: fix error message when a task is missing scopes for cache volumes</p>
<h3>DEVELOPERS</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/taskcluster/taskcluster/commit/5bc0e3f7886ac14d163e979065f9588e2f08f310"><code>5bc0e3f</code></a> v57.0.0</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/7994df4bfef96511a902a5a57daef4d26be71aff"><code>7994df4</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6648">#6648</a> from taskcluster/feat/6644-broken-version-endpoint</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/ade3733543fc6ea58bb3ffee07fea3816a23278c"><code>ade3733</code></a> feat(web-server): fix version endpoint</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/3b02e2a5bc84c3b5470d29179ea6c68e7a7280f1"><code>3b02e2a</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6618">#6618</a> from taskcluster/matt-boris/d2gFullTaskPayload</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/77829a2beaa2b93bc7d5379f6cc25783589fdf00"><code>77829a2</code></a> Add test that translates a new task definition field</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/a18262d3e739c8230558b0fdf0211a96791390ec"><code>a18262d</code></a> Handle if taskQueueId isn't provided</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/3aee65d0d3dc64bcf6f18cedb4d34695c5b64d28"><code>3aee65d</code></a> Address PR comments</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/4ec142843623c7429597fc789321e974625bb037"><code>4ec1428</code></a> fix(d2g): add <code>kvm</code> OS group for KVM feature</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/c64b83d0ab4daad10a79d8a9a7877fcc93bf1cd2"><code>c64b83d</code></a> feat(d2g): translate full task definition</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/9986a555d3f465d172af39b896c8e20780b4080e"><code>9986a55</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6643">#6643</a> from taskcluster/dependabot/npm_and_yarn/ui/browseri...</li>
<li>Additional commits viewable in <a href="https://github.com/taskcluster/taskcluster/compare/v56.0.2...v57.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 | ||
Updated•1 year ago
|
Description
•