Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Apr 1, 2025

Bumps taskcluster from 68.0.4 to 83.4.0.

Release notes

Sourced from taskcluster's releases.

v83.4.0

GENERAL

▶ [patch] Upgrades to go1.23.7, Node.js 22.14.0, and yarn 4.7.0

DEPLOYERS

▶ [patch] Improves worker manager launch configurations documentation

WORKER-DEPLOYERS

▶ [minor] #6464 Generic Worker: adds memory usage monitoring during tasks and reports average and peak memory used, in addition to the system's total available memory.

If the total percentage of memory used exceeds 90% for 5 consecutive measurements at 0.5s intervals, the worker will abort the task to prevent OOM crashes and errors. If disableOOMProtection (default false) is set to true in the worker configuration, the worker will continue to monitor and report on memory usage, but will not abort the task if memory consumption is high.

Resource monitoring can be disabled with worker config enableResourceMonitor (default true) or per task via payload.features.resourceMonitor (default true).

▶ [patch] Generic Worker: only warn about missing audio/video os groups for non-d2g tasks.

USERS

▶ [minor] #7594 Docker Worker (D2G): adds volume type for artifacts. This is strictly used for D2G purposes only. Use this type to have D2G volume mount your artifact path instead of docker cp'ing the artifact at the end of the task run. This can be useful under spot termination instances where the docker cp command doesn't get a chance to run, instead a volume mount will have the files on the host ready for upload as soon as the spot termination requests comes in.

▶ [patch] #7603 UI shows all dates in UTC.

Automated Package Updates

  • build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (2534d51f13)
  • build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (86d00b581d)
  • build(deps): bump @​babel/helpers from 7.17.2 to 7.26.10 in /ui (3804ecc951)
  • build(deps): bump @​babel/runtime from 7.23.2 to 7.26.10 (0d00c3c953)
  • build(deps): bump @​babel/runtime from 7.18.6 to 7.26.10 in /ui (3211ce06f3)

v83.3.0

GENERAL

▶ [patch] Upgrades goreleaser to v2.7.0 for building client-shell binaries during releases.

... (truncated)

Changelog

Sourced from taskcluster's changelog.

v83.4.0

GENERAL

▶ [patch] Upgrades to go1.23.7, Node.js 22.14.0, and yarn 4.7.0

DEPLOYERS

▶ [patch] Improves worker manager launch configurations documentation

WORKER-DEPLOYERS

▶ [minor] #6464 Generic Worker: adds memory usage monitoring during tasks and reports average and peak memory used, in addition to the system's total available memory.

If the total percentage of memory used exceeds 90% for 5 consecutive measurements at 0.5s intervals, the worker will abort the task to prevent OOM crashes and errors. If disableOOMProtection (default false) is set to true in the worker configuration, the worker will continue to monitor and report on memory usage, but will not abort the task if memory consumption is high.

Resource monitoring can be disabled with worker config enableResourceMonitor (default true) or per task via payload.features.resourceMonitor (default true).

▶ [patch] Generic Worker: only warn about missing audio/video os groups for non-d2g tasks.

USERS

▶ [minor] #7594 Docker Worker (D2G): adds volume type for artifacts. This is strictly used for D2G purposes only. Use this type to have D2G volume mount your artifact path instead of docker cp'ing the artifact at the end of the task run. This can be useful under spot termination instances where the docker cp command doesn't get a chance to run, instead a volume mount will have the files on the host ready for upload as soon as the spot termination requests comes in.

▶ [patch] #7603 UI shows all dates in UTC.

Automated Package Updates

  • build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 (2534d51f13)
  • build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (86d00b581d)
  • build(deps): bump @​babel/helpers from 7.17.2 to 7.26.10 in /ui (3804ecc951)
  • build(deps): bump @​babel/runtime from 7.23.2 to 7.26.10 (0d00c3c953)
  • build(deps): bump @​babel/runtime from 7.18.6 to 7.26.10 in /ui (3211ce06f3)

v83.3.0

GENERAL

▶ [patch]

... (truncated)

Commits
  • c2a6d1c v83.4.0
  • 5f630a2 Merge pull request #7598 from taskcluster/matt-boris/d2gVolumeMounts
  • b9d2fb2 Address PR comments
  • c2fe0c7 fix(d2g): cleanup unneeded exit code capturing if not copying artifacts
  • 7cec7f4 feat(d2g): add volume mount artifact type
  • 8e0db27 Merge pull request #7588 from taskcluster/matt-boris/gwMonitorResourceUsage
  • e2c2a7f Merge pull request #7607 from taskcluster/matt-boris/dontRemoveActionsJson
  • 2b6caa1 fix(decision): don't remove artifacts/actions.json so CoT can still verify
  • e89c3ba Address PR comments
  • 1fc78e4 feat(generic-worker): monitor memory usage during tasks and help prevent OOMs
  • Additional commits viewable in compare view

Dependabot compatibility score

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.


Dependabot commands and options

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)

Bumps [taskcluster](https://github.com/taskcluster/taskcluster) from 68.0.4 to 83.4.0.
- [Release notes](https://github.com/taskcluster/taskcluster/releases)
- [Changelog](https://github.com/taskcluster/taskcluster/blob/main/CHANGELOG.md)
- [Commits](taskcluster/taskcluster@v68.0.4...v83.4.0)

---
updated-dependencies:
- dependency-name: taskcluster
  dependency-version: 83.4.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Apr 1, 2025
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Apr 3, 2025

Superseded by #700.

@dependabot dependabot bot closed this Apr 3, 2025
@dependabot dependabot bot deleted the dependabot/pip/tools/taskcluster-83.4.0 branch April 3, 2025 03:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants