diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a58e8b908d..43e16d82979 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ +## v18.0.2 + +([bug 1585135](http://bugzil.la/1585135)) The `github.private_pem` configuration in `GITHUB_PRIVATE_PEM` can now be specified with "regular" newlines or with encoded newlines (`\` `\n`). +This works around a bug in the generation of multiline secrets present in the Mozilla deployment pipeline. + ## v18.0.1 No changes diff --git a/changelog/master.md b/changelog/master.md deleted file mode 100644 index c96d290c4b1..00000000000 --- a/changelog/master.md +++ /dev/null @@ -1,5 +0,0 @@ -level: patch -reference: bug 1585135 ---- -The `github.private_pem` configuration in `GITHUB_PRIVATE_PEM` can now be specified with "regular" newlines or with encoded newlines (`\` `\n`). -This works around a bug in the generation of multiline secrets present in the Mozilla deployment pipeline. diff --git a/clients/client-py/setup.py b/clients/client-py/setup.py index 0dc5f19b27d..4808aab571a 100644 --- a/clients/client-py/setup.py +++ b/clients/client-py/setup.py @@ -4,7 +4,7 @@ from setuptools.command.test import test as TestCommand import sys -VERSION = '18.0.1' +VERSION = '18.0.2' tests_require = [ 'pytest', diff --git a/clients/client-shell/README.md b/clients/client-shell/README.md index fbb4a73c5e4..5a98ea6a09c 100644 --- a/clients/client-shell/README.md +++ b/clients/client-shell/README.md @@ -20,8 +20,8 @@ To install, download the `taskcluster` binary for the latest release your platform, and run it! On POSIX platforms you will need to `chmod +x` of course. - * [linux-amd64](https://github.com/taskcluster/taskcluster/releases/download/v18.0.1/taskcluster-linux-amd64) - * [darwin-amd64](https://github.com/taskcluster/taskcluster/releases/download/v18.0.1/taskcluster-darwin-amd64) + * [linux-amd64](https://github.com/taskcluster/taskcluster/releases/download/v18.0.2/taskcluster-linux-amd64) + * [darwin-amd64](https://github.com/taskcluster/taskcluster/releases/download/v18.0.2/taskcluster-darwin-amd64) ## Development diff --git a/clients/client-shell/cmds/version/version.go b/clients/client-shell/cmds/version/version.go index b3585e3cae1..126f3bf05b5 100644 --- a/clients/client-shell/cmds/version/version.go +++ b/clients/client-shell/cmds/version/version.go @@ -18,7 +18,7 @@ var ( // VersionNumber is a formatted string with the version information. This is // filled in by `yarn release` - VersionNumber = "18.0.1" + VersionNumber = "18.0.2" ) func init() { diff --git a/clients/client-shell/go.mod b/clients/client-shell/go.mod index f99a356e99f..03a54737871 100644 --- a/clients/client-shell/go.mod +++ b/clients/client-shell/go.mod @@ -14,7 +14,7 @@ require ( github.com/taskcluster/go-got v0.0.0-20190722003521-c63e3293a290 github.com/taskcluster/slugid-go v1.1.0 github.com/taskcluster/taskcluster-lib-urls v12.0.0+incompatible - github.com/taskcluster/taskcluster/clients/client-go/v18 v18.0.1 + github.com/taskcluster/taskcluster/clients/client-go/v18 v18.0.2 github.com/tent/hawk-go v0.0.0-20161026210932-d341ea318957 golang.org/x/net v0.0.0-20191002035440-2ec189313ef0 // indirect golang.org/x/text v0.3.2 // indirect diff --git a/clients/client-web/package.json b/clients/client-web/package.json index 1f2d642fef3..40d75ca88b5 100644 --- a/clients/client-web/package.json +++ b/clients/client-web/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-client-web", - "version": "18.0.1", + "version": "18.0.2", "main": "build/index.js", "module": "build/esm/index.js", "author": "Eli Perelman ", diff --git a/clients/client/package.json b/clients/client/package.json index 4e2b85a8bf1..d2313cb817e 100644 --- a/clients/client/package.json +++ b/clients/client/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-client", - "version": "18.0.1", + "version": "18.0.2", "author": "Jonas Finnemann Jensen ", "description": "Client for interfacing taskcluster components", "license": "MPL-2.0", diff --git a/infrastructure/k8s/Chart.yaml b/infrastructure/k8s/Chart.yaml index 8b887fe9915..649a29ebb71 100644 --- a/infrastructure/k8s/Chart.yaml +++ b/infrastructure/k8s/Chart.yaml @@ -1,5 +1,5 @@ name: taskcluster -appVersion: '18.0.1' +appVersion: '18.0.2' description: Framework that supports Mozilla's continuous integration and release processes. version: 0.1.0 keywords: diff --git a/infrastructure/k8s/values.yaml b/infrastructure/k8s/values.yaml index b205f9c88c1..d2b244c5ddc 100644 --- a/infrastructure/k8s/values.yaml +++ b/infrastructure/k8s/values.yaml @@ -1,4 +1,4 @@ -dockerImage: 'taskcluster/taskcluster:v18.0.1' +dockerImage: 'taskcluster/taskcluster:v18.0.2' trustProxy: true forceSSL: false nodeEnv: production diff --git a/infrastructure/tooling/current-release.yml b/infrastructure/tooling/current-release.yml index 39208a6eccf..03687e9a0eb 100644 --- a/infrastructure/tooling/current-release.yml +++ b/infrastructure/tooling/current-release.yml @@ -1 +1 @@ -image: 'taskcluster/taskcluster:v18.0.1' +image: 'taskcluster/taskcluster:v18.0.2' diff --git a/libraries/api/package.json b/libraries/api/package.json index c17a868030b..96416d9fe17 100644 --- a/libraries/api/package.json +++ b/libraries/api/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-api", "private": true, - "version": "18.0.1", + "version": "18.0.2", "author": "Jonas Finnemann Jensen ", "description": "taskcluster-lib-api", "license": "MPL-2.0", diff --git a/libraries/app/package.json b/libraries/app/package.json index 498c7f7f87c..bbf60c463bb 100644 --- a/libraries/app/package.json +++ b/libraries/app/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-app", "private": true, - "version": "18.0.1", + "version": "18.0.2", "author": "Jonas Finnemann Jensen ", "description": "taskcluster-lib-app", "license": "MPL-2.0", diff --git a/libraries/azure/package.json b/libraries/azure/package.json index ba9d232b116..b9af7d7a512 100644 --- a/libraries/azure/package.json +++ b/libraries/azure/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-azure", "private": true, - "version": "18.0.1", + "version": "18.0.2", "author": "Dustin J. Mitchell ", "description": "Azure SAS credential shim for Taskcluster.", "license": "MPL-2.0", diff --git a/libraries/config/package.json b/libraries/config/package.json index e6eeda8eb2e..d531ff45007 100644 --- a/libraries/config/package.json +++ b/libraries/config/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-config", "private": true, - "version": "18.0.1", + "version": "18.0.2", "author": "Jonas Finnemann Jensen ", "description": "Configuration loader that injects env variables into YAML", "license": "MPL-2.0", diff --git a/libraries/iterate/package.json b/libraries/iterate/package.json index 46c71ad372f..46ace679e36 100644 --- a/libraries/iterate/package.json +++ b/libraries/iterate/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-iterate", "private": true, - "version": "18.0.1", + "version": "18.0.2", "description": "A library to share iteration logic", "main": "src/index.js", "scripts": { diff --git a/libraries/loader/package.json b/libraries/loader/package.json index 059e7d5608b..33937482399 100644 --- a/libraries/loader/package.json +++ b/libraries/loader/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-loader", "private": true, - "version": "18.0.1", + "version": "18.0.2", "description": "a component loader for taskcluster", "main": "src/index.js", "directories": { diff --git a/libraries/monitor/package.json b/libraries/monitor/package.json index 1201202e9a9..abe818e136d 100644 --- a/libraries/monitor/package.json +++ b/libraries/monitor/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-monitor", "private": true, - "version": "18.0.1", + "version": "18.0.2", "author": "Brian Stack ", "description": "Make it easy to hook up monitoring and metrics for taskcluster services.", "license": "MPL-2.0", diff --git a/libraries/pulse/package.json b/libraries/pulse/package.json index 5a594859c30..ab01f4e9f41 100644 --- a/libraries/pulse/package.json +++ b/libraries/pulse/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-pulse", "private": true, - "version": "18.0.1", + "version": "18.0.2", "description": "Library for interacting with Pulse and Taskcluster-Pulse", "main": "src/index.js", "author": "Dustin J. Mitchell ", diff --git a/libraries/references/package.json b/libraries/references/package.json index 58cc07f37af..123e840c86f 100644 --- a/libraries/references/package.json +++ b/libraries/references/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-references", "private": true, - "version": "18.0.1", + "version": "18.0.2", "main": "src/index.js", "scripts": { "coverage": "c8 yarn test", diff --git a/libraries/scopes/package.json b/libraries/scopes/package.json index 84effe98635..e2bd60a49ae 100644 --- a/libraries/scopes/package.json +++ b/libraries/scopes/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-scopes", "private": true, - "version": "18.0.1", + "version": "18.0.2", "author": "Jonas Finnemann Jensen ", "description": "Scope checking utilities for Taskcluster", "license": "MPL-2.0", diff --git a/libraries/testing/package.json b/libraries/testing/package.json index 247ac057722..bd067310da6 100644 --- a/libraries/testing/package.json +++ b/libraries/testing/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-testing", "private": true, - "version": "18.0.1", + "version": "18.0.2", "author": "Jonas Finnemann Jensen ", "description": "taskcluster-lib-testing", "license": "MPL-2.0", diff --git a/libraries/validate/package.json b/libraries/validate/package.json index 1617d081320..95739098cc5 100644 --- a/libraries/validate/package.json +++ b/libraries/validate/package.json @@ -1,7 +1,7 @@ { "name": "taskcluster-lib-validate", "private": true, - "version": "18.0.1", + "version": "18.0.2", "author": "Brian Stack ", "description": "Validate schemas for Taskcluster projects", "license": "MPL-2.0", diff --git a/package.json b/package.json index df77ebe51e4..d611c4767c5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster", - "version": "18.0.1", + "version": "18.0.2", "private": true, "engine-strict": true, "engines": { diff --git a/services/auth/package.json b/services/auth/package.json index 76ffb0aa91d..6521d06099d 100644 --- a/services/auth/package.json +++ b/services/auth/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-auth", - "version": "18.0.1", + "version": "18.0.2", "private": true, "main": "node src/server production", "scripts": { diff --git a/services/built-in-workers/package.json b/services/built-in-workers/package.json index a4bfab7019d..2d00fcac5ee 100644 --- a/services/built-in-workers/package.json +++ b/services/built-in-workers/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-built-in-workers", - "version": "18.0.1", + "version": "18.0.2", "private": true, "scripts": { "coverage": "c8 yarn test", diff --git a/services/github/package.json b/services/github/package.json index 55fed5741a4..64a6b103d84 100644 --- a/services/github/package.json +++ b/services/github/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-github", - "version": "18.0.1", + "version": "18.0.2", "private": true, "scripts": { "coverage": "c8 yarn test", diff --git a/services/hooks/package.json b/services/hooks/package.json index 4822421b2d0..069268ee187 100644 --- a/services/hooks/package.json +++ b/services/hooks/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-hooks", - "version": "18.0.1", + "version": "18.0.2", "private": true, "scripts": { "coverage": "c8 yarn test", diff --git a/services/index/package.json b/services/index/package.json index ee77ecf6ceb..ba3b75de103 100644 --- a/services/index/package.json +++ b/services/index/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-index", - "version": "18.0.1", + "version": "18.0.2", "private": true, "main": "./src/main.js", "scripts": { diff --git a/services/login/package.json b/services/login/package.json index 36f9f24d08e..3adcccda318 100644 --- a/services/login/package.json +++ b/services/login/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-login", - "version": "18.0.1", + "version": "18.0.2", "private": true, "description": "Server for giving temporary taskcluster credentials to users.", "author": "Jonas Finnemann Jensen ", diff --git a/services/notify/package.json b/services/notify/package.json index 37cfdf6ade1..399aaee2195 100644 --- a/services/notify/package.json +++ b/services/notify/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-notify", - "version": "18.0.1", + "version": "18.0.2", "private": true, "description": "Collect all of the ways of notifying users into one place for other tc services.", "license": "MPL-2.0", diff --git a/services/purge-cache/package.json b/services/purge-cache/package.json index 4bd03053f7c..abacf75e33f 100644 --- a/services/purge-cache/package.json +++ b/services/purge-cache/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-purge-cache", - "version": "18.0.1", + "version": "18.0.2", "private": true, "scripts": { "coverage": "c8 yarn test", diff --git a/services/queue/package.json b/services/queue/package.json index 8d3557f5532..86245951e8a 100644 --- a/services/queue/package.json +++ b/services/queue/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-queue", - "version": "18.0.1", + "version": "18.0.2", "private": true, "scripts": { "coverage": "c8 yarn test", diff --git a/services/secrets/package.json b/services/secrets/package.json index 8d3f4c4072b..ab4c73df6ed 100644 --- a/services/secrets/package.json +++ b/services/secrets/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-secrets", - "version": "18.0.1", + "version": "18.0.2", "private": true, "scripts": { "coverage": "c8 yarn test", diff --git a/services/web-server/package.json b/services/web-server/package.json index 815bb4ce7d5..9502b9a4ff2 100644 --- a/services/web-server/package.json +++ b/services/web-server/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-web-server", - "version": "18.0.1", + "version": "18.0.2", "private": true, "main": "./src/main.js", "author": "Eli Perelman ", diff --git a/services/worker-manager/package.json b/services/worker-manager/package.json index f109fb9d8da..8c8f69b4ece 100644 --- a/services/worker-manager/package.json +++ b/services/worker-manager/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-worker-manager", - "version": "18.0.1", + "version": "18.0.2", "description": "Taskcluster Worker Manager", "main": "index.js", "author": "John Ford ", diff --git a/ui/package.json b/ui/package.json index fa9d12ea9ae..8a858078dbc 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,6 +1,6 @@ { "name": "taskcluster-ui", - "version": "18.0.1", + "version": "18.0.2", "private": true, "license": "MPL-2.0", "engines": {