Closed Bug 1894127 Opened 1 year ago Closed 1 year ago

[wpt-sync] Sync PR 45964 - Bump taskcluster from 64.2.6 to 64.2.7 in /tools

Categories

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

task

Tracking

(firefox127 fixed)

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

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

Bump taskcluster from 64.2.6 to 64.2.7 in /tools

Bumps taskcluster from 64.2.6 to 64.2.7.
<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>v64.2.7</h2>
<h3>WORKER-DEPLOYERS</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6983">#6983</a>
AWS provider correctly detects <code>InvalidInstanceID.NotFound</code> error and marks worker as stopped.</p>
<h3>USERS</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6987">#6987</a>
Generic Worker now checks if a graceful termination was requested from worker runner <em>before</em> calling <code>queue.claimWork()</code>.</p>
<p>This helps fix a race condition where a preemption occurs right after Generic Worker starts up, but before the graceful termination handler to abort the task has been initialized.</p>
<h3>DEVELOPERS</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6984">#6984</a>
Github auto-cancel gracefully ignores missing task groups and doesn't log errors in github comments.
This can happen when decision task failed on previous runs.</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6761">#6761</a>
Switching from <code>googleapis</code> package to a smaller <code>@googleapis/*</code> libraries to reduce startup time and avoid loading APIs we don't use.</p>
</blockquote>
</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>v64.2.7</h2>
<h3>WORKER-DEPLOYERS</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6983">#6983</a>
AWS provider correctly detects <code>InvalidInstanceID.NotFound</code> error and marks worker as stopped.</p>
<h3>USERS</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6987">#6987</a>
Generic Worker now checks if a graceful termination was requested from worker runner <em>before</em> calling <code>queue.claimWork()</code>.</p>
<p>This helps fix a race condition where a preemption occurs right after Generic Worker starts up, but before the graceful termination handler to abort the task has been initialized.</p>
<h3>DEVELOPERS</h3>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6984">#6984</a>
Github auto-cancel gracefully ignores missing task groups and doesn't log errors in github comments.
This can happen when decision task failed on previous runs.</p>
<p>▶ [patch] <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6761">#6761</a>
Switching from <code>googleapis</code> package to a smaller <code>@googleapis/</code> libraries to reduce startup time and avoid loading APIs we don't use.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/taskcluster/taskcluster/commit/6f28121e312bea4a2a10e6a26dfe2fae8dd6ad7a"><code>6f28121</code></a> v64.2.7</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/4b9f67ffd6678a457a0ac287d9af627933b6a8c7"><code>4b9f67f</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6926">#6926</a> from taskcluster/feat/6761-googleapis</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/7fd3e4b6ef801571a6ad8a9ac039d727e907c843"><code>7fd3e4b</code></a> chore: rename changelog file to correct issue number</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/781ee403c595dc13f45f3888de571e920d3625ba"><code>781ee40</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6989">#6989</a> from taskcluster/feat/6984-ignore-missing-taskgroups...</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/312c174db1c3052ef879a24e99b0e8f085f5fead"><code>312c174</code></a> feat(github): Ignore missing task groups on auto-cancel</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/684417e7353d3681851839aa285215e774fb6d93"><code>684417e</code></a> feat(auth,w-m): Use separate @googleapis/
packages</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/a84ce3325b67fc687047316994004a076273dabb"><code>a84ce33</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6988">#6988</a> from taskcluster/matt-boris/genericWorkerGracefulTer...</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/656df7814d58d2c932701b00185fb23a2af124ea"><code>656df78</code></a> fix(generic-worker): check for graceful termination before claiming work</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/fa46160565741bf9766da3df89f384bf3ee5e57d"><code>fa46160</code></a> Merge pull request <a href="https://redirect.github.com/taskcluster/taskcluster/issues/6985">#6985</a> from taskcluster/feat/6983-aws-error-code</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/5c6429649f388bb5510c266734ecd67ad4961ceb"><code>5c64296</code></a> feat(worker-manager): Fixes error code detection in AWS checkWorker</li>
<li>See full diff in <a href="https://github.com/taskcluster/taskcluster/compare/v64.2.6...v64.2.7">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>

Whiteboard: [wptsync downstream] → [wptsync downstream error]
The PR was not expected to affect any tests, but the try push wasn't a success. Check the try results for infrastructure issues
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4aae88df1fce [wpt PR 45964] - Bump taskcluster from 64.2.6 to 64.2.7 in /tools, a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
You need to log in before you can comment on or make changes to this bug.