▶ [patch] #7202
Fixes github.renderTaskclusterYml rendering error for the payloads including invalid params
▶ [patch] #7195
Fixes worker-manager intermittent test failure
▶ [patch] bug 1907075
Web server graphql endpoints return 413 instead of 500 error.
▶ [patch]
Upgrades to Node.js v20.16.0, go v1.23.0, and yarn v4.4.0.
DEPLOYERS
▶ [MAJOR] #7036
Secrets are being introduced in services configuration. All sensitive values that are marked as secrets would be deployed in kubernetes as Secrets (as they used to be).
All non-sensitive values would be stored inside ConfigMap resources.
Deployments and CronJobs would fetch values from both secrets and configuration maps.
▶ [patch] #7167
Change the polling period for EC2 spot instance interruption notices to 5 seconds, as recommended by AWS documentation.
WORKER-DEPLOYERS
▶ [MAJOR] #7073
Generic Worker now logs to standard error instead of standard out. This is a bug fix, it seems it has always been logging to standard out.
▶ [minor]
Change adduser usage to useradd
adduser is a debian specific wrapper around useradd and friends. By
changing to useradd, we allow workers to be deployed on non debian
derivative distributions.
Generic Worker multiuser engine on Linux/FreeBSD now depends on:
▶ [patch] #7202
Fixes github.renderTaskclusterYml rendering error for the payloads including invalid params
▶ [patch] #7195
Fixes worker-manager intermittent test failure
▶ [patch] bug 1907075
Web server graphql endpoints return 413 instead of 500 error.
▶ [patch]
Upgrades to Node.js v20.16.0, go v1.23.0, and yarn v4.4.0.
DEPLOYERS
▶ [MAJOR] #7036
Secrets are being introduced in services configuration. All sensitive values that are marked as secrets would be deployed in kubernetes as Secrets (as they used to be).
All non-sensitive values would be stored inside ConfigMap resources.
Deployments and CronJobs would fetch values from both secrets and configuration maps.
▶ [patch] #7167
Change the polling period for EC2 spot instance interruption notices to 5 seconds, as recommended by AWS documentation.
WORKER-DEPLOYERS
▶ [MAJOR] #7073
Generic Worker now logs to standard error instead of standard out. This is a bug fix, it seems it has always been logging to standard out.
▶ [minor]
Change adduser usage to useradd
adduser is a debian specific wrapper around useradd and friends. By
changing to useradd, we allow workers to be deployed on non debian
derivative distributions.
Generic Worker multiuser engine on Linux/FreeBSD now depends on:
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 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 from 67.1.0 to 68.0.0.
Release notes
Sourced from taskcluster's releases.
... (truncated)
Changelog
Sourced from taskcluster's changelog.
... (truncated)
Commits
847b9f3
v68.0.0356403f
Merge pull request #7198 from taskcluster/matt-boris/node20.16.0go1.23.044138fb
Fix staticcheck issues267205f
build(deps): upgrades to node 20.16.0, go1.23.0, yarn 4.4.0788bf2c
Merge pull request #7204 from taskcluster/feat/7195-w-m-intermittent-test-fai...f55dcaa
Merge pull request #7203 from taskcluster/feat/graceful-json-parse17744f7
feat(w-m): Fixes intermittent worker-manager api test7ecfc8e
feat(github): Fixes taskcluster.yml rendering for some payloads01d3e46
Merge pull request #7200 from taskcluster/dependabot/npm_and_yarn/ui/elliptic...d3d8950
build(deps): bump elliptic from 6.5.4 to 6.5.7 in /uiDependabot 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