Closed Bug 1783079 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 35330 - Bump taskcluster from 44.17.1 to 44.18.0 in /tools

Categories

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

task

Tracking

(firefox106 fixed)

RESOLVED FIXED
106 Branch
Tracking Status
firefox106 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

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

Bump taskcluster from 44.17.1 to 44.18.0 in /tools

Bumps taskcluster from 44.17.1 to 44.18.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>v44.18.0</h2>
<h3>GENERAL</h3>
<p>▶ [patch] <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5577">#5577</a>
Adds linting functionality in the Create Task page.</p>
<p>Validates create task and its payload based on the selected worker type.</p>
<p>▶ [patch]
Update go version from 1.18.4 to 1.18.5 for building generic-worker, livelog, taskcluster-proxy, start-worker, and the taskcluster cli.
Update golangci-lint from 1.46.2 to 1.47.3 for linting go code.</p>
<h3>USERS</h3>
<p>▶ [patch] <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5555">#5555</a>
This patch fixes an issue with filtering workers based on quarantined status. The issue only occurs with static workers that are quarantined. When the filter was active, those static, quarantined workers would not be displayed in the list. This issue was first brought up in v44.17.0.</p>
<h3>DEVELOPERS</h3>
<p>▶ [minor]
Docker compose changes and improvements:</p>
<ul>
<li><code>generic-worker</code> runs with local <code>docker compose</code> and is able to execute tasks</li>
<li>(breaking change) default ingress service was renamed to <code>taskcluster</code> and now binds to port <code>80</code> instead of <code>8080</code></li>
<li>manual entry of '127.0.0.1 taskcluster' to <code>/etc/hosts</code> is necessary in order to make HAWK authentication work properly across whole UI</li>
</ul>
<p>New tutorial page is added <code>docs/tutorial/local-dev</code> describing how to launch Taskcluster locally and run a simple task.</p>
<p>▶ [patch]
Auto-reload services in docker-compose.dev.yml when source changes.
This will allow to develop services without restarting manually docker compose.</p>
<p>▶ [patch] <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5602">#5602</a>
Introduced docker compose profiles to allow running background tasks and cron jobs.</p>
<p>▶ [patch]
Added scripts to <code>package.json</code> to more easily use the <code>docker compose</code> commands.</p>
<p>New <code>yarn</code> commands: <code>start</code>, <code>stop</code>, <code>dev:start</code>, <code>dev:stop</code>, <code>prod:start</code>, and <code>prod:stop</code>.</p>
<h2>v44.17.2</h2>
<h3>GENERAL</h3>
<p>▶ [patch]
Go update from 1.18.3 to 1.18.4. Also updates the git version for generic worker decision tasks from <code>git2.24.0.2</code> to <code>git2.37.1</code>.</p>
<h3>DEPLOYERS</h3>
<p>▶ [patch] <a href="http://bugzil.la/1633440">bug 1633440</a>
Spread cron task times that started at 00:00 to minimize CPU spikes and DB loads.</p>
<!-- 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>v44.18.0</h2>
<h3>GENERAL</h3>
<p>▶ [patch] <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5577">#5577</a>
Adds linting functionality in the Create Task page.</p>
<p>Validates create task and its payload based on the selected worker type.</p>
<p>▶ [patch]
Update go version from 1.18.4 to 1.18.5 for building generic-worker, livelog, taskcluster-proxy, start-worker, and the taskcluster cli.
Update golangci-lint from 1.46.2 to 1.47.3 for linting go code.</p>
<h3>USERS</h3>
<p>▶ [patch] <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5555">#5555</a>
This patch fixes an issue with filtering workers based on quarantined status. The issue only occurs with static workers that are quarantined. When the filter was active, those static, quarantined workers would not be displayed in the list. This issue was first brought up in v44.17.0.</p>
<h3>DEVELOPERS</h3>
<p>▶ [minor]
Docker compose changes and improvements:</p>
<ul>
<li><code>generic-worker</code> runs with local <code>docker compose</code> and is able to execute tasks</li>
<li>(breaking change) default ingress service was renamed to <code>taskcluster</code> and now binds to port <code>80</code> instead of <code>8080</code></li>
<li>manual entry of '127.0.0.1 taskcluster' to <code>/etc/hosts</code> is necessary in order to make HAWK authentication work properly across whole UI</li>
</ul>
<p>New tutorial page is added <code>docs/tutorial/local-dev</code> describing how to launch Taskcluster locally and run a simple task.</p>
<p>▶ [patch]
Auto-reload services in docker-compose.dev.yml when source changes.
This will allow to develop services without restarting manually docker compose.</p>
<p>▶ [patch] <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5602">#5602</a>
Introduced docker compose profiles to allow running background tasks and cron jobs.</p>
<p>▶ [patch]
Added scripts to <code>package.json</code> to more easily use the <code>docker compose</code> commands.</p>
<p>New <code>yarn</code> commands: <code>start</code>, <code>stop</code>, <code>dev:start</code>, <code>dev:stop</code>, <code>prod:start</code>, and <code>prod:stop</code>.</p>
<h2>v44.17.2</h2>
<h3>GENERAL</h3>
<p>▶ [patch]
Go update from 1.18.3 to 1.18.4. Also updates the git version for generic worker decision tasks from <code>git2.24.0.2</code> to <code>git2.37.1</code>.</p>
<h3>DEPLOYERS</h3>
<p>▶ [patch] <a href="http://bugzil.la/1633440">bug 1633440</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/taskcluster/taskcluster/commit/14df6f24a88d3d02d7c6a15ac04568f46fb71b11"><code>14df6f2</code></a> v44.18.0</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/57ab439b2552c7b59641f5b9e565342687f6860d"><code>57ab439</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5603">#5603</a> from taskcluster/feat/compose-profile</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/66c44af97c507fc5c1a6b2d70a5dcd472e056b0b"><code>66c44af</code></a> feat(dev): Introduce compose profiles</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/bcc6e69387fa18f25e22dd757f18450f17f2ec62"><code>bcc6e69</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5601">#5601</a> from taskcluster/matt-boris/brewDocs</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/49e94233a696ed6572804fc85fb2ef9e31d74c50"><code>49e9423</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5600">#5600</a> from taskcluster/feat/ui-lint-task-creation</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/b5aad54cd98c006b17c311d1a34b99550901c1b0"><code>b5aad54</code></a> feat(ui): Validate task payload before creation</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/c55407fe00e80c86abfef643646c818ea272691b"><code>c55407f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/taskcluster/taskcluster/issues/5599">#5599</a> from taskcluster/go1.18.5_golangci-lint1.47.3</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/79cce9987c4e4326a1337cd6a8c23c3c87fb0b91"><code>79cce99</code></a> chore(docs): add brew installation docs</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/ba300aae3fe924c3091720f209f1e53259a0ea64"><code>ba300aa</code></a> Fix lint error</li>
<li><a href="https://github.com/taskcluster/taskcluster/commit/8865a98c06cd78f7ca47a93b5c8bc3e0556d474a"><code>8865a98</code></a> Upgrade to go 1.18.5, golangci-lint 1.47.3</li>
<li>Additional commits viewable in <a href="https://github.com/taskcluster/taskcluster/compare/v44.17.1...v44.18.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 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>

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/31ef991d2499 [wpt PR 35330] - Bump taskcluster from 44.17.1 to 44.18.0 in /tools, a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch
You need to log in before you can comment on or make changes to this bug.