Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency taskcluster to v77 #276

Merged
merged 1 commit into from
Dec 18, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 17, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
taskcluster >=44.0.0,<76.1 -> >=44.0.0,<77.1 age adoption passing confidence

Release Notes

taskcluster/taskcluster (taskcluster)

v77.0.0

Compare Source

WORKER-DEPLOYERS

▶ [MAJOR]
Generic Worker: adds worker config feature toggles to quickly/easily enable/disable features across entire worker pools. All features are enabled, by default.

Generic Worker: adds d2gConfig worker config to configure D2G translations. enableD2G and containerEngine config settings have been moved into this new config. The following is the new structure (with default values shown):

{
    ...
    "d2gConfig": {
        "enableD2G": false,
        "allowChainOfTrust": true,
        "allowDisableSeccomp": true,
        "allowHostSharedMemory": true,
        "allowInteractive": true,
        "allowKVM": true,
        "allowLoopbackAudio": true,
        "allowLoopbackVideo": true,
        "allowPrivileged": true,
        "allowPtrace": true,
        "allowTaskclusterProxy": true,
        "containerEngine": "docker"
    },
    ...
}

Tasks using disabled features will be resolved as exception/malformed-payload.

▶ [minor] #​7390
Generic Worker: adds d2gConfig.allowGPUs (default: false) and d2gConfig.gpus (default: all) worker config to provide NVIDIA GPU access to the running container for d2g-translated task payloads.

The translation will add the gpus flag: --gpus <d2gConfig.gpus> to the docker run ... command. Read more about the usage here.

▶ [minor]
Generic Worker: adds disableNativePayloads (default: false) worker config option (linux only) to require all task payloads to be Docker Worker payloads. If this option is set to true, the task log will no longer contain the translated task definition and the warning about using Docker Worker payloads.

Tasks submitted with native payloads will be resolved as exception/malformed-payload.

Generic Worker: adds d2gConfig.logTranslation (default: true) worker config to control whether the D2G-translated task definition is logged to the task logs.

Automated Package Updates
2 Dependabot updates
  • build(deps): bump nanoid from 3.3.6 to 3.3.8 (e451def)
  • build(deps): bump golang.org/x/crypto from 0.29.0 to 0.31.0 (e2f9470)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) December 17, 2024 18:26
@renovate renovate bot force-pushed the renovate/taskcluster-77.x branch from cb59fcf to f7fb77e Compare December 18, 2024 18:14
@renovate renovate bot merged commit 71fa26c into main Dec 18, 2024
2 checks passed
@renovate renovate bot deleted the renovate/taskcluster-77.x branch December 18, 2024 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant