diff --git a/.estafette.yaml b/.estafette.yaml index 7b190cbd..b327a98e 100644 --- a/.estafette.yaml +++ b/.estafette.yaml @@ -10,7 +10,8 @@ labels: version: semver: major: 1 - minor: 0 + minor: 4 + patch: 0 stages: audit-and-restore: @@ -87,11 +88,12 @@ stages: - estafette tag-revision: - image: golang:1.17-alpine + image: bitnami/git commands: - - apk add git - git tag ${ESTAFETTE_BUILD_VERSION} - git push origin ${ESTAFETTE_BUILD_VERSION} + when: status == 'succeeded' && + branch == 'main' slack-notify: image: extensions/slack-build-status:dev @@ -100,4 +102,4 @@ stages: - '#build-status' when: status == 'succeeded' || - status == 'failed' \ No newline at end of file + status == 'failed' diff --git a/.trivyignore b/.trivyignore new file mode 100644 index 00000000..1b1d057d --- /dev/null +++ b/.trivyignore @@ -0,0 +1,19 @@ +CVE-2022-3970 +CVE-2022-3570 +CVE-2022-3597 +CVE-2022-3598 +CVE-2022-3599 +CVE-2022-3626 +CVE-2022-3627 +CVE-2022-4645 +CVE-2022-48281 +CVE-2023-0795 +CVE-2023-0796 +CVE-2023-0797 +CVE-2023-0798 +CVE-2023-0799 +CVE-2023-0800 +CVE-2023-0801 +CVE-2023-0802 +CVE-2023-0803 +CVE-2023-0804 diff --git a/mocks/api/migrations/GET.js b/mocks/api/migrations/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/migrations/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/migrations/builds/123/GET.js b/mocks/api/migrations/builds/123/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/migrations/builds/123/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/migrations/builds/123/index.json b/mocks/api/migrations/builds/123/index.json new file mode 100644 index 00000000..b38516f9 --- /dev/null +++ b/mocks/api/migrations/builds/123/index.json @@ -0,0 +1,231 @@ +{ + "id": "9123", + "repoSource": "github.com", + "repoOwner": "estafette-2", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "52ff4a70d56a97fc89522e17e1b4f459586e9449", + "buildVersion": "1.0.0-main-1719", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ], + "activeReleases": [ + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "664373458571591697", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:38:09.260982Z", + "startedAt": "2021-06-04T15:38:11.572968Z", + "updatedAt": "2021-06-04T15:39:25.13434Z", + "duration": 73000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 2000000000, + "medianDuration": 77000000000 + } + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "664372945397841937", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:35:32.652756Z", + "startedAt": "2021-06-04T15:35:34.746145Z", + "updatedAt": "2021-06-04T15:36:09.231216Z", + "duration": 34000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 2000000000, + "medianDuration": 20000000000 + } + }, + { + "name": "tooling-estafette", + "action": "restart-stable", + "id": "664308454879461393", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T10:07:31.708355Z", + "startedAt": "2021-06-04T10:07:33.422702Z", + "updatedAt": "2021-06-04T10:08:33.80782Z", + "duration": 60000000000, + "pendingDuration": 1000000000, + "extraInfo": { + "medianPendingDuration": 3000000000, + "medianDuration": 90000000000 + } + }, + { + "name": "tooling-estafette", + "action": "rollback-canary", + "id": "663722926313242642", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1710", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-02T08:29:22.570649Z", + "startedAt": "2021-06-02T08:29:24.685091Z", + "updatedAt": "2021-06-02T08:29:42.049986Z", + "duration": 17000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 3000000000, + "medianDuration": 17000000000 + } + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff", + "activeReleases": [ + { + "name": "helm-diff", + "id": "503219038331437061", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-add-official-helm-chart-892", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2019-11-13T10:24:23.162207Z", + "updatedAt": "2019-11-13T10:24:46.091556Z", + "duration": 22000000000, + "pendingDuration": 0 + } + ] + } + ], + "commits": [ + { + "message": "inject bot stages", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T06:56:05.088499Z", + "startedAt": "2021-06-03T06:56:09.145449Z", + "updatedAt": "2021-06-03T07:02:41.789903Z", + "duration": 392000000000, + "pendingDuration": 4000000000, + "organizations": [ + { + "name": "Estafette" + } + ] +} diff --git a/mocks/api/migrations/from/github.com/estafette/migration/GET.js b/mocks/api/migrations/from/github.com/estafette/migration/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/migrations/from/github.com/estafette/migration/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/migrations/from/github.com/estafette/migration/index.json b/mocks/api/migrations/from/github.com/estafette/migration/index.json new file mode 100644 index 00000000..e370ee8d --- /dev/null +++ b/mocks/api/migrations/from/github.com/estafette/migration/index.json @@ -0,0 +1,18 @@ +{ + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com", + "fromOwner": "estafette", + "fromName": "migration", + "toSource": "github.com", + "toOwner": "estafette-2", + "toName": "migration", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null +} diff --git a/mocks/api/migrations/index.json b/mocks/api/migrations/index.json new file mode 100644 index 00000000..f829fcf8 --- /dev/null +++ b/mocks/api/migrations/index.json @@ -0,0 +1,5186 @@ +[ + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-01-15 22:14:25.147690 +00:00", + "updatedAt": "2023-01-16 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-02-12 22:14:25.147690 +00:00", + "updatedAt": "2023-02-13 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-02-16 22:14:25.147690 +00:00", + "updatedAt": "2023-02-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-10 22:14:25.147690 +00:00", + "updatedAt": "2023-03-10 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-11 22:14:25.147690 +00:00", + "updatedAt": "2023-03-11 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-12 22:14:25.147690 +00:00", + "updatedAt": "2023-03-13 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4a", + "status": "in_progress", + "lastStep": "releases_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 754269760949, + "fromSource": "github.com1", + "fromOwner": "estafette1", + "fromName": "migration1", + "toSource": "github.com2", + "toOwner": "estafette2", + "toName": "migration2", + "callbackUrl": "http://localhost:8080/callback", + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4b", + "status": "in_progress", + "lastStep": "build_log_objects_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com3", + "fromOwner": "estafette3", + "fromName": "migration3", + "toSource": "github.com4", + "toOwner": "estafette4", + "toName": "migration4", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-18 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4c", + "status": "failed", + "lastStep": "build_logs_failed", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com5", + "fromOwner": "estafette5", + "fromName": "migration5", + "toSource": "github.com6", + "toOwner": "estafette6", + "toName": "migration6", + "callbackUrl": null, + "queuedAt": "2023-03-14 22:14:25.147690 +00:00", + "updatedAt": "2023-03-14 10:12:18.877321 +00:00", + "errorDetails": "some error in build logs" + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4d", + "status": "completed", + "lastStep": "completion_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com7", + "fromOwner": "estafette7", + "fromName": "migration7", + "toSource": "github.com8", + "toOwner": "estafette8", + "toName": "migration8", + "callbackUrl": null, + "queuedAt": "2023-03-15 22:14:25.147690 +00:00", + "updatedAt": "2023-03-15 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4e", + "status": "cancelled", + "lastStep": "builds_done", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com9", + "fromOwner": "estafette9", + "fromName": "migration9", + "toSource": "github.com10", + "toOwner": "estafette10", + "toName": "migration10", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-16 10:12:18.877321 +00:00", + "errorDetails": null + }, + { + "id": "9f2b24bc-17d7-4e43-898a-d0fa3361cf4f", + "status": "queued", + "lastStep": "waiting", + "builds": 42522, + "releases": 35945, + "totalDuration": 5754269760949, + "fromSource": "github.com11", + "fromOwner": "estafette11", + "fromName": "migration11", + "toSource": "github.com12", + "toOwner": "estafette12", + "toName": "migration12", + "callbackUrl": null, + "queuedAt": "2023-03-16 22:14:25.147690 +00:00", + "updatedAt": "2023-03-17 10:12:18.877321 +00:00", + "errorDetails": null + } +] diff --git a/mocks/api/migrations/releases/456/GET.js b/mocks/api/migrations/releases/456/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/migrations/releases/456/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/migrations/releases/456/index.json b/mocks/api/migrations/releases/456/index.json new file mode 100644 index 00000000..0224c657 --- /dev/null +++ b/mocks/api/migrations/releases/456/index.json @@ -0,0 +1,28 @@ +{ + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "9456", + "repoSource": "github.com", + "repoOwner": "estafette-2", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1719", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:07:15.18363Z", + "startedAt": "2021-06-03T07:07:16.522663Z", + "updatedAt": "2021-06-03T07:08:38.50558Z", + "duration": 81000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/alllogs/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/alllogs/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/alllogs/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/alllogs/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/alllogs/index.json new file mode 100644 index 00000000..8a51d562 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/alllogs/index.json @@ -0,0 +1,21 @@ +{ + "items": [ + { + "id": "663989000114470928", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "52ff4a70d56a97fc89522e17e1b4f459586e9449", + "buildID": "", + "steps": null, + "insertedAt": "2021-06-03T07:02:41.851069Z" + } + ], + "pagination": { + "page": 1, + "size": 20, + "totalPages": 1, + "totalItems": 1 + } +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/index.json new file mode 100644 index 00000000..56b59357 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/index.json @@ -0,0 +1,233 @@ +{ + "id": "123", + "repoSource": "github.com", + "repoOwner": "estafette-2", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "52ff4a70d56a97fc89522e17e1b4f459586e9449", + "buildVersion": "1.0.0-main-1719", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ], + "activeReleases": [ + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "664373458571591697", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:38:09.260982Z", + "startedAt": "2021-06-04T15:38:11.572968Z", + "updatedAt": "2021-06-04T15:39:25.13434Z", + "duration": 73000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 2000000000, + "medianDuration": 77000000000 + } + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "664372945397841937", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:35:32.652756Z", + "startedAt": "2021-06-04T15:35:34.746145Z", + "updatedAt": "2021-06-04T15:36:09.231216Z", + "duration": 34000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 2000000000, + "medianDuration": 20000000000 + } + }, + { + "name": "tooling-estafette", + "action": "restart-stable", + "id": "664308454879461393", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T10:07:31.708355Z", + "startedAt": "2021-06-04T10:07:33.422702Z", + "updatedAt": "2021-06-04T10:08:33.80782Z", + "duration": 60000000000, + "pendingDuration": 1000000000, + "extraInfo": { + "medianPendingDuration": 3000000000, + "medianDuration": 90000000000 + } + }, + { + "name": "tooling-estafette", + "action": "rollback-canary", + "id": "663722926313242642", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1710", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-02T08:29:22.570649Z", + "startedAt": "2021-06-02T08:29:24.685091Z", + "updatedAt": "2021-06-02T08:29:42.049986Z", + "duration": 17000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 3000000000, + "medianDuration": 17000000000 + } + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff", + "activeReleases": [ + { + "name": "helm-diff", + "id": "503219038331437061", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-add-official-helm-chart-892", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2019-11-13T10:24:23.162207Z", + "updatedAt": "2019-11-13T10:24:46.091556Z", + "duration": 22000000000, + "pendingDuration": 0 + } + ] + } + ], + "manifest": "builder:\n track: dev\n medium: memory\n\nlabels:\n type: service\n app-group: estafette-ci\n team: estafette\n language: golang\n\nversion:\n semver:\n major: 1\n minor: 0\n patch: 0\n labelTemplate: '{{branch}}-{{auto}}'\n releaseBranch: 1.0.0\n\ntriggers:\n- name: migrator\n pipeline:\n name: github.com/estafette/estafette-ci-db-migrator\n branch: main\n builds:\n branch: main\n\nstages:\n build-lint-and-package:\n parallelStages:\n build:\n image: golang:1.16-alpine\n env:\n CGO_ENABLED: 0\n GOOS: linux\n GOGC: off\n commands:\n - go build -a -installsuffix cgo -ldflags \"-X main.appgroup=${ESTAFETTE_LABEL_APP_GROUP} -X main.app=${ESTAFETTE_GIT_NAME} -X main.version=${ESTAFETTE_BUILD_VERSION} -X main.revision=${ESTAFETTE_GIT_REVISION} -X main.branch=${ESTAFETTE_GIT_BRANCH} -X main.buildDate=${ESTAFETTE_BUILD_DATETIME}\" -o ./publish/${ESTAFETTE_GIT_NAME} .\n\n test:\n image: golang:1.16-alpine\n commands:\n - apk add --update --no-cache build-base\n - go test -short -race ./...\n\n lint-helm-chart:\n image: extensions/helm:dev\n action: lint\n\n package-helm-chart:\n image: extensions/helm:dev\n action: package\n\n integration-tests-prepare:\n services:\n - name: estafette-ci-db-public\n multiStage: true\n image: cockroachdb/cockroach:v21.1.1\n shell: /bin/bash\n env:\n COCKROACH_SKIP_ENABLING_DIAGNOSTIC_REPORTING: \"true\"\n readiness:\n path: /health?ready=1\n port: 8080\n timeoutSeconds: 120\n commands:\n - /cockroach/cockroach start-single-node --insecure --advertise-addr estafette-ci-db-public\n\n image: estafette/estafette-ci-db-migrator:${ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION}\n env:\n COCKROACH_INSECURE: true\n ESTAFETTE_LOG_FORMAT: console\n\n integration-tests:\n image: golang:1.16-alpine\n env:\n CGO_ENABLED: 0\n GOOS: linux\n GOGC: off\n commands:\n - go test -run TestIntegration ./...\n\n bake:\n image: extensions/docker:dev\n action: build\n severity: unknown\n inline: |\n FROM scratch\n\n LABEL maintainer=\"estafette.io\" \\\n description=\"The ${ESTAFETTE_GIT_NAME} is the component that handles api requests and starts build jobs using the estafette-ci-builder\"\n\n COPY ca-certificates.crt /etc/ssl/certs/\n COPY ${ESTAFETTE_GIT_NAME} /\n\n ENV GRACEFUL_SHUTDOWN_DELAY_SECONDS=\"20\" \\\n ESTAFETTE_LOG_FORMAT=\"json\"\n\n ENTRYPOINT [\"/${ESTAFETTE_GIT_NAME}\"]\n repositories:\n - estafette\n path: ./publish\n copy:\n - /etc/ssl/certs/ca-certificates.crt\n\n push-to-docker-hub:\n image: extensions/docker:dev\n action: push\n repositories:\n - estafette\n\n test-helm-chart-1.17:\n services:\n - name: kubernetes\n image: bsycorp/kind:latest-1.17\n readiness:\n path: /kubernetes-ready\n port: 10080\n timeoutSeconds: 120\n image: extensions/helm:dev\n action: test\n values: |-\n deployment:\n env:\n - name: JAEGER_DISABLED\n value: 'true'\n secret:\n files:\n secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n ingress:\n enabled: true\n hosts:\n - host: ci.estafette.io\n paths:\n - path: /api/\n backend:\n serviceName: migration\n servicePort: http\n - path: /\n backend:\n serviceName: estafette-ci-web\n servicePort: http\n ingressWebhooks:\n enabled: true\n hosts:\n - host: ci-webhook.estafette.io\n paths:\n - path: /api/integrations/github/\n backend:\n serviceName: migration\n servicePort: http\n\n extraLabels:\n team: estafette\n\n extraSecrets:\n - key: gcp\n annotations: {}\n mountPath: /gcp\n data:\n service-account-key.json: |\n {}\n\n extraConfigmaps:\n - key: templates\n annotations: {}\n mountPath: /templates\n data: |\n manifest-docker.tmpl: |\n labels:\n container: {{.ContainerName}}\n team: {{.TeamName}}\n language: docker\n\n stages:\n bake:\n image: extensions/docker:stable\n action: build\n repositories:\n - estafette\n\n push-to-docker-registry:\n image: extensions/docker:stable\n action: push\n repositories:\n - estafette\n\n test-helm-chart-1.19:\n services:\n - name: kubernetes\n image: bsycorp/kind:latest-1.19\n readiness:\n path: /kubernetes-ready\n port: 10080\n timeoutSeconds: 120\n image: extensions/helm:dev\n action: test\n values: |-\n deployment:\n env:\n - name: JAEGER_DISABLED\n value: 'true'\n secret:\n files:\n secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n ingress:\n enabled: true\n hosts:\n - host: ci.estafette.io\n paths:\n - path: /api/\n pathType: Prefix\n backend:\n service:\n name: migration\n port:\n name: http\n - path: /\n pathType: Prefix\n backend:\n service:\n name: estafette-ci-web\n port:\n name: http\n ingressWebhooks:\n enabled: true\n hosts:\n - host: ci-webhook.estafette.io\n paths:\n - path: /api/integrations/github/\n pathType: Prefix\n backend:\n service:\n name: migration\n port:\n name: http\n\n extraLabels:\n team: estafette\n\n extraSecrets:\n - key: gcp\n annotations: {}\n mountPath: /gcp\n data:\n service-account-key.json: |\n {}\n\n extraConfigmaps:\n - key: templates\n annotations: {}\n mountPath: /templates\n data: |\n manifest-docker.tmpl: |\n labels:\n container: {{.ContainerName}}\n team: {{.TeamName}}\n language: docker\n\n stages:\n bake:\n image: extensions/docker:stable\n action: build\n repositories:\n - estafette\n\n push-to-docker-registry:\n image: extensions/docker:stable\n action: push\n repositories:\n - estafette\n\n clone-charts-repo:\n image: extensions/git-clone:dev\n repo: helm-charts\n branch: main\n\n publish-helm-chart:\n image: extensions/helm:dev\n action: publish\n repoBranch: main\n\n slack-notify:\n image: extensions/slack-build-status:dev\n workspace: estafette\n channels:\n - '#build-status'\n when:\n status == 'succeeded' ||\n status == 'failed'\n\nreleases:\n tooling-estafette:\n actions:\n - name: deploy-canary\n - name: deploy-stable\n - name: rollback-canary\n hideBadge: true\n - name: restart-stable\n hideBadge: true\n clone: true\n stages:\n deploy:\n image: extensions/gke:dev\n namespace: estafette-ci\n visibility: iap\n iapOauthClientID: ***\n iapOauthClientSecret: ***\n imagePullSecretUser: ***\n imagePullSecretPassword: ***\n container:\n repository: estafette\n env:\n ESTAFETTE_LOG_FORMAT: v3\n CONFIG_FILE_PATH: /configs/git/config.yaml\n cpu:\n request: 50m\n memory:\n request: 283Mi\n limit: 283Mi\n metrics:\n port: 9001\n lifecycle:\n prestopsleep: false\n sidecars:\n - type: openresty\n cpu:\n request: 23m\n memory:\n request: 83Mi\n limit: 83Mi\n customsidecars:\n - name: migration-git-sync\n image: k8s.gcr.io/git-sync:v3.1.5\n env:\n - name: GIT_SYNC_REPO\n value: \"***\"\n - name: GIT_SYNC_BRANCH\n value: \"git-sync\"\n - name: GIT_SYNC_DEPTH\n value: \"1\"\n - name: GIT_SYNC_ROOT\n value: \"/configs\"\n - name: GIT_SYNC_DEST\n value: \"git\"\n - name: GIT_SYNC_SSH\n value: \"true\"\n - name: GIT_SSH_KEY_FILE\n value: \"/secrets/git-sync-rsa\"\n - name: GIT_KNOWN_HOSTS\n value: \"false\"\n - name: GIT_SYNC_MAX_SYNC_FAILURES\n value: \"10\"\n - name: GIT_SYNC_WAIT\n value: \"60\"\n securityContext:\n runAsUser: 65534 # git-sync user\n resources:\n requests:\n cpu: 11m\n memory: 83Mi\n limits:\n memory: 83Mi\n volumeMounts:\n - name: app-configs\n mountPath: /configs\n - name: app-secrets\n mountPath: /secrets\n vpa:\n enabled: true\n updateMode: \"Off\"\n request:\n timeout: 120s\n maxbodysize: 128M\n clientbodybuffersize: 1m\n proxybuffersnumber: 64\n hosts:\n - ***\n - ***\n internalhosts:\n - ***\n - ***\n basepath: /api\n chaosproof: true\n useGoogleCloudCredentials: true\n disableServiceAccountKeyRotation: false\n manifests:\n files:\n - gke/ingress.yaml\n - gke/ingress-github.yaml\n - gke/ingress-bitbucket.yaml\n - gke/ingress-slack.yaml\n - gke/ingress-pubsub.yaml\n - gke/ingress-cloudsource.yaml\n - gke/integrations-certificate-secret.yaml\n data:\n IntegrationsHostname: ***\n IntegrationsHostname2: ***\n volumemounts:\n - name: client-certs\n mountpath: /cockroach-certs\n volume:\n secret:\n secretName: estafette-ci.client.api\n defaultMode: 0400\n - name: app-secrets\n mountpath: /secrets\n volume:\n secret:\n secretName: estafette-ci-config-secrets\n - name: app-configs\n mountpath: /configs\n volume:\n emptyDir: {}\n - name: app-templates\n mountpath: /templates\n volume:\n configMap:\n name: estafette-ci-manifest-templates-configs\n\n slack-notify:\n image: extensions/slack-build-status:dev\n workspace: estafette\n channels:\n - '#release-status'\n when:\n status == 'succeeded' ||\n status == 'failed'\n\n release-helm-chart:\n stages:\n clone-charts-repo:\n image: extensions/git-clone:dev\n repo: helm-charts\n branch: main\n\n purge-prerelease-helm-charts:\n image: extensions/helm:dev\n action: purge\n repoBranch: main\n\n create-github-release:\n image: extensions/github-release:dev\n\n helm-diff:\n stages:\n diff:\n image: extensions/helm:dev\n credentials: gke-tooling-estafette\n action: diff\n tillerless: true\n namespace: estafette\n values: |-\n jobs:\n namespace: estafette-ci-jobs\n secret:\n decryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n hostnames:\n - ***\n jaeger:\n enable: true", + "manifestWithDefaults": "builder:\n track: dev\n os: linux\n medium: memory\n type: docker\nlabels:\n app-group: estafette-ci\n language: golang\n team: estafette\n type: service\nversion:\n semver:\n major: 1\n minor: 0\n patch: \"0\"\n labelTemplate: '{{branch}}-{{auto}}'\n releaseBranch: 1.0.0\ntriggers:\n- name: migrator\n pipeline:\n event: finished\n status: succeeded\n name: github.com/estafette/estafette-ci-db-migrator\n branch: main\n builds:\n branch: main\nstages:\n build-lint-and-package:\n when: status == 'succeeded'\n parallelStages:\n - image: golang:1.16-alpine\n shell: /bin/sh\n workDir: /estafette-work\n commands:\n - go build -a -installsuffix cgo -ldflags \"-X main.appgroup=${ESTAFETTE_LABEL_APP_GROUP}\n -X main.app=${ESTAFETTE_GIT_NAME} -X main.version=${ESTAFETTE_BUILD_VERSION}\n -X main.revision=${ESTAFETTE_GIT_REVISION} -X main.branch=${ESTAFETTE_GIT_BRANCH}\n -X main.buildDate=${ESTAFETTE_BUILD_DATETIME}\" -o ./publish/${ESTAFETTE_GIT_NAME}\n .\n when: status == 'succeeded'\n env:\n CGO_ENABLED: \"0\"\n GOGC: \"false\"\n GOOS: linux\n - image: golang:1.16-alpine\n shell: /bin/sh\n workDir: /estafette-work\n commands:\n - apk add --update --no-cache build-base\n - go test -short -race ./...\n when: status == 'succeeded'\n - image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: lint\n - image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: package\n integration-tests-prepare:\n image: estafette/estafette-ci-db-migrator:${ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION}\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n env:\n COCKROACH_INSECURE: \"true\"\n ESTAFETTE_LOG_FORMAT: console\n services:\n - name: estafette-ci-db-public\n image: cockroachdb/cockroach:v21.1.1\n shell: /bin/bash\n commands:\n - /cockroach/cockroach start-single-node --insecure --advertise-addr estafette-ci-db-public\n multiStage: true\n when: status == 'succeeded'\n env:\n COCKROACH_SKIP_ENABLING_DIAGNOSTIC_REPORTING: \"true\"\n readiness:\n path: /health?ready=1\n timeoutSeconds: 120\n port: 8080\n protocol: http\n hostname: estafette-ci-db-public\n integration-tests:\n image: golang:1.16-alpine\n shell: /bin/sh\n workDir: /estafette-work\n commands:\n - go test -run TestIntegration ./...\n when: status == 'succeeded'\n env:\n CGO_ENABLED: \"0\"\n GOGC: \"false\"\n GOOS: linux\n bake:\n image: extensions/docker:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: build\n copy:\n - /etc/ssl/certs/ca-certificates.crt\n inline: |\n FROM scratch\n\n LABEL maintainer=\"estafette.io\" \\\n description=\"The ${ESTAFETTE_GIT_NAME} is the component that handles api requests and starts build jobs using the estafette-ci-builder\"\n\n COPY ca-certificates.crt /etc/ssl/certs/\n COPY ${ESTAFETTE_GIT_NAME} /\n\n ENV GRACEFUL_SHUTDOWN_DELAY_SECONDS=\"20\" \\\n ESTAFETTE_LOG_FORMAT=\"json\"\n\n ENTRYPOINT [\"/${ESTAFETTE_GIT_NAME}\"]\n path: ./publish\n repositories:\n - estafette\n severity: unknown\n push-to-docker-hub:\n image: extensions/docker:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: push\n repositories:\n - estafette\n test-helm-chart-1.17:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n services:\n - name: kubernetes\n image: bsycorp/kind:latest-1.17\n shell: /bin/sh\n multiStage: false\n when: status == 'succeeded'\n readiness:\n path: /kubernetes-ready\n timeoutSeconds: 120\n port: 10080\n protocol: http\n hostname: kubernetes\n action: test\n values: |-\n deployment:\n env:\n - name: JAEGER_DISABLED\n value: 'true'\n secret:\n files:\n secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n ingress:\n enabled: true\n hosts:\n - host: ci.estafette.io\n paths:\n - path: /api/\n backend:\n serviceName: migration\n servicePort: http\n - path: /\n backend:\n serviceName: estafette-ci-web\n servicePort: http\n ingressWebhooks:\n enabled: true\n hosts:\n - host: ci-webhook.estafette.io\n paths:\n - path: /api/integrations/github/\n backend:\n serviceName: migration\n servicePort: http\n\n extraLabels:\n team: estafette\n\n extraSecrets:\n - key: gcp\n annotations: {}\n mountPath: /gcp\n data:\n service-account-key.json: |\n {}\n\n extraConfigmaps:\n - key: templates\n annotations: {}\n mountPath: /templates\n data: |\n manifest-docker.tmpl: |\n labels:\n container: {{.ContainerName}}\n team: {{.TeamName}}\n language: docker\n\n stages:\n bake:\n image: extensions/docker:stable\n action: build\n repositories:\n - estafette\n\n push-to-docker-registry:\n image: extensions/docker:stable\n action: push\n repositories:\n - estafette\n test-helm-chart-1.19:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n services:\n - name: kubernetes\n image: bsycorp/kind:latest-1.19\n shell: /bin/sh\n multiStage: false\n when: status == 'succeeded'\n readiness:\n path: /kubernetes-ready\n timeoutSeconds: 120\n port: 10080\n protocol: http\n hostname: kubernetes\n action: test\n values: |-\n deployment:\n env:\n - name: JAEGER_DISABLED\n value: 'true'\n secret:\n files:\n secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n ingress:\n enabled: true\n hosts:\n - host: ci.estafette.io\n paths:\n - path: /api/\n pathType: Prefix\n backend:\n service:\n name: migration\n port:\n name: http\n - path: /\n pathType: Prefix\n backend:\n service:\n name: estafette-ci-web\n port:\n name: http\n ingressWebhooks:\n enabled: true\n hosts:\n - host: ci-webhook.estafette.io\n paths:\n - path: /api/integrations/github/\n pathType: Prefix\n backend:\n service:\n name: migration\n port:\n name: http\n\n extraLabels:\n team: estafette\n\n extraSecrets:\n - key: gcp\n annotations: {}\n mountPath: /gcp\n data:\n service-account-key.json: |\n {}\n\n extraConfigmaps:\n - key: templates\n annotations: {}\n mountPath: /templates\n data: |\n manifest-docker.tmpl: |\n labels:\n container: {{.ContainerName}}\n team: {{.TeamName}}\n language: docker\n\n stages:\n bake:\n image: extensions/docker:stable\n action: build\n repositories:\n - estafette\n\n push-to-docker-registry:\n image: extensions/docker:stable\n action: push\n repositories:\n - estafette\n clone-charts-repo:\n image: extensions/git-clone:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n branch: main\n repo: helm-charts\n publish-helm-chart:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: publish\n repoBranch: main\n slack-notify:\n image: extensions/slack-build-status:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded' || status == 'failed'\n channels:\n - '#build-status'\n workspace: estafette\nreleases:\n tooling-estafette:\n builder:\n track: dev\n os: linux\n medium: memory\n type: docker\n clone: true\n actions:\n - name: deploy-canary\n - name: deploy-stable\n - name: rollback-canary\n hideBadge: true\n - name: restart-stable\n hideBadge: true\n stages:\n deploy:\n image: extensions/gke:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n basepath: /api\n chaosproof: true\n container:\n cpu:\n request: 50m\n env:\n CONFIG_FILE_PATH: /configs/git/config.yaml\n ESTAFETTE_LOG_FORMAT: v3\n lifecycle:\n prestopsleep: false\n memory:\n limit: 283Mi\n request: 283Mi\n metrics:\n port: 9001\n repository: estafette\n customsidecars:\n - env:\n - name: GIT_SYNC_REPO\n value: ***\n - name: GIT_SYNC_BRANCH\n value: git-sync\n - name: GIT_SYNC_DEPTH\n value: \"1\"\n - name: GIT_SYNC_ROOT\n value: /configs\n - name: GIT_SYNC_DEST\n value: git\n - name: GIT_SYNC_SSH\n value: \"true\"\n - name: GIT_SSH_KEY_FILE\n value: /secrets/git-sync-rsa\n - name: GIT_KNOWN_HOSTS\n value: \"false\"\n - name: GIT_SYNC_MAX_SYNC_FAILURES\n value: \"10\"\n - name: GIT_SYNC_WAIT\n value: \"60\"\n image: k8s.gcr.io/git-sync:v3.1.5\n name: migration-git-sync\n resources:\n limits:\n memory: 83Mi\n requests:\n cpu: 11m\n memory: 83Mi\n securityContext:\n runAsUser: 65534\n volumeMounts:\n - mountPath: /configs\n name: app-configs\n - mountPath: /secrets\n name: app-secrets\n disableServiceAccountKeyRotation: false\n hosts:\n - ***\n - ***\n iapOauthClientID: ***\n iapOauthClientSecret: ***\n imagePullSecretPassword: ***\n imagePullSecretUser: ***\n internalhosts:\n - ***\n - ***\n manifests:\n data:\n IntegrationsHostname: ***\n IntegrationsHostname2: ***\n files:\n - gke/ingress.yaml\n - gke/ingress-github.yaml\n - gke/ingress-bitbucket.yaml\n - gke/ingress-slack.yaml\n - gke/ingress-pubsub.yaml\n - gke/ingress-cloudsource.yaml\n - gke/integrations-certificate-secret.yaml\n namespace: estafette-ci\n request:\n clientbodybuffersize: 1m\n maxbodysize: 128M\n proxybuffersnumber: 64\n timeout: 120s\n sidecars:\n - cpu:\n request: 23m\n memory:\n limit: 83Mi\n request: 83Mi\n type: openresty\n useGoogleCloudCredentials: true\n visibility: iap\n volumemounts:\n - mountpath: /cockroach-certs\n name: client-certs\n volume:\n secret:\n defaultMode: 256\n secretName: estafette-ci.client.api\n - mountpath: /secrets\n name: app-secrets\n volume:\n secret:\n secretName: estafette-ci-config-secrets\n - mountpath: /configs\n name: app-configs\n volume:\n emptyDir: {}\n - mountpath: /templates\n name: app-templates\n volume:\n configMap:\n name: estafette-ci-manifest-templates-configs\n vpa:\n enabled: true\n updateMode: \"Off\"\n slack-notify:\n image: extensions/slack-build-status:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded' || status == 'failed'\n channels:\n - '#release-status'\n workspace: estafette\n release-helm-chart:\n builder:\n track: dev\n os: linux\n medium: memory\n type: docker\n clone: false\n stages:\n clone-charts-repo:\n image: extensions/git-clone:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n branch: main\n repo: helm-charts\n purge-prerelease-helm-charts:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: purge\n repoBranch: main\n create-github-release:\n image: extensions/github-release:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n helm-diff:\n builder:\n track: dev\n os: linux\n medium: memory\n type: docker\n clone: false\n stages:\n diff:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: diff\n credentials: gke-tooling-estafette\n namespace: estafette\n tillerless: true\n values: |-\n jobs:\n namespace: estafette-ci-jobs\n secret:\n decryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n hostnames:\n - ***\n jaeger:\n enable: true\n", + "commits": [ + { + "message": "inject bot stages", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T06:56:05.088499Z", + "startedAt": "2021-06-03T06:56:09.145449Z", + "updatedAt": "2021-06-03T07:02:41.789903Z", + "duration": 392000000000, + "pendingDuration": 4000000000, + "organizations": [ + { + "name": "Estafette" + } + ] +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/logsbyid/663989000114470928/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/logsbyid/663989000114470928/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/logsbyid/663989000114470928/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/logsbyid/663989000114470928/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/logsbyid/663989000114470928/index.json new file mode 100644 index 00000000..d85dcb40 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/logsbyid/663989000114470928/index.json @@ -0,0 +1 @@ +[{"step":"builder-info","image":null,"duration":0,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:10.325044918Z","streamType":"stdout","text":"Starting \u001b[1mestafette-ci-builder\u001b[0m version \u001b[1m0.0.881\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-03T06:50:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0me12e0fea043c3525459d814386f3ea658e742739"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"injected-before","image":null,"duration":6087190519,"logLines":null,"exitCode":0,"status":"SUCCEEDED","autoInjected":true,"nestedSteps":[{"step":"envvars","depth":1,"image":{"name":"extensions/envvars","tag":"stable","isPulled":false,"imageSize":8530431,"pullDuration":2246437148},"duration":1400272946,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:13.668781927Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-envvars\u001b[0m version \u001b[1m0.1.48\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:33:41Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m5dba58209bcd7d937fe6c258b4b1f7818361d45f\n"},{"line":2,"timestamp":"2021-06-03T06:56:13.668833329Z","streamType":"stdout","text":"All available estafette environment variables; the _DNS_SAFE suffixed ones can be used to set dns labels. Since leading digits are not allowed some of them are empty.\n"},{"line":3,"timestamp":"2021-06-03T06:56:13.668835168Z","streamType":"stdout","text":"\n"},{"line":4,"timestamp":"2021-06-03T06:56:13.668837701Z","streamType":"stdout","text":"ESTAFETTE_BUILD_CURRENT_COUNTER: 1719\n"},{"line":5,"timestamp":"2021-06-03T06:56:13.668839402Z","streamType":"stdout","text":"ESTAFETTE_BUILD_CURRENT_COUNTER_DNS_SAFE: \n"},{"line":6,"timestamp":"2021-06-03T06:56:13.668841093Z","streamType":"stdout","text":"ESTAFETTE_BUILD_DATETIME: 2021-06-03T06:56:10Z\n"},{"line":7,"timestamp":"2021-06-03T06:56:13.66884242Z","streamType":"stdout","text":"ESTAFETTE_BUILD_DATETIME_DNS_SAFE: t06-56-10z\n"},{"line":8,"timestamp":"2021-06-03T06:56:13.668844272Z","streamType":"stdout","text":"ESTAFETTE_BUILD_ID: 9123\n"},{"line":9,"timestamp":"2021-06-03T06:56:13.668845752Z","streamType":"stdout","text":"ESTAFETTE_BUILD_ID_DNS_SAFE: \n"},{"line":10,"timestamp":"2021-06-03T06:56:13.668847059Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER: 1719\n"},{"line":11,"timestamp":"2021-06-03T06:56:13.668849374Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_CURRENT_BRANCH: 1719\n"},{"line":12,"timestamp":"2021-06-03T06:56:13.668850815Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_CURRENT_BRANCH_DNS_SAFE: \n"},{"line":13,"timestamp":"2021-06-03T06:56:13.668851942Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_DNS_SAFE: \n"},{"line":14,"timestamp":"2021-06-03T06:56:13.668853113Z","streamType":"stdout","text":"ESTAFETTE_BUILD_STATUS: succeeded\n"},{"line":15,"timestamp":"2021-06-03T06:56:13.668854307Z","streamType":"stdout","text":"ESTAFETTE_BUILD_STATUS_DNS_SAFE: succeeded\n"},{"line":16,"timestamp":"2021-06-03T06:56:13.66885589Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION: 1.0.0-main-1719\n"},{"line":17,"timestamp":"2021-06-03T06:56:13.668857178Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_DNS_SAFE: main-1719\n"},{"line":18,"timestamp":"2021-06-03T06:56:13.668858561Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_LABEL: main-1719\n"},{"line":19,"timestamp":"2021-06-03T06:56:13.668859925Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_LABEL_DNS_SAFE: main-1719\n"},{"line":20,"timestamp":"2021-06-03T06:56:13.668861173Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MAJOR: 1\n"},{"line":21,"timestamp":"2021-06-03T06:56:13.668862253Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MAJOR_DNS_SAFE: \n"},{"line":22,"timestamp":"2021-06-03T06:56:13.668863255Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MINOR: 0\n"},{"line":23,"timestamp":"2021-06-03T06:56:13.668864188Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MINOR_DNS_SAFE: \n"},{"line":24,"timestamp":"2021-06-03T06:56:13.668865261Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_PATCH: 1719\n"},{"line":25,"timestamp":"2021-06-03T06:56:13.668866195Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_PATCH_DNS_SAFE: \n"},{"line":26,"timestamp":"2021-06-03T06:56:13.668867927Z","streamType":"stdout","text":"ESTAFETTE_CI_SERVER_BASE_URL: https://***/\n"},{"line":27,"timestamp":"2021-06-03T06:56:13.668870505Z","streamType":"stdout","text":"ESTAFETTE_CI_SERVER_BASE_URL_DNS_SAFE: https-estafette-***-com\n"},{"line":28,"timestamp":"2021-06-03T06:56:13.668871759Z","streamType":"stdout","text":"ESTAFETTE_EXTENSION_CUSTOM_PROPERTIES: null\n"},{"line":29,"timestamp":"2021-06-03T06:56:13.668873114Z","streamType":"stdout","text":"ESTAFETTE_EXTENSION_CUSTOM_PROPERTIES_YAML: {}\n"},{"line":30,"timestamp":"2021-06-03T06:56:13.66887376Z","streamType":"stdout","text":"\n"},{"line":31,"timestamp":"2021-06-03T06:56:13.66887506Z","streamType":"stdout","text":"ESTAFETTE_GIT_BRANCH: main\n"},{"line":32,"timestamp":"2021-06-03T06:56:13.668876284Z","streamType":"stdout","text":"ESTAFETTE_GIT_BRANCH_DNS_SAFE: main\n"},{"line":33,"timestamp":"2021-06-03T06:56:13.668877942Z","streamType":"stdout","text":"ESTAFETTE_GIT_FULLNAME: estafette/migration\n"},{"line":34,"timestamp":"2021-06-03T06:56:13.66887968Z","streamType":"stdout","text":"ESTAFETTE_GIT_FULLNAME_DNS_SAFE: estafette-migration\n"},{"line":35,"timestamp":"2021-06-03T06:56:13.668880813Z","streamType":"stdout","text":"ESTAFETTE_GIT_NAME: migration\n"},{"line":36,"timestamp":"2021-06-03T06:56:13.668882067Z","streamType":"stdout","text":"ESTAFETTE_GIT_NAME_DNS_SAFE: migration\n"},{"line":37,"timestamp":"2021-06-03T06:56:13.668892085Z","streamType":"stdout","text":"ESTAFETTE_GIT_OWNER: estafette\n"},{"line":38,"timestamp":"2021-06-03T06:56:13.668893152Z","streamType":"stdout","text":"ESTAFETTE_GIT_OWNER_DNS_SAFE: estafette\n"},{"line":39,"timestamp":"2021-06-03T06:56:13.668936726Z","streamType":"stdout","text":"ESTAFETTE_GIT_REVISION: 52ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":40,"timestamp":"2021-06-03T06:56:13.668938263Z","streamType":"stdout","text":"ESTAFETTE_GIT_REVISION_DNS_SAFE: ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":41,"timestamp":"2021-06-03T06:56:13.668939456Z","streamType":"stdout","text":"ESTAFETTE_GIT_SOURCE: github.com\n"},{"line":42,"timestamp":"2021-06-03T06:56:13.668940498Z","streamType":"stdout","text":"ESTAFETTE_GIT_SOURCE_DNS_SAFE: github-com\n"},{"line":43,"timestamp":"2021-06-03T06:56:13.668941805Z","streamType":"stdout","text":"ESTAFETTE_LABEL_APP_GROUP: estafette-ci\n"},{"line":44,"timestamp":"2021-06-03T06:56:13.668942972Z","streamType":"stdout","text":"ESTAFETTE_LABEL_APP_GROUP_DNS_SAFE: estafette-ci\n"},{"line":45,"timestamp":"2021-06-03T06:56:13.668944046Z","streamType":"stdout","text":"ESTAFETTE_LABEL_LANGUAGE: golang\n"},{"line":46,"timestamp":"2021-06-03T06:56:13.668945043Z","streamType":"stdout","text":"ESTAFETTE_LABEL_LANGUAGE_DNS_SAFE: golang\n"},{"line":47,"timestamp":"2021-06-03T06:56:13.668946162Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TEAM: estafette\n"},{"line":48,"timestamp":"2021-06-03T06:56:13.668947409Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TEAM_DNS_SAFE: estafette\n"},{"line":49,"timestamp":"2021-06-03T06:56:13.668948657Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TYPE: service\n"},{"line":50,"timestamp":"2021-06-03T06:56:13.668951166Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TYPE_DNS_SAFE: service\n"},{"line":51,"timestamp":"2021-06-03T06:56:13.668952238Z","streamType":"stdout","text":"ESTAFETTE_LOG_FORMAT: console\n"},{"line":52,"timestamp":"2021-06-03T06:56:13.668953259Z","streamType":"stdout","text":"ESTAFETTE_STAGE_NAME: envvars\n"},{"line":53,"timestamp":"2021-06-03T06:56:13.668954747Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_BRANCH: main\n"},{"line":54,"timestamp":"2021-06-03T06:56:13.66895587Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_BRANCH_DNS_SAFE: main\n"},{"line":55,"timestamp":"2021-06-03T06:56:13.668956891Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_EVENT: push\n"},{"line":56,"timestamp":"2021-06-03T06:56:13.668958174Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_EVENT_DNS_SAFE: push\n"},{"line":57,"timestamp":"2021-06-03T06:56:13.668960061Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_REPOSITORY: github.com/estafette/migration\n"},{"line":58,"timestamp":"2021-06-03T06:56:13.668963304Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_REPOSITORY_DNS_SAFE: github-com-estafette-migration\n"},{"line":59,"timestamp":"2021-06-03T06:56:13.668964702Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BRANCH: main\n"},{"line":60,"timestamp":"2021-06-03T06:56:13.668965767Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BRANCH_DNS_SAFE: main\n"},{"line":61,"timestamp":"2021-06-03T06:56:13.668967021Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION: 1.0.0-main-189\n"},{"line":62,"timestamp":"2021-06-03T06:56:13.668968387Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION_DNS_SAFE: main-189\n"},{"line":63,"timestamp":"2021-06-03T06:56:13.668969696Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_EVENT: finished\n"},{"line":64,"timestamp":"2021-06-03T06:56:13.668971177Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_EVENT_DNS_SAFE: finished\n"},{"line":65,"timestamp":"2021-06-03T06:56:13.668972841Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_NAME: estafette-ci-db-migrator\n"},{"line":66,"timestamp":"2021-06-03T06:56:13.668974708Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_NAME_DNS_SAFE: estafette-ci-db-migrator\n"},{"line":67,"timestamp":"2021-06-03T06:56:13.668975756Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_OWNER: estafette\n"},{"line":68,"timestamp":"2021-06-03T06:56:13.668976817Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_OWNER_DNS_SAFE: estafette\n"},{"line":69,"timestamp":"2021-06-03T06:56:13.668978008Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_SOURCE: github.com\n"},{"line":70,"timestamp":"2021-06-03T06:56:13.668979172Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_SOURCE_DNS_SAFE: github-com\n"},{"line":71,"timestamp":"2021-06-03T06:56:13.66898049Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_STATUS: succeeded\n"},{"line":72,"timestamp":"2021-06-03T06:56:13.668983337Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_STATUS_DNS_SAFE: succeeded\n"},{"line":73,"timestamp":"2021-06-03T06:56:13.668983932Z","streamType":"stdout","text":"\n"},{"line":74,"timestamp":"2021-06-03T06:56:13.66900165Z","streamType":"stdout","text":"All global envvars as defined in the manifest.\n"},{"line":75,"timestamp":"2021-06-03T06:56:13.669002439Z","streamType":"stdout","text":"\n"},{"line":76,"timestamp":"2021-06-03T06:56:13.669003687Z","streamType":"stdout","text":"HOME: /\n"},{"line":77,"timestamp":"2021-06-03T06:56:13.669005753Z","streamType":"stdout","text":"HOSTNAME: 377922a80537\n"},{"line":78,"timestamp":"2021-06-03T06:56:13.66900859Z","streamType":"stdout","text":"PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"set-pending-build-status","depth":1,"image":{"name":"extensions/github-status","tag":"dev","isPulled":false,"imageSize":11651189,"pullDuration":2331329875,"isTrusted":true,"hasInjectedCredentials":true},"duration":1777557045,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:13.766757476Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-github-status\u001b[0m version \u001b[1m0.1.74\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:36:50Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m35db0200d8d23f4f27e8644117f388e511038efb\n"},{"line":2,"timestamp":"2021-06-03T06:56:13.766776278Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T06:56:13.766778262Z","streamType":"stdout","text":"Read 1 credentials\n"},{"line":4,"timestamp":"2021-06-03T06:56:13.766785578Z","streamType":"stdout","text":"Setting logs url https://***/pipelines/github.com/estafette/migration/builds/9123/logs\n"},{"line":5,"timestamp":"2021-06-03T06:56:14.150297094Z","streamType":"stdout","text":"Received successful response for 'https://api.github.com/repos/estafette/migration/statuses/52ff4a70d56a97fc89522e17e1b4f459586e9449' Github api call with status code 201\n"},{"line":6,"timestamp":"2021-06-03T06:56:14.150317075Z","streamType":"stdout","text":"Finished estafette-extension-github-status...\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"git-clone","depth":1,"image":{"name":"extensions/git-clone","tag":"dev","isPulled":false,"imageSize":27605918,"pullDuration":3113230555,"isTrusted":true,"hasInjectedCredentials":true},"duration":2971759767,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:14.421084778Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-git-clone\u001b[0m version \u001b[1m0.1.112\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-03-10T17:01:33Z \u001b[36mgoVersion=\u001b[0mgo1.16 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mbe7ca83146a3bf7ed9622207981dc8a18f722865\n"},{"line":2,"timestamp":"2021-06-03T06:56:14.421098761Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T06:56:14.421109667Z","streamType":"stdout","text":"Cloning git repository migration to branch main and revision 52ff4a70d56a97fc89522e17e1b4f459586e9449 with shallow clone is true and depth 50...\n"},{"line":4,"timestamp":"2021-06-03T06:56:14.421117221Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git clone --depth=50 --branch=main --no-tags https://x-access-token:***@github.com/estafette/migration /estafette-work\u001b[0m\n"},{"line":5,"timestamp":"2021-06-03T06:56:14.4211196Z","streamType":"stderr","text":"Cloning into '/estafette-work'...\n"},{"line":6,"timestamp":"2021-06-03T06:56:16.133052621Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git checkout --quiet --force 52ff4a70d56a97fc89522e17e1b4f459586e9449\u001b[0m\n"},{"line":7,"timestamp":"2021-06-03T06:56:16.158690271Z","streamType":"stdout","text":"Finished cloning git repository migration to branch main and revision 52ff4a70d56a97fc89522e17e1b4f459586e9449 with shallow clone is true and depth 50\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true}]},{"step":"build-lint-and-package","image":null,"duration":79634217069,"logLines":null,"exitCode":0,"status":"SUCCEEDED","nestedSteps":[{"step":"build","depth":1,"image":{"name":"golang","tag":"1.16-alpine","isPulled":false,"imageSize":301440801,"pullDuration":7703419780},"duration":52366809619,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:30.439841938Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e go build -a -installsuffix cgo -ldflags \"-X main.appgroup=estafette-ci -X main.app=migration -X main.version=1.0.0-main-1719 -X main.revision=52ff4a70d56a97fc89522e17e1b4f459586e9449 -X main.branch=main -X main.buildDate=2021-06-03T06:56:10Z\" -o ./publish/migration .\u001b[0m\n"},{"line":2,"timestamp":"2021-06-03T06:56:31.301074356Z","streamType":"stderr","text":"go: downloading cloud.google.com/go v0.54.0\n"},{"line":3,"timestamp":"2021-06-03T06:56:31.301101753Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/kingpin v2.2.6+incompatible\n"},{"line":4,"timestamp":"2021-06-03T06:56:31.302581977Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-crypt v0.0.42\n"},{"line":5,"timestamp":"2021-06-03T06:56:31.302597894Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-foundation v0.0.69\n"},{"line":6,"timestamp":"2021-06-03T06:56:31.30283652Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/gzip v0.0.2-0.20190827144029-5602d8b438ea\n"},{"line":7,"timestamp":"2021-06-03T06:56:31.302846241Z","streamType":"stderr","text":"go: downloading github.com/rs/zerolog v1.18.0\n"},{"line":8,"timestamp":"2021-06-03T06:56:31.302851148Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-client-go v2.22.1+incompatible\n"},{"line":9,"timestamp":"2021-06-03T06:56:31.303016173Z","streamType":"stderr","text":"go: downloading github.com/gin-gonic/gin v1.7.1\n"},{"line":10,"timestamp":"2021-06-03T06:56:31.303196205Z","streamType":"stderr","text":"go: downloading github.com/fsnotify/fsnotify v1.4.7\n"},{"line":11,"timestamp":"2021-06-03T06:56:31.303700088Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-lib v2.2.0+incompatible\n"},{"line":12,"timestamp":"2021-06-03T06:56:31.303718562Z","streamType":"stderr","text":"go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d\n"},{"line":13,"timestamp":"2021-06-03T06:56:31.303736832Z","streamType":"stderr","text":"go: downloading google.golang.org/api v0.20.0\n"},{"line":14,"timestamp":"2021-06-03T06:56:31.336225074Z","streamType":"stderr","text":"go: downloading k8s.io/client-go v0.21.1\n"},{"line":15,"timestamp":"2021-06-03T06:56:31.3562868Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-manifest v0.1.190\n"},{"line":16,"timestamp":"2021-06-03T06:56:31.359666088Z","streamType":"stderr","text":"go: downloading github.com/go-kit/kit v0.10.0\n"},{"line":17,"timestamp":"2021-06-03T06:56:31.360199639Z","streamType":"stderr","text":"go: downloading github.com/golang/mock v1.4.4\n"},{"line":18,"timestamp":"2021-06-03T06:56:31.368610829Z","streamType":"stderr","text":"go: downloading github.com/opentracing/opentracing-go v1.1.0\n"},{"line":19,"timestamp":"2021-06-03T06:56:31.373226488Z","streamType":"stderr","text":"go: downloading github.com/Masterminds/squirrel v1.2.0\n"},{"line":20,"timestamp":"2021-06-03T06:56:31.373822667Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-contracts v0.0.260\n"},{"line":21,"timestamp":"2021-06-03T06:56:31.379145984Z","streamType":"stderr","text":"go: downloading github.com/lib/pq v1.3.0\n"},{"line":22,"timestamp":"2021-06-03T06:56:31.3883247Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v2 v2.4.0\n"},{"line":23,"timestamp":"2021-06-03T06:56:31.405553767Z","streamType":"stderr","text":"go: downloading github.com/opentracing-contrib/go-stdlib v0.0.0-20190519235532-cf7a6c988dc9\n"},{"line":24,"timestamp":"2021-06-03T06:56:31.406335413Z","streamType":"stderr","text":"go: downloading github.com/sethgrid/pester v1.1.0\n"},{"line":25,"timestamp":"2021-06-03T06:56:31.411362608Z","streamType":"stderr","text":"go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible\n"},{"line":26,"timestamp":"2021-06-03T06:56:31.4166845Z","streamType":"stderr","text":"go: downloading github.com/jinzhu/copier v0.2.8\n"},{"line":27,"timestamp":"2021-06-03T06:56:31.427250781Z","streamType":"stderr","text":"go: downloading github.com/pkg/errors v0.9.1\n"},{"line":28,"timestamp":"2021-06-03T06:56:31.432080518Z","streamType":"stderr","text":"go: downloading k8s.io/api v0.21.1\n"},{"line":29,"timestamp":"2021-06-03T06:56:31.434183079Z","streamType":"stderr","text":"go: downloading k8s.io/apimachinery v0.21.1\n"},{"line":30,"timestamp":"2021-06-03T06:56:31.452092242Z","streamType":"stderr","text":"go: downloading github.com/appleboy/gin-jwt/v2 v2.6.4\n"},{"line":31,"timestamp":"2021-06-03T06:56:31.522411142Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_golang v1.5.0\n"},{"line":32,"timestamp":"2021-06-03T06:56:31.603511288Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/storage v1.6.0\n"},{"line":33,"timestamp":"2021-06-03T06:56:31.603527244Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/bigquery v1.5.0\n"},{"line":34,"timestamp":"2021-06-03T06:56:31.60354449Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/pubsub v1.3.0\n"},{"line":35,"timestamp":"2021-06-03T06:56:31.611083087Z","streamType":"stderr","text":"go: downloading github.com/google/uuid v1.1.2\n"},{"line":36,"timestamp":"2021-06-03T06:56:31.611102799Z","streamType":"stderr","text":"go: downloading github.com/sethvargo/go-password v0.1.3\n"},{"line":37,"timestamp":"2021-06-03T06:56:31.614427167Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-git.v4 v4.13.1\n"},{"line":38,"timestamp":"2021-06-03T06:56:31.620321255Z","streamType":"stderr","text":"go: downloading github.com/logrusorgru/aurora v0.0.0-20191116043053-66b7ad493a23\n"},{"line":39,"timestamp":"2021-06-03T06:56:31.640532109Z","streamType":"stderr","text":"go: downloading golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073\n"},{"line":40,"timestamp":"2021-06-03T06:56:31.658277546Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751\n"},{"line":41,"timestamp":"2021-06-03T06:56:31.658657863Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4\n"},{"line":42,"timestamp":"2021-06-03T06:56:31.689837987Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/sse v0.1.0\n"},{"line":43,"timestamp":"2021-06-03T06:56:31.696985226Z","streamType":"stderr","text":"go: downloading github.com/mattn/go-isatty v0.0.12\n"},{"line":44,"timestamp":"2021-06-03T06:56:31.700291966Z","streamType":"stderr","text":"go: downloading github.com/robfig/cron v0.0.0-20180505203441-b41be1df6967\n"},{"line":45,"timestamp":"2021-06-03T06:56:31.702900494Z","streamType":"stderr","text":"go: downloading github.com/lann/builder v0.0.0-20180802200727-47ae307949d0\n"},{"line":46,"timestamp":"2021-06-03T06:56:31.718616072Z","streamType":"stderr","text":"go: downloading go.uber.org/atomic v1.5.1\n"},{"line":47,"timestamp":"2021-06-03T06:56:31.719691634Z","streamType":"stderr","text":"go: downloading github.com/beorn7/perks v1.0.1\n"},{"line":48,"timestamp":"2021-06-03T06:56:31.719706764Z","streamType":"stderr","text":"go: downloading github.com/cespare/xxhash/v2 v2.1.1\n"},{"line":49,"timestamp":"2021-06-03T06:56:31.719710726Z","streamType":"stderr","text":"go: downloading github.com/golang/protobuf v1.4.3\n"},{"line":50,"timestamp":"2021-06-03T06:56:31.735270246Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_model v0.2.0\n"},{"line":51,"timestamp":"2021-06-03T06:56:31.735287461Z","streamType":"stderr","text":"go: downloading github.com/prometheus/common v0.9.1\n"},{"line":52,"timestamp":"2021-06-03T06:56:31.749756896Z","streamType":"stderr","text":"go: downloading github.com/prometheus/procfs v0.0.8\n"},{"line":53,"timestamp":"2021-06-03T06:56:31.7753843Z","streamType":"stderr","text":"go: downloading github.com/google/go-cmp v0.5.2\n"},{"line":54,"timestamp":"2021-06-03T06:56:31.777638614Z","streamType":"stderr","text":"go: downloading k8s.io/klog/v2 v2.8.0\n"},{"line":55,"timestamp":"2021-06-03T06:56:31.794495788Z","streamType":"stderr","text":"go: downloading github.com/gogo/protobuf v1.3.2\n"},{"line":56,"timestamp":"2021-06-03T06:56:31.796093813Z","streamType":"stderr","text":"go: downloading gopkg.in/inf.v0 v0.9.1\n"},{"line":57,"timestamp":"2021-06-03T06:56:31.796842329Z","streamType":"stderr","text":"go: downloading github.com/google/gofuzz v1.1.0\n"},{"line":58,"timestamp":"2021-06-03T06:56:31.824238672Z","streamType":"stderr","text":"go: downloading golang.org/x/net v0.0.0-20210224082022-3d97a244fca7\n"},{"line":59,"timestamp":"2021-06-03T06:56:31.863340935Z","streamType":"stderr","text":"go: downloading github.com/go-playground/validator/v10 v10.4.1\n"},{"line":60,"timestamp":"2021-06-03T06:56:31.864357233Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go v1.1.7\n"},{"line":61,"timestamp":"2021-06-03T06:56:31.868208041Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gax-go/v2 v2.0.5\n"},{"line":62,"timestamp":"2021-06-03T06:56:31.927998419Z","streamType":"stderr","text":"go: downloading go.opencensus.io v0.22.3\n"},{"line":63,"timestamp":"2021-06-03T06:56:32.108943663Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go/codec v1.1.7\n"},{"line":64,"timestamp":"2021-06-03T06:56:32.155571194Z","streamType":"stderr","text":"go: downloading golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9\n"},{"line":65,"timestamp":"2021-06-03T06:56:32.274022788Z","streamType":"stderr","text":"go: downloading google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013\n"},{"line":66,"timestamp":"2021-06-03T06:56:32.275101908Z","streamType":"stderr","text":"go: downloading google.golang.org/grpc v1.27.1\n"},{"line":67,"timestamp":"2021-06-03T06:56:32.704109079Z","streamType":"stderr","text":"go: downloading github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0\n"},{"line":68,"timestamp":"2021-06-03T06:56:32.704930917Z","streamType":"stderr","text":"go: downloading google.golang.org/protobuf v1.25.0\n"},{"line":69,"timestamp":"2021-06-03T06:56:32.944753783Z","streamType":"stderr","text":"go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1\n"},{"line":70,"timestamp":"2021-06-03T06:56:32.945190839Z","streamType":"stderr","text":"go: downloading github.com/sergi/go-diff v1.0.0\n"},{"line":71,"timestamp":"2021-06-03T06:56:32.945651829Z","streamType":"stderr","text":"go: downloading golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83\n"},{"line":72,"timestamp":"2021-06-03T06:56:32.96422751Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-billy.v4 v4.3.2\n"},{"line":73,"timestamp":"2021-06-03T06:56:33.00397367Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.1.0\n"},{"line":74,"timestamp":"2021-06-03T06:56:33.004096707Z","streamType":"stderr","text":"go: downloading github.com/go-logr/logr v0.4.0\n"},{"line":75,"timestamp":"2021-06-03T06:56:33.077519314Z","streamType":"stderr","text":"go: downloading github.com/go-playground/universal-translator v0.17.0\n"},{"line":76,"timestamp":"2021-06-03T06:56:33.096034374Z","streamType":"stderr","text":"go: downloading github.com/leodido/go-urn v1.2.0\n"},{"line":77,"timestamp":"2021-06-03T06:56:34.080934766Z","streamType":"stderr","text":"go: downloading github.com/emirpasic/gods v1.12.0\n"},{"line":78,"timestamp":"2021-06-03T06:56:34.081541956Z","streamType":"stderr","text":"go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99\n"},{"line":79,"timestamp":"2021-06-03T06:56:34.082039851Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gnostic v0.4.1\n"},{"line":80,"timestamp":"2021-06-03T06:56:34.082050192Z","streamType":"stderr","text":"go: downloading github.com/json-iterator/go v1.1.10\n"},{"line":81,"timestamp":"2021-06-03T06:56:34.116955843Z","streamType":"stderr","text":"go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba\n"},{"line":82,"timestamp":"2021-06-03T06:56:34.117468281Z","streamType":"stderr","text":"go: downloading k8s.io/utils v0.0.0-20201110183641-67b214c5f920\n"},{"line":83,"timestamp":"2021-06-03T06:56:34.117784729Z","streamType":"stderr","text":"go: downloading github.com/davecgh/go-spew v1.1.1\n"},{"line":84,"timestamp":"2021-06-03T06:56:34.118110072Z","streamType":"stderr","text":"go: downloading golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d\n"},{"line":85,"timestamp":"2021-06-03T06:56:34.121888088Z","streamType":"stderr","text":"go: downloading github.com/go-playground/locales v0.13.0\n"},{"line":86,"timestamp":"2021-06-03T06:56:34.123885951Z","streamType":"stderr","text":"go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e\n"},{"line":87,"timestamp":"2021-06-03T06:56:34.15805654Z","streamType":"stderr","text":"go: downloading github.com/src-d/gcfg v1.4.0\n"},{"line":88,"timestamp":"2021-06-03T06:56:34.162750391Z","streamType":"stderr","text":"go: downloading github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd\n"},{"line":89,"timestamp":"2021-06-03T06:56:34.168378471Z","streamType":"stderr","text":"go: downloading github.com/mitchellh/go-homedir v1.1.0\n"},{"line":90,"timestamp":"2021-06-03T06:56:34.179186975Z","streamType":"stderr","text":"go: downloading github.com/xanzy/ssh-agent v0.2.1\n"},{"line":91,"timestamp":"2021-06-03T06:56:34.199468934Z","streamType":"stderr","text":"go: downloading golang.org/x/text v0.3.4\n"},{"line":92,"timestamp":"2021-06-03T06:56:34.223485758Z","streamType":"stderr","text":"go: downloading github.com/modern-go/reflect2 v1.0.1\n"},{"line":93,"timestamp":"2021-06-03T06:56:34.223846347Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/yaml v1.2.0\n"},{"line":94,"timestamp":"2021-06-03T06:56:34.234288688Z","streamType":"stderr","text":"go: downloading gopkg.in/warnings.v0 v0.1.2\n"},{"line":95,"timestamp":"2021-06-03T06:56:34.237397977Z","streamType":"stderr","text":"go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"test","depth":1,"image":{"name":"golang","tag":"1.16-alpine","isPulled":false,"imageSize":301440801,"pullDuration":9501099972},"duration":70130156714,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:30.635040905Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e apk add --update --no-cache build-base \u0026\u001b[0m\n"},{"line":2,"timestamp":"2021-06-03T06:56:30.635062189Z","streamType":"stdout","text":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz\n"},{"line":3,"timestamp":"2021-06-03T06:56:30.864624184Z","streamType":"stdout","text":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86_64/APKINDEX.tar.gz\n"},{"line":4,"timestamp":"2021-06-03T06:56:31.204593297Z","streamType":"stdout","text":"(1/20) Installing libgcc (10.2.1_pre1-r3)\n"},{"line":5,"timestamp":"2021-06-03T06:56:31.21318399Z","streamType":"stdout","text":"(2/20) Installing libstdc++ (10.2.1_pre1-r3)\n"},{"line":6,"timestamp":"2021-06-03T06:56:31.242715078Z","streamType":"stdout","text":"(3/20) Installing binutils (2.35.2-r1)\n"},{"line":7,"timestamp":"2021-06-03T06:56:31.359583529Z","streamType":"stdout","text":"(4/20) Installing libmagic (5.39-r0)\n"},{"line":8,"timestamp":"2021-06-03T06:56:31.398201294Z","streamType":"stdout","text":"(5/20) Installing file (5.39-r0)\n"},{"line":9,"timestamp":"2021-06-03T06:56:31.405897951Z","streamType":"stdout","text":"(6/20) Installing libgomp (10.2.1_pre1-r3)\n"},{"line":10,"timestamp":"2021-06-03T06:56:31.420822193Z","streamType":"stdout","text":"(7/20) Installing libatomic (10.2.1_pre1-r3)\n"},{"line":11,"timestamp":"2021-06-03T06:56:31.426935959Z","streamType":"stdout","text":"(8/20) Installing libgphobos (10.2.1_pre1-r3)\n"},{"line":12,"timestamp":"2021-06-03T06:56:31.499828747Z","streamType":"stdout","text":"(9/20) Installing gmp (6.2.1-r0)\n"},{"line":13,"timestamp":"2021-06-03T06:56:31.512846019Z","streamType":"stdout","text":"(10/20) Installing isl22 (0.22-r0)\n"},{"line":14,"timestamp":"2021-06-03T06:56:31.541001191Z","streamType":"stdout","text":"(11/20) Installing mpfr4 (4.1.0-r0)\n"},{"line":15,"timestamp":"2021-06-03T06:56:31.581213037Z","streamType":"stdout","text":"(12/20) Installing mpc1 (1.2.0-r0)\n"},{"line":16,"timestamp":"2021-06-03T06:56:31.588809661Z","streamType":"stdout","text":"(13/20) Installing gcc (10.2.1_pre1-r3)\n"},{"line":17,"timestamp":"2021-06-03T06:56:32.571333553Z","streamType":"stdout","text":"(14/20) Installing musl-dev (1.2.2-r0)\n"},{"line":18,"timestamp":"2021-06-03T06:56:32.667380583Z","streamType":"stdout","text":"(15/20) Installing libc-dev (0.7.2-r3)\n"},{"line":19,"timestamp":"2021-06-03T06:56:32.672919833Z","streamType":"stdout","text":"(16/20) Installing g++ (10.2.1_pre1-r3)\n"},{"line":20,"timestamp":"2021-06-03T06:56:33.213284228Z","streamType":"stdout","text":"(17/20) Installing make (4.3-r0)\n"},{"line":21,"timestamp":"2021-06-03T06:56:33.222238984Z","streamType":"stdout","text":"(18/20) Installing fortify-headers (1.1-r0)\n"},{"line":22,"timestamp":"2021-06-03T06:56:33.229837987Z","streamType":"stdout","text":"(19/20) Installing patch (2.7.6-r6)\n"},{"line":23,"timestamp":"2021-06-03T06:56:33.238556849Z","streamType":"stdout","text":"(20/20) Installing build-base (0.5-r2)\n"},{"line":24,"timestamp":"2021-06-03T06:56:33.245123782Z","streamType":"stdout","text":"Executing busybox-1.32.1-r6.trigger\n"},{"line":25,"timestamp":"2021-06-03T06:56:33.253372744Z","streamType":"stdout","text":"OK: 196 MiB in 35 packages\n"},{"line":26,"timestamp":"2021-06-03T06:56:33.311259812Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e exec go test -short -race ./...\u001b[0m\n"},{"line":27,"timestamp":"2021-06-03T06:56:34.277747138Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-contracts v0.0.260\n"},{"line":28,"timestamp":"2021-06-03T06:56:34.278154842Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-manifest v0.1.190\n"},{"line":29,"timestamp":"2021-06-03T06:56:34.278345049Z","streamType":"stderr","text":"go: downloading cloud.google.com/go v0.54.0\n"},{"line":30,"timestamp":"2021-06-03T06:56:34.278358857Z","streamType":"stderr","text":"go: downloading github.com/go-kit/kit v0.10.0\n"},{"line":31,"timestamp":"2021-06-03T06:56:34.278515226Z","streamType":"stderr","text":"go: downloading github.com/golang/mock v1.4.4\n"},{"line":32,"timestamp":"2021-06-03T06:56:34.278549107Z","streamType":"stderr","text":"go: downloading github.com/opentracing/opentracing-go v1.1.0\n"},{"line":33,"timestamp":"2021-06-03T06:56:34.279008188Z","streamType":"stderr","text":"go: downloading github.com/rs/zerolog v1.18.0\n"},{"line":34,"timestamp":"2021-06-03T06:56:34.279838555Z","streamType":"stderr","text":"go: downloading github.com/opentracing-contrib/go-stdlib v0.0.0-20190519235532-cf7a6c988dc9\n"},{"line":35,"timestamp":"2021-06-03T06:56:34.280069529Z","streamType":"stderr","text":"go: downloading github.com/sethgrid/pester v1.1.0\n"},{"line":36,"timestamp":"2021-06-03T06:56:34.280083309Z","streamType":"stderr","text":"go: downloading github.com/stretchr/testify v1.6.1\n"},{"line":37,"timestamp":"2021-06-03T06:56:34.280394863Z","streamType":"stderr","text":"go: downloading github.com/gin-gonic/gin v1.7.1\n"},{"line":38,"timestamp":"2021-06-03T06:56:34.283125115Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-crypt v0.0.42\n"},{"line":39,"timestamp":"2021-06-03T06:56:34.284507442Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/kingpin v2.2.6+incompatible\n"},{"line":40,"timestamp":"2021-06-03T06:56:34.28452453Z","streamType":"stderr","text":"go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d\n"},{"line":41,"timestamp":"2021-06-03T06:56:34.301605257Z","streamType":"stderr","text":"go: downloading google.golang.org/api v0.20.0\n"},{"line":42,"timestamp":"2021-06-03T06:56:34.304184835Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-foundation v0.0.69\n"},{"line":43,"timestamp":"2021-06-03T06:56:34.307825231Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-git.v4 v4.13.1\n"},{"line":44,"timestamp":"2021-06-03T06:56:34.310724622Z","streamType":"stderr","text":"go: downloading github.com/fsnotify/fsnotify v1.4.7\n"},{"line":45,"timestamp":"2021-06-03T06:56:34.337050941Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/gzip v0.0.2-0.20190827144029-5602d8b438ea\n"},{"line":46,"timestamp":"2021-06-03T06:56:34.342159376Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-client-go v2.22.1+incompatible\n"},{"line":47,"timestamp":"2021-06-03T06:56:34.360962285Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-lib v2.2.0+incompatible\n"},{"line":48,"timestamp":"2021-06-03T06:56:34.363710987Z","streamType":"stderr","text":"go: downloading k8s.io/client-go v0.21.1\n"},{"line":49,"timestamp":"2021-06-03T06:56:34.37051945Z","streamType":"stderr","text":"go: downloading github.com/appleboy/gin-jwt/v2 v2.6.4\n"},{"line":50,"timestamp":"2021-06-03T06:56:34.375002925Z","streamType":"stderr","text":"go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible\n"},{"line":51,"timestamp":"2021-06-03T06:56:34.377925016Z","streamType":"stderr","text":"go: downloading github.com/pkg/errors v0.9.1\n"},{"line":52,"timestamp":"2021-06-03T06:56:34.396395123Z","streamType":"stderr","text":"go: downloading github.com/jinzhu/copier v0.2.8\n"},{"line":53,"timestamp":"2021-06-03T06:56:34.410957773Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v2 v2.4.0\n"},{"line":54,"timestamp":"2021-06-03T06:56:34.415226153Z","streamType":"stderr","text":"go: downloading k8s.io/api v0.21.1\n"},{"line":55,"timestamp":"2021-06-03T06:56:34.422751672Z","streamType":"stderr","text":"go: downloading github.com/Masterminds/squirrel v1.2.0\n"},{"line":56,"timestamp":"2021-06-03T06:56:34.45552325Z","streamType":"stderr","text":"go: downloading github.com/lib/pq v1.3.0\n"},{"line":57,"timestamp":"2021-06-03T06:56:34.467805947Z","streamType":"stderr","text":"go: downloading k8s.io/apimachinery v0.21.1\n"},{"line":58,"timestamp":"2021-06-03T06:56:34.499696902Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_golang v1.5.0\n"},{"line":59,"timestamp":"2021-06-03T06:56:34.643914472Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/bigquery v1.5.0\n"},{"line":60,"timestamp":"2021-06-03T06:56:34.643936099Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/pubsub v1.3.0\n"},{"line":61,"timestamp":"2021-06-03T06:56:34.643940772Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/storage v1.6.0\n"},{"line":62,"timestamp":"2021-06-03T06:56:34.67897358Z","streamType":"stderr","text":"go: downloading github.com/google/uuid v1.1.2\n"},{"line":63,"timestamp":"2021-06-03T06:56:34.678995607Z","streamType":"stderr","text":"go: downloading github.com/sethvargo/go-password v0.1.3\n"},{"line":64,"timestamp":"2021-06-03T06:56:34.68781556Z","streamType":"stderr","text":"go: downloading github.com/robfig/cron v0.0.0-20180505203441-b41be1df6967\n"},{"line":65,"timestamp":"2021-06-03T06:56:34.693345625Z","streamType":"stderr","text":"go: downloading github.com/logrusorgru/aurora v0.0.0-20191116043053-66b7ad493a23\n"},{"line":66,"timestamp":"2021-06-03T06:56:34.699898308Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751\n"},{"line":67,"timestamp":"2021-06-03T06:56:34.700151022Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4\n"},{"line":68,"timestamp":"2021-06-03T06:56:34.71241239Z","streamType":"stderr","text":"go: downloading golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073\n"},{"line":69,"timestamp":"2021-06-03T06:56:34.71306647Z","streamType":"stderr","text":"go: downloading github.com/davecgh/go-spew v1.1.1\n"},{"line":70,"timestamp":"2021-06-03T06:56:34.713926728Z","streamType":"stderr","text":"go: downloading github.com/pmezard/go-difflib v1.0.0\n"},{"line":71,"timestamp":"2021-06-03T06:56:34.714158829Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c\n"},{"line":72,"timestamp":"2021-06-03T06:56:34.736441525Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/sse v0.1.0\n"},{"line":73,"timestamp":"2021-06-03T06:56:34.738924539Z","streamType":"stderr","text":"go: downloading github.com/mattn/go-isatty v0.0.12\n"},{"line":74,"timestamp":"2021-06-03T06:56:34.753926005Z","streamType":"stderr","text":"go: downloading github.com/lann/builder v0.0.0-20180802200727-47ae307949d0\n"},{"line":75,"timestamp":"2021-06-03T06:56:34.759345141Z","streamType":"stderr","text":"go: downloading go.uber.org/atomic v1.5.1\n"},{"line":76,"timestamp":"2021-06-03T06:56:34.763583292Z","streamType":"stderr","text":"go: downloading github.com/sergi/go-diff v1.0.0\n"},{"line":77,"timestamp":"2021-06-03T06:56:34.763603234Z","streamType":"stderr","text":"go: downloading golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83\n"},{"line":78,"timestamp":"2021-06-03T06:56:34.769120458Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-billy.v4 v4.3.2\n"},{"line":79,"timestamp":"2021-06-03T06:56:34.792542212Z","streamType":"stderr","text":"go: downloading github.com/beorn7/perks v1.0.1\n"},{"line":80,"timestamp":"2021-06-03T06:56:34.7925612Z","streamType":"stderr","text":"go: downloading github.com/cespare/xxhash/v2 v2.1.1\n"},{"line":81,"timestamp":"2021-06-03T06:56:34.795151833Z","streamType":"stderr","text":"go: downloading github.com/golang/protobuf v1.4.3\n"},{"line":82,"timestamp":"2021-06-03T06:56:34.810032175Z","streamType":"stderr","text":"go: downloading github.com/prometheus/common v0.9.1\n"},{"line":83,"timestamp":"2021-06-03T06:56:34.810051267Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_model v0.2.0\n"},{"line":84,"timestamp":"2021-06-03T06:56:34.82650665Z","streamType":"stderr","text":"go: downloading github.com/prometheus/procfs v0.0.8\n"},{"line":85,"timestamp":"2021-06-03T06:56:34.826522498Z","streamType":"stderr","text":"go: downloading github.com/google/go-cmp v0.5.2\n"},{"line":86,"timestamp":"2021-06-03T06:56:34.872563635Z","streamType":"stderr","text":"go: downloading k8s.io/klog/v2 v2.8.0\n"},{"line":87,"timestamp":"2021-06-03T06:56:34.875468258Z","streamType":"stderr","text":"go: downloading github.com/gogo/protobuf v1.3.2\n"},{"line":88,"timestamp":"2021-06-03T06:56:34.875484324Z","streamType":"stderr","text":"go: downloading gopkg.in/inf.v0 v0.9.1\n"},{"line":89,"timestamp":"2021-06-03T06:56:34.875895098Z","streamType":"stderr","text":"go: downloading github.com/google/gofuzz v1.1.0\n"},{"line":90,"timestamp":"2021-06-03T06:56:34.916687447Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gax-go/v2 v2.0.5\n"},{"line":91,"timestamp":"2021-06-03T06:56:34.916705896Z","streamType":"stderr","text":"go: downloading go.opencensus.io v0.22.3\n"},{"line":92,"timestamp":"2021-06-03T06:56:35.009860923Z","streamType":"stderr","text":"go: downloading golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9\n"},{"line":93,"timestamp":"2021-06-03T06:56:35.010444744Z","streamType":"stderr","text":"go: downloading google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013\n"},{"line":94,"timestamp":"2021-06-03T06:56:35.040165075Z","streamType":"stderr","text":"go: downloading google.golang.org/grpc v1.27.1\n"},{"line":95,"timestamp":"2021-06-03T06:56:35.187463795Z","streamType":"stderr","text":"go: downloading golang.org/x/net v0.0.0-20210224082022-3d97a244fca7\n"},{"line":96,"timestamp":"2021-06-03T06:56:35.30352041Z","streamType":"stderr","text":"go: downloading github.com/go-playground/validator/v10 v10.4.1\n"},{"line":97,"timestamp":"2021-06-03T06:56:35.303871122Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go v1.1.7\n"},{"line":98,"timestamp":"2021-06-03T06:56:35.333620612Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go/codec v1.1.7\n"},{"line":99,"timestamp":"2021-06-03T06:56:35.365720946Z","streamType":"stderr","text":"go: downloading github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0\n"},{"line":100,"timestamp":"2021-06-03T06:56:35.451643516Z","streamType":"stderr","text":"go: downloading github.com/emirpasic/gods v1.12.0\n"},{"line":101,"timestamp":"2021-06-03T06:56:35.455076322Z","streamType":"stderr","text":"go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99\n"},{"line":102,"timestamp":"2021-06-03T06:56:35.477014714Z","streamType":"stderr","text":"go: downloading google.golang.org/protobuf v1.25.0\n"},{"line":103,"timestamp":"2021-06-03T06:56:35.740391621Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.1.0\n"},{"line":104,"timestamp":"2021-06-03T06:56:35.740408138Z","streamType":"stderr","text":"go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1\n"},{"line":105,"timestamp":"2021-06-03T06:56:35.767232012Z","streamType":"stderr","text":"go: downloading github.com/go-logr/logr v0.4.0\n"},{"line":106,"timestamp":"2021-06-03T06:56:36.90673562Z","streamType":"stderr","text":"go: downloading github.com/go-playground/universal-translator v0.17.0\n"},{"line":107,"timestamp":"2021-06-03T06:56:36.906753735Z","streamType":"stderr","text":"go: downloading github.com/leodido/go-urn v1.2.0\n"},{"line":108,"timestamp":"2021-06-03T06:56:36.907110438Z","streamType":"stderr","text":"go: downloading github.com/src-d/gcfg v1.4.0\n"},{"line":109,"timestamp":"2021-06-03T06:56:36.907317638Z","streamType":"stderr","text":"go: downloading github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd\n"},{"line":110,"timestamp":"2021-06-03T06:56:36.907902237Z","streamType":"stderr","text":"go: downloading github.com/mitchellh/go-homedir v1.1.0\n"},{"line":111,"timestamp":"2021-06-03T06:56:36.907920867Z","streamType":"stderr","text":"go: downloading github.com/xanzy/ssh-agent v0.2.1\n"},{"line":112,"timestamp":"2021-06-03T06:56:36.929078247Z","streamType":"stderr","text":"go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e\n"},{"line":113,"timestamp":"2021-06-03T06:56:36.930205476Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gnostic v0.4.1\n"},{"line":114,"timestamp":"2021-06-03T06:56:36.951044826Z","streamType":"stderr","text":"go: downloading github.com/json-iterator/go v1.1.10\n"},{"line":115,"timestamp":"2021-06-03T06:56:36.967545095Z","streamType":"stderr","text":"go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba\n"},{"line":116,"timestamp":"2021-06-03T06:56:36.967561616Z","streamType":"stderr","text":"go: downloading k8s.io/utils v0.0.0-20201110183641-67b214c5f920\n"},{"line":117,"timestamp":"2021-06-03T06:56:36.968351682Z","streamType":"stderr","text":"go: downloading golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d\n"},{"line":118,"timestamp":"2021-06-03T06:56:36.977677675Z","streamType":"stderr","text":"go: downloading golang.org/x/text v0.3.4\n"},{"line":119,"timestamp":"2021-06-03T06:56:36.984921104Z","streamType":"stderr","text":"go: downloading github.com/go-playground/locales v0.13.0\n"},{"line":120,"timestamp":"2021-06-03T06:56:36.99250939Z","streamType":"stderr","text":"go: downloading gopkg.in/warnings.v0 v0.1.2\n"},{"line":121,"timestamp":"2021-06-03T06:56:36.998499384Z","streamType":"stderr","text":"go: downloading github.com/modern-go/reflect2 v1.0.1\n"},{"line":122,"timestamp":"2021-06-03T06:56:37.00855303Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/yaml v1.2.0\n"},{"line":123,"timestamp":"2021-06-03T06:56:37.027794114Z","streamType":"stderr","text":"go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd\n"},{"line":124,"timestamp":"2021-06-03T06:57:34.750499202Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration\t0.132s\n"},{"line":125,"timestamp":"2021-06-03T06:57:34.75051328Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/api\t1.091s\n"},{"line":126,"timestamp":"2021-06-03T06:57:34.750524551Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/bigquery\t[no test files]\n"},{"line":127,"timestamp":"2021-06-03T06:57:34.75052904Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/bitbucketapi\t0.150s\n"},{"line":128,"timestamp":"2021-06-03T06:57:34.750532722Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/builderapi\t0.249s\n"},{"line":129,"timestamp":"2021-06-03T06:57:34.750535888Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/cloudsourceapi\t0.212s\n"},{"line":130,"timestamp":"2021-06-03T06:57:34.750538997Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/cloudstorage\t[no test files]\n"},{"line":131,"timestamp":"2021-06-03T06:57:34.750542591Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/cockroachdb\t0.174s\n"},{"line":132,"timestamp":"2021-06-03T06:57:34.750546328Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/dockerhubapi\t1.621s\n"},{"line":133,"timestamp":"2021-06-03T06:57:34.750549404Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/githubapi\t[no test files]\n"},{"line":134,"timestamp":"2021-06-03T06:57:34.750552628Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/prometheus\t[no test files]\n"},{"line":135,"timestamp":"2021-06-03T06:57:34.750561562Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/pubsubapi\t[no test files]\n"},{"line":136,"timestamp":"2021-06-03T06:57:34.75056463Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/slackapi\t[no test files]\n"},{"line":137,"timestamp":"2021-06-03T06:57:34.750567654Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/bitbucket\t0.149s\n"},{"line":138,"timestamp":"2021-06-03T06:57:34.750584858Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/catalog\t[no test files]\n"},{"line":139,"timestamp":"2021-06-03T06:57:34.750587674Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/cloudsource\t0.151s\n"},{"line":140,"timestamp":"2021-06-03T06:57:34.750590725Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/estafette\t0.170s\n"},{"line":141,"timestamp":"2021-06-03T06:57:34.750593415Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/github\t0.150s\n"},{"line":142,"timestamp":"2021-06-03T06:57:34.750596432Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/pubsub\t[no test files]\n"},{"line":143,"timestamp":"2021-06-03T06:57:34.750602859Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/rbac\t0.106s\n"},{"line":144,"timestamp":"2021-06-03T06:57:34.750605891Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/slack\t[no test files]\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"package-helm-chart","depth":1,"image":{"name":"extensions/helm","tag":"dev","isPulled":false,"imageSize":752762240,"pullDuration":12802726897,"isTrusted":true,"hasInjectedCredentials":true},"duration":1811247439,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:30.672813582Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T06:56:30.672831226Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T06:56:30.672838301Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T06:56:30.672846014Z","streamType":"stdout","text":"Packaging chart migration with app version 1.0.0-main-1719 and version 1.0.0-main-1719...\n"},{"line":5,"timestamp":"2021-06-03T06:56:30.672852505Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm package --app-version 1.0.0-main-1719 --version 1.0.0-main-1719 --dependency-update helm/migration\u001b[0m\n"},{"line":6,"timestamp":"2021-06-03T06:56:30.735493897Z","streamType":"stdout","text":"Successfully packaged chart and saved it to: /estafette-work/migration-1.0.0-main-1719.tgz\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"lint-helm-chart","depth":1,"image":{"name":"extensions/helm","tag":"dev","isPulled":false,"imageSize":752762240,"pullDuration":14008817834,"isTrusted":true,"hasInjectedCredentials":true},"duration":2144563057,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:31.417652604Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T06:56:31.417664608Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T06:56:31.417670189Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T06:56:31.417673415Z","streamType":"stdout","text":"Linting chart migration...\n"},{"line":5,"timestamp":"2021-06-03T06:56:31.41767758Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm lint helm/migration\u001b[0m\n"},{"line":6,"timestamp":"2021-06-03T06:56:31.530784942Z","streamType":"stdout","text":"==\u003e Linting helm/migration\n"},{"line":7,"timestamp":"2021-06-03T06:56:31.530826905Z","streamType":"stdout","text":"\n"},{"line":8,"timestamp":"2021-06-03T06:56:31.530830981Z","streamType":"stdout","text":"1 chart(s) linted, 0 chart(s) failed\n"}],"exitCode":0,"status":"SUCCEEDED"}]},{"step":"integration-tests-prepare","image":{"name":"estafette/estafette-ci-db-migrator","tag":"1.0.0-main-189","isPulled":false,"imageSize":11053110,"pullDuration":2358214005},"duration":25983010255,"logLines":[{"line":1,"timestamp":"2021-06-03T06:57:49.89922286Z","streamType":"stdout","text":"Starting \u001b[1mestafette-ci-db-migrator\u001b[0m version \u001b[1m1.0.0-main-189\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-01T13:44:51Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m2a7a27c4d2814d1fd966d9d1a1640209354a5a6a\n"},{"line":2,"timestamp":"2021-06-03T06:57:49.899236929Z","streamType":"stdout","text":"Connecting to database defaultdb on host estafette-ci-db-public...\n"},{"line":3,"timestamp":"2021-06-03T06:57:49.94617089Z","streamType":"stdout","text":" Applied At Migration\n"},{"line":4,"timestamp":"2021-06-03T06:57:49.946185614Z","streamType":"stdout","text":" =======================================\n"},{"line":5,"timestamp":"2021-06-03T06:57:49.970053743Z","streamType":"stdout","text":" Pending -- 00001_create_build_logs_table.sql\n"},{"line":6,"timestamp":"2021-06-03T06:57:49.971330125Z","streamType":"stdout","text":" Pending -- 00002_add_inserted_at_column_to_build_logs_table.sql\n"},{"line":7,"timestamp":"2021-06-03T06:57:49.972355372Z","streamType":"stdout","text":" Pending -- 00003_add_index_to_build_logs_table.sql\n"},{"line":8,"timestamp":"2021-06-03T06:57:49.973278091Z","streamType":"stdout","text":" Pending -- 00005_create_build_version_table.sql\n"},{"line":9,"timestamp":"2021-06-03T06:57:49.974376347Z","streamType":"stdout","text":" Pending -- 00006_create_build_version_details_table.sql\n"},{"line":10,"timestamp":"2021-06-03T06:57:49.976263654Z","streamType":"stdout","text":" Pending -- 00007_create_builds_table.sql\n"},{"line":11,"timestamp":"2021-06-03T06:57:49.976276063Z","streamType":"stdout","text":" Pending -- 00008_create_build_logs_v2_table.sql\n"},{"line":12,"timestamp":"2021-06-03T06:57:49.977255965Z","streamType":"stdout","text":" Pending -- 00009_drop_table_build_version_details_table.sql\n"},{"line":13,"timestamp":"2021-06-03T06:57:49.978179248Z","streamType":"stdout","text":" Pending -- 00010_add_commits_column_to_builds_table.sql\n"},{"line":14,"timestamp":"2021-06-03T06:57:49.978955969Z","streamType":"stdout","text":" Pending -- 00011_drop_build_logs_table.sql\n"},{"line":15,"timestamp":"2021-06-03T06:57:49.979753002Z","streamType":"stdout","text":" Pending -- 00012_create_releases_table.sql\n"},{"line":16,"timestamp":"2021-06-03T06:57:49.980564091Z","streamType":"stdout","text":" Pending -- 00013_add_releases_column_to_builds_table.sql\n"},{"line":17,"timestamp":"2021-06-03T06:57:49.981373719Z","streamType":"stdout","text":" Pending -- 00014_add_triggered_by_column_to_releases_table.sql\n"},{"line":18,"timestamp":"2021-06-03T06:57:49.982141926Z","streamType":"stdout","text":" Pending -- 00015_create_release_logs_table.sql\n"},{"line":19,"timestamp":"2021-06-03T06:57:49.982967552Z","streamType":"stdout","text":" Pending -- 00016_create_github_push_events_table.sql\n"},{"line":20,"timestamp":"2021-06-03T06:57:49.983794375Z","streamType":"stdout","text":" Pending -- 00017_create_bitbucket_push_events_table.sql\n"},{"line":21,"timestamp":"2021-06-03T06:57:49.984605178Z","streamType":"stdout","text":" Pending -- 00018_replace_unique_constraint_to_include_branch_on_builds_table.sql\n"},{"line":22,"timestamp":"2021-06-03T06:57:49.985387041Z","streamType":"stdout","text":" Pending -- 00019_replace_unique_constraint_to_include_branch_on_build_logs_v2_table.sql\n"},{"line":23,"timestamp":"2021-06-03T06:57:49.986105797Z","streamType":"stdout","text":" Pending -- 00020_drop_unique_constraint_from_builds_table.sql\n"},{"line":24,"timestamp":"2021-06-03T06:57:49.987010452Z","streamType":"stdout","text":" Pending -- 00021_drop_unique_constraint_from_build_logs_v2_table.sql\n"},{"line":25,"timestamp":"2021-06-03T06:57:49.987901783Z","streamType":"stdout","text":" Pending -- 00022_create_getbuilds_index_on_builds_table.sql\n"},{"line":26,"timestamp":"2021-06-03T06:57:49.988667162Z","streamType":"stdout","text":" Pending -- 00023_create_getreleases_index_on_releases_table.sql\n"},{"line":27,"timestamp":"2021-06-03T06:57:49.989705926Z","streamType":"stdout","text":" Pending -- 00024_create_getbuilds_index_on_builds_table.sql\n"},{"line":28,"timestamp":"2021-06-03T06:57:49.990444511Z","streamType":"stdout","text":" Pending -- 00025_add_build_id_column_to_builds_logs_v2_table.sql\n"},{"line":29,"timestamp":"2021-06-03T06:57:49.991266531Z","streamType":"stdout","text":" Pending -- 00026_drop_unique_constraint_from_release_logs_table.sql\n"},{"line":30,"timestamp":"2021-06-03T06:57:49.992198017Z","streamType":"stdout","text":" Pending -- 00027_add_duration_column_to_builds_table.sql\n"},{"line":31,"timestamp":"2021-06-03T06:57:49.992935015Z","streamType":"stdout","text":" Pending -- 00028_add_duration_column_to_releases_table.sql\n"},{"line":32,"timestamp":"2021-06-03T06:57:49.993819914Z","streamType":"stdout","text":" Pending -- 00029_add_release_action_column_to_releases_table.sql\n"},{"line":33,"timestamp":"2021-06-03T06:57:49.994664107Z","streamType":"stdout","text":" Pending -- 00030_add_release_targets_column_to_builds_table.sql\n"},{"line":34,"timestamp":"2021-06-03T06:57:49.995447919Z","streamType":"stdout","text":" Pending -- 00031_create_computed_pipelines_table.sql\n"},{"line":35,"timestamp":"2021-06-03T06:57:49.996328854Z","streamType":"stdout","text":" Pending -- 00032_add_first_inserted_at_column_to_computed_pipelines_table.sql\n"},{"line":36,"timestamp":"2021-06-03T06:57:49.997042556Z","streamType":"stdout","text":" Pending -- 00033_create_computed_releases_table.sql\n"},{"line":37,"timestamp":"2021-06-03T06:57:49.997885208Z","streamType":"stdout","text":" Pending -- 00034_drop_bitbucket_push_events_table.sql\n"},{"line":38,"timestamp":"2021-06-03T06:57:49.998665417Z","streamType":"stdout","text":" Pending -- 00035_drop_github_push_events_table.sql\n"},{"line":39,"timestamp":"2021-06-03T06:57:49.999822241Z","streamType":"stdout","text":" Pending -- 00036_rename_build_logs_v2_table_to_build_logs.sql\n"},{"line":40,"timestamp":"2021-06-03T06:57:50.000727387Z","streamType":"stdout","text":" Pending -- 00037_create_pipeline_triggers_table.sql\n"},{"line":41,"timestamp":"2021-06-03T06:57:50.001499291Z","streamType":"stdout","text":" Pending -- 00038_rename_filter_then_to_filter_run_column_on_pipeline_triggers_table.sql\n"},{"line":42,"timestamp":"2021-06-03T06:57:50.002340416Z","streamType":"stdout","text":" Pending -- 00039_add_index_build_id_to_build_logs_table.sql\n"},{"line":43,"timestamp":"2021-06-03T06:57:50.003161135Z","streamType":"stdout","text":" Pending -- 00040_add_index_release_id_to_release_logs_table.sql\n"},{"line":44,"timestamp":"2021-06-03T06:57:50.004037297Z","streamType":"stdout","text":" Pending -- 00041_create_triggers_table.sql\n"},{"line":45,"timestamp":"2021-06-03T06:57:50.004901531Z","streamType":"stdout","text":" Pending -- 00042_drop_pipeline_triggers_table.sql\n"},{"line":46,"timestamp":"2021-06-03T06:57:50.005698039Z","streamType":"stdout","text":" Pending -- 00043_drop_triggers_trigger_type_identifier_idx.sql\n"},{"line":47,"timestamp":"2021-06-03T06:57:50.006412769Z","streamType":"stdout","text":" Pending -- 00044_create_triggers_trigger_type_identifier_event_name_idx.sql\n"},{"line":48,"timestamp":"2021-06-03T06:57:50.007198881Z","streamType":"stdout","text":" Pending -- 00045_add_triggers_column_to_builds_table.sql\n"},{"line":49,"timestamp":"2021-06-03T06:57:50.007994228Z","streamType":"stdout","text":" Pending -- 00046_add_triggers_column_to_computed_pipelines_table.sql\n"},{"line":50,"timestamp":"2021-06-03T06:57:50.008803285Z","streamType":"stdout","text":" Pending -- 00047_add_triggered_by_event_column_to_builds_table.sql\n"},{"line":51,"timestamp":"2021-06-03T06:57:50.00965856Z","streamType":"stdout","text":" Pending -- 00048_add_triggered_by_event_column_to_computed_pipelines_table.sql\n"},{"line":52,"timestamp":"2021-06-03T06:57:50.010530977Z","streamType":"stdout","text":" Pending -- 00049_drop_triggers_table.sql\n"},{"line":53,"timestamp":"2021-06-03T06:57:50.011420347Z","streamType":"stdout","text":" Pending -- 00050_add_triggered_by_event_column_to_releases_table.sql\n"},{"line":54,"timestamp":"2021-06-03T06:57:50.012277875Z","streamType":"stdout","text":" Pending -- 00051_add_triggered_by_event_column_to_computed_releases_table.sql\n"},{"line":55,"timestamp":"2021-06-03T06:57:50.013440808Z","streamType":"stdout","text":" Pending -- 00052_add_last_updated_at_column_to_computed_pipelines_table.sql\n"},{"line":56,"timestamp":"2021-06-03T06:57:50.014357961Z","streamType":"stdout","text":" Pending -- 00053_add_last_updated_at_index_to_computed_pipelines_table.sql\n"},{"line":57,"timestamp":"2021-06-03T06:57:50.01521697Z","streamType":"stdout","text":" Pending -- 00054_drop_triggered_by_column_from_releases_table.sql\n"},{"line":58,"timestamp":"2021-06-03T06:57:50.01625876Z","streamType":"stdout","text":" Pending -- 00055_drop_triggered_by_column_from_computed_releases_table.sql\n"},{"line":59,"timestamp":"2021-06-03T06:57:50.017093956Z","streamType":"stdout","text":" Pending -- 00056_drop_release_logs_steps_index_from_release_logs_table.sql\n"},{"line":60,"timestamp":"2021-06-03T06:57:50.017932845Z","streamType":"stdout","text":" Pending -- 00057_drop_build_logs_v2_steps_index_from_build_logs_table.sql\n"},{"line":61,"timestamp":"2021-06-03T06:57:50.018998336Z","streamType":"stdout","text":" Pending -- 00058_add_resource_columns_to_builds.sql\n"},{"line":62,"timestamp":"2021-06-03T06:57:50.019735413Z","streamType":"stdout","text":" Pending -- 00059_add_resource_columns_to_releases.sql\n"},{"line":63,"timestamp":"2021-06-03T06:57:50.020594499Z","streamType":"stdout","text":" Pending -- 00060_readd_resource_columns_as_float_to_builds.sql\n"},{"line":64,"timestamp":"2021-06-03T06:57:50.021364514Z","streamType":"stdout","text":" Pending -- 00061_readd_resource_columns_as_float_to_releases.sql\n"},{"line":65,"timestamp":"2021-06-03T06:57:50.022388068Z","streamType":"stdout","text":" Pending -- 00062_create_rename_index_on_build_logs.sql\n"},{"line":66,"timestamp":"2021-06-03T06:57:50.023150392Z","streamType":"stdout","text":" Pending -- 00063_create_rename_index_on_release_logs.sql\n"},{"line":67,"timestamp":"2021-06-03T06:57:50.023940991Z","streamType":"stdout","text":" Pending -- 00064_add_archived_column_to_computed_pipelines_table.sql\n"},{"line":68,"timestamp":"2021-06-03T06:57:50.024837985Z","streamType":"stdout","text":" Pending -- 00065_add_recent_committers_column_to_computed_pipelines_table.sql\n"},{"line":69,"timestamp":"2021-06-03T06:57:50.025568526Z","streamType":"stdout","text":" Pending -- 00066_add_recent_releasers_column_to_computed_pipelines_table.sql\n"},{"line":70,"timestamp":"2021-06-03T06:57:50.0264096Z","streamType":"stdout","text":" Pending -- 00067_add_users_table.sql\n"},{"line":71,"timestamp":"2021-06-03T06:57:50.027328516Z","streamType":"stdout","text":" Pending -- 00068_add_started_at_column_to_builds_table.sql\n"},{"line":72,"timestamp":"2021-06-03T06:57:50.02822544Z","streamType":"stdout","text":" Pending -- 00069_add_started_at_column_to_releases_table.sql\n"},{"line":73,"timestamp":"2021-06-03T06:57:50.029078265Z","streamType":"stdout","text":" Pending -- 00070_add_started_at_column_to_computed_pipelines_table.sql\n"},{"line":74,"timestamp":"2021-06-03T06:57:50.029977973Z","streamType":"stdout","text":" Pending -- 00071_add_started_at_column_to_computed_releases_table.sql\n"},{"line":75,"timestamp":"2021-06-03T06:57:50.030816874Z","streamType":"stdout","text":" Pending -- 00072_drop_duration_and_time_to_running_columns_from_builds_table.sql\n"},{"line":76,"timestamp":"2021-06-03T06:57:50.031713999Z","streamType":"stdout","text":" Pending -- 00073_drop_duration_and_time_to_running_columns_from_releases_table.sql\n"},{"line":77,"timestamp":"2021-06-03T06:57:50.032650391Z","streamType":"stdout","text":" Pending -- 00074_drop_duration_column_from_computed_pipelines_table.sql\n"},{"line":78,"timestamp":"2021-06-03T06:57:50.033487911Z","streamType":"stdout","text":" Pending -- 00075_drop_duration_column_from_computed_release_table.sql\n"},{"line":79,"timestamp":"2021-06-03T06:57:50.034335562Z","streamType":"stdout","text":" Pending -- 00076_add_groups_table.sql\n"},{"line":80,"timestamp":"2021-06-03T06:57:50.035280146Z","streamType":"stdout","text":" Pending -- 00077_add_organizations_table.sql\n"},{"line":81,"timestamp":"2021-06-03T06:57:50.036011164Z","streamType":"stdout","text":" Pending -- 00078_add_clients_table.sql\n"},{"line":82,"timestamp":"2021-06-03T06:57:50.037020739Z","streamType":"stdout","text":" Pending -- 00079_create_catalog_entities_table.sql\n"},{"line":83,"timestamp":"2021-06-03T06:57:50.037833393Z","streamType":"stdout","text":" Pending -- 00080_add_organizations_and_groups_columns_to_builds_table.sql\n"},{"line":84,"timestamp":"2021-06-03T06:57:50.038728452Z","streamType":"stdout","text":" Pending -- 00081_add_organizations_and_groups_columns_to_releases_table.sql\n"},{"line":85,"timestamp":"2021-06-03T06:57:50.039579657Z","streamType":"stdout","text":" Pending -- 00082_add_organizations_and_groups_columns_to_computed_releases_table.sql\n"},{"line":86,"timestamp":"2021-06-03T06:57:50.040332833Z","streamType":"stdout","text":" Pending -- 00083_add_organizations_and_groups_to_computed_pipelines_table.sql\n"},{"line":87,"timestamp":"2021-06-03T06:57:50.04114396Z","streamType":"stdout","text":" Pending -- 00084_add_extra_info_column_to_computed_pipelines_table.sql\n"},{"line":88,"timestamp":"2021-06-03T06:57:50.04208464Z","streamType":"stdout","text":" Pending -- 00085_add_extra_info_column_to_computed_releases_table.sql\n"},{"line":89,"timestamp":"2021-06-03T06:57:50.042900761Z","streamType":"stdout","text":" Pending -- 00086_add_active_column_to_groups_table.sql\n"},{"line":90,"timestamp":"2021-06-03T06:57:50.043735888Z","streamType":"stdout","text":" Pending -- 00087_add_active_column_to_organizations_table.sql\n"},{"line":91,"timestamp":"2021-06-03T06:57:50.044589757Z","streamType":"stdout","text":" Pending -- 00088_add_active_column_to_clients_table.sql\n"},{"line":92,"timestamp":"2021-06-03T06:57:50.045518729Z","streamType":"stdout","text":" Pending -- 00089_add_active_column_to_users_table.sql\n"},{"line":93,"timestamp":"2021-06-03T06:57:50.046352054Z","streamType":"stdout","text":" Pending -- 00090_configure_computed_pipelines_gc_ttlseconds.sql\n"},{"line":94,"timestamp":"2021-06-03T06:57:50.04723054Z","streamType":"stdout","text":" Pending -- 00091_configure_computed_releases_gc_ttlseconds.sql\n"},{"line":95,"timestamp":"2021-06-03T06:57:50.048059085Z","streamType":"stdout","text":" Pending -- 00092_create_bots_table.sql\n"},{"line":96,"timestamp":"2021-06-03T06:57:50.048868511Z","streamType":"stdout","text":" Pending -- 00093_create_bot_logs_table.sql\n"},{"line":97,"timestamp":"2021-06-03T06:57:50.072467511Z","streamType":"stdout","text":"OK 00001_create_build_logs_table.sql\n"},{"line":98,"timestamp":"2021-06-03T06:57:50.234728889Z","streamType":"stdout","text":"OK 00002_add_inserted_at_column_to_build_logs_table.sql\n"},{"line":99,"timestamp":"2021-06-03T06:57:50.453045663Z","streamType":"stdout","text":"OK 00003_add_index_to_build_logs_table.sql\n"},{"line":100,"timestamp":"2021-06-03T06:57:50.477420236Z","streamType":"stdout","text":"OK 00005_create_build_version_table.sql\n"},{"line":101,"timestamp":"2021-06-03T06:57:50.507769166Z","streamType":"stdout","text":"OK 00006_create_build_version_details_table.sql\n"},{"line":102,"timestamp":"2021-06-03T06:57:50.918623784Z","streamType":"stdout","text":"OK 00007_create_builds_table.sql\n"},{"line":103,"timestamp":"2021-06-03T06:57:50.93611044Z","streamType":"stdout","text":"OK 00008_create_build_logs_v2_table.sql\n"},{"line":104,"timestamp":"2021-06-03T06:57:51.029740202Z","streamType":"stdout","text":"OK 00009_drop_table_build_version_details_table.sql\n"},{"line":105,"timestamp":"2021-06-03T06:57:51.147629629Z","streamType":"stdout","text":"OK 00010_add_commits_column_to_builds_table.sql\n"},{"line":106,"timestamp":"2021-06-03T06:57:51.239251646Z","streamType":"stdout","text":"OK 00011_drop_build_logs_table.sql\n"},{"line":107,"timestamp":"2021-06-03T06:57:51.25772998Z","streamType":"stdout","text":"OK 00012_create_releases_table.sql\n"},{"line":108,"timestamp":"2021-06-03T06:57:51.61296224Z","streamType":"stdout","text":"OK 00013_add_releases_column_to_builds_table.sql\n"},{"line":109,"timestamp":"2021-06-03T06:57:51.71249935Z","streamType":"stdout","text":"OK 00014_add_triggered_by_column_to_releases_table.sql\n"},{"line":110,"timestamp":"2021-06-03T06:57:51.729318776Z","streamType":"stdout","text":"OK 00015_create_release_logs_table.sql\n"},{"line":111,"timestamp":"2021-06-03T06:57:51.753549909Z","streamType":"stdout","text":"OK 00016_create_github_push_events_table.sql\n"},{"line":112,"timestamp":"2021-06-03T06:57:51.776067254Z","streamType":"stdout","text":"OK 00017_create_bitbucket_push_events_table.sql\n"},{"line":113,"timestamp":"2021-06-03T06:57:52.004886673Z","streamType":"stdout","text":"OK 00018_replace_unique_constraint_to_include_branch_on_builds_table.sql\n"},{"line":114,"timestamp":"2021-06-03T06:57:52.258102679Z","streamType":"stdout","text":"OK 00019_replace_unique_constraint_to_include_branch_on_build_logs_v2_table.sql\n"},{"line":115,"timestamp":"2021-06-03T06:57:52.395509583Z","streamType":"stdout","text":"OK 00020_drop_unique_constraint_from_builds_table.sql\n"},{"line":116,"timestamp":"2021-06-03T06:57:52.53159496Z","streamType":"stdout","text":"OK 00021_drop_unique_constraint_from_build_logs_v2_table.sql\n"},{"line":117,"timestamp":"2021-06-03T06:57:52.719904032Z","streamType":"stdout","text":"OK 00022_create_getbuilds_index_on_builds_table.sql\n"},{"line":118,"timestamp":"2021-06-03T06:57:52.918440916Z","streamType":"stdout","text":"OK 00023_create_getreleases_index_on_releases_table.sql\n"},{"line":119,"timestamp":"2021-06-03T06:57:53.106542118Z","streamType":"stdout","text":"OK 00024_create_getbuilds_index_on_builds_table.sql\n"},{"line":120,"timestamp":"2021-06-03T06:57:53.243773425Z","streamType":"stdout","text":"OK 00025_add_build_id_column_to_builds_logs_v2_table.sql\n"},{"line":121,"timestamp":"2021-06-03T06:57:53.349896474Z","streamType":"stdout","text":"OK 00026_drop_unique_constraint_from_release_logs_table.sql\n"},{"line":122,"timestamp":"2021-06-03T06:57:53.484492657Z","streamType":"stdout","text":"OK 00027_add_duration_column_to_builds_table.sql\n"},{"line":123,"timestamp":"2021-06-03T06:57:53.61581341Z","streamType":"stdout","text":"OK 00028_add_duration_column_to_releases_table.sql\n"},{"line":124,"timestamp":"2021-06-03T06:57:53.743987268Z","streamType":"stdout","text":"OK 00029_add_release_action_column_to_releases_table.sql\n"},{"line":125,"timestamp":"2021-06-03T06:57:53.872545018Z","streamType":"stdout","text":"OK 00030_add_release_targets_column_to_builds_table.sql\n"},{"line":126,"timestamp":"2021-06-03T06:57:53.890070178Z","streamType":"stdout","text":"OK 00031_create_computed_pipelines_table.sql\n"},{"line":127,"timestamp":"2021-06-03T06:57:54.0258343Z","streamType":"stdout","text":"OK 00032_add_first_inserted_at_column_to_computed_pipelines_table.sql\n"},{"line":128,"timestamp":"2021-06-03T06:57:54.043657643Z","streamType":"stdout","text":"OK 00033_create_computed_releases_table.sql\n"},{"line":129,"timestamp":"2021-06-03T06:57:54.120222029Z","streamType":"stdout","text":"OK 00034_drop_bitbucket_push_events_table.sql\n"},{"line":130,"timestamp":"2021-06-03T06:57:54.195572824Z","streamType":"stdout","text":"OK 00035_drop_github_push_events_table.sql\n"},{"line":131,"timestamp":"2021-06-03T06:57:54.270604846Z","streamType":"stdout","text":"OK 00036_rename_build_logs_v2_table_to_build_logs.sql\n"},{"line":132,"timestamp":"2021-06-03T06:57:54.285665393Z","streamType":"stdout","text":"OK 00037_create_pipeline_triggers_table.sql\n"},{"line":133,"timestamp":"2021-06-03T06:57:54.348531306Z","streamType":"stdout","text":"OK 00038_rename_filter_then_to_filter_run_column_on_pipeline_triggers_table.sql\n"},{"line":134,"timestamp":"2021-06-03T06:57:54.522351482Z","streamType":"stdout","text":"OK 00039_add_index_build_id_to_build_logs_table.sql\n"},{"line":135,"timestamp":"2021-06-03T06:57:54.704985968Z","streamType":"stdout","text":"OK 00040_add_index_release_id_to_release_logs_table.sql\n"},{"line":136,"timestamp":"2021-06-03T06:57:54.72249066Z","streamType":"stdout","text":"OK 00041_create_triggers_table.sql\n"},{"line":137,"timestamp":"2021-06-03T06:57:54.803376382Z","streamType":"stdout","text":"OK 00042_drop_pipeline_triggers_table.sql\n"},{"line":138,"timestamp":"2021-06-03T06:57:54.919863231Z","streamType":"stdout","text":"OK 00043_drop_triggers_trigger_type_identifier_idx.sql\n"},{"line":139,"timestamp":"2021-06-03T06:57:55.111997558Z","streamType":"stdout","text":"OK 00044_create_triggers_trigger_type_identifier_event_name_idx.sql\n"},{"line":140,"timestamp":"2021-06-03T06:57:55.408681761Z","streamType":"stdout","text":"OK 00045_add_triggers_column_to_builds_table.sql\n"},{"line":141,"timestamp":"2021-06-03T06:57:55.770781716Z","streamType":"stdout","text":"OK 00046_add_triggers_column_to_computed_pipelines_table.sql\n"},{"line":142,"timestamp":"2021-06-03T06:57:55.898799728Z","streamType":"stdout","text":"OK 00047_add_triggered_by_event_column_to_builds_table.sql\n"},{"line":143,"timestamp":"2021-06-03T06:57:56.049849269Z","streamType":"stdout","text":"OK 00048_add_triggered_by_event_column_to_computed_pipelines_table.sql\n"},{"line":144,"timestamp":"2021-06-03T06:57:56.138954093Z","streamType":"stdout","text":"OK 00049_drop_triggers_table.sql\n"},{"line":145,"timestamp":"2021-06-03T06:57:56.266046671Z","streamType":"stdout","text":"OK 00050_add_triggered_by_event_column_to_releases_table.sql\n"},{"line":146,"timestamp":"2021-06-03T06:57:56.389941114Z","streamType":"stdout","text":"OK 00051_add_triggered_by_event_column_to_computed_releases_table.sql\n"},{"line":147,"timestamp":"2021-06-03T06:57:56.562100098Z","streamType":"stdout","text":"OK 00052_add_last_updated_at_column_to_computed_pipelines_table.sql\n"},{"line":148,"timestamp":"2021-06-03T06:57:56.799988564Z","streamType":"stdout","text":"OK 00053_add_last_updated_at_index_to_computed_pipelines_table.sql\n"},{"line":149,"timestamp":"2021-06-03T06:57:56.938683065Z","streamType":"stdout","text":"OK 00054_drop_triggered_by_column_from_releases_table.sql\n"},{"line":150,"timestamp":"2021-06-03T06:57:57.109224653Z","streamType":"stdout","text":"OK 00055_drop_triggered_by_column_from_computed_releases_table.sql\n"},{"line":151,"timestamp":"2021-06-03T06:57:57.249807509Z","streamType":"stdout","text":"OK 00056_drop_release_logs_steps_index_from_release_logs_table.sql\n"},{"line":152,"timestamp":"2021-06-03T06:57:57.39188988Z","streamType":"stdout","text":"OK 00057_drop_build_logs_v2_steps_index_from_build_logs_table.sql\n"},{"line":153,"timestamp":"2021-06-03T06:57:57.528879142Z","streamType":"stdout","text":"OK 00058_add_resource_columns_to_builds.sql\n"},{"line":154,"timestamp":"2021-06-03T06:57:57.686523891Z","streamType":"stdout","text":"OK 00059_add_resource_columns_to_releases.sql\n"},{"line":155,"timestamp":"2021-06-03T06:57:57.742454243Z","streamType":"stdout","text":"OK 00060_readd_resource_columns_as_float_to_builds.sql\n"},{"line":156,"timestamp":"2021-06-03T06:57:57.796628651Z","streamType":"stdout","text":"OK 00061_readd_resource_columns_as_float_to_releases.sql\n"},{"line":157,"timestamp":"2021-06-03T06:57:58.011909269Z","streamType":"stdout","text":"OK 00062_create_rename_index_on_build_logs.sql\n"},{"line":158,"timestamp":"2021-06-03T06:57:58.254386213Z","streamType":"stdout","text":"OK 00063_create_rename_index_on_release_logs.sql\n"},{"line":159,"timestamp":"2021-06-03T06:57:58.507232349Z","streamType":"stdout","text":"OK 00064_add_archived_column_to_computed_pipelines_table.sql\n"},{"line":160,"timestamp":"2021-06-03T06:57:58.838842544Z","streamType":"stdout","text":"OK 00065_add_recent_committers_column_to_computed_pipelines_table.sql\n"},{"line":161,"timestamp":"2021-06-03T06:57:59.160622199Z","streamType":"stdout","text":"OK 00066_add_recent_releasers_column_to_computed_pipelines_table.sql\n"},{"line":162,"timestamp":"2021-06-03T06:57:59.178561024Z","streamType":"stdout","text":"OK 00067_add_users_table.sql\n"},{"line":163,"timestamp":"2021-06-03T06:57:59.31250573Z","streamType":"stdout","text":"OK 00068_add_started_at_column_to_builds_table.sql\n"},{"line":164,"timestamp":"2021-06-03T06:57:59.445119611Z","streamType":"stdout","text":"OK 00069_add_started_at_column_to_releases_table.sql\n"},{"line":165,"timestamp":"2021-06-03T06:57:59.569468357Z","streamType":"stdout","text":"OK 00070_add_started_at_column_to_computed_pipelines_table.sql\n"},{"line":166,"timestamp":"2021-06-03T06:57:59.702625404Z","streamType":"stdout","text":"OK 00071_add_started_at_column_to_computed_releases_table.sql\n"},{"line":167,"timestamp":"2021-06-03T06:57:59.852047062Z","streamType":"stdout","text":"OK 00072_drop_duration_and_time_to_running_columns_from_builds_table.sql\n"},{"line":168,"timestamp":"2021-06-03T06:57:59.989341584Z","streamType":"stdout","text":"OK 00073_drop_duration_and_time_to_running_columns_from_releases_table.sql\n"},{"line":169,"timestamp":"2021-06-03T06:58:00.134644244Z","streamType":"stdout","text":"OK 00074_drop_duration_column_from_computed_pipelines_table.sql\n"},{"line":170,"timestamp":"2021-06-03T06:58:00.315865642Z","streamType":"stdout","text":"OK 00075_drop_duration_column_from_computed_release_table.sql\n"},{"line":171,"timestamp":"2021-06-03T06:58:00.336008052Z","streamType":"stdout","text":"OK 00076_add_groups_table.sql\n"},{"line":172,"timestamp":"2021-06-03T06:58:00.361031829Z","streamType":"stdout","text":"OK 00077_add_organizations_table.sql\n"},{"line":173,"timestamp":"2021-06-03T06:58:00.391060262Z","streamType":"stdout","text":"OK 00078_add_clients_table.sql\n"},{"line":174,"timestamp":"2021-06-03T06:58:00.417595697Z","streamType":"stdout","text":"OK 00079_create_catalog_entities_table.sql\n"},{"line":175,"timestamp":"2021-06-03T06:58:00.950078028Z","streamType":"stdout","text":"OK 00080_add_organizations_and_groups_columns_to_builds_table.sql\n"},{"line":176,"timestamp":"2021-06-03T06:58:01.530666062Z","streamType":"stdout","text":"OK 00081_add_organizations_and_groups_columns_to_releases_table.sql\n"},{"line":177,"timestamp":"2021-06-03T06:58:02.139996156Z","streamType":"stdout","text":"OK 00082_add_organizations_and_groups_columns_to_computed_releases_table.sql\n"},{"line":178,"timestamp":"2021-06-03T06:58:02.733827073Z","streamType":"stdout","text":"OK 00083_add_organizations_and_groups_to_computed_pipelines_table.sql\n"},{"line":179,"timestamp":"2021-06-03T06:58:02.871249929Z","streamType":"stdout","text":"OK 00084_add_extra_info_column_to_computed_pipelines_table.sql\n"},{"line":180,"timestamp":"2021-06-03T06:58:02.995849297Z","streamType":"stdout","text":"OK 00085_add_extra_info_column_to_computed_releases_table.sql\n"},{"line":181,"timestamp":"2021-06-03T06:58:03.257337992Z","streamType":"stdout","text":"OK 00086_add_active_column_to_groups_table.sql\n"},{"line":182,"timestamp":"2021-06-03T06:58:03.514718833Z","streamType":"stdout","text":"OK 00087_add_active_column_to_organizations_table.sql\n"},{"line":183,"timestamp":"2021-06-03T06:58:03.76539488Z","streamType":"stdout","text":"OK 00088_add_active_column_to_clients_table.sql\n"},{"line":184,"timestamp":"2021-06-03T06:58:04.017726326Z","streamType":"stdout","text":"OK 00089_add_active_column_to_users_table.sql\n"},{"line":185,"timestamp":"2021-06-03T06:58:04.037041734Z","streamType":"stdout","text":"OK 00090_configure_computed_pipelines_gc_ttlseconds.sql\n"},{"line":186,"timestamp":"2021-06-03T06:58:04.064768428Z","streamType":"stdout","text":"OK 00091_configure_computed_releases_gc_ttlseconds.sql\n"},{"line":187,"timestamp":"2021-06-03T06:58:04.092406323Z","streamType":"stdout","text":"OK 00092_create_bots_table.sql\n"},{"line":188,"timestamp":"2021-06-03T06:58:04.119076658Z","streamType":"stdout","text":"OK 00093_create_bot_logs_table.sql\n"},{"line":189,"timestamp":"2021-06-03T06:58:04.128028905Z","streamType":"stdout","text":"goose: no migrations to run. current version: 93\n"},{"line":190,"timestamp":"2021-06-03T06:58:04.128053965Z","streamType":"stdout","text":"Successfully migrated database schema\n"}],"exitCode":0,"status":"SUCCEEDED","services":[{"step":"estafette-ci-db-public","depth":1,"image":{"name":"cockroachdb/cockroach","tag":"v21.1.1","isPulled":false,"imageSize":308420647,"pullDuration":5370102913},"duration":297845254190,"logLines":[{"line":1,"timestamp":"2021-06-03T06:57:45.913797746Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e exec /cockroach/cockroach start-single-node --insecure --advertise-addr estafette-ci-db-public\u001b[0m\n"},{"line":2,"timestamp":"2021-06-03T06:57:46.016352321Z","streamType":"stderr","text":"*\n"},{"line":3,"timestamp":"2021-06-03T06:57:46.016383228Z","streamType":"stderr","text":"* WARNING: ALL SECURITY CONTROLS HAVE BEEN DISABLED!\n"},{"line":4,"timestamp":"2021-06-03T06:57:46.016385846Z","streamType":"stderr","text":"* \n"},{"line":5,"timestamp":"2021-06-03T06:57:46.016395939Z","streamType":"stderr","text":"* This mode is intended for non-production testing only.\n"},{"line":6,"timestamp":"2021-06-03T06:57:46.016397066Z","streamType":"stderr","text":"* \n"},{"line":7,"timestamp":"2021-06-03T06:57:46.016399159Z","streamType":"stderr","text":"* In this mode:\n"},{"line":8,"timestamp":"2021-06-03T06:57:46.016406071Z","streamType":"stderr","text":"* - Your cluster is open to any client that can access any of your IP addresses.\n"},{"line":9,"timestamp":"2021-06-03T06:57:46.01641409Z","streamType":"stderr","text":"* - Intruders with access to your machine or network can observe client-server traffic.\n"},{"line":10,"timestamp":"2021-06-03T06:57:46.016418984Z","streamType":"stderr","text":"* - Intruders can log in without password and read or write any data in the cluster.\n"},{"line":11,"timestamp":"2021-06-03T06:57:46.016424197Z","streamType":"stderr","text":"* - Intruders can consume all your server's resources and cause unavailability.\n"},{"line":12,"timestamp":"2021-06-03T06:57:46.016425341Z","streamType":"stderr","text":"*\n"},{"line":13,"timestamp":"2021-06-03T06:57:46.016433852Z","streamType":"stderr","text":"*\n"},{"line":14,"timestamp":"2021-06-03T06:57:46.016439308Z","streamType":"stderr","text":"* INFO: To start a secure server without mandating TLS for clients,\n"},{"line":15,"timestamp":"2021-06-03T06:57:46.016449008Z","streamType":"stderr","text":"* consider --accept-sql-without-tls instead. For other options, see:\n"},{"line":16,"timestamp":"2021-06-03T06:57:46.016449766Z","streamType":"stderr","text":"* \n"},{"line":17,"timestamp":"2021-06-03T06:57:46.016567668Z","streamType":"stderr","text":"* - https://go.crdb.dev/issue-v/53404/v21.1\n"},{"line":18,"timestamp":"2021-06-03T06:57:46.016575277Z","streamType":"stderr","text":"* - https://www.cockroachlabs.com/docs/v21.1/secure-a-cluster.html\n"},{"line":19,"timestamp":"2021-06-03T06:57:46.016576829Z","streamType":"stderr","text":"*\n"},{"line":20,"timestamp":"2021-06-03T06:57:46.579856665Z","streamType":"stdout","text":"CockroachDB node starting at 2021-06-03 06:57:46.578943274 +0000 UTC (took 0.6s)\n"},{"line":21,"timestamp":"2021-06-03T06:57:46.579872009Z","streamType":"stdout","text":"build: CCL v21.1.1 @ 2021/05/24 14:56:43 (go1.15.11)\n"},{"line":22,"timestamp":"2021-06-03T06:57:46.579896332Z","streamType":"stdout","text":"webui: http://estafette-ci-db-public:8080\n"},{"line":23,"timestamp":"2021-06-03T06:57:46.579900728Z","streamType":"stdout","text":"sql: postgresql://root@estafette-ci-db-public:26257?sslmode=disable\n"},{"line":24,"timestamp":"2021-06-03T06:57:46.579905731Z","streamType":"stdout","text":"RPC client flags: /cockroach/cockroach \u003cclient cmd\u003e --host=estafette-ci-db-public:26257 --insecure\n"},{"line":25,"timestamp":"2021-06-03T06:57:46.579907494Z","streamType":"stdout","text":"logs: /cockroach/cockroach-data/logs\n"},{"line":26,"timestamp":"2021-06-03T06:57:46.579909935Z","streamType":"stdout","text":"temp dir: /cockroach/cockroach-data/cockroach-temp595555818\n"},{"line":27,"timestamp":"2021-06-03T06:57:46.579912075Z","streamType":"stdout","text":"external I/O path: /cockroach/cockroach-data/extern\n"},{"line":28,"timestamp":"2021-06-03T06:57:46.57991379Z","streamType":"stdout","text":"store[0]: path=/cockroach/cockroach-data\n"},{"line":29,"timestamp":"2021-06-03T06:57:46.579916072Z","streamType":"stdout","text":"storage engine: pebble\n"},{"line":30,"timestamp":"2021-06-03T06:57:46.579918593Z","streamType":"stdout","text":"status: initialized new cluster\n"},{"line":31,"timestamp":"2021-06-03T06:57:46.579920878Z","streamType":"stdout","text":"clusterID: 92894cfe-10f5-43a0-a02c-9a2298b70bf2\n"},{"line":32,"timestamp":"2021-06-03T06:57:46.579927963Z","streamType":"stdout","text":"nodeID: 1\n"},{"line":33,"timestamp":"2021-06-03T07:02:41.018912215Z","streamType":"stdout","text":"initiating graceful shutdown of server\n"},{"line":34,"timestamp":"2021-06-03T07:02:41.366874692Z","streamType":"stdout","text":"server drained and shutdown completed\n"}],"exitCode":0,"status":"SUCCEEDED"}]},{"step":"integration-tests","image":{"name":"golang","tag":"1.16-alpine","isPulled":true,"imageSize":0,"pullDuration":0},"duration":37462345088,"logLines":[{"line":1,"timestamp":"2021-06-03T06:58:05.210958584Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e exec go test -run TestIntegration ./...\u001b[0m\n"},{"line":2,"timestamp":"2021-06-03T06:58:06.020803763Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-contracts v0.0.260\n"},{"line":3,"timestamp":"2021-06-03T06:58:06.020821782Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-manifest v0.1.190\n"},{"line":4,"timestamp":"2021-06-03T06:58:06.020826297Z","streamType":"stderr","text":"go: downloading github.com/gin-gonic/gin v1.7.1\n"},{"line":5,"timestamp":"2021-06-03T06:58:06.021179857Z","streamType":"stderr","text":"go: downloading github.com/go-kit/kit v0.10.0\n"},{"line":6,"timestamp":"2021-06-03T06:58:06.021984445Z","streamType":"stderr","text":"go: downloading github.com/golang/mock v1.4.4\n"},{"line":7,"timestamp":"2021-06-03T06:58:06.021997988Z","streamType":"stderr","text":"go: downloading github.com/opentracing/opentracing-go v1.1.0\n"},{"line":8,"timestamp":"2021-06-03T06:58:06.022001513Z","streamType":"stderr","text":"go: downloading github.com/rs/zerolog v1.18.0\n"},{"line":9,"timestamp":"2021-06-03T06:58:06.022390698Z","streamType":"stderr","text":"go: downloading github.com/stretchr/testify v1.6.1\n"},{"line":10,"timestamp":"2021-06-03T06:58:06.022933196Z","streamType":"stderr","text":"go: downloading cloud.google.com/go v0.54.0\n"},{"line":11,"timestamp":"2021-06-03T06:58:06.023580554Z","streamType":"stderr","text":"go: downloading github.com/opentracing-contrib/go-stdlib v0.0.0-20190519235532-cf7a6c988dc9\n"},{"line":12,"timestamp":"2021-06-03T06:58:06.023591813Z","streamType":"stderr","text":"go: downloading github.com/sethgrid/pester v1.1.0\n"},{"line":13,"timestamp":"2021-06-03T06:58:06.0263743Z","streamType":"stderr","text":"go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible\n"},{"line":14,"timestamp":"2021-06-03T06:58:06.026399222Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-crypt v0.0.42\n"},{"line":15,"timestamp":"2021-06-03T06:58:06.02640689Z","streamType":"stderr","text":"go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d\n"},{"line":16,"timestamp":"2021-06-03T06:58:06.026410413Z","streamType":"stderr","text":"go: downloading google.golang.org/api v0.20.0\n"},{"line":17,"timestamp":"2021-06-03T06:58:06.026413426Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-git.v4 v4.13.1\n"},{"line":18,"timestamp":"2021-06-03T06:58:06.049683584Z","streamType":"stderr","text":"go: downloading github.com/appleboy/gin-jwt/v2 v2.6.4\n"},{"line":19,"timestamp":"2021-06-03T06:58:06.053491024Z","streamType":"stderr","text":"go: downloading github.com/pkg/errors v0.9.1\n"},{"line":20,"timestamp":"2021-06-03T06:58:06.054110101Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v2 v2.4.0\n"},{"line":21,"timestamp":"2021-06-03T06:58:06.066570751Z","streamType":"stderr","text":"go: downloading github.com/Masterminds/squirrel v1.2.0\n"},{"line":22,"timestamp":"2021-06-03T06:58:06.076193787Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-foundation v0.0.69\n"},{"line":23,"timestamp":"2021-06-03T06:58:06.09145958Z","streamType":"stderr","text":"go: downloading github.com/jinzhu/copier v0.2.8\n"},{"line":24,"timestamp":"2021-06-03T06:58:06.093664436Z","streamType":"stderr","text":"go: downloading k8s.io/api v0.21.1\n"},{"line":25,"timestamp":"2021-06-03T06:58:06.094753188Z","streamType":"stderr","text":"go: downloading k8s.io/apimachinery v0.21.1\n"},{"line":26,"timestamp":"2021-06-03T06:58:06.112433434Z","streamType":"stderr","text":"go: downloading k8s.io/client-go v0.21.1\n"},{"line":27,"timestamp":"2021-06-03T06:58:06.204352202Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/kingpin v2.2.6+incompatible\n"},{"line":28,"timestamp":"2021-06-03T06:58:06.229591126Z","streamType":"stderr","text":"go: downloading github.com/fsnotify/fsnotify v1.4.7\n"},{"line":29,"timestamp":"2021-06-03T06:58:06.230269235Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/gzip v0.0.2-0.20190827144029-5602d8b438ea\n"},{"line":30,"timestamp":"2021-06-03T06:58:06.232547831Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-client-go v2.22.1+incompatible\n"},{"line":31,"timestamp":"2021-06-03T06:58:06.249273792Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-lib v2.2.0+incompatible\n"},{"line":32,"timestamp":"2021-06-03T06:58:06.284621501Z","streamType":"stderr","text":"go: downloading github.com/lib/pq v1.3.0\n"},{"line":33,"timestamp":"2021-06-03T06:58:06.284639502Z","streamType":"stderr","text":"go: downloading github.com/google/uuid v1.1.2\n"},{"line":34,"timestamp":"2021-06-03T06:58:06.285536344Z","streamType":"stderr","text":"go: downloading github.com/sethvargo/go-password v0.1.3\n"},{"line":35,"timestamp":"2021-06-03T06:58:06.286767587Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_golang v1.5.0\n"},{"line":36,"timestamp":"2021-06-03T06:58:06.342646964Z","streamType":"stderr","text":"go: downloading github.com/robfig/cron v0.0.0-20180505203441-b41be1df6967\n"},{"line":37,"timestamp":"2021-06-03T06:58:06.350650239Z","streamType":"stderr","text":"go: downloading github.com/davecgh/go-spew v1.1.1\n"},{"line":38,"timestamp":"2021-06-03T06:58:06.350669311Z","streamType":"stderr","text":"go: downloading github.com/pmezard/go-difflib v1.0.0\n"},{"line":39,"timestamp":"2021-06-03T06:58:06.354627216Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c\n"},{"line":40,"timestamp":"2021-06-03T06:58:06.368386225Z","streamType":"stderr","text":"go: downloading github.com/logrusorgru/aurora v0.0.0-20191116043053-66b7ad493a23\n"},{"line":41,"timestamp":"2021-06-03T06:58:06.377513146Z","streamType":"stderr","text":"go: downloading github.com/lann/builder v0.0.0-20180802200727-47ae307949d0\n"},{"line":42,"timestamp":"2021-06-03T06:58:06.379751568Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/sse v0.1.0\n"},{"line":43,"timestamp":"2021-06-03T06:58:06.390944245Z","streamType":"stderr","text":"go: downloading github.com/mattn/go-isatty v0.0.12\n"},{"line":44,"timestamp":"2021-06-03T06:58:06.391826332Z","streamType":"stderr","text":"go: downloading github.com/sergi/go-diff v1.0.0\n"},{"line":45,"timestamp":"2021-06-03T06:58:06.392336942Z","streamType":"stderr","text":"go: downloading golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83\n"},{"line":46,"timestamp":"2021-06-03T06:58:06.39529217Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-billy.v4 v4.3.2\n"},{"line":47,"timestamp":"2021-06-03T06:58:06.397037065Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/bigquery v1.5.0\n"},{"line":48,"timestamp":"2021-06-03T06:58:06.397048887Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/storage v1.6.0\n"},{"line":49,"timestamp":"2021-06-03T06:58:06.397052162Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/pubsub v1.3.0\n"},{"line":50,"timestamp":"2021-06-03T06:58:06.443887611Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751\n"},{"line":51,"timestamp":"2021-06-03T06:58:06.443902634Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4\n"},{"line":52,"timestamp":"2021-06-03T06:58:06.444194331Z","streamType":"stderr","text":"go: downloading golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073\n"},{"line":53,"timestamp":"2021-06-03T06:58:06.445226881Z","streamType":"stderr","text":"go: downloading github.com/google/go-cmp v0.5.2\n"},{"line":54,"timestamp":"2021-06-03T06:58:06.463852612Z","streamType":"stderr","text":"go: downloading k8s.io/klog/v2 v2.8.0\n"},{"line":55,"timestamp":"2021-06-03T06:58:06.474604666Z","streamType":"stderr","text":"go: downloading github.com/gogo/protobuf v1.3.2\n"},{"line":56,"timestamp":"2021-06-03T06:58:06.475316029Z","streamType":"stderr","text":"go: downloading gopkg.in/inf.v0 v0.9.1\n"},{"line":57,"timestamp":"2021-06-03T06:58:06.490682324Z","streamType":"stderr","text":"go: downloading github.com/google/gofuzz v1.1.0\n"},{"line":58,"timestamp":"2021-06-03T06:58:06.512127359Z","streamType":"stderr","text":"go: downloading go.uber.org/atomic v1.5.1\n"},{"line":59,"timestamp":"2021-06-03T06:58:06.51217813Z","streamType":"stderr","text":"go: downloading golang.org/x/net v0.0.0-20210224082022-3d97a244fca7\n"},{"line":60,"timestamp":"2021-06-03T06:58:06.513846347Z","streamType":"stderr","text":"go: downloading github.com/beorn7/perks v1.0.1\n"},{"line":61,"timestamp":"2021-06-03T06:58:06.52299318Z","streamType":"stderr","text":"go: downloading github.com/cespare/xxhash/v2 v2.1.1\n"},{"line":62,"timestamp":"2021-06-03T06:58:06.531894702Z","streamType":"stderr","text":"go: downloading github.com/golang/protobuf v1.4.3\n"},{"line":63,"timestamp":"2021-06-03T06:58:06.541664976Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_model v0.2.0\n"},{"line":64,"timestamp":"2021-06-03T06:58:06.55580928Z","streamType":"stderr","text":"go: downloading github.com/prometheus/common v0.9.1\n"},{"line":65,"timestamp":"2021-06-03T06:58:06.591519656Z","streamType":"stderr","text":"go: downloading github.com/prometheus/procfs v0.0.8\n"},{"line":66,"timestamp":"2021-06-03T06:58:06.611399221Z","streamType":"stderr","text":"go: downloading github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0\n"},{"line":67,"timestamp":"2021-06-03T06:58:06.613017877Z","streamType":"stderr","text":"go: downloading github.com/go-playground/validator/v10 v10.4.1\n"},{"line":68,"timestamp":"2021-06-03T06:58:06.622170639Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go v1.1.7\n"},{"line":69,"timestamp":"2021-06-03T06:58:06.634884303Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go/codec v1.1.7\n"},{"line":70,"timestamp":"2021-06-03T06:58:06.683489167Z","streamType":"stderr","text":"go: downloading github.com/emirpasic/gods v1.12.0\n"},{"line":71,"timestamp":"2021-06-03T06:58:06.68380675Z","streamType":"stderr","text":"go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99\n"},{"line":72,"timestamp":"2021-06-03T06:58:06.692122947Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gax-go/v2 v2.0.5\n"},{"line":73,"timestamp":"2021-06-03T06:58:06.699252213Z","streamType":"stderr","text":"go: downloading go.opencensus.io v0.22.3\n"},{"line":74,"timestamp":"2021-06-03T06:58:06.77700857Z","streamType":"stderr","text":"go: downloading golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9\n"},{"line":75,"timestamp":"2021-06-03T06:58:06.777493225Z","streamType":"stderr","text":"go: downloading google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013\n"},{"line":76,"timestamp":"2021-06-03T06:58:06.802635727Z","streamType":"stderr","text":"go: downloading google.golang.org/grpc v1.27.1\n"},{"line":77,"timestamp":"2021-06-03T06:58:06.869947365Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.1.0\n"},{"line":78,"timestamp":"2021-06-03T06:58:06.945633807Z","streamType":"stderr","text":"go: downloading github.com/go-logr/logr v0.4.0\n"},{"line":79,"timestamp":"2021-06-03T06:58:07.032942891Z","streamType":"stderr","text":"go: downloading google.golang.org/protobuf v1.25.0\n"},{"line":80,"timestamp":"2021-06-03T06:58:07.271122941Z","streamType":"stderr","text":"go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1\n"},{"line":81,"timestamp":"2021-06-03T06:58:07.272111438Z","streamType":"stderr","text":"go: downloading github.com/src-d/gcfg v1.4.0\n"},{"line":82,"timestamp":"2021-06-03T06:58:07.2828032Z","streamType":"stderr","text":"go: downloading github.com/go-playground/universal-translator v0.17.0\n"},{"line":83,"timestamp":"2021-06-03T06:58:07.29677298Z","streamType":"stderr","text":"go: downloading github.com/leodido/go-urn v1.2.0\n"},{"line":84,"timestamp":"2021-06-03T06:58:07.298459499Z","streamType":"stderr","text":"go: downloading github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd\n"},{"line":85,"timestamp":"2021-06-03T06:58:07.304258402Z","streamType":"stderr","text":"go: downloading github.com/mitchellh/go-homedir v1.1.0\n"},{"line":86,"timestamp":"2021-06-03T06:58:07.318924718Z","streamType":"stderr","text":"go: downloading github.com/xanzy/ssh-agent v0.2.1\n"},{"line":87,"timestamp":"2021-06-03T06:58:07.360395527Z","streamType":"stderr","text":"go: downloading github.com/json-iterator/go v1.1.10\n"},{"line":88,"timestamp":"2021-06-03T06:58:08.399955043Z","streamType":"stderr","text":"go: downloading gopkg.in/warnings.v0 v0.1.2\n"},{"line":89,"timestamp":"2021-06-03T06:58:08.400453676Z","streamType":"stderr","text":"go: downloading github.com/go-playground/locales v0.13.0\n"},{"line":90,"timestamp":"2021-06-03T06:58:08.401916188Z","streamType":"stderr","text":"go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e\n"},{"line":91,"timestamp":"2021-06-03T06:58:08.401931695Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gnostic v0.4.1\n"},{"line":92,"timestamp":"2021-06-03T06:58:08.441243457Z","streamType":"stderr","text":"go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba\n"},{"line":93,"timestamp":"2021-06-03T06:58:08.441262579Z","streamType":"stderr","text":"go: downloading k8s.io/utils v0.0.0-20201110183641-67b214c5f920\n"},{"line":94,"timestamp":"2021-06-03T06:58:08.44128309Z","streamType":"stderr","text":"go: downloading golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d\n"},{"line":95,"timestamp":"2021-06-03T06:58:08.441929587Z","streamType":"stderr","text":"go: downloading golang.org/x/text v0.3.4\n"},{"line":96,"timestamp":"2021-06-03T06:58:08.44298314Z","streamType":"stderr","text":"go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd\n"},{"line":97,"timestamp":"2021-06-03T06:58:08.453012825Z","streamType":"stderr","text":"go: downloading github.com/modern-go/reflect2 v1.0.1\n"},{"line":98,"timestamp":"2021-06-03T06:58:08.467457003Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/yaml v1.2.0\n"},{"line":99,"timestamp":"2021-06-03T06:58:37.719159356Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration\t0.029s [no tests to run]\n"},{"line":100,"timestamp":"2021-06-03T06:58:37.719173958Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/api\t0.040s [no tests to run]\n"},{"line":101,"timestamp":"2021-06-03T06:58:37.719180026Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/bigquery\t[no test files]\n"},{"line":102,"timestamp":"2021-06-03T06:58:37.719185286Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/bitbucketapi\t0.050s [no tests to run]\n"},{"line":103,"timestamp":"2021-06-03T06:58:37.71918962Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/builderapi\t0.062s [no tests to run]\n"},{"line":104,"timestamp":"2021-06-03T06:58:37.719193582Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/cloudsourceapi\t0.063s [no tests to run]\n"},{"line":105,"timestamp":"2021-06-03T06:58:37.719196591Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/cloudstorage\t[no test files]\n"},{"line":106,"timestamp":"2021-06-03T06:58:38.108710448Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/cockroachdb\t3.868s\n"},{"line":107,"timestamp":"2021-06-03T06:58:38.10872698Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/dockerhubapi\t0.032s [no tests to run]\n"},{"line":108,"timestamp":"2021-06-03T06:58:38.108731537Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/githubapi\t[no test files]\n"},{"line":109,"timestamp":"2021-06-03T06:58:38.108737542Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/prometheus\t[no test files]\n"},{"line":110,"timestamp":"2021-06-03T06:58:38.108742122Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/pubsubapi\t[no test files]\n"},{"line":111,"timestamp":"2021-06-03T06:58:38.108746865Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/slackapi\t[no test files]\n"},{"line":112,"timestamp":"2021-06-03T06:58:38.108751794Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/bitbucket\t0.032s [no tests to run]\n"},{"line":113,"timestamp":"2021-06-03T06:58:38.108755545Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/catalog\t[no test files]\n"},{"line":114,"timestamp":"2021-06-03T06:58:38.108759964Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/cloudsource\t0.033s [no tests to run]\n"},{"line":115,"timestamp":"2021-06-03T06:58:38.108781974Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/estafette\t0.031s [no tests to run]\n"},{"line":116,"timestamp":"2021-06-03T06:58:38.108784843Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/github\t0.029s [no tests to run]\n"},{"line":117,"timestamp":"2021-06-03T06:58:38.108786859Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/pubsub\t[no test files]\n"},{"line":118,"timestamp":"2021-06-03T06:58:38.10878898Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/rbac\t0.029s [no tests to run]\n"},{"line":119,"timestamp":"2021-06-03T06:58:38.108790897Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/slack\t[no test files]\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"bake","image":{"name":"extensions/docker","tag":"dev","isPulled":false,"imageSize":378365817,"pullDuration":4984312490,"isTrusted":true,"hasInjectedCredentials":true},"duration":21192815103,"logLines":[{"line":1,"timestamp":"2021-06-03T06:58:48.820156121Z","streamType":"stdout","text":"Starting estafette-extension-docker version 0.1.279... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-01T12:42:04Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m637aba73041e76a5b35853b9c9ca57872394e5e4\n"},{"line":2,"timestamp":"2021-06-03T06:58:48.820173929Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/container_registry.json...\n"},{"line":3,"timestamp":"2021-06-03T06:58:48.820178709Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":4,"timestamp":"2021-06-03T06:58:48.820182484Z","streamType":"stdout","text":"Ensuring build directory ./publish exists\n"},{"line":5,"timestamp":"2021-06-03T06:58:48.820187501Z","streamType":"stdout","text":"Copying file /etc/ssl/certs/ca-certificates.crt to ./publish\n"},{"line":6,"timestamp":"2021-06-03T06:58:48.820190378Z","streamType":"stdout","text":"Expanding environment variables in Dockerfile...\n"},{"line":7,"timestamp":"2021-06-03T06:58:48.820192089Z","streamType":"stdout","text":"Writing Dockerfile to publish/Dockerfile...\n"},{"line":8,"timestamp":"2021-06-03T06:58:48.820194078Z","streamType":"stdout","text":"Listing directory ./publish content\n"},{"line":9,"timestamp":"2021-06-03T06:58:48.820195378Z","streamType":"stdout","text":"- Dockerfile\n"},{"line":10,"timestamp":"2021-06-03T06:58:48.820197118Z","streamType":"stdout","text":"- ca-certificates.crt\n"},{"line":11,"timestamp":"2021-06-03T06:58:48.82019909Z","streamType":"stdout","text":"- migration\n"},{"line":12,"timestamp":"2021-06-03T06:58:48.820212936Z","streamType":"stdout","text":"Found 1 stages in Dockerfile\n"},{"line":13,"timestamp":"2021-06-03T06:58:48.820216088Z","streamType":"stdout","text":"Filtering credentials for images [estafette/migration:1.0.0-main-1719]\n"},{"line":14,"timestamp":"2021-06-03T06:58:48.820218513Z","streamType":"stdout","text":"Filtered 10 container-registry credentials down to 1\n"},{"line":15,"timestamp":"2021-06-03T06:58:48.820220698Z","streamType":"stdout","text":"Logging in to repository 'estafette'\n"},{"line":16,"timestamp":"2021-06-03T06:58:49.939392559Z","streamType":"stdout","text":"Building docker image estafette/migration:1.0.0-main-1719...\n"},{"line":17,"timestamp":"2021-06-03T06:58:49.939406144Z","streamType":"stdout","text":"\n"},{"line":18,"timestamp":"2021-06-03T06:58:49.939409406Z","streamType":"stdout","text":"FROM scratch\n"},{"line":19,"timestamp":"2021-06-03T06:58:49.939410435Z","streamType":"stdout","text":"\n"},{"line":20,"timestamp":"2021-06-03T06:58:49.939415154Z","streamType":"stdout","text":"LABEL maintainer=\"estafette.io\" \\\n"},{"line":21,"timestamp":"2021-06-03T06:58:49.939428693Z","streamType":"stdout","text":" description=\"The migration is the component that handles api requests and starts build jobs using the estafette-ci-builder\"\n"},{"line":22,"timestamp":"2021-06-03T06:58:49.939455158Z","streamType":"stdout","text":"\n"},{"line":23,"timestamp":"2021-06-03T06:58:49.939458867Z","streamType":"stdout","text":"COPY ca-certificates.crt /etc/ssl/certs/\n"},{"line":24,"timestamp":"2021-06-03T06:58:49.939461542Z","streamType":"stdout","text":"COPY migration /\n"},{"line":25,"timestamp":"2021-06-03T06:58:49.939463005Z","streamType":"stdout","text":"\n"},{"line":26,"timestamp":"2021-06-03T06:58:49.939467926Z","streamType":"stdout","text":"ENV GRACEFUL_SHUTDOWN_DELAY_SECONDS=\"20\" \\\n"},{"line":27,"timestamp":"2021-06-03T06:58:49.93947155Z","streamType":"stdout","text":" ESTAFETTE_LOG_FORMAT=\"json\"\n"},{"line":28,"timestamp":"2021-06-03T06:58:49.939472676Z","streamType":"stdout","text":"\n"},{"line":29,"timestamp":"2021-06-03T06:58:49.939475484Z","streamType":"stdout","text":"ENTRYPOINT [\"/migration\"]\n"},{"line":30,"timestamp":"2021-06-03T06:58:49.939476453Z","streamType":"stdout","text":"\n"},{"line":31,"timestamp":"2021-06-03T06:58:49.939477303Z","streamType":"stdout","text":"\n"},{"line":32,"timestamp":"2021-06-03T06:58:49.939489178Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e docker build --build-arg BUILDKIT_INLINE_CACHE=1 --cache-from estafette/migration:dlc --tag estafette/migration:dlc --tag estafette/migration:1.0.0-main-1719 --file publish/Dockerfile ./publish\u001b[0m\n"},{"line":33,"timestamp":"2021-06-03T06:58:50.197353917Z","streamType":"stderr","text":"#1 [internal] load build definition from Dockerfile\n"},{"line":34,"timestamp":"2021-06-03T06:58:50.197373341Z","streamType":"stderr","text":"#1 sha256:d86ffccbadba8b392151b8cce395713c26b975cb8e10ba0b675b0e89286830fe\n"},{"line":35,"timestamp":"2021-06-03T06:58:50.197377661Z","streamType":"stderr","text":"#1 transferring dockerfile: 400B done\n"},{"line":36,"timestamp":"2021-06-03T06:58:50.197390193Z","streamType":"stderr","text":"#1 DONE 0.0s\n"},{"line":37,"timestamp":"2021-06-03T06:58:50.197391313Z","streamType":"stderr","text":"\n"},{"line":38,"timestamp":"2021-06-03T06:58:50.197392873Z","streamType":"stderr","text":"#2 [internal] load .dockerignore\n"},{"line":39,"timestamp":"2021-06-03T06:58:50.197395806Z","streamType":"stderr","text":"#2 sha256:f9ca9f10254da480491757ae86fd72e52fbb4c134be8aa485a3982d2f7a50f87\n"},{"line":40,"timestamp":"2021-06-03T06:58:50.197397447Z","streamType":"stderr","text":"#2 transferring context: 2B done\n"},{"line":41,"timestamp":"2021-06-03T06:58:50.197398333Z","streamType":"stderr","text":"#2 DONE 0.0s\n"},{"line":42,"timestamp":"2021-06-03T06:58:50.197398998Z","streamType":"stderr","text":"\n"},{"line":43,"timestamp":"2021-06-03T06:58:50.197400976Z","streamType":"stderr","text":"#3 [internal] load build context\n"},{"line":44,"timestamp":"2021-06-03T06:58:50.197403831Z","streamType":"stderr","text":"#3 sha256:78dbcd4d15e58bac0f73489ddc0ee95bb28f28cc829992b33a87162dbfcc846e\n"},{"line":45,"timestamp":"2021-06-03T06:58:50.19740475Z","streamType":"stderr","text":"#3 DONE 0.0s\n"},{"line":46,"timestamp":"2021-06-03T06:58:50.197405312Z","streamType":"stderr","text":"\n"},{"line":47,"timestamp":"2021-06-03T06:58:50.19741007Z","streamType":"stderr","text":"#5 importing cache manifest from estafette/migration:dlc\n"},{"line":48,"timestamp":"2021-06-03T06:58:50.197412247Z","streamType":"stderr","text":"#5 sha256:3698a9e5449638f2790fcb8c26fbb2fd397f7c0c39f22d9c105f924749397968\n"},{"line":49,"timestamp":"2021-06-03T06:58:50.798267166Z","streamType":"stderr","text":"#5 ...\n"},{"line":50,"timestamp":"2021-06-03T06:58:50.798278383Z","streamType":"stderr","text":"\n"},{"line":51,"timestamp":"2021-06-03T06:58:50.798291585Z","streamType":"stderr","text":"#7 [auth] estafette/migration:pull token for registry-1.docker.io\n"},{"line":52,"timestamp":"2021-06-03T06:58:50.79829686Z","streamType":"stderr","text":"#7 sha256:309052e5fffd47cb9617a2c824e3a170b294741f55b3742f4a5eeeed80cf0652\n"},{"line":53,"timestamp":"2021-06-03T06:58:50.798298287Z","streamType":"stderr","text":"#7 DONE 0.0s\n"},{"line":54,"timestamp":"2021-06-03T06:58:50.948497857Z","streamType":"stderr","text":"\n"},{"line":55,"timestamp":"2021-06-03T06:58:50.94852384Z","streamType":"stderr","text":"#5 importing cache manifest from estafette/migration:dlc\n"},{"line":56,"timestamp":"2021-06-03T06:58:50.948530441Z","streamType":"stderr","text":"#5 sha256:3698a9e5449638f2790fcb8c26fbb2fd397f7c0c39f22d9c105f924749397968\n"},{"line":57,"timestamp":"2021-06-03T06:58:51.850248315Z","streamType":"stderr","text":"#5 DONE 1.7s\n"},{"line":58,"timestamp":"2021-06-03T06:58:51.850261572Z","streamType":"stderr","text":"\n"},{"line":59,"timestamp":"2021-06-03T06:58:51.850275164Z","streamType":"stderr","text":"#3 [internal] load build context\n"},{"line":60,"timestamp":"2021-06-03T06:58:51.850284953Z","streamType":"stderr","text":"#3 sha256:78dbcd4d15e58bac0f73489ddc0ee95bb28f28cc829992b33a87162dbfcc846e\n"},{"line":61,"timestamp":"2021-06-03T06:58:52.295328218Z","streamType":"stderr","text":"#3 transferring context: 65.69MB 0.4s done\n"},{"line":62,"timestamp":"2021-06-03T06:58:52.29534282Z","streamType":"stderr","text":"#3 DONE 0.4s\n"},{"line":63,"timestamp":"2021-06-03T06:58:52.295345159Z","streamType":"stderr","text":"\n"},{"line":64,"timestamp":"2021-06-03T06:58:52.295351413Z","streamType":"stderr","text":"#4 [1/2] COPY ca-certificates.crt /etc/ssl/certs/\n"},{"line":65,"timestamp":"2021-06-03T06:58:52.295360858Z","streamType":"stderr","text":"#4 sha256:bb145f3f73251ffb7c460306b394468ae6cb1fe8107e9d53a6a83f1c1e76de28\n"},{"line":66,"timestamp":"2021-06-03T06:58:52.295368868Z","streamType":"stderr","text":"#4 DONE 0.0s\n"},{"line":67,"timestamp":"2021-06-03T06:58:52.295369826Z","streamType":"stderr","text":"\n"},{"line":68,"timestamp":"2021-06-03T06:58:52.295373727Z","streamType":"stderr","text":"#6 [2/2] COPY migration /\n"},{"line":69,"timestamp":"2021-06-03T06:58:52.295379Z","streamType":"stderr","text":"#6 sha256:aa2cd789559c5486010aa116db84be95683c7ee2709bded69802ec19d62c2d83\n"},{"line":70,"timestamp":"2021-06-03T06:58:52.897861953Z","streamType":"stderr","text":"#6 DONE 0.5s\n"},{"line":71,"timestamp":"2021-06-03T06:58:53.126634954Z","streamType":"stderr","text":"\n"},{"line":72,"timestamp":"2021-06-03T06:58:53.126654809Z","streamType":"stderr","text":"#8 exporting to image\n"},{"line":73,"timestamp":"2021-06-03T06:58:53.126661603Z","streamType":"stderr","text":"#8 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00\n"},{"line":74,"timestamp":"2021-06-03T06:58:53.126664112Z","streamType":"stderr","text":"#8 exporting layers done\n"},{"line":75,"timestamp":"2021-06-03T06:58:53.126669312Z","streamType":"stderr","text":"#8 writing image sha256:9b5ea03716efbf1deae7949b90bef080183f9cfb111f2a45d3140be3604e1b69 done\n"},{"line":76,"timestamp":"2021-06-03T06:58:53.126674261Z","streamType":"stderr","text":"#8 naming to docker.io/estafette/migration:dlc done\n"},{"line":77,"timestamp":"2021-06-03T06:58:53.126677583Z","streamType":"stderr","text":"#8 naming to docker.io/estafette/migration:1.0.0-main-1719 done\n"},{"line":78,"timestamp":"2021-06-03T06:58:53.126690137Z","streamType":"stderr","text":"#8 DONE 0.0s\n"},{"line":79,"timestamp":"2021-06-03T06:58:53.126690757Z","streamType":"stderr","text":"\n"},{"line":80,"timestamp":"2021-06-03T06:58:53.126692253Z","streamType":"stderr","text":"#9 exporting cache\n"},{"line":81,"timestamp":"2021-06-03T06:58:53.12669505Z","streamType":"stderr","text":"#9 sha256:2700d4ef94dee473593c5c614b55b2dedcca7893909811a8f2b48291a1f581e4\n"},{"line":82,"timestamp":"2021-06-03T06:58:53.126697395Z","streamType":"stderr","text":"#9 preparing build cache for export done\n"},{"line":83,"timestamp":"2021-06-03T06:58:53.126698301Z","streamType":"stderr","text":"#9 DONE 0.0s\n"},{"line":84,"timestamp":"2021-06-03T06:58:53.128518591Z","streamType":"stdout","text":"Pushing cache container image estafette/migration:dlc\n"},{"line":85,"timestamp":"2021-06-03T06:58:53.128536586Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e docker push estafette/migration:dlc\u001b[0m\n"},{"line":86,"timestamp":"2021-06-03T06:58:53.174492433Z","streamType":"stdout","text":"The push refers to repository [docker.io/estafette/migration]\n"},{"line":87,"timestamp":"2021-06-03T06:58:53.518009256Z","streamType":"stdout","text":"52785f4dbbf4: Preparing\n"},{"line":88,"timestamp":"2021-06-03T06:58:53.518024653Z","streamType":"stdout","text":"ddb1acfc92ee: Preparing\n"},{"line":89,"timestamp":"2021-06-03T06:58:56.919578278Z","streamType":"stdout","text":"ddb1acfc92ee: Pushed\n"},{"line":90,"timestamp":"2021-06-03T06:59:01.451192822Z","streamType":"stdout","text":"52785f4dbbf4: Pushed\n"},{"line":91,"timestamp":"2021-06-03T06:59:05.055900975Z","streamType":"stdout","text":"dlc: digest: sha256:40c95a56c945def6c3fff320d6ddc3ad5c3b89851d94db7ac9fc4c7b93426486 size: 739\n"},{"line":92,"timestamp":"2021-06-03T06:59:05.06099139Z","streamType":"stdout","text":"Saving docker image to file for scanning...\n"},{"line":93,"timestamp":"2021-06-03T06:59:05.061198469Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e docker save estafette/migration:1.0.0-main-1719 -o /tmp/173483624.tar\u001b[0m\n"},{"line":94,"timestamp":"2021-06-03T06:59:05.861725738Z","streamType":"stdout","text":"Scanning container image estafette/migration:1.0.0-main-1719 for vulnerabilities of severities UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL...\n"},{"line":95,"timestamp":"2021-06-03T06:59:05.861751724Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e /trivy --cache-dir /trivy-cache image --severity UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL --light --skip-update --no-progress --exit-code 15 --ignore-unfixed --input /tmp/173483624.tar\u001b[0m\n"},{"line":96,"timestamp":"2021-06-03T06:59:05.922854643Z","streamType":"stdout","text":"2021-06-03T06:59:05.922Z\t\u001b[34mINFO\u001b[0m\tUsing your github token\n"},{"line":97,"timestamp":"2021-06-03T06:59:07.76650545Z","streamType":"stdout","text":"2021-06-03T06:59:07.765Z\t\u001b[34mINFO\u001b[0m\tDetected OS: unknown\n"},{"line":98,"timestamp":"2021-06-03T06:59:07.766534361Z","streamType":"stdout","text":"2021-06-03T06:59:07.765Z\t\u001b[34mINFO\u001b[0m\tNumber of PL dependency files: 1\n"},{"line":99,"timestamp":"2021-06-03T06:59:07.766579632Z","streamType":"stdout","text":"2021-06-03T06:59:07.765Z\t\u001b[34mINFO\u001b[0m\tDetecting gobinary vulnerabilities...\n"},{"line":100,"timestamp":"2021-06-03T06:59:07.766599369Z","streamType":"stdout","text":"2021-06-03T06:59:07.765Z\t\u001b[33mWARN\u001b[0m\tconstraint error (v3.2.0+incompatible): improper constraint: \n"},{"line":101,"timestamp":"2021-06-03T06:59:07.767112017Z","streamType":"stdout","text":"\n"},{"line":102,"timestamp":"2021-06-03T06:59:07.767172913Z","streamType":"stdout","text":"migration\n"},{"line":103,"timestamp":"2021-06-03T06:59:07.767174271Z","streamType":"stdout","text":"================\n"},{"line":104,"timestamp":"2021-06-03T06:59:07.767180943Z","streamType":"stdout","text":"Total: 0 (UNKNOWN: 0, LOW: 0, MEDIUM: 0, HIGH: 0, CRITICAL: 0)\n"},{"line":105,"timestamp":"2021-06-03T06:59:07.767181845Z","streamType":"stdout","text":"\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"push-to-docker-hub","image":{"name":"extensions/docker","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":3965796755,"logLines":[{"line":1,"timestamp":"2021-06-03T06:59:08.633983586Z","streamType":"stdout","text":"Starting estafette-extension-docker version 0.1.279... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-01T12:42:04Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m637aba73041e76a5b35853b9c9ca57872394e5e4\n"},{"line":2,"timestamp":"2021-06-03T06:59:08.633998909Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/container_registry.json...\n"},{"line":3,"timestamp":"2021-06-03T06:59:08.634002529Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":4,"timestamp":"2021-06-03T06:59:08.634006033Z","streamType":"stdout","text":"Filtering credentials for images [estafette/migration:1.0.0-main-1719]\n"},{"line":5,"timestamp":"2021-06-03T06:59:08.634009738Z","streamType":"stdout","text":"Filtered 10 container-registry credentials down to 1\n"},{"line":6,"timestamp":"2021-06-03T06:59:08.634012787Z","streamType":"stdout","text":"Logging in to repository 'estafette'\n"},{"line":7,"timestamp":"2021-06-03T06:59:09.733368138Z","streamType":"stdout","text":"Pushing container image estafette/migration:1.0.0-main-1719\n"},{"line":8,"timestamp":"2021-06-03T06:59:09.733382135Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e docker push estafette/migration:1.0.0-main-1719\u001b[0m\n"},{"line":9,"timestamp":"2021-06-03T06:59:09.777545664Z","streamType":"stdout","text":"The push refers to repository [docker.io/estafette/migration]\n"},{"line":10,"timestamp":"2021-06-03T06:59:10.119931069Z","streamType":"stdout","text":"52785f4dbbf4: Preparing\n"},{"line":11,"timestamp":"2021-06-03T06:59:10.11994454Z","streamType":"stdout","text":"ddb1acfc92ee: Preparing\n"},{"line":12,"timestamp":"2021-06-03T06:59:10.887275048Z","streamType":"stdout","text":"52785f4dbbf4: Layer already exists\n"},{"line":13,"timestamp":"2021-06-03T06:59:10.911382143Z","streamType":"stdout","text":"ddb1acfc92ee: Layer already exists\n"},{"line":14,"timestamp":"2021-06-03T06:59:11.729979632Z","streamType":"stdout","text":"1.0.0-main-1719: digest: sha256:40c95a56c945def6c3fff320d6ddc3ad5c3b89851d94db7ac9fc4c7b93426486 size: 739\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"test-helm-chart-1.17","image":{"name":"extensions/helm","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":86253968363,"logLines":[{"line":1,"timestamp":"2021-06-03T07:00:29.768228616Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T07:00:29.768240284Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T07:00:29.768247302Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T07:00:29.768254122Z","streamType":"stdout","text":"Testing chart migration with app version 1.0.0-main-1719 and version 1.0.0-main-1719 on kind host kubernetes...\n"},{"line":5,"timestamp":"2021-06-03T07:00:29.768256373Z","streamType":"stdout","text":"Waiting for kind host to be ready...\n"},{"line":6,"timestamp":"2021-06-03T07:00:29.776942203Z","streamType":"stdout","text":"Preparing kind host for using Helm...\n"},{"line":7,"timestamp":"2021-06-03T07:00:29.777799793Z","streamType":"stdout","text":"Writing values to override.yaml...\n"},{"line":8,"timestamp":"2021-06-03T07:00:29.777859673Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e cat override.yaml\u001b[0m\n"},{"line":9,"timestamp":"2021-06-03T07:00:29.779171244Z","streamType":"stdout","text":"deployment:\n"},{"line":10,"timestamp":"2021-06-03T07:00:29.779183102Z","streamType":"stdout","text":" env:\n"},{"line":11,"timestamp":"2021-06-03T07:00:29.779186954Z","streamType":"stdout","text":" - name: JAEGER_DISABLED\n"},{"line":12,"timestamp":"2021-06-03T07:00:29.779189275Z","streamType":"stdout","text":" value: 'true'\n"},{"line":13,"timestamp":"2021-06-03T07:00:29.779190579Z","streamType":"stdout","text":"secret:\n"},{"line":14,"timestamp":"2021-06-03T07:00:29.779191773Z","streamType":"stdout","text":" files:\n"},{"line":15,"timestamp":"2021-06-03T07:00:29.779197255Z","streamType":"stdout","text":" secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n"},{"line":16,"timestamp":"2021-06-03T07:00:29.779198396Z","streamType":"stdout","text":"ingress:\n"},{"line":17,"timestamp":"2021-06-03T07:00:29.779199705Z","streamType":"stdout","text":" enabled: true\n"},{"line":18,"timestamp":"2021-06-03T07:00:29.779200628Z","streamType":"stdout","text":" hosts:\n"},{"line":19,"timestamp":"2021-06-03T07:00:29.779202979Z","streamType":"stdout","text":" - host: ci.estafette.io\n"},{"line":20,"timestamp":"2021-06-03T07:00:29.779245261Z","streamType":"stdout","text":" paths:\n"},{"line":21,"timestamp":"2021-06-03T07:00:29.779246667Z","streamType":"stdout","text":" - path: /api/\n"},{"line":22,"timestamp":"2021-06-03T07:00:29.779247678Z","streamType":"stdout","text":" backend:\n"},{"line":23,"timestamp":"2021-06-03T07:00:29.779251003Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":24,"timestamp":"2021-06-03T07:00:29.779253512Z","streamType":"stdout","text":" servicePort: http\n"},{"line":25,"timestamp":"2021-06-03T07:00:29.779254536Z","streamType":"stdout","text":" - path: /\n"},{"line":26,"timestamp":"2021-06-03T07:00:29.779255577Z","streamType":"stdout","text":" backend:\n"},{"line":27,"timestamp":"2021-06-03T07:00:29.779257221Z","streamType":"stdout","text":" serviceName: estafette-ci-web\n"},{"line":28,"timestamp":"2021-06-03T07:00:29.779258578Z","streamType":"stdout","text":" servicePort: http\n"},{"line":29,"timestamp":"2021-06-03T07:00:29.77926169Z","streamType":"stdout","text":"ingressWebhooks:\n"},{"line":30,"timestamp":"2021-06-03T07:00:29.779262684Z","streamType":"stdout","text":" enabled: true\n"},{"line":31,"timestamp":"2021-06-03T07:00:29.779263573Z","streamType":"stdout","text":" hosts:\n"},{"line":32,"timestamp":"2021-06-03T07:00:29.779265427Z","streamType":"stdout","text":" - host: ci-webhook.estafette.io\n"},{"line":33,"timestamp":"2021-06-03T07:00:29.77926635Z","streamType":"stdout","text":" paths:\n"},{"line":34,"timestamp":"2021-06-03T07:00:29.779310657Z","streamType":"stdout","text":" - path: /api/integrations/github/\n"},{"line":35,"timestamp":"2021-06-03T07:00:29.779312329Z","streamType":"stdout","text":" backend:\n"},{"line":36,"timestamp":"2021-06-03T07:00:29.779314845Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":37,"timestamp":"2021-06-03T07:00:29.779316577Z","streamType":"stdout","text":" servicePort: http\n"},{"line":38,"timestamp":"2021-06-03T07:00:29.779318174Z","streamType":"stdout","text":"\n"},{"line":39,"timestamp":"2021-06-03T07:00:29.779321706Z","streamType":"stdout","text":"extraLabels:\n"},{"line":40,"timestamp":"2021-06-03T07:00:29.779323886Z","streamType":"stdout","text":" team: estafette\n"},{"line":41,"timestamp":"2021-06-03T07:00:29.779328024Z","streamType":"stdout","text":"\n"},{"line":42,"timestamp":"2021-06-03T07:00:29.779329766Z","streamType":"stdout","text":"extraSecrets:\n"},{"line":43,"timestamp":"2021-06-03T07:00:29.779331314Z","streamType":"stdout","text":"- key: gcp\n"},{"line":44,"timestamp":"2021-06-03T07:00:29.77935864Z","streamType":"stdout","text":" annotations: {}\n"},{"line":45,"timestamp":"2021-06-03T07:00:29.779360228Z","streamType":"stdout","text":" mountPath: /gcp\n"},{"line":46,"timestamp":"2021-06-03T07:00:29.77936144Z","streamType":"stdout","text":" data:\n"},{"line":47,"timestamp":"2021-06-03T07:00:29.779364243Z","streamType":"stdout","text":" service-account-key.json: |\n"},{"line":48,"timestamp":"2021-06-03T07:00:29.779365709Z","streamType":"stdout","text":" {}\n"},{"line":49,"timestamp":"2021-06-03T07:00:29.779366617Z","streamType":"stdout","text":"\n"},{"line":50,"timestamp":"2021-06-03T07:00:29.779368994Z","streamType":"stdout","text":"extraConfigmaps:\n"},{"line":51,"timestamp":"2021-06-03T07:00:29.77937058Z","streamType":"stdout","text":"- key: templates\n"},{"line":52,"timestamp":"2021-06-03T07:00:29.779372115Z","streamType":"stdout","text":" annotations: {}\n"},{"line":53,"timestamp":"2021-06-03T07:00:29.779373854Z","streamType":"stdout","text":" mountPath: /templates\n"},{"line":54,"timestamp":"2021-06-03T07:00:29.779375144Z","streamType":"stdout","text":" data: |\n"},{"line":55,"timestamp":"2021-06-03T07:00:29.779377631Z","streamType":"stdout","text":" manifest-docker.tmpl: |\n"},{"line":56,"timestamp":"2021-06-03T07:00:29.779392048Z","streamType":"stdout","text":" labels:\n"},{"line":57,"timestamp":"2021-06-03T07:00:29.779394885Z","streamType":"stdout","text":" container: {{.ContainerName}}\n"},{"line":58,"timestamp":"2021-06-03T07:00:29.779397491Z","streamType":"stdout","text":" team: {{.TeamName}}\n"},{"line":59,"timestamp":"2021-06-03T07:00:29.779399316Z","streamType":"stdout","text":" language: docker\n"},{"line":60,"timestamp":"2021-06-03T07:00:29.779490113Z","streamType":"stdout","text":"\n"},{"line":61,"timestamp":"2021-06-03T07:00:29.779494881Z","streamType":"stdout","text":" stages:\n"},{"line":62,"timestamp":"2021-06-03T07:00:29.779497337Z","streamType":"stdout","text":" bake:\n"},{"line":63,"timestamp":"2021-06-03T07:00:29.779502309Z","streamType":"stdout","text":" image: extensions/docker:stable\n"},{"line":64,"timestamp":"2021-06-03T07:00:29.779504775Z","streamType":"stdout","text":" action: build\n"},{"line":65,"timestamp":"2021-06-03T07:00:29.779507257Z","streamType":"stdout","text":" repositories:\n"},{"line":66,"timestamp":"2021-06-03T07:00:29.77950934Z","streamType":"stdout","text":" - estafette\n"},{"line":67,"timestamp":"2021-06-03T07:00:29.779510294Z","streamType":"stdout","text":"\n"},{"line":68,"timestamp":"2021-06-03T07:00:29.779513684Z","streamType":"stdout","text":" push-to-docker-registry:\n"},{"line":69,"timestamp":"2021-06-03T07:00:29.779523663Z","streamType":"stdout","text":" image: extensions/docker:stable\n"},{"line":70,"timestamp":"2021-06-03T07:00:29.779540883Z","streamType":"stdout","text":" action: push\n"},{"line":71,"timestamp":"2021-06-03T07:00:29.779543947Z","streamType":"stdout","text":" repositories:\n"},{"line":72,"timestamp":"2021-06-03T07:00:29.779547265Z","streamType":"stdout","text":" - estafetteShowing template to be installed...\n"},{"line":73,"timestamp":"2021-06-03T07:00:29.779554793Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm diff upgrade migration migration-1.0.0-main-1719.tgz -f override.yaml --allow-unreleased\u001b[0m\n"},{"line":74,"timestamp":"2021-06-03T07:00:29.979022005Z","streamType":"stdout","text":"********************\n"},{"line":75,"timestamp":"2021-06-03T07:00:29.979036091Z","streamType":"stdout","text":"\n"},{"line":76,"timestamp":"2021-06-03T07:00:29.979049432Z","streamType":"stdout","text":"\tRelease was not present in Helm. Diff will show entire contents as new.\n"},{"line":77,"timestamp":"2021-06-03T07:00:29.979050582Z","streamType":"stdout","text":"\n"},{"line":78,"timestamp":"2021-06-03T07:00:29.979051731Z","streamType":"stdout","text":"********************\n"},{"line":79,"timestamp":"2021-06-03T07:00:30.490361311Z","streamType":"stdout","text":"\u001b[0;33mdefault, default-jobs, Namespace (v1) has been added:\u001b[0m\n"},{"line":80,"timestamp":"2021-06-03T07:00:30.490377905Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":81,"timestamp":"2021-06-03T07:00:30.490386533Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/namespace-jobs.yaml\u001b[0m\n"},{"line":82,"timestamp":"2021-06-03T07:00:30.490390349Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":83,"timestamp":"2021-06-03T07:00:30.490392844Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Namespace\u001b[0m\n"},{"line":84,"timestamp":"2021-06-03T07:00:30.49039591Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":85,"timestamp":"2021-06-03T07:00:30.490399625Z","streamType":"stdout","text":"\u001b[0;32m+ name: default-jobs\u001b[0m\n"},{"line":86,"timestamp":"2021-06-03T07:00:30.490404753Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, ConfigMap (v1) has been added:\u001b[0m\n"},{"line":87,"timestamp":"2021-06-03T07:00:30.49040604Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":88,"timestamp":"2021-06-03T07:00:30.490409777Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/configmap.yaml\u001b[0m\n"},{"line":89,"timestamp":"2021-06-03T07:00:30.490411477Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":90,"timestamp":"2021-06-03T07:00:30.49041322Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ConfigMap\u001b[0m\n"},{"line":91,"timestamp":"2021-06-03T07:00:30.490415034Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":92,"timestamp":"2021-06-03T07:00:30.490417747Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":93,"timestamp":"2021-06-03T07:00:30.490419931Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":94,"timestamp":"2021-06-03T07:00:30.490424602Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":95,"timestamp":"2021-06-03T07:00:30.490428356Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":96,"timestamp":"2021-06-03T07:00:30.490481373Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":97,"timestamp":"2021-06-03T07:00:30.490488889Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":98,"timestamp":"2021-06-03T07:00:30.490509581Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":99,"timestamp":"2021-06-03T07:00:30.490511861Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":100,"timestamp":"2021-06-03T07:00:30.49051349Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":101,"timestamp":"2021-06-03T07:00:30.490515571Z","streamType":"stdout","text":"\u001b[0;32m+ config.yaml: |\u001b[0m\n"},{"line":102,"timestamp":"2021-06-03T07:00:30.490517501Z","streamType":"stdout","text":"\u001b[0;32m+ integrations:\u001b[0m\n"},{"line":103,"timestamp":"2021-06-03T07:00:30.490519627Z","streamType":"stdout","text":"\u001b[0;32m+ github:\u001b[0m\n"},{"line":104,"timestamp":"2021-06-03T07:00:30.490521908Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":105,"timestamp":"2021-06-03T07:00:30.490526132Z","streamType":"stdout","text":"\u001b[0;32m+ privateKeyPath: /github-app-key/private-key.pem\u001b[0m\n"},{"line":106,"timestamp":"2021-06-03T07:00:30.490528586Z","streamType":"stdout","text":"\u001b[0;32m+ appID: 15\u001b[0m\n"},{"line":107,"timestamp":"2021-06-03T07:00:30.490530878Z","streamType":"stdout","text":"\u001b[0;32m+ clientID: asdas2342\u001b[0m\n"},{"line":108,"timestamp":"2021-06-03T07:00:30.490542483Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":109,"timestamp":"2021-06-03T07:00:30.490569303Z","streamType":"stdout","text":"\u001b[0;32m+ webhookSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":110,"timestamp":"2021-06-03T07:00:30.490571931Z","streamType":"stdout","text":"\u001b[0;32m+ installationOrganizations:\u001b[0m\n"},{"line":111,"timestamp":"2021-06-03T07:00:30.490574198Z","streamType":"stdout","text":"\u001b[0;32m+ - installation: 15\u001b[0m\n"},{"line":112,"timestamp":"2021-06-03T07:00:30.490576475Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":113,"timestamp":"2021-06-03T07:00:30.490578589Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":114,"timestamp":"2021-06-03T07:00:30.490580704Z","streamType":"stdout","text":"\u001b[0;32m+ - installation: 83\u001b[0m\n"},{"line":115,"timestamp":"2021-06-03T07:00:30.49058256Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":116,"timestamp":"2021-06-03T07:00:30.49058778Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":117,"timestamp":"2021-06-03T07:00:30.49058925Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":118,"timestamp":"2021-06-03T07:00:30.490591093Z","streamType":"stdout","text":"\u001b[0;32m+ bitbucket:\u001b[0m\n"},{"line":119,"timestamp":"2021-06-03T07:00:30.490593188Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":120,"timestamp":"2021-06-03T07:00:30.490596191Z","streamType":"stdout","text":"\u001b[0;32m+ apiKey: sd9ewiwuejkwejkewk\u001b[0m\n"},{"line":121,"timestamp":"2021-06-03T07:00:30.49059965Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthKey: 2390w3e90jdsk\u001b[0m\n"},{"line":122,"timestamp":"2021-06-03T07:00:30.49060407Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":123,"timestamp":"2021-06-03T07:00:30.490606202Z","streamType":"stdout","text":"\u001b[0;32m+ ownerOrganizations:\u001b[0m\n"},{"line":124,"timestamp":"2021-06-03T07:00:30.490608286Z","streamType":"stdout","text":"\u001b[0;32m+ - owner: estafette\u001b[0m\n"},{"line":125,"timestamp":"2021-06-03T07:00:30.4906101Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":126,"timestamp":"2021-06-03T07:00:30.490611936Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":127,"timestamp":"2021-06-03T07:00:30.49061331Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":128,"timestamp":"2021-06-03T07:00:30.490614899Z","streamType":"stdout","text":"\u001b[0;32m+ slack:\u001b[0m\n"},{"line":129,"timestamp":"2021-06-03T07:00:30.490616699Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":130,"timestamp":"2021-06-03T07:00:30.490619122Z","streamType":"stdout","text":"\u001b[0;32m+ clientID: d9ew90weoijewjke\u001b[0m\n"},{"line":131,"timestamp":"2021-06-03T07:00:30.490623247Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":132,"timestamp":"2021-06-03T07:00:30.490627967Z","streamType":"stdout","text":"\u001b[0;32m+ appVerificationToken: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":133,"timestamp":"2021-06-03T07:00:30.490687918Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthAccessToken: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":134,"timestamp":"2021-06-03T07:00:30.490689058Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":135,"timestamp":"2021-06-03T07:00:30.490690747Z","streamType":"stdout","text":"\u001b[0;32m+ pubsub:\u001b[0m\n"},{"line":136,"timestamp":"2021-06-03T07:00:30.490692088Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":137,"timestamp":"2021-06-03T07:00:30.490693801Z","streamType":"stdout","text":"\u001b[0;32m+ defaultProject: estafette\u001b[0m\n"},{"line":138,"timestamp":"2021-06-03T07:00:30.490698072Z","streamType":"stdout","text":"\u001b[0;32m+ endpoint: https://ci-integrations.estafette.io/api/integrations/pubsub/events\u001b[0m\n"},{"line":139,"timestamp":"2021-06-03T07:00:30.490700632Z","streamType":"stdout","text":"\u001b[0;32m+ audience: estafette-audience\u001b[0m\n"},{"line":140,"timestamp":"2021-06-03T07:00:30.490730899Z","streamType":"stdout","text":"\u001b[0;32m+ serviceAccountEmail: ***@***.iam.gserviceaccount.com\u001b[0m\n"},{"line":141,"timestamp":"2021-06-03T07:00:30.490734704Z","streamType":"stdout","text":"\u001b[0;32m+ subscriptionNameSuffix: ~estafette-ci-pubsub-trigger\u001b[0m\n"},{"line":142,"timestamp":"2021-06-03T07:00:30.49073711Z","streamType":"stdout","text":"\u001b[0;32m+ subscriptionIdleExpirationDays: 365\u001b[0m\n"},{"line":143,"timestamp":"2021-06-03T07:00:30.490738694Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":144,"timestamp":"2021-06-03T07:00:30.490740265Z","streamType":"stdout","text":"\u001b[0;32m+ cloudsource:\u001b[0m\n"},{"line":145,"timestamp":"2021-06-03T07:00:30.490741766Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":146,"timestamp":"2021-06-03T07:00:30.490759534Z","streamType":"stdout","text":"\u001b[0;32m+ projectOrganizations:\u001b[0m\n"},{"line":147,"timestamp":"2021-06-03T07:00:30.490763162Z","streamType":"stdout","text":"\u001b[0;32m+ - project: estafette\u001b[0m\n"},{"line":148,"timestamp":"2021-06-03T07:00:30.490765044Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":149,"timestamp":"2021-06-03T07:00:30.490766538Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":150,"timestamp":"2021-06-03T07:00:30.49076753Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":151,"timestamp":"2021-06-03T07:00:30.490768996Z","streamType":"stdout","text":"\u001b[0;32m+ prometheus:\u001b[0m\n"},{"line":152,"timestamp":"2021-06-03T07:00:30.490770305Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":153,"timestamp":"2021-06-03T07:00:30.490774569Z","streamType":"stdout","text":"\u001b[0;32m+ serverURL: http://prometheus-server.monitoring.svc.cluster.local\u001b[0m\n"},{"line":154,"timestamp":"2021-06-03T07:00:30.490776972Z","streamType":"stdout","text":"\u001b[0;32m+ scrapeIntervalSeconds: 10\u001b[0m\n"},{"line":155,"timestamp":"2021-06-03T07:00:30.490778172Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":156,"timestamp":"2021-06-03T07:00:30.490780066Z","streamType":"stdout","text":"\u001b[0;32m+ bigquery:\u001b[0m\n"},{"line":157,"timestamp":"2021-06-03T07:00:30.490781612Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":158,"timestamp":"2021-06-03T07:00:30.49078515Z","streamType":"stdout","text":"\u001b[0;32m+ projectID: my-gcp-project\u001b[0m\n"},{"line":159,"timestamp":"2021-06-03T07:00:30.490787587Z","streamType":"stdout","text":"\u001b[0;32m+ dataset: my-dataset\u001b[0m\n"},{"line":160,"timestamp":"2021-06-03T07:00:30.490788831Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":161,"timestamp":"2021-06-03T07:00:30.49079019Z","streamType":"stdout","text":"\u001b[0;32m+ gcs:\u001b[0m\n"},{"line":162,"timestamp":"2021-06-03T07:00:30.490792427Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":163,"timestamp":"2021-06-03T07:00:30.490794721Z","streamType":"stdout","text":"\u001b[0;32m+ projectID: my-gcp-project\u001b[0m\n"},{"line":164,"timestamp":"2021-06-03T07:00:30.490797047Z","streamType":"stdout","text":"\u001b[0;32m+ bucket: my-bucket\u001b[0m\n"},{"line":165,"timestamp":"2021-06-03T07:00:30.490798937Z","streamType":"stdout","text":"\u001b[0;32m+ logsDir: logs\u001b[0m\n"},{"line":166,"timestamp":"2021-06-03T07:00:30.490799995Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":167,"timestamp":"2021-06-03T07:00:30.490801678Z","streamType":"stdout","text":"\u001b[0;32m+ cloudsource:\u001b[0m\n"},{"line":168,"timestamp":"2021-06-03T07:00:30.490804209Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":169,"timestamp":"2021-06-03T07:00:30.490806718Z","streamType":"stdout","text":"\u001b[0;32m+ projectOrganizations:\u001b[0m\n"},{"line":170,"timestamp":"2021-06-03T07:00:30.490808846Z","streamType":"stdout","text":"\u001b[0;32m+ - project: estafette\u001b[0m\n"},{"line":171,"timestamp":"2021-06-03T07:00:30.490847447Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":172,"timestamp":"2021-06-03T07:00:30.490850912Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":173,"timestamp":"2021-06-03T07:00:30.490851899Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":174,"timestamp":"2021-06-03T07:00:30.490853485Z","streamType":"stdout","text":"\u001b[0;32m+ apiServer:\u001b[0m\n"},{"line":175,"timestamp":"2021-06-03T07:00:30.490856163Z","streamType":"stdout","text":"\u001b[0;32m+ baseURL: https://ci.estafette.io\u001b[0m\n"},{"line":176,"timestamp":"2021-06-03T07:00:30.490860493Z","streamType":"stdout","text":"\u001b[0;32m+ serviceURL: http://migration.estafette-ci.svc.cluster.local\u001b[0m\n"},{"line":177,"timestamp":"2021-06-03T07:00:30.490862111Z","streamType":"stdout","text":"\u001b[0;32m+ logWriters:\u001b[0m\n"},{"line":178,"timestamp":"2021-06-03T07:00:30.490864033Z","streamType":"stdout","text":"\u001b[0;32m+ - database\u001b[0m\n"},{"line":179,"timestamp":"2021-06-03T07:00:30.490866477Z","streamType":"stdout","text":"\u001b[0;32m+ logReader: database\u001b[0m\n"},{"line":180,"timestamp":"2021-06-03T07:00:30.49086894Z","streamType":"stdout","text":"\u001b[0;32m+ injectStages:\u001b[0m\n"},{"line":181,"timestamp":"2021-06-03T07:00:30.490870418Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":182,"timestamp":"2021-06-03T07:00:30.490883797Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":183,"timestamp":"2021-06-03T07:00:30.490886168Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":184,"timestamp":"2021-06-03T07:00:30.490888769Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":185,"timestamp":"2021-06-03T07:00:30.490890697Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":186,"timestamp":"2021-06-03T07:00:30.490892469Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":187,"timestamp":"2021-06-03T07:00:30.490894411Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":188,"timestamp":"2021-06-03T07:00:30.49089678Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":189,"timestamp":"2021-06-03T07:00:30.490899858Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":190,"timestamp":"2021-06-03T07:00:30.490902108Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":191,"timestamp":"2021-06-03T07:00:30.490905296Z","streamType":"stdout","text":"\u001b[0;32m+ injectStagesPerOperatingSystem:\u001b[0m\n"},{"line":192,"timestamp":"2021-06-03T07:00:30.490906856Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":193,"timestamp":"2021-06-03T07:00:30.490908495Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":194,"timestamp":"2021-06-03T07:00:30.490910758Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":195,"timestamp":"2021-06-03T07:00:30.490913336Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":196,"timestamp":"2021-06-03T07:00:30.490916399Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":197,"timestamp":"2021-06-03T07:00:30.490918349Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":198,"timestamp":"2021-06-03T07:00:30.490920381Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":199,"timestamp":"2021-06-03T07:00:30.490922512Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":200,"timestamp":"2021-06-03T07:00:30.49093945Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":201,"timestamp":"2021-06-03T07:00:30.490942524Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":202,"timestamp":"2021-06-03T07:00:30.49094452Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":203,"timestamp":"2021-06-03T07:00:30.490946346Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":204,"timestamp":"2021-06-03T07:00:30.490947867Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":205,"timestamp":"2021-06-03T07:00:30.490949254Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":206,"timestamp":"2021-06-03T07:00:30.490952998Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":207,"timestamp":"2021-06-03T07:00:30.490956679Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:nanoserver-1809-stable\u001b[0m\n"},{"line":208,"timestamp":"2021-06-03T07:00:30.490958874Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":209,"timestamp":"2021-06-03T07:00:30.490965505Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":210,"timestamp":"2021-06-03T07:00:30.490967993Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":211,"timestamp":"2021-06-03T07:00:30.491046639Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":212,"timestamp":"2021-06-03T07:00:30.49105453Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:nanoserver-1809-stable\u001b[0m\n"},{"line":213,"timestamp":"2021-06-03T07:00:30.491057427Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":214,"timestamp":"2021-06-03T07:00:30.491063273Z","streamType":"stdout","text":"\u001b[0;32m+ injectCommandsPerOperatingSystemAndShell:\u001b[0m\n"},{"line":215,"timestamp":"2021-06-03T07:00:30.491066148Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":216,"timestamp":"2021-06-03T07:00:30.491068306Z","streamType":"stdout","text":"\u001b[0;32m+ /bin/sh:\u001b[0m\n"},{"line":217,"timestamp":"2021-06-03T07:00:30.491070655Z","streamType":"stdout","text":"\u001b[0;32m+ before: []\u001b[0m\n"},{"line":218,"timestamp":"2021-06-03T07:00:30.491072841Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":219,"timestamp":"2021-06-03T07:00:30.491090777Z","streamType":"stdout","text":"\u001b[0;32m+ /bin/bash:\u001b[0m\n"},{"line":220,"timestamp":"2021-06-03T07:00:30.491095933Z","streamType":"stdout","text":"\u001b[0;32m+ before: []\u001b[0m\n"},{"line":221,"timestamp":"2021-06-03T07:00:30.49112253Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":222,"timestamp":"2021-06-03T07:00:30.491124924Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":223,"timestamp":"2021-06-03T07:00:30.49112699Z","streamType":"stdout","text":"\u001b[0;32m+ cmd:\u001b[0m\n"},{"line":224,"timestamp":"2021-06-03T07:00:30.491157169Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":225,"timestamp":"2021-06-03T07:00:30.491162781Z","streamType":"stdout","text":"\u001b[0;32m+ - netsh interface ipv4 set subinterface 31 mtu=1410\u001b[0m\n"},{"line":226,"timestamp":"2021-06-03T07:00:30.491164888Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":227,"timestamp":"2021-06-03T07:00:30.49116725Z","streamType":"stdout","text":"\u001b[0;32m+ powershell:\u001b[0m\n"},{"line":228,"timestamp":"2021-06-03T07:00:30.491169248Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":229,"timestamp":"2021-06-03T07:00:30.491181203Z","streamType":"stdout","text":"\u001b[0;32m+ - Get-NetAdapter | Where-Object Name -like \"*Ethernet*\" | ForEach-Object { \u0026 netsh interface ipv4 set subinterface $_.InterfaceIndex mtu=1410 store=persistent }\u001b[0m\n"},{"line":230,"timestamp":"2021-06-03T07:00:30.491183649Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":231,"timestamp":"2021-06-03T07:00:30.491189308Z","streamType":"stdout","text":"\u001b[0;32m+ dockerConfigPerOperatingSystem:\u001b[0m\n"},{"line":232,"timestamp":"2021-06-03T07:00:30.491193985Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":233,"timestamp":"2021-06-03T07:00:30.491196999Z","streamType":"stdout","text":"\u001b[0;32m+ runType: dind\u001b[0m\n"},{"line":234,"timestamp":"2021-06-03T07:00:30.491199968Z","streamType":"stdout","text":"\u001b[0;32m+ mtu: 1460\u001b[0m\n"},{"line":235,"timestamp":"2021-06-03T07:00:30.491202505Z","streamType":"stdout","text":"\u001b[0;32m+ bip: 192.168.1.1/24\u001b[0m\n"},{"line":236,"timestamp":"2021-06-03T07:00:30.491204303Z","streamType":"stdout","text":"\u001b[0;32m+ networks:\u001b[0m\n"},{"line":237,"timestamp":"2021-06-03T07:00:30.491220154Z","streamType":"stdout","text":"\u001b[0;32m+ - name: estafette\u001b[0m\n"},{"line":238,"timestamp":"2021-06-03T07:00:30.491222614Z","streamType":"stdout","text":"\u001b[0;32m+ driver: default\u001b[0m\n"},{"line":239,"timestamp":"2021-06-03T07:00:30.491225499Z","streamType":"stdout","text":"\u001b[0;32m+ subnet: 192.168.2.1/24\u001b[0m\n"},{"line":240,"timestamp":"2021-06-03T07:00:30.491228462Z","streamType":"stdout","text":"\u001b[0;32m+ gateway: 192.168.2.1\u001b[0m\n"},{"line":241,"timestamp":"2021-06-03T07:00:30.491230831Z","streamType":"stdout","text":"\u001b[0;32m+ durable: false\u001b[0m\n"},{"line":242,"timestamp":"2021-06-03T07:00:30.491234922Z","streamType":"stdout","text":"\u001b[0;32m+ registryMirror: https://mirror.gcr.io\u001b[0m\n"},{"line":243,"timestamp":"2021-06-03T07:00:30.491236748Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":244,"timestamp":"2021-06-03T07:00:30.491238862Z","streamType":"stdout","text":"\u001b[0;32m+ runType: dod\u001b[0m\n"},{"line":245,"timestamp":"2021-06-03T07:00:30.491253039Z","streamType":"stdout","text":"\u001b[0;32m+ mtu: 1410\u001b[0m\n"},{"line":246,"timestamp":"2021-06-03T07:00:30.491254731Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":247,"timestamp":"2021-06-03T07:00:30.491256878Z","streamType":"stdout","text":"\u001b[0;32m+ jobs:\u001b[0m\n"},{"line":248,"timestamp":"2021-06-03T07:00:30.491261238Z","streamType":"stdout","text":"\u001b[0;32m+ # the namespace in which build/release jobs are created\u001b[0m\n"},{"line":249,"timestamp":"2021-06-03T07:00:30.491263844Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":250,"timestamp":"2021-06-03T07:00:30.491265214Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":251,"timestamp":"2021-06-03T07:00:30.491268082Z","streamType":"stdout","text":"\u001b[0;32m+ defaultCPUCores: 2.0\u001b[0m\n"},{"line":252,"timestamp":"2021-06-03T07:00:30.491270286Z","streamType":"stdout","text":"\u001b[0;32m+ minCPUCores: 0.2\u001b[0m\n"},{"line":253,"timestamp":"2021-06-03T07:00:30.49128314Z","streamType":"stdout","text":"\u001b[0;32m+ maxCPUCores: 14.0\u001b[0m\n"},{"line":254,"timestamp":"2021-06-03T07:00:30.491286077Z","streamType":"stdout","text":"\u001b[0;32m+ cpuRequestRatio: 1.0\u001b[0m\n"},{"line":255,"timestamp":"2021-06-03T07:00:30.491299031Z","streamType":"stdout","text":"\u001b[0;32m+ cpuLimitRatio: 3.0\u001b[0m\n"},{"line":256,"timestamp":"2021-06-03T07:00:30.491300367Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":257,"timestamp":"2021-06-03T07:00:30.491303011Z","streamType":"stdout","text":"\u001b[0;32m+ defaultMemoryBytes: 8589934592\u001b[0m\n"},{"line":258,"timestamp":"2021-06-03T07:00:30.491304902Z","streamType":"stdout","text":"\u001b[0;32m+ minMemoryBytes: 134217728\u001b[0m\n"},{"line":259,"timestamp":"2021-06-03T07:00:30.491307098Z","streamType":"stdout","text":"\u001b[0;32m+ maxMemoryBytes: 53687091200\u001b[0m\n"},{"line":260,"timestamp":"2021-06-03T07:00:30.491325142Z","streamType":"stdout","text":"\u001b[0;32m+ memoryRequestRatio: 1.25\u001b[0m\n"},{"line":261,"timestamp":"2021-06-03T07:00:30.491327706Z","streamType":"stdout","text":"\u001b[0;32m+ memoryLimitRatio: 1.0\u001b[0m\n"},{"line":262,"timestamp":"2021-06-03T07:00:30.491329244Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":263,"timestamp":"2021-06-03T07:00:30.491330844Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":264,"timestamp":"2021-06-03T07:00:30.491333027Z","streamType":"stdout","text":"\u001b[0;32m+ affinity:\u001b[0m\n"},{"line":265,"timestamp":"2021-06-03T07:00:30.491335267Z","streamType":"stdout","text":"\u001b[0;32m+ nodeAffinity:\u001b[0m\n"},{"line":266,"timestamp":"2021-06-03T07:00:30.491339906Z","streamType":"stdout","text":"\u001b[0;32m+ requiredDuringSchedulingIgnoredDuringExecution:\u001b[0m\n"},{"line":267,"timestamp":"2021-06-03T07:00:30.491343001Z","streamType":"stdout","text":"\u001b[0;32m+ nodeSelectorTerms:\u001b[0m\n"},{"line":268,"timestamp":"2021-06-03T07:00:30.491345368Z","streamType":"stdout","text":"\u001b[0;32m+ - matchExpressions:\u001b[0m\n"},{"line":269,"timestamp":"2021-06-03T07:00:30.491349391Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":270,"timestamp":"2021-06-03T07:00:30.491351682Z","streamType":"stdout","text":"\u001b[0;32m+ operator: In\u001b[0m\n"},{"line":271,"timestamp":"2021-06-03T07:00:30.491363214Z","streamType":"stdout","text":"\u001b[0;32m+ values:\u001b[0m\n"},{"line":272,"timestamp":"2021-06-03T07:00:30.491365514Z","streamType":"stdout","text":"\u001b[0;32m+ - privileged\u001b[0m\n"},{"line":273,"timestamp":"2021-06-03T07:00:30.49136907Z","streamType":"stdout","text":"\u001b[0;32m+ - key: cloud.google.com/gke-preemptible\u001b[0m\n"},{"line":274,"timestamp":"2021-06-03T07:00:30.491373879Z","streamType":"stdout","text":"\u001b[0;32m+ operator: DoesNotExist\u001b[0m\n"},{"line":275,"timestamp":"2021-06-03T07:00:30.491376052Z","streamType":"stdout","text":"\u001b[0;32m+ tolerations:\u001b[0m\n"},{"line":276,"timestamp":"2021-06-03T07:00:30.491385316Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":277,"timestamp":"2021-06-03T07:00:30.49138765Z","streamType":"stdout","text":"\u001b[0;32m+ operator: Equal\u001b[0m\n"},{"line":278,"timestamp":"2021-06-03T07:00:30.491389796Z","streamType":"stdout","text":"\u001b[0;32m+ value: privileged\u001b[0m\n"},{"line":279,"timestamp":"2021-06-03T07:00:30.491395981Z","streamType":"stdout","text":"\u001b[0;32m+ effect: NoSchedule\u001b[0m\n"},{"line":280,"timestamp":"2021-06-03T07:00:30.491397432Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":281,"timestamp":"2021-06-03T07:00:30.491404992Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":282,"timestamp":"2021-06-03T07:00:30.491407153Z","streamType":"stdout","text":"\u001b[0;32m+ affinity:\u001b[0m\n"},{"line":283,"timestamp":"2021-06-03T07:00:30.491409737Z","streamType":"stdout","text":"\u001b[0;32m+ nodeAffinity:\u001b[0m\n"},{"line":284,"timestamp":"2021-06-03T07:00:30.491418301Z","streamType":"stdout","text":"\u001b[0;32m+ requiredDuringSchedulingIgnoredDuringExecution:\u001b[0m\n"},{"line":285,"timestamp":"2021-06-03T07:00:30.49142088Z","streamType":"stdout","text":"\u001b[0;32m+ nodeSelectorTerms:\u001b[0m\n"},{"line":286,"timestamp":"2021-06-03T07:00:30.491423885Z","streamType":"stdout","text":"\u001b[0;32m+ - matchExpressions:\u001b[0m\n"},{"line":287,"timestamp":"2021-06-03T07:00:30.491431163Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":288,"timestamp":"2021-06-03T07:00:30.491433618Z","streamType":"stdout","text":"\u001b[0;32m+ operator: In\u001b[0m\n"},{"line":289,"timestamp":"2021-06-03T07:00:30.491435798Z","streamType":"stdout","text":"\u001b[0;32m+ values:\u001b[0m\n"},{"line":290,"timestamp":"2021-06-03T07:00:30.491443447Z","streamType":"stdout","text":"\u001b[0;32m+ - privileged\u001b[0m\n"},{"line":291,"timestamp":"2021-06-03T07:00:30.491447049Z","streamType":"stdout","text":"\u001b[0;32m+ - key: cloud.google.com/gke-preemptible\u001b[0m\n"},{"line":292,"timestamp":"2021-06-03T07:00:30.491465764Z","streamType":"stdout","text":"\u001b[0;32m+ operator: DoesNotExist\u001b[0m\n"},{"line":293,"timestamp":"2021-06-03T07:00:30.491484458Z","streamType":"stdout","text":"\u001b[0;32m+ tolerations:\u001b[0m\n"},{"line":294,"timestamp":"2021-06-03T07:00:30.491486218Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":295,"timestamp":"2021-06-03T07:00:30.491488448Z","streamType":"stdout","text":"\u001b[0;32m+ operator: Equal\u001b[0m\n"},{"line":296,"timestamp":"2021-06-03T07:00:30.491490581Z","streamType":"stdout","text":"\u001b[0;32m+ value: privileged\u001b[0m\n"},{"line":297,"timestamp":"2021-06-03T07:00:30.491508907Z","streamType":"stdout","text":"\u001b[0;32m+ effect: NoSchedule\u001b[0m\n"},{"line":298,"timestamp":"2021-06-03T07:00:30.491510307Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":299,"timestamp":"2021-06-03T07:00:30.49151156Z","streamType":"stdout","text":"\u001b[0;32m+ auth:\u001b[0m\n"},{"line":300,"timestamp":"2021-06-03T07:00:30.491512971Z","streamType":"stdout","text":"\u001b[0;32m+ jwt:\u001b[0m\n"},{"line":301,"timestamp":"2021-06-03T07:00:30.491515026Z","streamType":"stdout","text":"\u001b[0;32m+ domain:\u001b[0m\n"},{"line":302,"timestamp":"2021-06-03T07:00:30.491516659Z","streamType":"stdout","text":"\u001b[0;32m+ realm:\u001b[0m\n"},{"line":303,"timestamp":"2021-06-03T07:00:30.491669852Z","streamType":"stdout","text":"\u001b[0;32m+ key:\u001b[0m\n"},{"line":304,"timestamp":"2021-06-03T07:00:30.491672119Z","streamType":"stdout","text":"\u001b[0;32m+ administrators:\u001b[0m\n"},{"line":305,"timestamp":"2021-06-03T07:00:30.491675131Z","streamType":"stdout","text":"\u001b[0;32m+ - admin@estafette.io\u001b[0m\n"},{"line":306,"timestamp":"2021-06-03T07:00:30.491677527Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":307,"timestamp":"2021-06-03T07:00:30.491679975Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":308,"timestamp":"2021-06-03T07:00:30.491682261Z","streamType":"stdout","text":"\u001b[0;32m+ oauthProviders:\u001b[0m\n"},{"line":309,"timestamp":"2021-06-03T07:00:30.491684471Z","streamType":"stdout","text":"\u001b[0;32m+ - name: google\u001b[0m\n"},{"line":310,"timestamp":"2021-06-03T07:00:30.491687043Z","streamType":"stdout","text":"\u001b[0;32m+ clientID:\u001b[0m\n"},{"line":311,"timestamp":"2021-06-03T07:00:30.491689925Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret:\u001b[0m\n"},{"line":312,"timestamp":"2021-06-03T07:00:30.491692666Z","streamType":"stdout","text":"\u001b[0;32m+ allowedIdentitiesRegex:\u001b[0m\n"},{"line":313,"timestamp":"2021-06-03T07:00:30.491694274Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":314,"timestamp":"2021-06-03T07:00:30.491696208Z","streamType":"stdout","text":"\u001b[0;32m+ database:\u001b[0m\n"},{"line":315,"timestamp":"2021-06-03T07:00:30.491698876Z","streamType":"stdout","text":"\u001b[0;32m+ databaseName: estafette_ci_api\u001b[0m\n"},{"line":316,"timestamp":"2021-06-03T07:00:30.491702907Z","streamType":"stdout","text":"\u001b[0;32m+ host: cockroachdb-public.estafette-ci.svc.cluster.local\u001b[0m\n"},{"line":317,"timestamp":"2021-06-03T07:00:30.491704962Z","streamType":"stdout","text":"\u001b[0;32m+ insecure: false\u001b[0m\n"},{"line":318,"timestamp":"2021-06-03T07:00:30.491707365Z","streamType":"stdout","text":"\u001b[0;32m+ certificateDir: /cockroach-certs\u001b[0m\n"},{"line":319,"timestamp":"2021-06-03T07:00:30.491709279Z","streamType":"stdout","text":"\u001b[0;32m+ port: 26257\u001b[0m\n"},{"line":320,"timestamp":"2021-06-03T07:00:30.491711001Z","streamType":"stdout","text":"\u001b[0;32m+ user: api\u001b[0m\n"},{"line":321,"timestamp":"2021-06-03T07:00:30.49171305Z","streamType":"stdout","text":"\u001b[0;32m+ password:\u001b[0m\n"},{"line":322,"timestamp":"2021-06-03T07:00:30.4917144Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":323,"timestamp":"2021-06-03T07:00:30.491716473Z","streamType":"stdout","text":"\u001b[0;32m+ manifestPreferences:\u001b[0m\n"},{"line":324,"timestamp":"2021-06-03T07:00:30.491718561Z","streamType":"stdout","text":"\u001b[0;32m+ labelRegexes:\u001b[0m\n"},{"line":325,"timestamp":"2021-06-03T07:00:30.491721995Z","streamType":"stdout","text":"\u001b[0;32m+ type: api|web|library|container\u001b[0m\n"},{"line":326,"timestamp":"2021-06-03T07:00:30.491724488Z","streamType":"stdout","text":"\u001b[0;32m+ builderOperatingSystems:\u001b[0m\n"},{"line":327,"timestamp":"2021-06-03T07:00:30.491728444Z","streamType":"stdout","text":"\u001b[0;32m+ - linux\u001b[0m\n"},{"line":328,"timestamp":"2021-06-03T07:00:30.491740539Z","streamType":"stdout","text":"\u001b[0;32m+ - windows\u001b[0m\n"},{"line":329,"timestamp":"2021-06-03T07:00:30.491743367Z","streamType":"stdout","text":"\u001b[0;32m+ builderTracksPerOperatingSystem:\u001b[0m\n"},{"line":330,"timestamp":"2021-06-03T07:00:30.491745368Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":331,"timestamp":"2021-06-03T07:00:30.491751347Z","streamType":"stdout","text":"\u001b[0;32m+ - stable\u001b[0m\n"},{"line":332,"timestamp":"2021-06-03T07:00:30.491752945Z","streamType":"stdout","text":"\u001b[0;32m+ - beta\u001b[0m\n"},{"line":333,"timestamp":"2021-06-03T07:00:30.49175796Z","streamType":"stdout","text":"\u001b[0;32m+ - dev\u001b[0m\n"},{"line":334,"timestamp":"2021-06-03T07:00:30.491759305Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":335,"timestamp":"2021-06-03T07:00:30.491853193Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-1809\u001b[0m\n"},{"line":336,"timestamp":"2021-06-03T07:00:30.491855862Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-1909\u001b[0m\n"},{"line":337,"timestamp":"2021-06-03T07:00:30.491864638Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-ltsc2019\u001b[0m\n"},{"line":338,"timestamp":"2021-06-03T07:00:30.491866567Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":339,"timestamp":"2021-06-03T07:00:30.491868502Z","streamType":"stdout","text":"\u001b[0;32m+ catalog:\u001b[0m\n"},{"line":340,"timestamp":"2021-06-03T07:00:30.491876456Z","streamType":"stdout","text":"\u001b[0;32m+ filters:\u001b[0m\n"},{"line":341,"timestamp":"2021-06-03T07:00:30.491878455Z","streamType":"stdout","text":"\u001b[0;32m+ - type\u001b[0m\n"},{"line":342,"timestamp":"2021-06-03T07:00:30.491880213Z","streamType":"stdout","text":"\u001b[0;32m+ - team\u001b[0m\n"},{"line":343,"timestamp":"2021-06-03T07:00:30.491885823Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":344,"timestamp":"2021-06-03T07:00:30.491887936Z","streamType":"stdout","text":"\u001b[0;32m+ credentials:\u001b[0m\n"},{"line":345,"timestamp":"2021-06-03T07:00:30.49189391Z","streamType":"stdout","text":"\u001b[0;32m+ - name:\u001b[0m\n"},{"line":346,"timestamp":"2021-06-03T07:00:30.491897149Z","streamType":"stdout","text":"\u001b[0;32m+ type: 'container-registry'\u001b[0m\n"},{"line":347,"timestamp":"2021-06-03T07:00:30.491911756Z","streamType":"stdout","text":"\u001b[0;32m+ repository:\u001b[0m\n"},{"line":348,"timestamp":"2021-06-03T07:00:30.491914107Z","streamType":"stdout","text":"\u001b[0;32m+ private: false\u001b[0m\n"},{"line":349,"timestamp":"2021-06-03T07:00:30.491916202Z","streamType":"stdout","text":"\u001b[0;32m+ username:\u001b[0m\n"},{"line":350,"timestamp":"2021-06-03T07:00:30.491955617Z","streamType":"stdout","text":"\u001b[0;32m+ password:\u001b[0m\n"},{"line":351,"timestamp":"2021-06-03T07:00:30.491956988Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":352,"timestamp":"2021-06-03T07:00:30.491959399Z","streamType":"stdout","text":"\u001b[0;32m+ trustedImages:\u001b[0m\n"},{"line":353,"timestamp":"2021-06-03T07:00:30.491972795Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/git-clone\u001b[0m\n"},{"line":354,"timestamp":"2021-06-03T07:00:30.491975622Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":355,"timestamp":"2021-06-03T07:00:30.491978426Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":356,"timestamp":"2021-06-03T07:00:30.491986566Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":357,"timestamp":"2021-06-03T07:00:30.491989415Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/git-trigger\u001b[0m\n"},{"line":358,"timestamp":"2021-06-03T07:00:30.491991942Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":359,"timestamp":"2021-06-03T07:00:30.491999689Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":360,"timestamp":"2021-06-03T07:00:30.492001825Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":361,"timestamp":"2021-06-03T07:00:30.492005933Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/docker\u001b[0m\n"},{"line":362,"timestamp":"2021-06-03T07:00:30.492015047Z","streamType":"stdout","text":"\u001b[0;32m+ runDocker: true\u001b[0m\n"},{"line":363,"timestamp":"2021-06-03T07:00:30.492017445Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":364,"timestamp":"2021-06-03T07:00:30.492020342Z","streamType":"stdout","text":"\u001b[0;32m+ - container-registry\u001b[0m\n"},{"line":365,"timestamp":"2021-06-03T07:00:30.492049953Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/prefetch\u001b[0m\n"},{"line":366,"timestamp":"2021-06-03T07:00:30.492052125Z","streamType":"stdout","text":"\u001b[0;32m+ runDocker: true\u001b[0m\n"},{"line":367,"timestamp":"2021-06-03T07:00:30.492054586Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":368,"timestamp":"2021-06-03T07:00:30.492056545Z","streamType":"stdout","text":"\u001b[0;32m+ - container-registry\u001b[0m\n"},{"line":369,"timestamp":"2021-06-03T07:00:30.49205856Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/gke\u001b[0m\n"},{"line":370,"timestamp":"2021-06-03T07:00:30.492060597Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":371,"timestamp":"2021-06-03T07:00:30.492063027Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":372,"timestamp":"2021-06-03T07:00:30.492065143Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/gcs\u001b[0m\n"},{"line":373,"timestamp":"2021-06-03T07:00:30.4920678Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":374,"timestamp":"2021-06-03T07:00:30.492081255Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":375,"timestamp":"2021-06-03T07:00:30.492084228Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/cloud-function\u001b[0m\n"},{"line":376,"timestamp":"2021-06-03T07:00:30.492086155Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":377,"timestamp":"2021-06-03T07:00:30.492088444Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":378,"timestamp":"2021-06-03T07:00:30.492090982Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/bitbucket-status\u001b[0m\n"},{"line":379,"timestamp":"2021-06-03T07:00:30.492093272Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":380,"timestamp":"2021-06-03T07:00:30.492095644Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":381,"timestamp":"2021-06-03T07:00:30.49210761Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/github-status\u001b[0m\n"},{"line":382,"timestamp":"2021-06-03T07:00:30.492109893Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":383,"timestamp":"2021-06-03T07:00:30.492111902Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":384,"timestamp":"2021-06-03T07:00:30.49211455Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/github-release\u001b[0m\n"},{"line":385,"timestamp":"2021-06-03T07:00:30.492116917Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":386,"timestamp":"2021-06-03T07:00:30.492119299Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":387,"timestamp":"2021-06-03T07:00:30.492156321Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/slack-build-status\u001b[0m\n"},{"line":388,"timestamp":"2021-06-03T07:00:30.492159788Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":389,"timestamp":"2021-06-03T07:00:30.492162172Z","streamType":"stdout","text":"\u001b[0;32m+ - slack-webhook\u001b[0m\n"},{"line":390,"timestamp":"2021-06-03T07:00:30.49216465Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/npm-audit\u001b[0m\n"},{"line":391,"timestamp":"2021-06-03T07:00:30.492166785Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":392,"timestamp":"2021-06-03T07:00:30.492169089Z","streamType":"stdout","text":"\u001b[0;32m+ - slack-webhook\u001b[0m\n"},{"line":393,"timestamp":"2021-06-03T07:00:30.492178596Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/dotnet\u001b[0m\n"},{"line":394,"timestamp":"2021-06-03T07:00:30.49218078Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":395,"timestamp":"2021-06-03T07:00:30.492183122Z","streamType":"stdout","text":"\u001b[0;32m+ - nuget-server\u001b[0m\n"},{"line":396,"timestamp":"2021-06-03T07:00:30.492239984Z","streamType":"stdout","text":"\u001b[0;32m+ - sonarqube-server\u001b[0m\n"},{"line":397,"timestamp":"2021-06-03T07:00:30.492243682Z","streamType":"stdout","text":"\u001b[0;32m+ - path: estafette/estafette-ci-builder\u001b[0m\n"},{"line":398,"timestamp":"2021-06-03T07:00:30.492246093Z","streamType":"stdout","text":"\u001b[0;32m+ runPrivileged: true\u001b[0m\n"},{"line":399,"timestamp":"2021-06-03T07:00:30.49225814Z","streamType":"stdout","text":"\u001b[0;32m+ whitelistedPipelines: github.com/estafette/estafette-ci-builder\u001b[0m\n"},{"line":400,"timestamp":"2021-06-03T07:00:30.492260914Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/cloudflare-purge\u001b[0m\n"},{"line":401,"timestamp":"2021-06-03T07:00:30.492264847Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":402,"timestamp":"2021-06-03T07:00:30.492283721Z","streamType":"stdout","text":"\u001b[0;32m+ - cloudflare\u001b[0m\n"},{"line":403,"timestamp":"2021-06-03T07:00:30.492304062Z","streamType":"stdout","text":"\u001b[0;32m+ - path: bsycorp/kind\u001b[0m\n"},{"line":404,"timestamp":"2021-06-03T07:00:30.492306778Z","streamType":"stdout","text":"\u001b[0;32m+ runPrivileged: true\u001b[0m\n"},{"line":405,"timestamp":"2021-06-03T07:00:30.492308438Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":406,"timestamp":"2021-06-03T07:00:30.492310405Z","streamType":"stdout","text":"\u001b[0;32m+ docker:\u001b[0m\n"},{"line":407,"timestamp":"2021-06-03T07:00:30.492313525Z","streamType":"stdout","text":"\u001b[0;32m+ registryMirror: https://mirror.gcr.io\u001b[0m\n"},{"line":408,"timestamp":"2021-06-03T07:00:30.492315991Z","streamType":"stdout","text":"\u001b[0;32m+ dindMtu: 1460\u001b[0m\n"},{"line":409,"timestamp":"2021-06-03T07:00:30.492318493Z","streamType":"stdout","text":"\u001b[0;32m+ dindBip: 192.168.1.1/24\u001b[0m\n"},{"line":410,"timestamp":"2021-06-03T07:00:30.492320758Z","streamType":"stdout","text":"\u001b[0;32m+ dindNetwork:\u001b[0m\n"},{"line":411,"timestamp":"2021-06-03T07:00:30.49232364Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette\u001b[0m\n"},{"line":412,"timestamp":"2021-06-03T07:00:30.492325776Z","streamType":"stdout","text":"\u001b[0;32m+ subnet: 192.168.2.1/24\u001b[0m\n"},{"line":413,"timestamp":"2021-06-03T07:00:30.492328051Z","streamType":"stdout","text":"\u001b[0;32m+ gateway: 192.168.2.1\u001b[0m\n"},{"line":414,"timestamp":"2021-06-03T07:00:30.492350553Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Deployment (apps) has been added:\u001b[0m\n"},{"line":415,"timestamp":"2021-06-03T07:00:30.492352425Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":416,"timestamp":"2021-06-03T07:00:30.492355452Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/deployment.yaml\u001b[0m\n"},{"line":417,"timestamp":"2021-06-03T07:00:30.49235752Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: apps/v1\u001b[0m\n"},{"line":418,"timestamp":"2021-06-03T07:00:30.492359514Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Deployment\u001b[0m\n"},{"line":419,"timestamp":"2021-06-03T07:00:30.492361301Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":420,"timestamp":"2021-06-03T07:00:30.492363645Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":421,"timestamp":"2021-06-03T07:00:30.492365389Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":422,"timestamp":"2021-06-03T07:00:30.492368462Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":423,"timestamp":"2021-06-03T07:00:30.492371879Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":424,"timestamp":"2021-06-03T07:00:30.492374964Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":425,"timestamp":"2021-06-03T07:00:30.49237789Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":426,"timestamp":"2021-06-03T07:00:30.492397465Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":427,"timestamp":"2021-06-03T07:00:30.492399541Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":428,"timestamp":"2021-06-03T07:00:30.492401005Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":429,"timestamp":"2021-06-03T07:00:30.49240293Z","streamType":"stdout","text":"\u001b[0;32m+ replicas: 1\u001b[0m\n"},{"line":430,"timestamp":"2021-06-03T07:00:30.4924048Z","streamType":"stdout","text":"\u001b[0;32m+ selector:\u001b[0m\n"},{"line":431,"timestamp":"2021-06-03T07:00:30.492407041Z","streamType":"stdout","text":"\u001b[0;32m+ matchLabels:\u001b[0m\n"},{"line":432,"timestamp":"2021-06-03T07:00:30.492409567Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":433,"timestamp":"2021-06-03T07:00:30.492411642Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":434,"timestamp":"2021-06-03T07:00:30.49241294Z","streamType":"stdout","text":"\u001b[0;32m+ template:\u001b[0m\n"},{"line":435,"timestamp":"2021-06-03T07:00:30.492414451Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":436,"timestamp":"2021-06-03T07:00:30.492416216Z","streamType":"stdout","text":"\u001b[0;32m+ annotations:\u001b[0m\n"},{"line":437,"timestamp":"2021-06-03T07:00:30.492423173Z","streamType":"stdout","text":"\u001b[0;32m+ checksum/config: 31b8bf1a1b6914ecc5b2a678daff8d96dfc661bb5281a24c3db07a137a9b83ff\u001b[0m\n"},{"line":438,"timestamp":"2021-06-03T07:00:30.492461175Z","streamType":"stdout","text":"\u001b[0;32m+ checksum/secret: 5d6547c6ee023d3b2aa20b48dd17dc3a1eaf750dafdbade25080fbbaba4c19cb\u001b[0m\n"},{"line":439,"timestamp":"2021-06-03T07:00:30.492463058Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":440,"timestamp":"2021-06-03T07:00:30.49246563Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":441,"timestamp":"2021-06-03T07:00:30.492468573Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":442,"timestamp":"2021-06-03T07:00:30.49247011Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":443,"timestamp":"2021-06-03T07:00:30.49247301Z","streamType":"stdout","text":"\u001b[0;32m+ serviceAccountName: migration\u001b[0m\n"},{"line":444,"timestamp":"2021-06-03T07:00:30.492475243Z","streamType":"stdout","text":"\u001b[0;32m+ securityContext:\u001b[0m\n"},{"line":445,"timestamp":"2021-06-03T07:00:30.492477343Z","streamType":"stdout","text":"\u001b[0;32m+ {}\u001b[0m\n"},{"line":446,"timestamp":"2021-06-03T07:00:30.492479247Z","streamType":"stdout","text":"\u001b[0;32m+ containers:\u001b[0m\n"},{"line":447,"timestamp":"2021-06-03T07:00:30.492481856Z","streamType":"stdout","text":"\u001b[0;32m+ - name: migration\u001b[0m\n"},{"line":448,"timestamp":"2021-06-03T07:00:30.492484123Z","streamType":"stdout","text":"\u001b[0;32m+ securityContext:\u001b[0m\n"},{"line":449,"timestamp":"2021-06-03T07:00:30.492485912Z","streamType":"stdout","text":"\u001b[0;32m+ null\u001b[0m\n"},{"line":450,"timestamp":"2021-06-03T07:00:30.492489382Z","streamType":"stdout","text":"\u001b[0;32m+ image: \"estafette/migration:1.0.0-main-1719\"\u001b[0m\n"},{"line":451,"timestamp":"2021-06-03T07:00:30.492492377Z","streamType":"stdout","text":"\u001b[0;32m+ imagePullPolicy: IfNotPresent\u001b[0m\n"},{"line":452,"timestamp":"2021-06-03T07:00:30.492494251Z","streamType":"stdout","text":"\u001b[0;32m+ env:\u001b[0m\n"},{"line":453,"timestamp":"2021-06-03T07:00:30.492516947Z","streamType":"stdout","text":"\u001b[0;32m+ - name: JAEGER_DISABLED\u001b[0m\n"},{"line":454,"timestamp":"2021-06-03T07:00:30.492519787Z","streamType":"stdout","text":"\u001b[0;32m+ value: \"true\"\u001b[0m\n"},{"line":455,"timestamp":"2021-06-03T07:00:30.492523893Z","streamType":"stdout","text":"\u001b[0;32m+ ports:\u001b[0m\n"},{"line":456,"timestamp":"2021-06-03T07:00:30.492526104Z","streamType":"stdout","text":"\u001b[0;32m+ - name: http\u001b[0m\n"},{"line":457,"timestamp":"2021-06-03T07:00:30.492528615Z","streamType":"stdout","text":"\u001b[0;32m+ containerPort: 5000\u001b[0m\n"},{"line":458,"timestamp":"2021-06-03T07:00:30.492531158Z","streamType":"stdout","text":"\u001b[0;32m+ protocol: TCP\u001b[0m\n"},{"line":459,"timestamp":"2021-06-03T07:00:30.492534217Z","streamType":"stdout","text":"\u001b[0;32m+ livenessProbe:\u001b[0m\n"},{"line":460,"timestamp":"2021-06-03T07:00:30.492536597Z","streamType":"stdout","text":"\u001b[0;32m+ httpGet:\u001b[0m\n"},{"line":461,"timestamp":"2021-06-03T07:00:30.492539079Z","streamType":"stdout","text":"\u001b[0;32m+ path: /liveness\u001b[0m\n"},{"line":462,"timestamp":"2021-06-03T07:00:30.492541148Z","streamType":"stdout","text":"\u001b[0;32m+ port: http\u001b[0m\n"},{"line":463,"timestamp":"2021-06-03T07:00:30.492544386Z","streamType":"stdout","text":"\u001b[0;32m+ readinessProbe:\u001b[0m\n"},{"line":464,"timestamp":"2021-06-03T07:00:30.492546578Z","streamType":"stdout","text":"\u001b[0;32m+ httpGet:\u001b[0m\n"},{"line":465,"timestamp":"2021-06-03T07:00:30.492549341Z","streamType":"stdout","text":"\u001b[0;32m+ path: /readiness\u001b[0m\n"},{"line":466,"timestamp":"2021-06-03T07:00:30.492551601Z","streamType":"stdout","text":"\u001b[0;32m+ port: http\u001b[0m\n"},{"line":467,"timestamp":"2021-06-03T07:00:30.492567364Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":468,"timestamp":"2021-06-03T07:00:30.492569519Z","streamType":"stdout","text":"\u001b[0;32m+ {}\u001b[0m\n"},{"line":469,"timestamp":"2021-06-03T07:00:30.492571881Z","streamType":"stdout","text":"\u001b[0;32m+ volumeMounts:\u001b[0m\n"},{"line":470,"timestamp":"2021-06-03T07:00:30.492573987Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs\u001b[0m\n"},{"line":471,"timestamp":"2021-06-03T07:00:30.49257623Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /configs\u001b[0m\n"},{"line":472,"timestamp":"2021-06-03T07:00:30.492578119Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets\u001b[0m\n"},{"line":473,"timestamp":"2021-06-03T07:00:30.492581059Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /secrets\u001b[0m\n"},{"line":474,"timestamp":"2021-06-03T07:00:30.492583871Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs-templates\u001b[0m\n"},{"line":475,"timestamp":"2021-06-03T07:00:30.492601932Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /templates\u001b[0m\n"},{"line":476,"timestamp":"2021-06-03T07:00:30.492604534Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets-gcp\u001b[0m\n"},{"line":477,"timestamp":"2021-06-03T07:00:30.492627297Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /gcp\u001b[0m\n"},{"line":478,"timestamp":"2021-06-03T07:00:30.492630065Z","streamType":"stdout","text":"\u001b[0;32m+ terminationGracePeriodSeconds: 300\u001b[0m\n"},{"line":479,"timestamp":"2021-06-03T07:00:30.492631415Z","streamType":"stdout","text":"\u001b[0;32m+ volumes:\u001b[0m\n"},{"line":480,"timestamp":"2021-06-03T07:00:30.492633256Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs\u001b[0m\n"},{"line":481,"timestamp":"2021-06-03T07:00:30.49263515Z","streamType":"stdout","text":"\u001b[0;32m+ configMap:\u001b[0m\n"},{"line":482,"timestamp":"2021-06-03T07:00:30.492637599Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":483,"timestamp":"2021-06-03T07:00:30.492639542Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets\u001b[0m\n"},{"line":484,"timestamp":"2021-06-03T07:00:30.492642042Z","streamType":"stdout","text":"\u001b[0;32m+ secret:\u001b[0m\n"},{"line":485,"timestamp":"2021-06-03T07:00:30.492645134Z","streamType":"stdout","text":"\u001b[0;32m+ secretName: migration\u001b[0m\n"},{"line":486,"timestamp":"2021-06-03T07:00:30.492647446Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs-templates\u001b[0m\n"},{"line":487,"timestamp":"2021-06-03T07:00:30.49264941Z","streamType":"stdout","text":"\u001b[0;32m+ configMap: \u001b[0m\n"},{"line":488,"timestamp":"2021-06-03T07:00:30.492652145Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.templates\u001b[0m\n"},{"line":489,"timestamp":"2021-06-03T07:00:30.492655069Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets-gcp\u001b[0m\n"},{"line":490,"timestamp":"2021-06-03T07:00:30.492656897Z","streamType":"stdout","text":"\u001b[0;32m+ secret:\u001b[0m\n"},{"line":491,"timestamp":"2021-06-03T07:00:30.492673462Z","streamType":"stdout","text":"\u001b[0;32m+ secretName: migration.gcp\u001b[0m\n"},{"line":492,"timestamp":"2021-06-03T07:00:30.492678372Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Ingress (networking.k8s.io) has been added:\u001b[0m\n"},{"line":493,"timestamp":"2021-06-03T07:00:30.492680064Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":494,"timestamp":"2021-06-03T07:00:30.492683145Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/ingress.yaml\u001b[0m\n"},{"line":495,"timestamp":"2021-06-03T07:00:30.49268597Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: networking.k8s.io/v1beta1\u001b[0m\n"},{"line":496,"timestamp":"2021-06-03T07:00:30.492687826Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Ingress\u001b[0m\n"},{"line":497,"timestamp":"2021-06-03T07:00:30.492689645Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":498,"timestamp":"2021-06-03T07:00:30.492691649Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":499,"timestamp":"2021-06-03T07:00:30.492693466Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":500,"timestamp":"2021-06-03T07:00:30.492706116Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":501,"timestamp":"2021-06-03T07:00:30.492708863Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":502,"timestamp":"2021-06-03T07:00:30.492712312Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":503,"timestamp":"2021-06-03T07:00:30.492715468Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":504,"timestamp":"2021-06-03T07:00:30.49271802Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":505,"timestamp":"2021-06-03T07:00:30.492721872Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":506,"timestamp":"2021-06-03T07:00:30.492732753Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":507,"timestamp":"2021-06-03T07:00:30.492734368Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":508,"timestamp":"2021-06-03T07:00:30.492737343Z","streamType":"stdout","text":"\u001b[0;32m+ - host: \"ci.estafette.io\"\u001b[0m\n"},{"line":509,"timestamp":"2021-06-03T07:00:30.492739576Z","streamType":"stdout","text":"\u001b[0;32m+ http:\u001b[0m\n"},{"line":510,"timestamp":"2021-06-03T07:00:30.492741809Z","streamType":"stdout","text":"\u001b[0;32m+ paths:\u001b[0m\n"},{"line":511,"timestamp":"2021-06-03T07:00:30.492761568Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /api/\u001b[0m\n"},{"line":512,"timestamp":"2021-06-03T07:00:30.492763758Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":513,"timestamp":"2021-06-03T07:00:30.49276686Z","streamType":"stdout","text":"\u001b[0;32m+ serviceName: migration\u001b[0m\n"},{"line":514,"timestamp":"2021-06-03T07:00:30.492806808Z","streamType":"stdout","text":"\u001b[0;32m+ servicePort: http\u001b[0m\n"},{"line":515,"timestamp":"2021-06-03T07:00:30.492809323Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /\u001b[0m\n"},{"line":516,"timestamp":"2021-06-03T07:00:30.4928113Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":517,"timestamp":"2021-06-03T07:00:30.492813925Z","streamType":"stdout","text":"\u001b[0;32m+ serviceName: estafette-ci-web\u001b[0m\n"},{"line":518,"timestamp":"2021-06-03T07:00:30.492818596Z","streamType":"stdout","text":"\u001b[0;32m+ servicePort: http\u001b[0m\n"},{"line":519,"timestamp":"2021-06-03T07:00:30.492848781Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Secret (v1) has been added:\u001b[0m\n"},{"line":520,"timestamp":"2021-06-03T07:00:30.49285179Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/secret.yaml\u001b[0m\n"},{"line":521,"timestamp":"2021-06-03T07:00:30.492854055Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":522,"timestamp":"2021-06-03T07:00:30.492855842Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Secret\u001b[0m\n"},{"line":523,"timestamp":"2021-06-03T07:00:30.492858027Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":524,"timestamp":"2021-06-03T07:00:30.492861322Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":525,"timestamp":"2021-06-03T07:00:30.49286417Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":526,"timestamp":"2021-06-03T07:00:30.492867061Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":527,"timestamp":"2021-06-03T07:00:30.492869689Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":528,"timestamp":"2021-06-03T07:00:30.492872354Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: 1.0.0-main-1719\u001b[0m\n"},{"line":529,"timestamp":"2021-06-03T07:00:30.492875932Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":530,"timestamp":"2021-06-03T07:00:30.492877915Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":531,"timestamp":"2021-06-03T07:00:30.492891393Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":532,"timestamp":"2021-06-03T07:00:30.492893092Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":533,"timestamp":"2021-06-03T07:00:30.4928962Z","streamType":"stdout","text":"\u001b[0;32m+ secretDecryptionKey: '++++++++ # (32 bytes)'\u001b[0m\n"},{"line":534,"timestamp":"2021-06-03T07:00:30.49289839Z","streamType":"stdout","text":"\u001b[0;32m+ type: Opaque\u001b[0m\n"},{"line":535,"timestamp":"2021-06-03T07:00:30.492899714Z","streamType":"stdout","text":" \n"},{"line":536,"timestamp":"2021-06-03T07:00:30.492903414Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Service (v1) has been added:\u001b[0m\n"},{"line":537,"timestamp":"2021-06-03T07:00:30.492905154Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":538,"timestamp":"2021-06-03T07:00:30.492945767Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/service.yaml\u001b[0m\n"},{"line":539,"timestamp":"2021-06-03T07:00:30.492947831Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":540,"timestamp":"2021-06-03T07:00:30.492949894Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Service\u001b[0m\n"},{"line":541,"timestamp":"2021-06-03T07:00:30.492951364Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":542,"timestamp":"2021-06-03T07:00:30.492954311Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":543,"timestamp":"2021-06-03T07:00:30.492962557Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":544,"timestamp":"2021-06-03T07:00:30.492965771Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":545,"timestamp":"2021-06-03T07:00:30.492968858Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":546,"timestamp":"2021-06-03T07:00:30.492971795Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":547,"timestamp":"2021-06-03T07:00:30.49298144Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":548,"timestamp":"2021-06-03T07:00:30.492993902Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":549,"timestamp":"2021-06-03T07:00:30.492996393Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":550,"timestamp":"2021-06-03T07:00:30.492998509Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":551,"timestamp":"2021-06-03T07:00:30.493010101Z","streamType":"stdout","text":"\u001b[0;32m+ type: ClusterIP\u001b[0m\n"},{"line":552,"timestamp":"2021-06-03T07:00:30.493011726Z","streamType":"stdout","text":"\u001b[0;32m+ ports:\u001b[0m\n"},{"line":553,"timestamp":"2021-06-03T07:00:30.493013768Z","streamType":"stdout","text":"\u001b[0;32m+ - port: 80\u001b[0m\n"},{"line":554,"timestamp":"2021-06-03T07:00:30.493016527Z","streamType":"stdout","text":"\u001b[0;32m+ targetPort: http\u001b[0m\n"},{"line":555,"timestamp":"2021-06-03T07:00:30.493026511Z","streamType":"stdout","text":"\u001b[0;32m+ protocol: TCP\u001b[0m\n"},{"line":556,"timestamp":"2021-06-03T07:00:30.493028584Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":557,"timestamp":"2021-06-03T07:00:30.493032483Z","streamType":"stdout","text":"\u001b[0;32m+ selector:\u001b[0m\n"},{"line":558,"timestamp":"2021-06-03T07:00:30.493041307Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":559,"timestamp":"2021-06-03T07:00:30.493044102Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":560,"timestamp":"2021-06-03T07:00:30.493047871Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, ServiceAccount (v1) has been added:\u001b[0m\n"},{"line":561,"timestamp":"2021-06-03T07:00:30.49306011Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":562,"timestamp":"2021-06-03T07:00:30.493063778Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/serviceaccount.api.yaml\u001b[0m\n"},{"line":563,"timestamp":"2021-06-03T07:00:30.493065571Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":564,"timestamp":"2021-06-03T07:00:30.493068267Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ServiceAccount\u001b[0m\n"},{"line":565,"timestamp":"2021-06-03T07:00:30.493069812Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":566,"timestamp":"2021-06-03T07:00:30.49307758Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":567,"timestamp":"2021-06-03T07:00:30.493079242Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":568,"timestamp":"2021-06-03T07:00:30.493082496Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":569,"timestamp":"2021-06-03T07:00:30.493092802Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":570,"timestamp":"2021-06-03T07:00:30.493095773Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":571,"timestamp":"2021-06-03T07:00:30.493098596Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":572,"timestamp":"2021-06-03T07:00:30.493116884Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":573,"timestamp":"2021-06-03T07:00:30.493119239Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":574,"timestamp":"2021-06-03T07:00:30.493123077Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.gcp, Secret (v1) has been added:\u001b[0m\n"},{"line":575,"timestamp":"2021-06-03T07:00:30.493126982Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/secret.extra.yaml\u001b[0m\n"},{"line":576,"timestamp":"2021-06-03T07:00:30.493149087Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":577,"timestamp":"2021-06-03T07:00:30.493160946Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Secret\u001b[0m\n"},{"line":578,"timestamp":"2021-06-03T07:00:30.493162632Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":579,"timestamp":"2021-06-03T07:00:30.493164468Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":580,"timestamp":"2021-06-03T07:00:30.493167688Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":581,"timestamp":"2021-06-03T07:00:30.493176151Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":582,"timestamp":"2021-06-03T07:00:30.493178772Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":583,"timestamp":"2021-06-03T07:00:30.493184381Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: 1.0.0-main-1719\u001b[0m\n"},{"line":584,"timestamp":"2021-06-03T07:00:30.49323075Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":585,"timestamp":"2021-06-03T07:00:30.493232966Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":586,"timestamp":"2021-06-03T07:00:30.49323512Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.gcp\u001b[0m\n"},{"line":587,"timestamp":"2021-06-03T07:00:30.493236614Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":588,"timestamp":"2021-06-03T07:00:30.493240773Z","streamType":"stdout","text":"\u001b[0;32m+ service-account-key.json: '++++++++ # (3 bytes)'\u001b[0m\n"},{"line":589,"timestamp":"2021-06-03T07:00:30.49324546Z","streamType":"stdout","text":" \n"},{"line":590,"timestamp":"2021-06-03T07:00:30.493261116Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.templates, ConfigMap (v1) has been added:\u001b[0m\n"},{"line":591,"timestamp":"2021-06-03T07:00:30.49326266Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":592,"timestamp":"2021-06-03T07:00:30.493266158Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/configmap.extra.yaml\u001b[0m\n"},{"line":593,"timestamp":"2021-06-03T07:00:30.493267995Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ConfigMap\u001b[0m\n"},{"line":594,"timestamp":"2021-06-03T07:00:30.493269803Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":595,"timestamp":"2021-06-03T07:00:30.493271487Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":596,"timestamp":"2021-06-03T07:00:30.493274233Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.templates\u001b[0m\n"},{"line":597,"timestamp":"2021-06-03T07:00:30.493284019Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":598,"timestamp":"2021-06-03T07:00:30.49328702Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":599,"timestamp":"2021-06-03T07:00:30.493289794Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":600,"timestamp":"2021-06-03T07:00:30.4932926Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":601,"timestamp":"2021-06-03T07:00:30.493295129Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":602,"timestamp":"2021-06-03T07:00:30.493304472Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":603,"timestamp":"2021-06-03T07:00:30.493306837Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":604,"timestamp":"2021-06-03T07:00:30.493308529Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":605,"timestamp":"2021-06-03T07:00:30.493311173Z","streamType":"stdout","text":"\u001b[0;32m+ manifest-docker.tmpl: |\u001b[0m\n"},{"line":606,"timestamp":"2021-06-03T07:00:30.493322006Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":607,"timestamp":"2021-06-03T07:00:30.493324371Z","streamType":"stdout","text":"\u001b[0;32m+ container: \u001b[0m\n"},{"line":608,"timestamp":"2021-06-03T07:00:30.493329573Z","streamType":"stdout","text":"\u001b[0;32m+ team: \u001b[0m\n"},{"line":609,"timestamp":"2021-06-03T07:00:30.493336949Z","streamType":"stdout","text":"\u001b[0;32m+ language: docker\u001b[0m\n"},{"line":610,"timestamp":"2021-06-03T07:00:30.493338484Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":611,"timestamp":"2021-06-03T07:00:30.493362827Z","streamType":"stdout","text":"\u001b[0;32m+ stages:\u001b[0m\n"},{"line":612,"timestamp":"2021-06-03T07:00:30.493365125Z","streamType":"stdout","text":"\u001b[0;32m+ bake:\u001b[0m\n"},{"line":613,"timestamp":"2021-06-03T07:00:30.493367981Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/docker:stable\u001b[0m\n"},{"line":614,"timestamp":"2021-06-03T07:00:30.493370443Z","streamType":"stdout","text":"\u001b[0;32m+ action: build\u001b[0m\n"},{"line":615,"timestamp":"2021-06-03T07:00:30.493376638Z","streamType":"stdout","text":"\u001b[0;32m+ repositories:\u001b[0m\n"},{"line":616,"timestamp":"2021-06-03T07:00:30.493382169Z","streamType":"stdout","text":"\u001b[0;32m+ - estafette\u001b[0m\n"},{"line":617,"timestamp":"2021-06-03T07:00:30.493387615Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":618,"timestamp":"2021-06-03T07:00:30.4934383Z","streamType":"stdout","text":"\u001b[0;32m+ push-to-docker-registry:\u001b[0m\n"},{"line":619,"timestamp":"2021-06-03T07:00:30.493441362Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/docker:stable\u001b[0m\n"},{"line":620,"timestamp":"2021-06-03T07:00:30.493444005Z","streamType":"stdout","text":"\u001b[0;32m+ action: push\u001b[0m\n"},{"line":621,"timestamp":"2021-06-03T07:00:30.493466375Z","streamType":"stdout","text":"\u001b[0;32m+ repositories:\u001b[0m\n"},{"line":622,"timestamp":"2021-06-03T07:00:30.493469088Z","streamType":"stdout","text":"\u001b[0;32m+ - estafette\u001b[0m\n"},{"line":623,"timestamp":"2021-06-03T07:00:30.493494607Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.webhooks, Ingress (networking.k8s.io) has been added:\u001b[0m\n"},{"line":624,"timestamp":"2021-06-03T07:00:30.493498119Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":625,"timestamp":"2021-06-03T07:00:30.493501763Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/ingress.webhooks.yaml\u001b[0m\n"},{"line":626,"timestamp":"2021-06-03T07:00:30.493504441Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: networking.k8s.io/v1beta1\u001b[0m\n"},{"line":627,"timestamp":"2021-06-03T07:00:30.493506153Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Ingress\u001b[0m\n"},{"line":628,"timestamp":"2021-06-03T07:00:30.493507998Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":629,"timestamp":"2021-06-03T07:00:30.493516265Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.webhooks\u001b[0m\n"},{"line":630,"timestamp":"2021-06-03T07:00:30.493518032Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":631,"timestamp":"2021-06-03T07:00:30.493520909Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":632,"timestamp":"2021-06-03T07:00:30.493523108Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":633,"timestamp":"2021-06-03T07:00:30.493525592Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":634,"timestamp":"2021-06-03T07:00:30.493528094Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":635,"timestamp":"2021-06-03T07:00:30.493544488Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":636,"timestamp":"2021-06-03T07:00:30.493546618Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":637,"timestamp":"2021-06-03T07:00:30.493549847Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":638,"timestamp":"2021-06-03T07:00:30.493551367Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":639,"timestamp":"2021-06-03T07:00:30.493553941Z","streamType":"stdout","text":"\u001b[0;32m+ - host: \"ci-webhook.estafette.io\"\u001b[0m\n"},{"line":640,"timestamp":"2021-06-03T07:00:30.493555417Z","streamType":"stdout","text":"\u001b[0;32m+ http:\u001b[0m\n"},{"line":641,"timestamp":"2021-06-03T07:00:30.493557024Z","streamType":"stdout","text":"\u001b[0;32m+ paths:\u001b[0m\n"},{"line":642,"timestamp":"2021-06-03T07:00:30.493560746Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /api/integrations/github/\u001b[0m\n"},{"line":643,"timestamp":"2021-06-03T07:00:30.493562766Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":644,"timestamp":"2021-06-03T07:00:30.49356552Z","streamType":"stdout","text":"\u001b[0;32m+ serviceName: migration\u001b[0m\n"},{"line":645,"timestamp":"2021-06-03T07:00:30.493567994Z","streamType":"stdout","text":"\u001b[0;32m+ servicePort: http\u001b[0m\n"},{"line":646,"timestamp":"2021-06-03T07:00:30.493572248Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.api, Role (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":647,"timestamp":"2021-06-03T07:00:30.493595529Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":648,"timestamp":"2021-06-03T07:00:30.493598011Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/role.api.yaml\u001b[0m\n"},{"line":649,"timestamp":"2021-06-03T07:00:30.493600509Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":650,"timestamp":"2021-06-03T07:00:30.493601678Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":651,"timestamp":"2021-06-03T07:00:30.493602767Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":652,"timestamp":"2021-06-03T07:00:30.493604419Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":653,"timestamp":"2021-06-03T07:00:30.493606172Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":654,"timestamp":"2021-06-03T07:00:30.493607506Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":655,"timestamp":"2021-06-03T07:00:30.493610439Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":656,"timestamp":"2021-06-03T07:00:30.493612955Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":657,"timestamp":"2021-06-03T07:00:30.493615844Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":658,"timestamp":"2021-06-03T07:00:30.493631084Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":659,"timestamp":"2021-06-03T07:00:30.493633193Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":660,"timestamp":"2021-06-03T07:00:30.493658078Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":661,"timestamp":"2021-06-03T07:00:30.493659459Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":662,"timestamp":"2021-06-03T07:00:30.493661173Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":663,"timestamp":"2021-06-03T07:00:30.493662773Z","streamType":"stdout","text":"\u001b[0;32m+ - \"batch\"\u001b[0m\n"},{"line":664,"timestamp":"2021-06-03T07:00:30.493664272Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":665,"timestamp":"2021-06-03T07:00:30.493665713Z","streamType":"stdout","text":"\u001b[0;32m+ - jobs\u001b[0m\n"},{"line":666,"timestamp":"2021-06-03T07:00:30.49366711Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":667,"timestamp":"2021-06-03T07:00:30.493668489Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":668,"timestamp":"2021-06-03T07:00:30.4936699Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":669,"timestamp":"2021-06-03T07:00:30.493671347Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":670,"timestamp":"2021-06-03T07:00:30.493672933Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":671,"timestamp":"2021-06-03T07:00:30.493674356Z","streamType":"stdout","text":"\u001b[0;32m+ - update\u001b[0m\n"},{"line":672,"timestamp":"2021-06-03T07:00:30.493675722Z","streamType":"stdout","text":"\u001b[0;32m+ - patch\u001b[0m\n"},{"line":673,"timestamp":"2021-06-03T07:00:30.493697569Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":674,"timestamp":"2021-06-03T07:00:30.49369933Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":675,"timestamp":"2021-06-03T07:00:30.49370089Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":676,"timestamp":"2021-06-03T07:00:30.493702284Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":677,"timestamp":"2021-06-03T07:00:30.493703748Z","streamType":"stdout","text":"\u001b[0;32m+ - pods\u001b[0m\n"},{"line":678,"timestamp":"2021-06-03T07:00:30.493705185Z","streamType":"stdout","text":"\u001b[0;32m+ - pods/log\u001b[0m\n"},{"line":679,"timestamp":"2021-06-03T07:00:30.493721753Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":680,"timestamp":"2021-06-03T07:00:30.493723202Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":681,"timestamp":"2021-06-03T07:00:30.493724641Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":682,"timestamp":"2021-06-03T07:00:30.49372771Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":683,"timestamp":"2021-06-03T07:00:30.493729254Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":684,"timestamp":"2021-06-03T07:00:30.493730679Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":685,"timestamp":"2021-06-03T07:00:30.493746462Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":686,"timestamp":"2021-06-03T07:00:30.493748075Z","streamType":"stdout","text":"\u001b[0;32m+ - configmaps\u001b[0m\n"},{"line":687,"timestamp":"2021-06-03T07:00:30.493749556Z","streamType":"stdout","text":"\u001b[0;32m+ - secrets\u001b[0m\n"},{"line":688,"timestamp":"2021-06-03T07:00:30.493752785Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":689,"timestamp":"2021-06-03T07:00:30.493754126Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":690,"timestamp":"2021-06-03T07:00:30.493755563Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":691,"timestamp":"2021-06-03T07:00:30.493757258Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":692,"timestamp":"2021-06-03T07:00:30.493773965Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":693,"timestamp":"2021-06-03T07:00:30.493778757Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.api, RoleBinding (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":694,"timestamp":"2021-06-03T07:00:30.493799699Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":695,"timestamp":"2021-06-03T07:00:30.49380323Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/rolebinding.api.yaml\u001b[0m\n"},{"line":696,"timestamp":"2021-06-03T07:00:30.49380585Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":697,"timestamp":"2021-06-03T07:00:30.493807409Z","streamType":"stdout","text":"\u001b[0;32m+ kind: RoleBinding\u001b[0m\n"},{"line":698,"timestamp":"2021-06-03T07:00:30.493808714Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":699,"timestamp":"2021-06-03T07:00:30.493834531Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":700,"timestamp":"2021-06-03T07:00:30.493836975Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":701,"timestamp":"2021-06-03T07:00:30.493838403Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":702,"timestamp":"2021-06-03T07:00:30.493841392Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":703,"timestamp":"2021-06-03T07:00:30.493843961Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":704,"timestamp":"2021-06-03T07:00:30.493846623Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":705,"timestamp":"2021-06-03T07:00:30.493849033Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":706,"timestamp":"2021-06-03T07:00:30.493851052Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":707,"timestamp":"2021-06-03T07:00:30.493854908Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":708,"timestamp":"2021-06-03T07:00:30.493856281Z","streamType":"stdout","text":"\u001b[0;32m+ roleRef:\u001b[0m\n"},{"line":709,"timestamp":"2021-06-03T07:00:30.493858241Z","streamType":"stdout","text":"\u001b[0;32m+ apiGroup: rbac.authorization.k8s.io\u001b[0m\n"},{"line":710,"timestamp":"2021-06-03T07:00:30.493859731Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":711,"timestamp":"2021-06-03T07:00:30.493861483Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":712,"timestamp":"2021-06-03T07:00:30.49386304Z","streamType":"stdout","text":"\u001b[0;32m+ subjects:\u001b[0m\n"},{"line":713,"timestamp":"2021-06-03T07:00:30.493881654Z","streamType":"stdout","text":"\u001b[0;32m+ - kind: ServiceAccount\u001b[0m\n"},{"line":714,"timestamp":"2021-06-03T07:00:30.493883511Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":715,"timestamp":"2021-06-03T07:00:30.4938855Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default\u001b[0m\n"},{"line":716,"timestamp":"2021-06-03T07:00:30.49389Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.builder, Role (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":717,"timestamp":"2021-06-03T07:00:30.493891228Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":718,"timestamp":"2021-06-03T07:00:30.493908733Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/role.builder.yaml\u001b[0m\n"},{"line":719,"timestamp":"2021-06-03T07:00:30.49391126Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":720,"timestamp":"2021-06-03T07:00:30.493912686Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":721,"timestamp":"2021-06-03T07:00:30.493924128Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":722,"timestamp":"2021-06-03T07:00:30.493926492Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":723,"timestamp":"2021-06-03T07:00:30.493928542Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":724,"timestamp":"2021-06-03T07:00:30.493942055Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":725,"timestamp":"2021-06-03T07:00:30.493945064Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":726,"timestamp":"2021-06-03T07:00:30.493947213Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":727,"timestamp":"2021-06-03T07:00:30.493949566Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":728,"timestamp":"2021-06-03T07:00:30.493966078Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":729,"timestamp":"2021-06-03T07:00:30.493968809Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":730,"timestamp":"2021-06-03T07:00:30.493970942Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":731,"timestamp":"2021-06-03T07:00:30.493985442Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":732,"timestamp":"2021-06-03T07:00:30.4939871Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":733,"timestamp":"2021-06-03T07:00:30.493988399Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":734,"timestamp":"2021-06-03T07:00:30.494004309Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":735,"timestamp":"2021-06-03T07:00:30.494006235Z","streamType":"stdout","text":"\u001b[0;32m+ - pods\u001b[0m\n"},{"line":736,"timestamp":"2021-06-03T07:00:30.494007798Z","streamType":"stdout","text":"\u001b[0;32m+ - pods/log\u001b[0m\n"},{"line":737,"timestamp":"2021-06-03T07:00:30.49400916Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":738,"timestamp":"2021-06-03T07:00:30.494010794Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":739,"timestamp":"2021-06-03T07:00:30.494026265Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":740,"timestamp":"2021-06-03T07:00:30.494027873Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":741,"timestamp":"2021-06-03T07:00:30.49402954Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":742,"timestamp":"2021-06-03T07:00:30.494030895Z","streamType":"stdout","text":"\u001b[0;32m+ - update\u001b[0m\n"},{"line":743,"timestamp":"2021-06-03T07:00:30.494031962Z","streamType":"stdout","text":"\u001b[0;32m+ - patch\u001b[0m\n"},{"line":744,"timestamp":"2021-06-03T07:00:30.494032901Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":745,"timestamp":"2021-06-03T07:00:30.494044361Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":746,"timestamp":"2021-06-03T07:00:30.494045766Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":747,"timestamp":"2021-06-03T07:00:30.494047507Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":748,"timestamp":"2021-06-03T07:00:30.494049514Z","streamType":"stdout","text":"\u001b[0;32m+ - configmaps\u001b[0m\n"},{"line":749,"timestamp":"2021-06-03T07:00:30.49406222Z","streamType":"stdout","text":"\u001b[0;32m+ - secrets\u001b[0m\n"},{"line":750,"timestamp":"2021-06-03T07:00:30.494063718Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":751,"timestamp":"2021-06-03T07:00:30.494065681Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":752,"timestamp":"2021-06-03T07:00:30.494078546Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":753,"timestamp":"2021-06-03T07:00:30.494080099Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":754,"timestamp":"2021-06-03T07:00:30.494081599Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":755,"timestamp":"2021-06-03T07:00:30.49408598Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.builder, RoleBinding (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":756,"timestamp":"2021-06-03T07:00:30.49410062Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":757,"timestamp":"2021-06-03T07:00:30.494108699Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/rolebinding.builder.yaml\u001b[0m\n"},{"line":758,"timestamp":"2021-06-03T07:00:30.494110999Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":759,"timestamp":"2021-06-03T07:00:30.494112563Z","streamType":"stdout","text":"\u001b[0;32m+ kind: RoleBinding\u001b[0m\n"},{"line":760,"timestamp":"2021-06-03T07:00:30.494114003Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":761,"timestamp":"2021-06-03T07:00:30.494116422Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":762,"timestamp":"2021-06-03T07:00:30.494153081Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":763,"timestamp":"2021-06-03T07:00:30.494154606Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":764,"timestamp":"2021-06-03T07:00:30.494157628Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":765,"timestamp":"2021-06-03T07:00:30.494160944Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":766,"timestamp":"2021-06-03T07:00:30.494163652Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":767,"timestamp":"2021-06-03T07:00:30.49418075Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":768,"timestamp":"2021-06-03T07:00:30.494183149Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":769,"timestamp":"2021-06-03T07:00:30.494208615Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":770,"timestamp":"2021-06-03T07:00:30.494210464Z","streamType":"stdout","text":"\u001b[0;32m+ roleRef:\u001b[0m\n"},{"line":771,"timestamp":"2021-06-03T07:00:30.494212877Z","streamType":"stdout","text":"\u001b[0;32m+ apiGroup: rbac.authorization.k8s.io\u001b[0m\n"},{"line":772,"timestamp":"2021-06-03T07:00:30.494214424Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":773,"timestamp":"2021-06-03T07:00:30.494216662Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":774,"timestamp":"2021-06-03T07:00:30.494218166Z","streamType":"stdout","text":"\u001b[0;32m+ subjects:\u001b[0m\n"},{"line":775,"timestamp":"2021-06-03T07:00:30.494220705Z","streamType":"stdout","text":"\u001b[0;32m+ - kind: ServiceAccount\u001b[0m\n"},{"line":776,"timestamp":"2021-06-03T07:00:30.494222621Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-builder\u001b[0m\n"},{"line":777,"timestamp":"2021-06-03T07:00:30.494224436Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":778,"timestamp":"2021-06-03T07:00:30.49422973Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, estafette-ci-builder, ServiceAccount (v1) has been added:\u001b[0m\n"},{"line":779,"timestamp":"2021-06-03T07:00:30.494230593Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":780,"timestamp":"2021-06-03T07:00:30.494232888Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/serviceaccount.builder.yaml\u001b[0m\n"},{"line":781,"timestamp":"2021-06-03T07:00:30.494233881Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":782,"timestamp":"2021-06-03T07:00:30.494254369Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ServiceAccount\u001b[0m\n"},{"line":783,"timestamp":"2021-06-03T07:00:30.494256072Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":784,"timestamp":"2021-06-03T07:00:30.494257931Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-builder\u001b[0m\n"},{"line":785,"timestamp":"2021-06-03T07:00:30.494260479Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":786,"timestamp":"2021-06-03T07:00:30.4942622Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":787,"timestamp":"2021-06-03T07:00:30.494264945Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":788,"timestamp":"2021-06-03T07:00:30.494267339Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":789,"timestamp":"2021-06-03T07:00:30.494270048Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":790,"timestamp":"2021-06-03T07:00:30.494272218Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":791,"timestamp":"2021-06-03T07:00:30.494279359Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":792,"timestamp":"2021-06-03T07:00:30.494281285Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":793,"timestamp":"2021-06-03T07:00:30.501400142Z","streamType":"stdout","text":"\n"},{"line":794,"timestamp":"2021-06-03T07:00:30.501433995Z","streamType":"stdout","text":"Installing chart file migration-1.0.0-main-1719.tgz and waiting for 300s for it to be ready...\n"},{"line":795,"timestamp":"2021-06-03T07:00:30.501435447Z","streamType":"stdout","text":"\n"},{"line":796,"timestamp":"2021-06-03T07:00:30.501445059Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm upgrade --install migration migration-1.0.0-main-1719.tgz -f override.yaml --history-max 1 --timeout 300s\u001b[0m\n"},{"line":797,"timestamp":"2021-06-03T07:00:30.582356631Z","streamType":"stdout","text":"Release \"migration\" does not exist. Installing it now.\n"},{"line":798,"timestamp":"2021-06-03T07:00:31.062248437Z","streamType":"stdout","text":"NAME: migration\n"},{"line":799,"timestamp":"2021-06-03T07:00:31.062263485Z","streamType":"stdout","text":"LAST DEPLOYED: Thu Jun 3 07:00:30 2021\n"},{"line":800,"timestamp":"2021-06-03T07:00:31.062266092Z","streamType":"stdout","text":"NAMESPACE: default\n"},{"line":801,"timestamp":"2021-06-03T07:00:31.06226803Z","streamType":"stdout","text":"STATUS: deployed\n"},{"line":802,"timestamp":"2021-06-03T07:00:31.062269878Z","streamType":"stdout","text":"REVISION: 1\n"},{"line":803,"timestamp":"2021-06-03T07:00:31.062280651Z","streamType":"stdout","text":"NOTES:\n"},{"line":804,"timestamp":"2021-06-03T07:00:31.062377037Z","streamType":"stdout","text":"1. Get the application URL by running these commands:\n"},{"line":805,"timestamp":"2021-06-03T07:00:31.062381871Z","streamType":"stdout","text":" http://ci.estafette.io/api/\n"},{"line":806,"timestamp":"2021-06-03T07:00:31.062383327Z","streamType":"stdout","text":" http://ci.estafette.io/\n"},{"line":807,"timestamp":"2021-06-03T07:00:31.068063328Z","streamType":"stdout","text":"Showing logs for container...\n"},{"line":808,"timestamp":"2021-06-03T07:00:31.068093294Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl logs -l app.kubernetes.io/instance=migration --all-containers=true\u001b[0m\n"},{"line":809,"timestamp":"2021-06-03T07:00:31.189608848Z","streamType":"stderr","text":"Error from server (BadRequest): container \"migration\" in pod \"migration-9865fd695-d6bzm\" is waiting to start: ContainerCreating\n"},{"line":810,"timestamp":"2021-06-03T07:00:31.192079968Z","streamType":"stdout","text":"Showing all resources...\n"},{"line":811,"timestamp":"2021-06-03T07:00:31.192095377Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get all\u001b[0m\n"},{"line":812,"timestamp":"2021-06-03T07:00:31.319102625Z","streamType":"stdout","text":"NAME READY STATUS RESTARTS AGE\n"},{"line":813,"timestamp":"2021-06-03T07:00:31.319122463Z","streamType":"stdout","text":"pod/migration-9865fd695-d6bzm 0/1 ContainerCreating 0 0s\n"},{"line":814,"timestamp":"2021-06-03T07:00:31.319189412Z","streamType":"stdout","text":"\n"},{"line":815,"timestamp":"2021-06-03T07:00:31.319195706Z","streamType":"stdout","text":"NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\n"},{"line":816,"timestamp":"2021-06-03T07:00:31.319201423Z","streamType":"stdout","text":"service/migration ClusterIP 10.97.129.243 \u003cnone\u003e 80/TCP 0s\n"},{"line":817,"timestamp":"2021-06-03T07:00:31.319206423Z","streamType":"stdout","text":"service/kubernetes ClusterIP 10.96.0.1 \u003cnone\u003e 443/TCP 56d\n"},{"line":818,"timestamp":"2021-06-03T07:00:31.319427843Z","streamType":"stdout","text":"\n"},{"line":819,"timestamp":"2021-06-03T07:00:31.319447989Z","streamType":"stdout","text":"NAME READY UP-TO-DATE AVAILABLE AGE\n"},{"line":820,"timestamp":"2021-06-03T07:00:31.319456071Z","streamType":"stdout","text":"deployment.apps/migration 0/1 1 0 0s\n"},{"line":821,"timestamp":"2021-06-03T07:00:31.319563771Z","streamType":"stdout","text":"\n"},{"line":822,"timestamp":"2021-06-03T07:00:31.319591499Z","streamType":"stdout","text":"NAME DESIRED CURRENT READY AGE\n"},{"line":823,"timestamp":"2021-06-03T07:00:31.319599281Z","streamType":"stdout","text":"replicaset.apps/migration-9865fd695 1 1 0 0s\n"}],"exitCode":0,"status":"SUCCEEDED","services":[{"step":"kubernetes","depth":1,"image":{"name":"bsycorp/kind","tag":"latest-1.17","isPulled":false,"imageSize":1014429242,"pullDuration":12851622545,"isTrusted":true},"duration":73398236550,"logLines":[{"line":1,"timestamp":"2021-06-03T06:59:29.274325527Z","streamType":"stdout","text":"2021-06-03 06:59:29,273 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message.\n"},{"line":2,"timestamp":"2021-06-03T06:59:29.280348839Z","streamType":"stdout","text":"2021-06-03 06:59:29,279 INFO RPC interface 'supervisor' initialized\n"},{"line":3,"timestamp":"2021-06-03T06:59:29.280367613Z","streamType":"stdout","text":"2021-06-03 06:59:29,279 CRIT Server 'unix_http_server' running without any HTTP authentication checking\n"},{"line":4,"timestamp":"2021-06-03T06:59:29.280720456Z","streamType":"stdout","text":"2021-06-03 06:59:29,280 INFO supervisord started with pid 1\n"},{"line":5,"timestamp":"2021-06-03T06:59:30.284217049Z","streamType":"stdout","text":"2021-06-03 06:59:30,283 INFO spawned: 'start' with pid 8\n"},{"line":6,"timestamp":"2021-06-03T06:59:30.293082965Z","streamType":"stdout","text":"Clean up..\n"},{"line":7,"timestamp":"2021-06-03T06:59:30.311913701Z","streamType":"stdout","text":"Setting up networking..\n"},{"line":8,"timestamp":"2021-06-03T06:59:30.31284457Z","streamType":"stdout","text":"Extracting cache..\n"},{"line":9,"timestamp":"2021-06-03T06:59:31.316745647Z","streamType":"stdout","text":"2021-06-03 06:59:31,316 INFO success: start entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":10,"timestamp":"2021-06-03T06:59:33.519984189Z","streamType":"stdout","text":"2021-06-03 06:59:33,519 INFO spawned: 'dockerd' with pid 19\n"},{"line":11,"timestamp":"2021-06-03T06:59:35.1569636Z","streamType":"stdout","text":"2021-06-03 06:59:35,156 INFO success: dockerd entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":12,"timestamp":"2021-06-03T06:59:35.158275204Z","streamType":"stdout","text":"dockerd: started\n"},{"line":13,"timestamp":"2021-06-03T06:59:37.661479949Z","streamType":"stdout","text":"Client:\n"},{"line":14,"timestamp":"2021-06-03T06:59:37.661495165Z","streamType":"stdout","text":" Debug Mode: false\n"},{"line":15,"timestamp":"2021-06-03T06:59:37.661497059Z","streamType":"stdout","text":"\n"},{"line":16,"timestamp":"2021-06-03T06:59:37.661499048Z","streamType":"stdout","text":"Server:\n"},{"line":17,"timestamp":"2021-06-03T06:59:37.66150133Z","streamType":"stdout","text":" Containers: 0\n"},{"line":18,"timestamp":"2021-06-03T06:59:37.661502983Z","streamType":"stdout","text":" Running: 0\n"},{"line":19,"timestamp":"2021-06-03T06:59:37.661504624Z","streamType":"stdout","text":" Paused: 0\n"},{"line":20,"timestamp":"2021-06-03T06:59:37.661507428Z","streamType":"stdout","text":" Stopped: 0\n"},{"line":21,"timestamp":"2021-06-03T06:59:37.661510277Z","streamType":"stdout","text":" Images: 9\n"},{"line":22,"timestamp":"2021-06-03T06:59:37.661516476Z","streamType":"stdout","text":" Server Version: 19.03.5\n"},{"line":23,"timestamp":"2021-06-03T06:59:37.661558874Z","streamType":"stdout","text":" Storage Driver: overlay2\n"},{"line":24,"timestamp":"2021-06-03T06:59:37.66156264Z","streamType":"stdout","text":" Backing Filesystem: extfs\n"},{"line":25,"timestamp":"2021-06-03T06:59:37.661564993Z","streamType":"stdout","text":" Supports d_type: true\n"},{"line":26,"timestamp":"2021-06-03T06:59:37.661567209Z","streamType":"stdout","text":" Native Overlay Diff: true\n"},{"line":27,"timestamp":"2021-06-03T06:59:37.661579441Z","streamType":"stdout","text":" Logging Driver: json-file\n"},{"line":28,"timestamp":"2021-06-03T06:59:37.66158152Z","streamType":"stdout","text":" Cgroup Driver: cgroupfs\n"},{"line":29,"timestamp":"2021-06-03T06:59:37.661583376Z","streamType":"stdout","text":" Plugins:\n"},{"line":30,"timestamp":"2021-06-03T06:59:37.661585284Z","streamType":"stdout","text":" Volume: local\n"},{"line":31,"timestamp":"2021-06-03T06:59:37.661592321Z","streamType":"stdout","text":" Network: bridge host ipvlan macvlan null overlay\n"},{"line":32,"timestamp":"2021-06-03T06:59:37.661597179Z","streamType":"stdout","text":" Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog\n"},{"line":33,"timestamp":"2021-06-03T06:59:37.661615898Z","streamType":"stdout","text":" Swarm: inactive\n"},{"line":34,"timestamp":"2021-06-03T06:59:37.661616989Z","streamType":"stdout","text":" Runtimes: runc\n"},{"line":35,"timestamp":"2021-06-03T06:59:37.661618116Z","streamType":"stdout","text":" Default Runtime: runc\n"},{"line":36,"timestamp":"2021-06-03T06:59:37.661619995Z","streamType":"stdout","text":" Init Binary: docker-init\n"},{"line":37,"timestamp":"2021-06-03T06:59:37.661623699Z","streamType":"stdout","text":" containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339\n"},{"line":38,"timestamp":"2021-06-03T06:59:37.66162652Z","streamType":"stdout","text":" runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657\n"},{"line":39,"timestamp":"2021-06-03T06:59:37.661628563Z","streamType":"stdout","text":" init version: fec3683\n"},{"line":40,"timestamp":"2021-06-03T06:59:37.66163007Z","streamType":"stdout","text":" Security Options:\n"},{"line":41,"timestamp":"2021-06-03T06:59:37.661631617Z","streamType":"stdout","text":" apparmor\n"},{"line":42,"timestamp":"2021-06-03T06:59:37.661633299Z","streamType":"stdout","text":" seccomp\n"},{"line":43,"timestamp":"2021-06-03T06:59:37.661665005Z","streamType":"stdout","text":" Profile: default\n"},{"line":44,"timestamp":"2021-06-03T06:59:37.661667371Z","streamType":"stdout","text":" Kernel Version: 4.19.167+\n"},{"line":45,"timestamp":"2021-06-03T06:59:37.66167074Z","streamType":"stdout","text":" Operating System: Alpine Linux v3.11 (containerized)\n"},{"line":46,"timestamp":"2021-06-03T06:59:37.661675754Z","streamType":"stdout","text":" OSType: linux\n"},{"line":47,"timestamp":"2021-06-03T06:59:37.661677847Z","streamType":"stdout","text":" Architecture: x86_64\n"},{"line":48,"timestamp":"2021-06-03T06:59:37.66171114Z","streamType":"stdout","text":" CPUs: 16\n"},{"line":49,"timestamp":"2021-06-03T06:59:37.661713204Z","streamType":"stdout","text":" Total Memory: 58.98GiB\n"},{"line":50,"timestamp":"2021-06-03T06:59:37.661714318Z","streamType":"stdout","text":" Name: fd0d3ccb6b97\n"},{"line":51,"timestamp":"2021-06-03T06:59:37.661720839Z","streamType":"stdout","text":" ID: JFWI:LN32:M3K6:DIHB:TOWA:A563:PGNG:C7EX:H5JQ:3RXQ:5M6M:FCLW\n"},{"line":52,"timestamp":"2021-06-03T06:59:37.661725253Z","streamType":"stdout","text":" Docker Root Dir: /var/lib/docker\n"},{"line":53,"timestamp":"2021-06-03T06:59:37.66172678Z","streamType":"stdout","text":" Debug Mode: false\n"},{"line":54,"timestamp":"2021-06-03T06:59:37.661729498Z","streamType":"stdout","text":" Registry: https://index.docker.io/v1/\n"},{"line":55,"timestamp":"2021-06-03T06:59:37.661748774Z","streamType":"stdout","text":" Labels:\n"},{"line":56,"timestamp":"2021-06-03T06:59:37.66175068Z","streamType":"stdout","text":" Experimental: false\n"},{"line":57,"timestamp":"2021-06-03T06:59:37.661752315Z","streamType":"stdout","text":" Insecure Registries:\n"},{"line":58,"timestamp":"2021-06-03T06:59:37.661753908Z","streamType":"stdout","text":" 127.0.0.0/8\n"},{"line":59,"timestamp":"2021-06-03T06:59:37.661756263Z","streamType":"stdout","text":" Live Restore Enabled: false\n"},{"line":60,"timestamp":"2021-06-03T06:59:37.661759185Z","streamType":"stdout","text":" Product License: Community Engine\n"},{"line":61,"timestamp":"2021-06-03T06:59:37.66176038Z","streamType":"stdout","text":"\n"},{"line":62,"timestamp":"2021-06-03T06:59:37.663128041Z","streamType":"stdout","text":"Docker ready\n"},{"line":63,"timestamp":"2021-06-03T06:59:37.664338269Z","streamType":"stdout","text":"Logging into docker-registry with user \n"},{"line":64,"timestamp":"2021-06-03T06:59:37.664354574Z","streamType":"stdout","text":"no docker-registry/-credentials supplied\n"},{"line":65,"timestamp":"2021-06-03T06:59:37.664366817Z","streamType":"stdout","text":"Starting config server..\n"},{"line":66,"timestamp":"2021-06-03T06:59:37.889448487Z","streamType":"stdout","text":"2021-06-03 06:59:37,888 INFO spawned: 'config-serve' with pid 224\n"},{"line":67,"timestamp":"2021-06-03T06:59:38.992694145Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:38 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":68,"timestamp":"2021-06-03T06:59:38.992844196Z","streamType":"stdout","text":"2021-06-03 06:59:38,992 INFO success: config-serve entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":69,"timestamp":"2021-06-03T06:59:38.994232182Z","streamType":"stdout","text":"config-serve: started\n"},{"line":70,"timestamp":"2021-06-03T06:59:39.019059637Z","streamType":"stdout","text":"Starting Kubernetes..\n"},{"line":71,"timestamp":"2021-06-03T06:59:39.250774581Z","streamType":"stdout","text":"2021-06-03 06:59:39,250 INFO spawned: 'kubelet' with pid 328\n"},{"line":72,"timestamp":"2021-06-03T06:59:40.008943291Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:40 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":73,"timestamp":"2021-06-03T06:59:41.010341904Z","streamType":"stdout","text":"2021-06-03 06:59:41,009 INFO success: kubelet entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":74,"timestamp":"2021-06-03T06:59:41.011773967Z","streamType":"stdout","text":"kubelet: started\n"},{"line":75,"timestamp":"2021-06-03T06:59:41.021155033Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:41 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":76,"timestamp":"2021-06-03T06:59:42.030370464Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:42 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":77,"timestamp":"2021-06-03T06:59:43.038511171Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:43 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":78,"timestamp":"2021-06-03T06:59:44.051736942Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:44 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":79,"timestamp":"2021-06-03T06:59:45.063524792Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:45 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":80,"timestamp":"2021-06-03T06:59:46.076610436Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:46 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":81,"timestamp":"2021-06-03T06:59:47.091471194Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:47 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":82,"timestamp":"2021-06-03T06:59:48.106295881Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:48 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":83,"timestamp":"2021-06-03T06:59:49.116377817Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:49 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":84,"timestamp":"2021-06-03T06:59:50.124819978Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:50 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":85,"timestamp":"2021-06-03T06:59:51.140745605Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:51 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":86,"timestamp":"2021-06-03T06:59:52.150995925Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:52 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":87,"timestamp":"2021-06-03T06:59:53.168933617Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:53 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":88,"timestamp":"2021-06-03T06:59:54.182788271Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:54 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":89,"timestamp":"2021-06-03T06:59:55.193247185Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:55 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":90,"timestamp":"2021-06-03T06:59:56.204101783Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:56 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":91,"timestamp":"2021-06-03T06:59:57.21328273Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:57 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":92,"timestamp":"2021-06-03T06:59:58.23664082Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:58 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":93,"timestamp":"2021-06-03T06:59:59.256224226Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:59 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":94,"timestamp":"2021-06-03T07:00:00.264753292Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:00 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":95,"timestamp":"2021-06-03T07:00:01.277240126Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:01 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":96,"timestamp":"2021-06-03T07:00:02.288994243Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:02 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":97,"timestamp":"2021-06-03T07:00:03.300548303Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:03 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":98,"timestamp":"2021-06-03T07:00:04.326830146Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:04 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":99,"timestamp":"2021-06-03T07:00:05.337034293Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:05 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":100,"timestamp":"2021-06-03T07:00:06.353053348Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:06 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":101,"timestamp":"2021-06-03T07:00:07.367170902Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:07 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":102,"timestamp":"2021-06-03T07:00:08.384546768Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:08 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":103,"timestamp":"2021-06-03T07:00:09.398050253Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:09 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":104,"timestamp":"2021-06-03T07:00:10.40838614Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:10 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":105,"timestamp":"2021-06-03T07:00:11.417774534Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:11 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":106,"timestamp":"2021-06-03T07:00:12.428741351Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:12 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":107,"timestamp":"2021-06-03T07:00:13.44294868Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:13 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":108,"timestamp":"2021-06-03T07:00:14.454187875Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:14 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":109,"timestamp":"2021-06-03T07:00:15.462588996Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:15 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":110,"timestamp":"2021-06-03T07:00:16.477405577Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:16 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":111,"timestamp":"2021-06-03T07:00:17.488803369Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:17 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":112,"timestamp":"2021-06-03T07:00:18.504717286Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:18 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":113,"timestamp":"2021-06-03T07:00:19.51812487Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:19 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":114,"timestamp":"2021-06-03T07:00:20.528337178Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:20 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":115,"timestamp":"2021-06-03T07:00:21.185703025Z","streamType":"stdout","text":"pod/coredns-6955765f44-2656c condition met\n"},{"line":116,"timestamp":"2021-06-03T07:00:21.542947427Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:21 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":117,"timestamp":"2021-06-03T07:00:22.550756935Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:22 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":118,"timestamp":"2021-06-03T07:00:23.561587671Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:23 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":119,"timestamp":"2021-06-03T07:00:24.576998104Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:24 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":120,"timestamp":"2021-06-03T07:00:25.596832568Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:25 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":121,"timestamp":"2021-06-03T07:00:26.609402133Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:26 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":122,"timestamp":"2021-06-03T07:00:27.617692132Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:27 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":123,"timestamp":"2021-06-03T07:00:28.24683114Z","streamType":"stdout","text":"pod/coredns-6955765f44-kw85k condition met\n"},{"line":124,"timestamp":"2021-06-03T07:00:28.250383647Z","streamType":"stdout","text":"pod/etcd-minikube condition met\n"},{"line":125,"timestamp":"2021-06-03T07:00:28.253608319Z","streamType":"stdout","text":"pod/kube-apiserver-minikube condition met\n"},{"line":126,"timestamp":"2021-06-03T07:00:28.256755679Z","streamType":"stdout","text":"pod/kube-controller-manager-minikube condition met\n"},{"line":127,"timestamp":"2021-06-03T07:00:28.260262055Z","streamType":"stdout","text":"pod/kube-proxy-prv99 condition met\n"},{"line":128,"timestamp":"2021-06-03T07:00:28.263284674Z","streamType":"stdout","text":"pod/kube-scheduler-minikube condition met\n"},{"line":129,"timestamp":"2021-06-03T07:00:28.266191916Z","streamType":"stdout","text":"pod/storage-provisioner condition met\n"},{"line":130,"timestamp":"2021-06-03T07:00:28.344357305Z","streamType":"stdout","text":"NAMESPACE NAME READY STATUS RESTARTS AGE\n"},{"line":131,"timestamp":"2021-06-03T07:00:28.344382512Z","streamType":"stdout","text":"kube-system coredns-6955765f44-2656c 1/1 Running 0 56d\n"},{"line":132,"timestamp":"2021-06-03T07:00:28.344427366Z","streamType":"stdout","text":"kube-system coredns-6955765f44-kw85k 1/1 Running 0 56d\n"},{"line":133,"timestamp":"2021-06-03T07:00:28.344432212Z","streamType":"stdout","text":"kube-system etcd-minikube 1/1 Running 0 56d\n"},{"line":134,"timestamp":"2021-06-03T07:00:28.344437078Z","streamType":"stdout","text":"kube-system kube-apiserver-minikube 1/1 Running 0 56d\n"},{"line":135,"timestamp":"2021-06-03T07:00:28.34444192Z","streamType":"stdout","text":"kube-system kube-controller-manager-minikube 1/1 Running 0 56d\n"},{"line":136,"timestamp":"2021-06-03T07:00:28.344446526Z","streamType":"stdout","text":"kube-system kube-proxy-prv99 1/1 Running 0 56d\n"},{"line":137,"timestamp":"2021-06-03T07:00:28.344450476Z","streamType":"stdout","text":"kube-system kube-scheduler-minikube 1/1 Running 0 56d\n"},{"line":138,"timestamp":"2021-06-03T07:00:28.344454637Z","streamType":"stdout","text":"kube-system storage-provisioner 1/1 Running 1 56d\n"},{"line":139,"timestamp":"2021-06-03T07:00:28.347702087Z","streamType":"stdout","text":"Kubernetes ready\n"},{"line":140,"timestamp":"2021-06-03T07:00:28.347959594Z","streamType":"stdout","text":"2021-06-03 07:00:28,347 INFO exited: start (exit status 0; expected)\n"},{"line":141,"timestamp":"2021-06-03T07:00:28.626079269Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:28 +0000] \"GET /kubernetes-ready HTTP/1.1\" 200 0 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":142,"timestamp":"2021-06-03T07:00:29.77731937Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:29 +0000] \"GET /kubernetes-ready HTTP/1.1\" 200 0 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":143,"timestamp":"2021-06-03T07:00:29.777450862Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:29 +0000] \"GET /config HTTP/1.1\" 200 5369 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":144,"timestamp":"2021-06-03T07:00:31.771165729Z","streamType":"stdout","text":"2021-06-03 07:00:31,770 WARN received SIGTERM indicating exit request\n"},{"line":145,"timestamp":"2021-06-03T07:00:31.771209277Z","streamType":"stdout","text":"2021-06-03 07:00:31,770 INFO waiting for config-serve, dockerd, kubelet to die\n"},{"line":146,"timestamp":"2021-06-03T07:00:31.794898456Z","streamType":"stdout","text":"2021-06-03 07:00:31,794 INFO stopped: kubelet (terminated by SIGTERM)\n"},{"line":147,"timestamp":"2021-06-03T07:00:31.898508577Z","streamType":"stdout","text":"2021-06-03 07:00:31,897 INFO reaped unknown pid 331\n"},{"line":148,"timestamp":"2021-06-03T07:00:32.342992421Z","streamType":"stdout","text":"2021-06-03 07:00:32,342 INFO exited: config-serve (exit status 0; expected)\n"},{"line":149,"timestamp":"2021-06-03T07:00:35.380804332Z","streamType":"stdout","text":"2021-06-03 07:00:35,380 INFO waiting for dockerd to die\n"},{"line":150,"timestamp":"2021-06-03T07:00:37.968945565Z","streamType":"stdout","text":"2021-06-03 07:00:37,968 INFO stopped: dockerd (exit status 0)\n"}],"exitCode":0,"status":"SUCCEEDED"}]},{"step":"test-helm-chart-1.19","image":{"name":"extensions/helm","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":109682179900,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:19.244067466Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T07:02:19.244083789Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T07:02:19.244091598Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T07:02:19.244109719Z","streamType":"stdout","text":"Testing chart migration with app version 1.0.0-main-1719 and version 1.0.0-main-1719 on kind host kubernetes...\n"},{"line":5,"timestamp":"2021-06-03T07:02:19.244111735Z","streamType":"stdout","text":"Waiting for kind host to be ready...\n"},{"line":6,"timestamp":"2021-06-03T07:02:19.25294207Z","streamType":"stdout","text":"Preparing kind host for using Helm...\n"},{"line":7,"timestamp":"2021-06-03T07:02:19.253955879Z","streamType":"stdout","text":"Writing values to override.yaml...\n"},{"line":8,"timestamp":"2021-06-03T07:02:19.253966888Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e cat override.yaml\u001b[0m\n"},{"line":9,"timestamp":"2021-06-03T07:02:19.255173547Z","streamType":"stdout","text":"deployment:\n"},{"line":10,"timestamp":"2021-06-03T07:02:19.255185099Z","streamType":"stdout","text":" env:\n"},{"line":11,"timestamp":"2021-06-03T07:02:19.255193775Z","streamType":"stdout","text":" - name: JAEGER_DISABLED\n"},{"line":12,"timestamp":"2021-06-03T07:02:19.255197332Z","streamType":"stdout","text":" value: 'true'\n"},{"line":13,"timestamp":"2021-06-03T07:02:19.255199998Z","streamType":"stdout","text":"secret:\n"},{"line":14,"timestamp":"2021-06-03T07:02:19.255201824Z","streamType":"stdout","text":" files:\n"},{"line":15,"timestamp":"2021-06-03T07:02:19.255209896Z","streamType":"stdout","text":" secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n"},{"line":16,"timestamp":"2021-06-03T07:02:19.255211784Z","streamType":"stdout","text":"ingress:\n"},{"line":17,"timestamp":"2021-06-03T07:02:19.255214172Z","streamType":"stdout","text":" enabled: true\n"},{"line":18,"timestamp":"2021-06-03T07:02:19.255215847Z","streamType":"stdout","text":" hosts:\n"},{"line":19,"timestamp":"2021-06-03T07:02:19.255219473Z","streamType":"stdout","text":" - host: ci.estafette.io\n"},{"line":20,"timestamp":"2021-06-03T07:02:19.25522113Z","streamType":"stdout","text":" paths:\n"},{"line":21,"timestamp":"2021-06-03T07:02:19.25526637Z","streamType":"stdout","text":" - path: /api/\n"},{"line":22,"timestamp":"2021-06-03T07:02:19.255269255Z","streamType":"stdout","text":" pathType: Prefix\n"},{"line":23,"timestamp":"2021-06-03T07:02:19.255271083Z","streamType":"stdout","text":" backend:\n"},{"line":24,"timestamp":"2021-06-03T07:02:19.255272995Z","streamType":"stdout","text":" service:\n"},{"line":25,"timestamp":"2021-06-03T07:02:19.255276531Z","streamType":"stdout","text":" name: migration\n"},{"line":26,"timestamp":"2021-06-03T07:02:19.255278698Z","streamType":"stdout","text":" port:\n"},{"line":27,"timestamp":"2021-06-03T07:02:19.255281025Z","streamType":"stdout","text":" name: http\n"},{"line":28,"timestamp":"2021-06-03T07:02:19.255282648Z","streamType":"stdout","text":" - path: /\n"},{"line":29,"timestamp":"2021-06-03T07:02:19.25528644Z","streamType":"stdout","text":" pathType: Prefix\n"},{"line":30,"timestamp":"2021-06-03T07:02:19.255313373Z","streamType":"stdout","text":" backend:\n"},{"line":31,"timestamp":"2021-06-03T07:02:19.255314887Z","streamType":"stdout","text":" service:\n"},{"line":32,"timestamp":"2021-06-03T07:02:19.25531794Z","streamType":"stdout","text":" name: estafette-ci-web\n"},{"line":33,"timestamp":"2021-06-03T07:02:19.255319541Z","streamType":"stdout","text":" port:\n"},{"line":34,"timestamp":"2021-06-03T07:02:19.255321423Z","streamType":"stdout","text":" name: http\n"},{"line":35,"timestamp":"2021-06-03T07:02:19.255323284Z","streamType":"stdout","text":"ingressWebhooks:\n"},{"line":36,"timestamp":"2021-06-03T07:02:19.255324769Z","streamType":"stdout","text":" enabled: true\n"},{"line":37,"timestamp":"2021-06-03T07:02:19.255326234Z","streamType":"stdout","text":" hosts:\n"},{"line":38,"timestamp":"2021-06-03T07:02:19.25532939Z","streamType":"stdout","text":" - host: ci-webhook.estafette.io\n"},{"line":39,"timestamp":"2021-06-03T07:02:19.255330833Z","streamType":"stdout","text":" paths:\n"},{"line":40,"timestamp":"2021-06-03T07:02:19.255333489Z","streamType":"stdout","text":" - path: /api/integrations/github/\n"},{"line":41,"timestamp":"2021-06-03T07:02:19.25533512Z","streamType":"stdout","text":" pathType: Prefix\n"},{"line":42,"timestamp":"2021-06-03T07:02:19.255336746Z","streamType":"stdout","text":" backend:\n"},{"line":43,"timestamp":"2021-06-03T07:02:19.255364624Z","streamType":"stdout","text":" service:\n"},{"line":44,"timestamp":"2021-06-03T07:02:19.255408599Z","streamType":"stdout","text":" name: migration\n"},{"line":45,"timestamp":"2021-06-03T07:02:19.255410188Z","streamType":"stdout","text":" port:\n"},{"line":46,"timestamp":"2021-06-03T07:02:19.255411988Z","streamType":"stdout","text":" name: http\n"},{"line":47,"timestamp":"2021-06-03T07:02:19.255413292Z","streamType":"stdout","text":"\n"},{"line":48,"timestamp":"2021-06-03T07:02:19.255414924Z","streamType":"stdout","text":"extraLabels:\n"},{"line":49,"timestamp":"2021-06-03T07:02:19.255416589Z","streamType":"stdout","text":" team: estafette\n"},{"line":50,"timestamp":"2021-06-03T07:02:19.255418063Z","streamType":"stdout","text":"\n"},{"line":51,"timestamp":"2021-06-03T07:02:19.255419758Z","streamType":"stdout","text":"extraSecrets:\n"},{"line":52,"timestamp":"2021-06-03T07:02:19.255421289Z","streamType":"stdout","text":"- key: gcp\n"},{"line":53,"timestamp":"2021-06-03T07:02:19.255435214Z","streamType":"stdout","text":" annotations: {}\n"},{"line":54,"timestamp":"2021-06-03T07:02:19.255437009Z","streamType":"stdout","text":" mountPath: /gcp\n"},{"line":55,"timestamp":"2021-06-03T07:02:19.255440787Z","streamType":"stdout","text":" data:\n"},{"line":56,"timestamp":"2021-06-03T07:02:19.255443851Z","streamType":"stdout","text":" service-account-key.json: |\n"},{"line":57,"timestamp":"2021-06-03T07:02:19.255445603Z","streamType":"stdout","text":" {}\n"},{"line":58,"timestamp":"2021-06-03T07:02:19.255459151Z","streamType":"stdout","text":"\n"},{"line":59,"timestamp":"2021-06-03T07:02:19.255461718Z","streamType":"stdout","text":"extraConfigmaps:\n"},{"line":60,"timestamp":"2021-06-03T07:02:19.255463548Z","streamType":"stdout","text":"- key: templates\n"},{"line":61,"timestamp":"2021-06-03T07:02:19.255465199Z","streamType":"stdout","text":" annotations: {}\n"},{"line":62,"timestamp":"2021-06-03T07:02:19.255477358Z","streamType":"stdout","text":" mountPath: /templates\n"},{"line":63,"timestamp":"2021-06-03T07:02:19.255478839Z","streamType":"stdout","text":" data: |\n"},{"line":64,"timestamp":"2021-06-03T07:02:19.25548106Z","streamType":"stdout","text":" manifest-docker.tmpl: |\n"},{"line":65,"timestamp":"2021-06-03T07:02:19.255491739Z","streamType":"stdout","text":" labels:\n"},{"line":66,"timestamp":"2021-06-03T07:02:19.25549454Z","streamType":"stdout","text":" container: {{.ContainerName}}\n"},{"line":67,"timestamp":"2021-06-03T07:02:19.255506799Z","streamType":"stdout","text":" team: {{.TeamName}}\n"},{"line":68,"timestamp":"2021-06-03T07:02:19.255508846Z","streamType":"stdout","text":" language: docker\n"},{"line":69,"timestamp":"2021-06-03T07:02:19.255510361Z","streamType":"stdout","text":"\n"},{"line":70,"timestamp":"2021-06-03T07:02:19.255522601Z","streamType":"stdout","text":" stages:\n"},{"line":71,"timestamp":"2021-06-03T07:02:19.255523591Z","streamType":"stdout","text":" bake:\n"},{"line":72,"timestamp":"2021-06-03T07:02:19.255526136Z","streamType":"stdout","text":" image: extensions/docker:stable\n"},{"line":73,"timestamp":"2021-06-03T07:02:19.255528274Z","streamType":"stdout","text":" action: build\n"},{"line":74,"timestamp":"2021-06-03T07:02:19.255542969Z","streamType":"stdout","text":" repositories:\n"},{"line":75,"timestamp":"2021-06-03T07:02:19.255544948Z","streamType":"stdout","text":" - estafette\n"},{"line":76,"timestamp":"2021-06-03T07:02:19.255545888Z","streamType":"stdout","text":"\n"},{"line":77,"timestamp":"2021-06-03T07:02:19.255548303Z","streamType":"stdout","text":" push-to-docker-registry:\n"},{"line":78,"timestamp":"2021-06-03T07:02:19.255550826Z","streamType":"stdout","text":" image: extensions/docker:stable\n"},{"line":79,"timestamp":"2021-06-03T07:02:19.255583626Z","streamType":"stdout","text":" action: push\n"},{"line":80,"timestamp":"2021-06-03T07:02:19.255585984Z","streamType":"stdout","text":" repositories:\n"},{"line":81,"timestamp":"2021-06-03T07:02:19.255590887Z","streamType":"stdout","text":" - estafetteShowing template to be installed...\n"},{"line":82,"timestamp":"2021-06-03T07:02:19.255673034Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm diff upgrade migration migration-1.0.0-main-1719.tgz -f override.yaml --allow-unreleased\u001b[0m\n"},{"line":83,"timestamp":"2021-06-03T07:02:19.455796513Z","streamType":"stdout","text":"********************\n"},{"line":84,"timestamp":"2021-06-03T07:02:19.455812702Z","streamType":"stdout","text":"\n"},{"line":85,"timestamp":"2021-06-03T07:02:19.455832001Z","streamType":"stdout","text":"\tRelease was not present in Helm. Diff will show entire contents as new.\n"},{"line":86,"timestamp":"2021-06-03T07:02:19.455832851Z","streamType":"stdout","text":"\n"},{"line":87,"timestamp":"2021-06-03T07:02:19.455833741Z","streamType":"stdout","text":"********************\n"},{"line":88,"timestamp":"2021-06-03T07:02:19.98565525Z","streamType":"stdout","text":"\u001b[0;33mdefault, default-jobs, Namespace (v1) has been added:\u001b[0m\n"},{"line":89,"timestamp":"2021-06-03T07:02:19.985673608Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":90,"timestamp":"2021-06-03T07:02:19.985682794Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/namespace-jobs.yaml\u001b[0m\n"},{"line":91,"timestamp":"2021-06-03T07:02:19.985686576Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":92,"timestamp":"2021-06-03T07:02:19.985689098Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Namespace\u001b[0m\n"},{"line":93,"timestamp":"2021-06-03T07:02:19.985691766Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":94,"timestamp":"2021-06-03T07:02:19.985729985Z","streamType":"stdout","text":"\u001b[0;32m+ name: default-jobs\u001b[0m\n"},{"line":95,"timestamp":"2021-06-03T07:02:19.985734866Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, ConfigMap (v1) has been added:\u001b[0m\n"},{"line":96,"timestamp":"2021-06-03T07:02:19.985736333Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":97,"timestamp":"2021-06-03T07:02:19.985740164Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/configmap.yaml\u001b[0m\n"},{"line":98,"timestamp":"2021-06-03T07:02:19.985742147Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":99,"timestamp":"2021-06-03T07:02:19.985743952Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ConfigMap\u001b[0m\n"},{"line":100,"timestamp":"2021-06-03T07:02:19.985745691Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":101,"timestamp":"2021-06-03T07:02:19.985748058Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":102,"timestamp":"2021-06-03T07:02:19.985750551Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":103,"timestamp":"2021-06-03T07:02:19.985755141Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":104,"timestamp":"2021-06-03T07:02:19.985758979Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":105,"timestamp":"2021-06-03T07:02:19.985762169Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":106,"timestamp":"2021-06-03T07:02:19.985765203Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":107,"timestamp":"2021-06-03T07:02:19.98576825Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":108,"timestamp":"2021-06-03T07:02:19.985787118Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":109,"timestamp":"2021-06-03T07:02:19.985788787Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":110,"timestamp":"2021-06-03T07:02:19.985791046Z","streamType":"stdout","text":"\u001b[0;32m+ config.yaml: |\u001b[0m\n"},{"line":111,"timestamp":"2021-06-03T07:02:19.985792969Z","streamType":"stdout","text":"\u001b[0;32m+ integrations:\u001b[0m\n"},{"line":112,"timestamp":"2021-06-03T07:02:19.985795457Z","streamType":"stdout","text":"\u001b[0;32m+ github:\u001b[0m\n"},{"line":113,"timestamp":"2021-06-03T07:02:19.985798254Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":114,"timestamp":"2021-06-03T07:02:19.985802484Z","streamType":"stdout","text":"\u001b[0;32m+ privateKeyPath: /github-app-key/private-key.pem\u001b[0m\n"},{"line":115,"timestamp":"2021-06-03T07:02:19.985805393Z","streamType":"stdout","text":"\u001b[0;32m+ appID: 15\u001b[0m\n"},{"line":116,"timestamp":"2021-06-03T07:02:19.985807675Z","streamType":"stdout","text":"\u001b[0;32m+ clientID: asdas2342\u001b[0m\n"},{"line":117,"timestamp":"2021-06-03T07:02:19.985818406Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":118,"timestamp":"2021-06-03T07:02:19.985885487Z","streamType":"stdout","text":"\u001b[0;32m+ webhookSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":119,"timestamp":"2021-06-03T07:02:19.985888073Z","streamType":"stdout","text":"\u001b[0;32m+ installationOrganizations:\u001b[0m\n"},{"line":120,"timestamp":"2021-06-03T07:02:19.985920574Z","streamType":"stdout","text":"\u001b[0;32m+ - installation: 15\u001b[0m\n"},{"line":121,"timestamp":"2021-06-03T07:02:19.985923084Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":122,"timestamp":"2021-06-03T07:02:19.985925617Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":123,"timestamp":"2021-06-03T07:02:19.985928624Z","streamType":"stdout","text":"\u001b[0;32m+ - installation: 83\u001b[0m\n"},{"line":124,"timestamp":"2021-06-03T07:02:19.985930961Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":125,"timestamp":"2021-06-03T07:02:19.985936346Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":126,"timestamp":"2021-06-03T07:02:19.985938134Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":127,"timestamp":"2021-06-03T07:02:19.985940361Z","streamType":"stdout","text":"\u001b[0;32m+ bitbucket:\u001b[0m\n"},{"line":128,"timestamp":"2021-06-03T07:02:19.985942319Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":129,"timestamp":"2021-06-03T07:02:19.985945124Z","streamType":"stdout","text":"\u001b[0;32m+ apiKey: sd9ewiwuejkwejkewk\u001b[0m\n"},{"line":130,"timestamp":"2021-06-03T07:02:19.985948511Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthKey: 2390w3e90jdsk\u001b[0m\n"},{"line":131,"timestamp":"2021-06-03T07:02:19.985953598Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":132,"timestamp":"2021-06-03T07:02:19.98595612Z","streamType":"stdout","text":"\u001b[0;32m+ ownerOrganizations:\u001b[0m\n"},{"line":133,"timestamp":"2021-06-03T07:02:19.985958774Z","streamType":"stdout","text":"\u001b[0;32m+ - owner: estafette\u001b[0m\n"},{"line":134,"timestamp":"2021-06-03T07:02:19.985960939Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":135,"timestamp":"2021-06-03T07:02:19.985963357Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":136,"timestamp":"2021-06-03T07:02:19.985964809Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":137,"timestamp":"2021-06-03T07:02:19.985966987Z","streamType":"stdout","text":"\u001b[0;32m+ slack:\u001b[0m\n"},{"line":138,"timestamp":"2021-06-03T07:02:19.98596884Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":139,"timestamp":"2021-06-03T07:02:19.98597493Z","streamType":"stdout","text":"\u001b[0;32m+ clientID: d9ew90weoijewjke\u001b[0m\n"},{"line":140,"timestamp":"2021-06-03T07:02:19.985979254Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":141,"timestamp":"2021-06-03T07:02:19.985984674Z","streamType":"stdout","text":"\u001b[0;32m+ appVerificationToken: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":142,"timestamp":"2021-06-03T07:02:19.985989635Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthAccessToken: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":143,"timestamp":"2021-06-03T07:02:19.986002185Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":144,"timestamp":"2021-06-03T07:02:19.986004515Z","streamType":"stdout","text":"\u001b[0;32m+ pubsub:\u001b[0m\n"},{"line":145,"timestamp":"2021-06-03T07:02:19.98600681Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":146,"timestamp":"2021-06-03T07:02:19.986009592Z","streamType":"stdout","text":"\u001b[0;32m+ defaultProject: estafette\u001b[0m\n"},{"line":147,"timestamp":"2021-06-03T07:02:19.986015318Z","streamType":"stdout","text":"\u001b[0;32m+ endpoint: https://ci-integrations.estafette.io/api/integrations/pubsub/events\u001b[0m\n"},{"line":148,"timestamp":"2021-06-03T07:02:19.986018143Z","streamType":"stdout","text":"\u001b[0;32m+ audience: estafette-audience\u001b[0m\n"},{"line":149,"timestamp":"2021-06-03T07:02:19.986023243Z","streamType":"stdout","text":"\u001b[0;32m+ serviceAccountEmail: ***@***.iam.gserviceaccount.com\u001b[0m\n"},{"line":150,"timestamp":"2021-06-03T07:02:19.986036018Z","streamType":"stdout","text":"\u001b[0;32m+ subscriptionNameSuffix: ~estafette-ci-pubsub-trigger\u001b[0m\n"},{"line":151,"timestamp":"2021-06-03T07:02:19.986039312Z","streamType":"stdout","text":"\u001b[0;32m+ subscriptionIdleExpirationDays: 365\u001b[0m\n"},{"line":152,"timestamp":"2021-06-03T07:02:19.986040782Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":153,"timestamp":"2021-06-03T07:02:19.98604303Z","streamType":"stdout","text":"\u001b[0;32m+ cloudsource:\u001b[0m\n"},{"line":154,"timestamp":"2021-06-03T07:02:19.986060366Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":155,"timestamp":"2021-06-03T07:02:19.986076281Z","streamType":"stdout","text":"\u001b[0;32m+ projectOrganizations:\u001b[0m\n"},{"line":156,"timestamp":"2021-06-03T07:02:19.986078772Z","streamType":"stdout","text":"\u001b[0;32m+ - project: estafette\u001b[0m\n"},{"line":157,"timestamp":"2021-06-03T07:02:19.986080993Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":158,"timestamp":"2021-06-03T07:02:19.986083048Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":159,"timestamp":"2021-06-03T07:02:19.986084636Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":160,"timestamp":"2021-06-03T07:02:19.986086915Z","streamType":"stdout","text":"\u001b[0;32m+ prometheus:\u001b[0m\n"},{"line":161,"timestamp":"2021-06-03T07:02:19.986089081Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":162,"timestamp":"2021-06-03T07:02:19.986093822Z","streamType":"stdout","text":"\u001b[0;32m+ serverURL: http://prometheus-server.monitoring.svc.cluster.local\u001b[0m\n"},{"line":163,"timestamp":"2021-06-03T07:02:19.986110038Z","streamType":"stdout","text":"\u001b[0;32m+ scrapeIntervalSeconds: 10\u001b[0m\n"},{"line":164,"timestamp":"2021-06-03T07:02:19.986111668Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":165,"timestamp":"2021-06-03T07:02:19.986113628Z","streamType":"stdout","text":"\u001b[0;32m+ bigquery:\u001b[0m\n"},{"line":166,"timestamp":"2021-06-03T07:02:19.986120303Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":167,"timestamp":"2021-06-03T07:02:19.986123314Z","streamType":"stdout","text":"\u001b[0;32m+ projectID: my-gcp-project\u001b[0m\n"},{"line":168,"timestamp":"2021-06-03T07:02:19.98614316Z","streamType":"stdout","text":"\u001b[0;32m+ dataset: my-dataset\u001b[0m\n"},{"line":169,"timestamp":"2021-06-03T07:02:19.986155033Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":170,"timestamp":"2021-06-03T07:02:19.986159942Z","streamType":"stdout","text":"\u001b[0;32m+ gcs:\u001b[0m\n"},{"line":171,"timestamp":"2021-06-03T07:02:19.98620332Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":172,"timestamp":"2021-06-03T07:02:19.986209437Z","streamType":"stdout","text":"\u001b[0;32m+ projectID: my-gcp-project\u001b[0m\n"},{"line":173,"timestamp":"2021-06-03T07:02:19.986212442Z","streamType":"stdout","text":"\u001b[0;32m+ bucket: my-bucket\u001b[0m\n"},{"line":174,"timestamp":"2021-06-03T07:02:19.986215036Z","streamType":"stdout","text":"\u001b[0;32m+ logsDir: logs\u001b[0m\n"},{"line":175,"timestamp":"2021-06-03T07:02:19.986235666Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":176,"timestamp":"2021-06-03T07:02:19.986238439Z","streamType":"stdout","text":"\u001b[0;32m+ cloudsource:\u001b[0m\n"},{"line":177,"timestamp":"2021-06-03T07:02:19.986240608Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":178,"timestamp":"2021-06-03T07:02:19.986243512Z","streamType":"stdout","text":"\u001b[0;32m+ projectOrganizations:\u001b[0m\n"},{"line":179,"timestamp":"2021-06-03T07:02:19.986247286Z","streamType":"stdout","text":"\u001b[0;32m+ - project: estafette\u001b[0m\n"},{"line":180,"timestamp":"2021-06-03T07:02:19.986249316Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":181,"timestamp":"2021-06-03T07:02:19.986251856Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":182,"timestamp":"2021-06-03T07:02:19.986253373Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":183,"timestamp":"2021-06-03T07:02:19.986255561Z","streamType":"stdout","text":"\u001b[0;32m+ apiServer:\u001b[0m\n"},{"line":184,"timestamp":"2021-06-03T07:02:19.986260274Z","streamType":"stdout","text":"\u001b[0;32m+ baseURL: https://ci.estafette.io\u001b[0m\n"},{"line":185,"timestamp":"2021-06-03T07:02:19.986265785Z","streamType":"stdout","text":"\u001b[0;32m+ serviceURL: http://migration.estafette-ci.svc.cluster.local\u001b[0m\n"},{"line":186,"timestamp":"2021-06-03T07:02:19.986333457Z","streamType":"stdout","text":"\u001b[0;32m+ logWriters:\u001b[0m\n"},{"line":187,"timestamp":"2021-06-03T07:02:19.986335792Z","streamType":"stdout","text":"\u001b[0;32m+ - database\u001b[0m\n"},{"line":188,"timestamp":"2021-06-03T07:02:19.986338074Z","streamType":"stdout","text":"\u001b[0;32m+ logReader: database\u001b[0m\n"},{"line":189,"timestamp":"2021-06-03T07:02:19.986340416Z","streamType":"stdout","text":"\u001b[0;32m+ injectStages:\u001b[0m\n"},{"line":190,"timestamp":"2021-06-03T07:02:19.986342156Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":191,"timestamp":"2021-06-03T07:02:19.986366938Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":192,"timestamp":"2021-06-03T07:02:19.986369483Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":193,"timestamp":"2021-06-03T07:02:19.986372627Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":194,"timestamp":"2021-06-03T07:02:19.986374551Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":195,"timestamp":"2021-06-03T07:02:19.986376357Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":196,"timestamp":"2021-06-03T07:02:19.98637793Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":197,"timestamp":"2021-06-03T07:02:19.986380296Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":198,"timestamp":"2021-06-03T07:02:19.986383305Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":199,"timestamp":"2021-06-03T07:02:19.986384953Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":200,"timestamp":"2021-06-03T07:02:19.986387726Z","streamType":"stdout","text":"\u001b[0;32m+ injectStagesPerOperatingSystem:\u001b[0m\n"},{"line":201,"timestamp":"2021-06-03T07:02:19.986389363Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":202,"timestamp":"2021-06-03T07:02:19.986390966Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":203,"timestamp":"2021-06-03T07:02:19.98639287Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":204,"timestamp":"2021-06-03T07:02:19.98639487Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":205,"timestamp":"2021-06-03T07:02:19.986397638Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":206,"timestamp":"2021-06-03T07:02:19.986399732Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":207,"timestamp":"2021-06-03T07:02:19.986423226Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":208,"timestamp":"2021-06-03T07:02:19.986425126Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":209,"timestamp":"2021-06-03T07:02:19.986427505Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":210,"timestamp":"2021-06-03T07:02:19.986430271Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":211,"timestamp":"2021-06-03T07:02:19.986432105Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":212,"timestamp":"2021-06-03T07:02:19.986433952Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":213,"timestamp":"2021-06-03T07:02:19.986438658Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":214,"timestamp":"2021-06-03T07:02:19.986440514Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":215,"timestamp":"2021-06-03T07:02:19.986442807Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":216,"timestamp":"2021-06-03T07:02:19.986449447Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:nanoserver-1809-stable\u001b[0m\n"},{"line":217,"timestamp":"2021-06-03T07:02:19.986451394Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":218,"timestamp":"2021-06-03T07:02:19.986453174Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":219,"timestamp":"2021-06-03T07:02:19.986455036Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":220,"timestamp":"2021-06-03T07:02:19.986459543Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":221,"timestamp":"2021-06-03T07:02:19.986463304Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:nanoserver-1809-stable\u001b[0m\n"},{"line":222,"timestamp":"2021-06-03T07:02:19.986495794Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":223,"timestamp":"2021-06-03T07:02:19.986499551Z","streamType":"stdout","text":"\u001b[0;32m+ injectCommandsPerOperatingSystemAndShell:\u001b[0m\n"},{"line":224,"timestamp":"2021-06-03T07:02:19.986501187Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":225,"timestamp":"2021-06-03T07:02:19.986503024Z","streamType":"stdout","text":"\u001b[0;32m+ /bin/sh:\u001b[0m\n"},{"line":226,"timestamp":"2021-06-03T07:02:19.986505379Z","streamType":"stdout","text":"\u001b[0;32m+ before: []\u001b[0m\n"},{"line":227,"timestamp":"2021-06-03T07:02:19.986517185Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":228,"timestamp":"2021-06-03T07:02:19.986519017Z","streamType":"stdout","text":"\u001b[0;32m+ /bin/bash:\u001b[0m\n"},{"line":229,"timestamp":"2021-06-03T07:02:19.986521113Z","streamType":"stdout","text":"\u001b[0;32m+ before: []\u001b[0m\n"},{"line":230,"timestamp":"2021-06-03T07:02:19.986522752Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":231,"timestamp":"2021-06-03T07:02:19.986524501Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":232,"timestamp":"2021-06-03T07:02:19.986526004Z","streamType":"stdout","text":"\u001b[0;32m+ cmd:\u001b[0m\n"},{"line":233,"timestamp":"2021-06-03T07:02:19.986527885Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":234,"timestamp":"2021-06-03T07:02:19.98653212Z","streamType":"stdout","text":"\u001b[0;32m+ - netsh interface ipv4 set subinterface 31 mtu=1410\u001b[0m\n"},{"line":235,"timestamp":"2021-06-03T07:02:19.986533909Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":236,"timestamp":"2021-06-03T07:02:19.986535779Z","streamType":"stdout","text":"\u001b[0;32m+ powershell:\u001b[0m\n"},{"line":237,"timestamp":"2021-06-03T07:02:19.986550742Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":238,"timestamp":"2021-06-03T07:02:19.986562621Z","streamType":"stdout","text":"\u001b[0;32m+ - Get-NetAdapter | Where-Object Name -like \"*Ethernet*\" | ForEach-Object { \u0026 netsh interface ipv4 set subinterface $_.InterfaceIndex mtu=1410 store=persistent }\u001b[0m\n"},{"line":239,"timestamp":"2021-06-03T07:02:19.986564589Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":240,"timestamp":"2021-06-03T07:02:19.986567148Z","streamType":"stdout","text":"\u001b[0;32m+ dockerConfigPerOperatingSystem:\u001b[0m\n"},{"line":241,"timestamp":"2021-06-03T07:02:19.986568795Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":242,"timestamp":"2021-06-03T07:02:19.986573289Z","streamType":"stdout","text":"\u001b[0;32m+ runType: dind\u001b[0m\n"},{"line":243,"timestamp":"2021-06-03T07:02:19.98657602Z","streamType":"stdout","text":"\u001b[0;32m+ mtu: 1460\u001b[0m\n"},{"line":244,"timestamp":"2021-06-03T07:02:19.986578417Z","streamType":"stdout","text":"\u001b[0;32m+ bip: 192.168.1.1/24\u001b[0m\n"},{"line":245,"timestamp":"2021-06-03T07:02:19.9865945Z","streamType":"stdout","text":"\u001b[0;32m+ networks:\u001b[0m\n"},{"line":246,"timestamp":"2021-06-03T07:02:19.986596949Z","streamType":"stdout","text":"\u001b[0;32m+ - name: estafette\u001b[0m\n"},{"line":247,"timestamp":"2021-06-03T07:02:19.98659921Z","streamType":"stdout","text":"\u001b[0;32m+ driver: default\u001b[0m\n"},{"line":248,"timestamp":"2021-06-03T07:02:19.986601358Z","streamType":"stdout","text":"\u001b[0;32m+ subnet: 192.168.2.1/24\u001b[0m\n"},{"line":249,"timestamp":"2021-06-03T07:02:19.986603652Z","streamType":"stdout","text":"\u001b[0;32m+ gateway: 192.168.2.1\u001b[0m\n"},{"line":250,"timestamp":"2021-06-03T07:02:19.986605693Z","streamType":"stdout","text":"\u001b[0;32m+ durable: false\u001b[0m\n"},{"line":251,"timestamp":"2021-06-03T07:02:19.986609433Z","streamType":"stdout","text":"\u001b[0;32m+ registryMirror: https://mirror.gcr.io\u001b[0m\n"},{"line":252,"timestamp":"2021-06-03T07:02:19.986611279Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":253,"timestamp":"2021-06-03T07:02:19.986613071Z","streamType":"stdout","text":"\u001b[0;32m+ runType: dod\u001b[0m\n"},{"line":254,"timestamp":"2021-06-03T07:02:19.986621678Z","streamType":"stdout","text":"\u001b[0;32m+ mtu: 1410\u001b[0m\n"},{"line":255,"timestamp":"2021-06-03T07:02:19.986623508Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":256,"timestamp":"2021-06-03T07:02:19.9866258Z","streamType":"stdout","text":"\u001b[0;32m+ jobs:\u001b[0m\n"},{"line":257,"timestamp":"2021-06-03T07:02:19.986629916Z","streamType":"stdout","text":"\u001b[0;32m+ # the namespace in which build/release jobs are created\u001b[0m\n"},{"line":258,"timestamp":"2021-06-03T07:02:19.986632116Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":259,"timestamp":"2021-06-03T07:02:19.986641438Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":260,"timestamp":"2021-06-03T07:02:19.98664365Z","streamType":"stdout","text":"\u001b[0;32m+ defaultCPUCores: 2.0\u001b[0m\n"},{"line":261,"timestamp":"2021-06-03T07:02:19.986645745Z","streamType":"stdout","text":"\u001b[0;32m+ minCPUCores: 0.2\u001b[0m\n"},{"line":262,"timestamp":"2021-06-03T07:02:19.986647557Z","streamType":"stdout","text":"\u001b[0;32m+ maxCPUCores: 14.0\u001b[0m\n"},{"line":263,"timestamp":"2021-06-03T07:02:19.986652628Z","streamType":"stdout","text":"\u001b[0;32m+ cpuRequestRatio: 1.0\u001b[0m\n"},{"line":264,"timestamp":"2021-06-03T07:02:19.986664207Z","streamType":"stdout","text":"\u001b[0;32m+ cpuLimitRatio: 3.0\u001b[0m\n"},{"line":265,"timestamp":"2021-06-03T07:02:19.986677557Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":266,"timestamp":"2021-06-03T07:02:19.986680736Z","streamType":"stdout","text":"\u001b[0;32m+ defaultMemoryBytes: 8589934592\u001b[0m\n"},{"line":267,"timestamp":"2021-06-03T07:02:19.986683444Z","streamType":"stdout","text":"\u001b[0;32m+ minMemoryBytes: 134217728\u001b[0m\n"},{"line":268,"timestamp":"2021-06-03T07:02:19.986686145Z","streamType":"stdout","text":"\u001b[0;32m+ maxMemoryBytes: 53687091200\u001b[0m\n"},{"line":269,"timestamp":"2021-06-03T07:02:19.986688174Z","streamType":"stdout","text":"\u001b[0;32m+ memoryRequestRatio: 1.25\u001b[0m\n"},{"line":270,"timestamp":"2021-06-03T07:02:19.986690309Z","streamType":"stdout","text":"\u001b[0;32m+ memoryLimitRatio: 1.0\u001b[0m\n"},{"line":271,"timestamp":"2021-06-03T07:02:19.986691557Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":272,"timestamp":"2021-06-03T07:02:19.986693238Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":273,"timestamp":"2021-06-03T07:02:19.986701744Z","streamType":"stdout","text":"\u001b[0;32m+ affinity:\u001b[0m\n"},{"line":274,"timestamp":"2021-06-03T07:02:19.986703706Z","streamType":"stdout","text":"\u001b[0;32m+ nodeAffinity:\u001b[0m\n"},{"line":275,"timestamp":"2021-06-03T07:02:19.986707766Z","streamType":"stdout","text":"\u001b[0;32m+ requiredDuringSchedulingIgnoredDuringExecution:\u001b[0m\n"},{"line":276,"timestamp":"2021-06-03T07:02:19.986710415Z","streamType":"stdout","text":"\u001b[0;32m+ nodeSelectorTerms:\u001b[0m\n"},{"line":277,"timestamp":"2021-06-03T07:02:19.9867324Z","streamType":"stdout","text":"\u001b[0;32m+ - matchExpressions:\u001b[0m\n"},{"line":278,"timestamp":"2021-06-03T07:02:19.98673471Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":279,"timestamp":"2021-06-03T07:02:19.986737208Z","streamType":"stdout","text":"\u001b[0;32m+ operator: In\u001b[0m\n"},{"line":280,"timestamp":"2021-06-03T07:02:19.986739149Z","streamType":"stdout","text":"\u001b[0;32m+ values:\u001b[0m\n"},{"line":281,"timestamp":"2021-06-03T07:02:19.986741186Z","streamType":"stdout","text":"\u001b[0;32m+ - privileged\u001b[0m\n"},{"line":282,"timestamp":"2021-06-03T07:02:19.986744355Z","streamType":"stdout","text":"\u001b[0;32m+ - key: cloud.google.com/gke-preemptible\u001b[0m\n"},{"line":283,"timestamp":"2021-06-03T07:02:19.986754631Z","streamType":"stdout","text":"\u001b[0;32m+ operator: DoesNotExist\u001b[0m\n"},{"line":284,"timestamp":"2021-06-03T07:02:19.986756549Z","streamType":"stdout","text":"\u001b[0;32m+ tolerations:\u001b[0m\n"},{"line":285,"timestamp":"2021-06-03T07:02:19.986759Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":286,"timestamp":"2021-06-03T07:02:19.986761135Z","streamType":"stdout","text":"\u001b[0;32m+ operator: Equal\u001b[0m\n"},{"line":287,"timestamp":"2021-06-03T07:02:19.986763317Z","streamType":"stdout","text":"\u001b[0;32m+ value: privileged\u001b[0m\n"},{"line":288,"timestamp":"2021-06-03T07:02:19.986772523Z","streamType":"stdout","text":"\u001b[0;32m+ effect: NoSchedule\u001b[0m\n"},{"line":289,"timestamp":"2021-06-03T07:02:19.986773996Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":290,"timestamp":"2021-06-03T07:02:19.986775653Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":291,"timestamp":"2021-06-03T07:02:19.986777488Z","streamType":"stdout","text":"\u001b[0;32m+ affinity:\u001b[0m\n"},{"line":292,"timestamp":"2021-06-03T07:02:19.986785019Z","streamType":"stdout","text":"\u001b[0;32m+ nodeAffinity:\u001b[0m\n"},{"line":293,"timestamp":"2021-06-03T07:02:19.986788305Z","streamType":"stdout","text":"\u001b[0;32m+ requiredDuringSchedulingIgnoredDuringExecution:\u001b[0m\n"},{"line":294,"timestamp":"2021-06-03T07:02:19.986790799Z","streamType":"stdout","text":"\u001b[0;32m+ nodeSelectorTerms:\u001b[0m\n"},{"line":295,"timestamp":"2021-06-03T07:02:19.98679934Z","streamType":"stdout","text":"\u001b[0;32m+ - matchExpressions:\u001b[0m\n"},{"line":296,"timestamp":"2021-06-03T07:02:19.986801073Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":297,"timestamp":"2021-06-03T07:02:19.986803033Z","streamType":"stdout","text":"\u001b[0;32m+ operator: In\u001b[0m\n"},{"line":298,"timestamp":"2021-06-03T07:02:19.986804626Z","streamType":"stdout","text":"\u001b[0;32m+ values:\u001b[0m\n"},{"line":299,"timestamp":"2021-06-03T07:02:19.986810841Z","streamType":"stdout","text":"\u001b[0;32m+ - privileged\u001b[0m\n"},{"line":300,"timestamp":"2021-06-03T07:02:19.986814604Z","streamType":"stdout","text":"\u001b[0;32m+ - key: cloud.google.com/gke-preemptible\u001b[0m\n"},{"line":301,"timestamp":"2021-06-03T07:02:19.986836429Z","streamType":"stdout","text":"\u001b[0;32m+ operator: DoesNotExist\u001b[0m\n"},{"line":302,"timestamp":"2021-06-03T07:02:19.986840528Z","streamType":"stdout","text":"\u001b[0;32m+ tolerations:\u001b[0m\n"},{"line":303,"timestamp":"2021-06-03T07:02:19.986842669Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":304,"timestamp":"2021-06-03T07:02:19.986844785Z","streamType":"stdout","text":"\u001b[0;32m+ operator: Equal\u001b[0m\n"},{"line":305,"timestamp":"2021-06-03T07:02:19.986847553Z","streamType":"stdout","text":"\u001b[0;32m+ value: privileged\u001b[0m\n"},{"line":306,"timestamp":"2021-06-03T07:02:19.986856546Z","streamType":"stdout","text":"\u001b[0;32m+ effect: NoSchedule\u001b[0m\n"},{"line":307,"timestamp":"2021-06-03T07:02:19.986858012Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":308,"timestamp":"2021-06-03T07:02:19.986859672Z","streamType":"stdout","text":"\u001b[0;32m+ auth:\u001b[0m\n"},{"line":309,"timestamp":"2021-06-03T07:02:19.986861555Z","streamType":"stdout","text":"\u001b[0;32m+ jwt:\u001b[0m\n"},{"line":310,"timestamp":"2021-06-03T07:02:19.986863321Z","streamType":"stdout","text":"\u001b[0;32m+ domain:\u001b[0m\n"},{"line":311,"timestamp":"2021-06-03T07:02:19.986870503Z","streamType":"stdout","text":"\u001b[0;32m+ realm:\u001b[0m\n"},{"line":312,"timestamp":"2021-06-03T07:02:19.986872194Z","streamType":"stdout","text":"\u001b[0;32m+ key:\u001b[0m\n"},{"line":313,"timestamp":"2021-06-03T07:02:19.986874449Z","streamType":"stdout","text":"\u001b[0;32m+ administrators:\u001b[0m\n"},{"line":314,"timestamp":"2021-06-03T07:02:19.98687723Z","streamType":"stdout","text":"\u001b[0;32m+ - admin@estafette.io\u001b[0m\n"},{"line":315,"timestamp":"2021-06-03T07:02:19.986883563Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":316,"timestamp":"2021-06-03T07:02:19.986885486Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":317,"timestamp":"2021-06-03T07:02:19.986887646Z","streamType":"stdout","text":"\u001b[0;32m+ oauthProviders:\u001b[0m\n"},{"line":318,"timestamp":"2021-06-03T07:02:19.986894322Z","streamType":"stdout","text":"\u001b[0;32m+ - name: google\u001b[0m\n"},{"line":319,"timestamp":"2021-06-03T07:02:19.986896459Z","streamType":"stdout","text":"\u001b[0;32m+ clientID:\u001b[0m\n"},{"line":320,"timestamp":"2021-06-03T07:02:19.986898266Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret:\u001b[0m\n"},{"line":321,"timestamp":"2021-06-03T07:02:19.986980079Z","streamType":"stdout","text":"\u001b[0;32m+ allowedIdentitiesRegex:\u001b[0m\n"},{"line":322,"timestamp":"2021-06-03T07:02:19.986981734Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":323,"timestamp":"2021-06-03T07:02:19.986983673Z","streamType":"stdout","text":"\u001b[0;32m+ database:\u001b[0m\n"},{"line":324,"timestamp":"2021-06-03T07:02:19.986987337Z","streamType":"stdout","text":"\u001b[0;32m+ databaseName: estafette_ci_api\u001b[0m\n"},{"line":325,"timestamp":"2021-06-03T07:02:19.986991775Z","streamType":"stdout","text":"\u001b[0;32m+ host: cockroachdb-public.estafette-ci.svc.cluster.local\u001b[0m\n"},{"line":326,"timestamp":"2021-06-03T07:02:19.986993869Z","streamType":"stdout","text":"\u001b[0;32m+ insecure: false\u001b[0m\n"},{"line":327,"timestamp":"2021-06-03T07:02:19.986997232Z","streamType":"stdout","text":"\u001b[0;32m+ certificateDir: /cockroach-certs\u001b[0m\n"},{"line":328,"timestamp":"2021-06-03T07:02:19.987010474Z","streamType":"stdout","text":"\u001b[0;32m+ port: 26257\u001b[0m\n"},{"line":329,"timestamp":"2021-06-03T07:02:19.987014134Z","streamType":"stdout","text":"\u001b[0;32m+ user: api\u001b[0m\n"},{"line":330,"timestamp":"2021-06-03T07:02:19.987015997Z","streamType":"stdout","text":"\u001b[0;32m+ password:\u001b[0m\n"},{"line":331,"timestamp":"2021-06-03T07:02:19.987017432Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":332,"timestamp":"2021-06-03T07:02:19.987020205Z","streamType":"stdout","text":"\u001b[0;32m+ manifestPreferences:\u001b[0m\n"},{"line":333,"timestamp":"2021-06-03T07:02:19.987022493Z","streamType":"stdout","text":"\u001b[0;32m+ labelRegexes:\u001b[0m\n"},{"line":334,"timestamp":"2021-06-03T07:02:19.987025593Z","streamType":"stdout","text":"\u001b[0;32m+ type: api|web|library|container\u001b[0m\n"},{"line":335,"timestamp":"2021-06-03T07:02:19.987029731Z","streamType":"stdout","text":"\u001b[0;32m+ builderOperatingSystems:\u001b[0m\n"},{"line":336,"timestamp":"2021-06-03T07:02:19.987051217Z","streamType":"stdout","text":"\u001b[0;32m+ - linux\u001b[0m\n"},{"line":337,"timestamp":"2021-06-03T07:02:19.987064061Z","streamType":"stdout","text":"\u001b[0;32m+ - windows\u001b[0m\n"},{"line":338,"timestamp":"2021-06-03T07:02:19.987069381Z","streamType":"stdout","text":"\u001b[0;32m+ builderTracksPerOperatingSystem:\u001b[0m\n"},{"line":339,"timestamp":"2021-06-03T07:02:19.987071447Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":340,"timestamp":"2021-06-03T07:02:19.987073591Z","streamType":"stdout","text":"\u001b[0;32m+ - stable\u001b[0m\n"},{"line":341,"timestamp":"2021-06-03T07:02:19.987075323Z","streamType":"stdout","text":"\u001b[0;32m+ - beta\u001b[0m\n"},{"line":342,"timestamp":"2021-06-03T07:02:19.987077665Z","streamType":"stdout","text":"\u001b[0;32m+ - dev\u001b[0m\n"},{"line":343,"timestamp":"2021-06-03T07:02:19.987079576Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":344,"timestamp":"2021-06-03T07:02:19.987082826Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-1809\u001b[0m\n"},{"line":345,"timestamp":"2021-06-03T07:02:19.987086013Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-1909\u001b[0m\n"},{"line":346,"timestamp":"2021-06-03T07:02:19.987106641Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-ltsc2019\u001b[0m\n"},{"line":347,"timestamp":"2021-06-03T07:02:19.987108234Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":348,"timestamp":"2021-06-03T07:02:19.987110148Z","streamType":"stdout","text":"\u001b[0;32m+ catalog:\u001b[0m\n"},{"line":349,"timestamp":"2021-06-03T07:02:19.9871122Z","streamType":"stdout","text":"\u001b[0;32m+ filters:\u001b[0m\n"},{"line":350,"timestamp":"2021-06-03T07:02:19.987116542Z","streamType":"stdout","text":"\u001b[0;32m+ - type\u001b[0m\n"},{"line":351,"timestamp":"2021-06-03T07:02:19.987118863Z","streamType":"stdout","text":"\u001b[0;32m+ - team\u001b[0m\n"},{"line":352,"timestamp":"2021-06-03T07:02:19.987120479Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":353,"timestamp":"2021-06-03T07:02:19.987122701Z","streamType":"stdout","text":"\u001b[0;32m+ credentials:\u001b[0m\n"},{"line":354,"timestamp":"2021-06-03T07:02:19.98712426Z","streamType":"stdout","text":"\u001b[0;32m+ - name:\u001b[0m\n"},{"line":355,"timestamp":"2021-06-03T07:02:19.987127723Z","streamType":"stdout","text":"\u001b[0;32m+ type: 'container-registry'\u001b[0m\n"},{"line":356,"timestamp":"2021-06-03T07:02:19.987164645Z","streamType":"stdout","text":"\u001b[0;32m+ repository:\u001b[0m\n"},{"line":357,"timestamp":"2021-06-03T07:02:19.987166499Z","streamType":"stdout","text":"\u001b[0;32m+ private: false\u001b[0m\n"},{"line":358,"timestamp":"2021-06-03T07:02:19.987168236Z","streamType":"stdout","text":"\u001b[0;32m+ username:\u001b[0m\n"},{"line":359,"timestamp":"2021-06-03T07:02:19.987169888Z","streamType":"stdout","text":"\u001b[0;32m+ password:\u001b[0m\n"},{"line":360,"timestamp":"2021-06-03T07:02:19.987208736Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":361,"timestamp":"2021-06-03T07:02:19.987211255Z","streamType":"stdout","text":"\u001b[0;32m+ trustedImages:\u001b[0m\n"},{"line":362,"timestamp":"2021-06-03T07:02:19.987214212Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/git-clone\u001b[0m\n"},{"line":363,"timestamp":"2021-06-03T07:02:19.987217544Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":364,"timestamp":"2021-06-03T07:02:19.987219793Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":365,"timestamp":"2021-06-03T07:02:19.987221689Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":366,"timestamp":"2021-06-03T07:02:19.987224123Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/git-trigger\u001b[0m\n"},{"line":367,"timestamp":"2021-06-03T07:02:19.987226748Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":368,"timestamp":"2021-06-03T07:02:19.987229074Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":369,"timestamp":"2021-06-03T07:02:19.987233069Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":370,"timestamp":"2021-06-03T07:02:19.98723549Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/docker\u001b[0m\n"},{"line":371,"timestamp":"2021-06-03T07:02:19.987237585Z","streamType":"stdout","text":"\u001b[0;32m+ runDocker: true\u001b[0m\n"},{"line":372,"timestamp":"2021-06-03T07:02:19.987240022Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":373,"timestamp":"2021-06-03T07:02:19.987242088Z","streamType":"stdout","text":"\u001b[0;32m+ - container-registry\u001b[0m\n"},{"line":374,"timestamp":"2021-06-03T07:02:19.98727071Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/prefetch\u001b[0m\n"},{"line":375,"timestamp":"2021-06-03T07:02:19.987272564Z","streamType":"stdout","text":"\u001b[0;32m+ runDocker: true\u001b[0m\n"},{"line":376,"timestamp":"2021-06-03T07:02:19.9872817Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":377,"timestamp":"2021-06-03T07:02:19.98730671Z","streamType":"stdout","text":"\u001b[0;32m+ - container-registry\u001b[0m\n"},{"line":378,"timestamp":"2021-06-03T07:02:19.987308529Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/gke\u001b[0m\n"},{"line":379,"timestamp":"2021-06-03T07:02:19.987356319Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":380,"timestamp":"2021-06-03T07:02:19.987359048Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":381,"timestamp":"2021-06-03T07:02:19.987361206Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/gcs\u001b[0m\n"},{"line":382,"timestamp":"2021-06-03T07:02:19.987363457Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":383,"timestamp":"2021-06-03T07:02:19.987365679Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":384,"timestamp":"2021-06-03T07:02:19.987368906Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/cloud-function\u001b[0m\n"},{"line":385,"timestamp":"2021-06-03T07:02:19.987371293Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":386,"timestamp":"2021-06-03T07:02:19.987373208Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":387,"timestamp":"2021-06-03T07:02:19.987376061Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/bitbucket-status\u001b[0m\n"},{"line":388,"timestamp":"2021-06-03T07:02:19.987378497Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":389,"timestamp":"2021-06-03T07:02:19.987381025Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":390,"timestamp":"2021-06-03T07:02:19.987383345Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/github-status\u001b[0m\n"},{"line":391,"timestamp":"2021-06-03T07:02:19.98738564Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":392,"timestamp":"2021-06-03T07:02:19.987387771Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":393,"timestamp":"2021-06-03T07:02:19.987390231Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/github-release\u001b[0m\n"},{"line":394,"timestamp":"2021-06-03T07:02:19.987392748Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":395,"timestamp":"2021-06-03T07:02:19.987394805Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":396,"timestamp":"2021-06-03T07:02:19.987397331Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/slack-build-status\u001b[0m\n"},{"line":397,"timestamp":"2021-06-03T07:02:19.987425702Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":398,"timestamp":"2021-06-03T07:02:19.987428002Z","streamType":"stdout","text":"\u001b[0;32m+ - slack-webhook\u001b[0m\n"},{"line":399,"timestamp":"2021-06-03T07:02:19.987430665Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/npm-audit\u001b[0m\n"},{"line":400,"timestamp":"2021-06-03T07:02:19.987432894Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":401,"timestamp":"2021-06-03T07:02:19.987435133Z","streamType":"stdout","text":"\u001b[0;32m+ - slack-webhook\u001b[0m\n"},{"line":402,"timestamp":"2021-06-03T07:02:19.987439127Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/dotnet\u001b[0m\n"},{"line":403,"timestamp":"2021-06-03T07:02:19.987441639Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":404,"timestamp":"2021-06-03T07:02:19.987444022Z","streamType":"stdout","text":"\u001b[0;32m+ - nuget-server\u001b[0m\n"},{"line":405,"timestamp":"2021-06-03T07:02:19.987446244Z","streamType":"stdout","text":"\u001b[0;32m+ - sonarqube-server\u001b[0m\n"},{"line":406,"timestamp":"2021-06-03T07:02:19.987449291Z","streamType":"stdout","text":"\u001b[0;32m+ - path: estafette/estafette-ci-builder\u001b[0m\n"},{"line":407,"timestamp":"2021-06-03T07:02:19.987452009Z","streamType":"stdout","text":"\u001b[0;32m+ runPrivileged: true\u001b[0m\n"},{"line":408,"timestamp":"2021-06-03T07:02:19.987456453Z","streamType":"stdout","text":"\u001b[0;32m+ whitelistedPipelines: github.com/estafette/estafette-ci-builder\u001b[0m\n"},{"line":409,"timestamp":"2021-06-03T07:02:19.98745883Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/cloudflare-purge\u001b[0m\n"},{"line":410,"timestamp":"2021-06-03T07:02:19.987482931Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":411,"timestamp":"2021-06-03T07:02:19.987485164Z","streamType":"stdout","text":"\u001b[0;32m+ - cloudflare\u001b[0m\n"},{"line":412,"timestamp":"2021-06-03T07:02:19.987487283Z","streamType":"stdout","text":"\u001b[0;32m+ - path: bsycorp/kind\u001b[0m\n"},{"line":413,"timestamp":"2021-06-03T07:02:19.987489469Z","streamType":"stdout","text":"\u001b[0;32m+ runPrivileged: true\u001b[0m\n"},{"line":414,"timestamp":"2021-06-03T07:02:19.987490832Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":415,"timestamp":"2021-06-03T07:02:19.987492564Z","streamType":"stdout","text":"\u001b[0;32m+ docker:\u001b[0m\n"},{"line":416,"timestamp":"2021-06-03T07:02:19.987495265Z","streamType":"stdout","text":"\u001b[0;32m+ registryMirror: https://mirror.gcr.io\u001b[0m\n"},{"line":417,"timestamp":"2021-06-03T07:02:19.987497775Z","streamType":"stdout","text":"\u001b[0;32m+ dindMtu: 1460\u001b[0m\n"},{"line":418,"timestamp":"2021-06-03T07:02:19.987500719Z","streamType":"stdout","text":"\u001b[0;32m+ dindBip: 192.168.1.1/24\u001b[0m\n"},{"line":419,"timestamp":"2021-06-03T07:02:19.987502835Z","streamType":"stdout","text":"\u001b[0;32m+ dindNetwork:\u001b[0m\n"},{"line":420,"timestamp":"2021-06-03T07:02:19.98750536Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette\u001b[0m\n"},{"line":421,"timestamp":"2021-06-03T07:02:19.98750729Z","streamType":"stdout","text":"\u001b[0;32m+ subnet: 192.168.2.1/24\u001b[0m\n"},{"line":422,"timestamp":"2021-06-03T07:02:19.98751007Z","streamType":"stdout","text":"\u001b[0;32m+ gateway: 192.168.2.1\u001b[0m\n"},{"line":423,"timestamp":"2021-06-03T07:02:19.987515547Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Deployment (apps) has been added:\u001b[0m\n"},{"line":424,"timestamp":"2021-06-03T07:02:19.987547859Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":425,"timestamp":"2021-06-03T07:02:19.987552045Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/deployment.yaml\u001b[0m\n"},{"line":426,"timestamp":"2021-06-03T07:02:19.987554365Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: apps/v1\u001b[0m\n"},{"line":427,"timestamp":"2021-06-03T07:02:19.987556382Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Deployment\u001b[0m\n"},{"line":428,"timestamp":"2021-06-03T07:02:19.987558898Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":429,"timestamp":"2021-06-03T07:02:19.987561957Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":430,"timestamp":"2021-06-03T07:02:19.987563813Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":431,"timestamp":"2021-06-03T07:02:19.987567454Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":432,"timestamp":"2021-06-03T07:02:19.98757071Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":433,"timestamp":"2021-06-03T07:02:19.987573858Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":434,"timestamp":"2021-06-03T07:02:19.987576801Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":435,"timestamp":"2021-06-03T07:02:19.987580184Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":436,"timestamp":"2021-06-03T07:02:19.987582376Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":437,"timestamp":"2021-06-03T07:02:19.987584057Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":438,"timestamp":"2021-06-03T07:02:19.987585673Z","streamType":"stdout","text":"\u001b[0;32m+ replicas: 1\u001b[0m\n"},{"line":439,"timestamp":"2021-06-03T07:02:19.987587314Z","streamType":"stdout","text":"\u001b[0;32m+ selector:\u001b[0m\n"},{"line":440,"timestamp":"2021-06-03T07:02:19.987589421Z","streamType":"stdout","text":"\u001b[0;32m+ matchLabels:\u001b[0m\n"},{"line":441,"timestamp":"2021-06-03T07:02:19.98759205Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":442,"timestamp":"2021-06-03T07:02:19.987594815Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":443,"timestamp":"2021-06-03T07:02:19.987596849Z","streamType":"stdout","text":"\u001b[0;32m+ template:\u001b[0m\n"},{"line":444,"timestamp":"2021-06-03T07:02:19.987598588Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":445,"timestamp":"2021-06-03T07:02:19.987600544Z","streamType":"stdout","text":"\u001b[0;32m+ annotations:\u001b[0m\n"},{"line":446,"timestamp":"2021-06-03T07:02:19.9876073Z","streamType":"stdout","text":"\u001b[0;32m+ checksum/config: 31b8bf1a1b6914ecc5b2a678daff8d96dfc661bb5281a24c3db07a137a9b83ff\u001b[0m\n"},{"line":447,"timestamp":"2021-06-03T07:02:19.987634113Z","streamType":"stdout","text":"\u001b[0;32m+ checksum/secret: 5d6547c6ee023d3b2aa20b48dd17dc3a1eaf750dafdbade25080fbbaba4c19cb\u001b[0m\n"},{"line":448,"timestamp":"2021-06-03T07:02:19.987636006Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":449,"timestamp":"2021-06-03T07:02:19.987638817Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":450,"timestamp":"2021-06-03T07:02:19.987671074Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":451,"timestamp":"2021-06-03T07:02:19.987672662Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":452,"timestamp":"2021-06-03T07:02:19.98767565Z","streamType":"stdout","text":"\u001b[0;32m+ serviceAccountName: migration\u001b[0m\n"},{"line":453,"timestamp":"2021-06-03T07:02:19.987677938Z","streamType":"stdout","text":"\u001b[0;32m+ securityContext:\u001b[0m\n"},{"line":454,"timestamp":"2021-06-03T07:02:19.987679931Z","streamType":"stdout","text":"\u001b[0;32m+ {}\u001b[0m\n"},{"line":455,"timestamp":"2021-06-03T07:02:19.987681805Z","streamType":"stdout","text":"\u001b[0;32m+ containers:\u001b[0m\n"},{"line":456,"timestamp":"2021-06-03T07:02:19.987684624Z","streamType":"stdout","text":"\u001b[0;32m+ - name: migration\u001b[0m\n"},{"line":457,"timestamp":"2021-06-03T07:02:19.987686696Z","streamType":"stdout","text":"\u001b[0;32m+ securityContext:\u001b[0m\n"},{"line":458,"timestamp":"2021-06-03T07:02:19.98768866Z","streamType":"stdout","text":"\u001b[0;32m+ null\u001b[0m\n"},{"line":459,"timestamp":"2021-06-03T07:02:19.987694985Z","streamType":"stdout","text":"\u001b[0;32m+ image: \"estafette/migration:1.0.0-main-1719\"\u001b[0m\n"},{"line":460,"timestamp":"2021-06-03T07:02:19.987698014Z","streamType":"stdout","text":"\u001b[0;32m+ imagePullPolicy: IfNotPresent\u001b[0m\n"},{"line":461,"timestamp":"2021-06-03T07:02:19.9876997Z","streamType":"stdout","text":"\u001b[0;32m+ env:\u001b[0m\n"},{"line":462,"timestamp":"2021-06-03T07:02:19.987702836Z","streamType":"stdout","text":"\u001b[0;32m+ - name: JAEGER_DISABLED\u001b[0m\n"},{"line":463,"timestamp":"2021-06-03T07:02:19.987705003Z","streamType":"stdout","text":"\u001b[0;32m+ value: \"true\"\u001b[0m\n"},{"line":464,"timestamp":"2021-06-03T07:02:19.987706774Z","streamType":"stdout","text":"\u001b[0;32m+ ports:\u001b[0m\n"},{"line":465,"timestamp":"2021-06-03T07:02:19.987709287Z","streamType":"stdout","text":"\u001b[0;32m+ - name: http\u001b[0m\n"},{"line":466,"timestamp":"2021-06-03T07:02:19.98771187Z","streamType":"stdout","text":"\u001b[0;32m+ containerPort: 5000\u001b[0m\n"},{"line":467,"timestamp":"2021-06-03T07:02:19.987714255Z","streamType":"stdout","text":"\u001b[0;32m+ protocol: TCP\u001b[0m\n"},{"line":468,"timestamp":"2021-06-03T07:02:19.987716413Z","streamType":"stdout","text":"\u001b[0;32m+ livenessProbe:\u001b[0m\n"},{"line":469,"timestamp":"2021-06-03T07:02:19.987718534Z","streamType":"stdout","text":"\u001b[0;32m+ httpGet:\u001b[0m\n"},{"line":470,"timestamp":"2021-06-03T07:02:19.987720893Z","streamType":"stdout","text":"\u001b[0;32m+ path: /liveness\u001b[0m\n"},{"line":471,"timestamp":"2021-06-03T07:02:19.987723109Z","streamType":"stdout","text":"\u001b[0;32m+ port: http\u001b[0m\n"},{"line":472,"timestamp":"2021-06-03T07:02:19.987725272Z","streamType":"stdout","text":"\u001b[0;32m+ readinessProbe:\u001b[0m\n"},{"line":473,"timestamp":"2021-06-03T07:02:19.987729642Z","streamType":"stdout","text":"\u001b[0;32m+ httpGet:\u001b[0m\n"},{"line":474,"timestamp":"2021-06-03T07:02:19.98773263Z","streamType":"stdout","text":"\u001b[0;32m+ path: /readiness\u001b[0m\n"},{"line":475,"timestamp":"2021-06-03T07:02:19.987735076Z","streamType":"stdout","text":"\u001b[0;32m+ port: http\u001b[0m\n"},{"line":476,"timestamp":"2021-06-03T07:02:19.987737033Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":477,"timestamp":"2021-06-03T07:02:19.987739755Z","streamType":"stdout","text":"\u001b[0;32m+ {}\u001b[0m\n"},{"line":478,"timestamp":"2021-06-03T07:02:19.987769104Z","streamType":"stdout","text":"\u001b[0;32m+ volumeMounts:\u001b[0m\n"},{"line":479,"timestamp":"2021-06-03T07:02:19.987772069Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs\u001b[0m\n"},{"line":480,"timestamp":"2021-06-03T07:02:19.987774376Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /configs\u001b[0m\n"},{"line":481,"timestamp":"2021-06-03T07:02:19.987776492Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets\u001b[0m\n"},{"line":482,"timestamp":"2021-06-03T07:02:19.987778365Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /secrets\u001b[0m\n"},{"line":483,"timestamp":"2021-06-03T07:02:19.987791534Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs-templates\u001b[0m\n"},{"line":484,"timestamp":"2021-06-03T07:02:19.987793765Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /templates\u001b[0m\n"},{"line":485,"timestamp":"2021-06-03T07:02:19.987796123Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets-gcp\u001b[0m\n"},{"line":486,"timestamp":"2021-06-03T07:02:19.987798524Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /gcp\u001b[0m\n"},{"line":487,"timestamp":"2021-06-03T07:02:19.987801912Z","streamType":"stdout","text":"\u001b[0;32m+ terminationGracePeriodSeconds: 300\u001b[0m\n"},{"line":488,"timestamp":"2021-06-03T07:02:19.987803795Z","streamType":"stdout","text":"\u001b[0;32m+ volumes:\u001b[0m\n"},{"line":489,"timestamp":"2021-06-03T07:02:19.987808505Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs\u001b[0m\n"},{"line":490,"timestamp":"2021-06-03T07:02:19.987812947Z","streamType":"stdout","text":"\u001b[0;32m+ configMap:\u001b[0m\n"},{"line":491,"timestamp":"2021-06-03T07:02:19.987815672Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":492,"timestamp":"2021-06-03T07:02:19.987817771Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets\u001b[0m\n"},{"line":493,"timestamp":"2021-06-03T07:02:19.987821174Z","streamType":"stdout","text":"\u001b[0;32m+ secret:\u001b[0m\n"},{"line":494,"timestamp":"2021-06-03T07:02:19.98782411Z","streamType":"stdout","text":"\u001b[0;32m+ secretName: migration\u001b[0m\n"},{"line":495,"timestamp":"2021-06-03T07:02:19.987826725Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs-templates\u001b[0m\n"},{"line":496,"timestamp":"2021-06-03T07:02:19.987829265Z","streamType":"stdout","text":"\u001b[0;32m+ configMap: \u001b[0m\n"},{"line":497,"timestamp":"2021-06-03T07:02:19.987831886Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.templates\u001b[0m\n"},{"line":498,"timestamp":"2021-06-03T07:02:19.987834082Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets-gcp\u001b[0m\n"},{"line":499,"timestamp":"2021-06-03T07:02:19.987836155Z","streamType":"stdout","text":"\u001b[0;32m+ secret:\u001b[0m\n"},{"line":500,"timestamp":"2021-06-03T07:02:19.987838841Z","streamType":"stdout","text":"\u001b[0;32m+ secretName: migration.gcp\u001b[0m\n"},{"line":501,"timestamp":"2021-06-03T07:02:19.98800051Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Ingress (networking.k8s.io) has been added:\u001b[0m\n"},{"line":502,"timestamp":"2021-06-03T07:02:19.98800414Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":503,"timestamp":"2021-06-03T07:02:19.988007968Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/ingress.yaml\u001b[0m\n"},{"line":504,"timestamp":"2021-06-03T07:02:19.988010827Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: networking.k8s.io/v1\u001b[0m\n"},{"line":505,"timestamp":"2021-06-03T07:02:19.988012802Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Ingress\u001b[0m\n"},{"line":506,"timestamp":"2021-06-03T07:02:19.988015167Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":507,"timestamp":"2021-06-03T07:02:19.988017316Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":508,"timestamp":"2021-06-03T07:02:19.988018835Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":509,"timestamp":"2021-06-03T07:02:19.9880231Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":510,"timestamp":"2021-06-03T07:02:19.988028768Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":511,"timestamp":"2021-06-03T07:02:19.98803337Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":512,"timestamp":"2021-06-03T07:02:19.988036113Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":513,"timestamp":"2021-06-03T07:02:19.988038474Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":514,"timestamp":"2021-06-03T07:02:19.988040738Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":515,"timestamp":"2021-06-03T07:02:19.988042683Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":516,"timestamp":"2021-06-03T07:02:19.988044433Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":517,"timestamp":"2021-06-03T07:02:19.988047473Z","streamType":"stdout","text":"\u001b[0;32m+ - host: \"ci.estafette.io\"\u001b[0m\n"},{"line":518,"timestamp":"2021-06-03T07:02:19.988049628Z","streamType":"stdout","text":"\u001b[0;32m+ http:\u001b[0m\n"},{"line":519,"timestamp":"2021-06-03T07:02:19.988051663Z","streamType":"stdout","text":"\u001b[0;32m+ paths:\u001b[0m\n"},{"line":520,"timestamp":"2021-06-03T07:02:19.988069441Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /api/\u001b[0m\n"},{"line":521,"timestamp":"2021-06-03T07:02:19.988072606Z","streamType":"stdout","text":"\u001b[0;32m+ pathType: Prefix\u001b[0m\n"},{"line":522,"timestamp":"2021-06-03T07:02:19.988074933Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":523,"timestamp":"2021-06-03T07:02:19.988076849Z","streamType":"stdout","text":"\u001b[0;32m+ service:\u001b[0m\n"},{"line":524,"timestamp":"2021-06-03T07:02:19.988079743Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":525,"timestamp":"2021-06-03T07:02:19.988083819Z","streamType":"stdout","text":"\u001b[0;32m+ port:\u001b[0m\n"},{"line":526,"timestamp":"2021-06-03T07:02:19.988085938Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":527,"timestamp":"2021-06-03T07:02:19.988088398Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /\u001b[0m\n"},{"line":528,"timestamp":"2021-06-03T07:02:19.988090638Z","streamType":"stdout","text":"\u001b[0;32m+ pathType: Prefix\u001b[0m\n"},{"line":529,"timestamp":"2021-06-03T07:02:19.988094348Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":530,"timestamp":"2021-06-03T07:02:19.988096909Z","streamType":"stdout","text":"\u001b[0;32m+ service:\u001b[0m\n"},{"line":531,"timestamp":"2021-06-03T07:02:19.988162486Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-web\u001b[0m\n"},{"line":532,"timestamp":"2021-06-03T07:02:19.988164578Z","streamType":"stdout","text":"\u001b[0;32m+ port:\u001b[0m\n"},{"line":533,"timestamp":"2021-06-03T07:02:19.988166857Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":534,"timestamp":"2021-06-03T07:02:19.988170573Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Secret (v1) has been added:\u001b[0m\n"},{"line":535,"timestamp":"2021-06-03T07:02:19.988173397Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/secret.yaml\u001b[0m\n"},{"line":536,"timestamp":"2021-06-03T07:02:19.988183871Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":537,"timestamp":"2021-06-03T07:02:19.988185879Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Secret\u001b[0m\n"},{"line":538,"timestamp":"2021-06-03T07:02:19.988187539Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":539,"timestamp":"2021-06-03T07:02:19.988189329Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":540,"timestamp":"2021-06-03T07:02:19.988192536Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":541,"timestamp":"2021-06-03T07:02:19.988196939Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":542,"timestamp":"2021-06-03T07:02:19.988200094Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":543,"timestamp":"2021-06-03T07:02:19.988203162Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: 1.0.0-main-1719\u001b[0m\n"},{"line":544,"timestamp":"2021-06-03T07:02:19.98820655Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":545,"timestamp":"2021-06-03T07:02:19.988208827Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":546,"timestamp":"2021-06-03T07:02:19.98821117Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":547,"timestamp":"2021-06-03T07:02:19.988212869Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":548,"timestamp":"2021-06-03T07:02:19.98821649Z","streamType":"stdout","text":"\u001b[0;32m+ secretDecryptionKey: '++++++++ # (32 bytes)'\u001b[0m\n"},{"line":549,"timestamp":"2021-06-03T07:02:19.988218601Z","streamType":"stdout","text":"\u001b[0;32m+ type: Opaque\u001b[0m\n"},{"line":550,"timestamp":"2021-06-03T07:02:19.988219898Z","streamType":"stdout","text":" \n"},{"line":551,"timestamp":"2021-06-03T07:02:19.988223431Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Service (v1) has been added:\u001b[0m\n"},{"line":552,"timestamp":"2021-06-03T07:02:19.988224929Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":553,"timestamp":"2021-06-03T07:02:19.988227624Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/service.yaml\u001b[0m\n"},{"line":554,"timestamp":"2021-06-03T07:02:19.988229419Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":555,"timestamp":"2021-06-03T07:02:19.988231461Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Service\u001b[0m\n"},{"line":556,"timestamp":"2021-06-03T07:02:19.988232851Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":557,"timestamp":"2021-06-03T07:02:19.988246403Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":558,"timestamp":"2021-06-03T07:02:19.988248243Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":559,"timestamp":"2021-06-03T07:02:19.988251329Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":560,"timestamp":"2021-06-03T07:02:19.988254178Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":561,"timestamp":"2021-06-03T07:02:19.98825725Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":562,"timestamp":"2021-06-03T07:02:19.988260113Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":563,"timestamp":"2021-06-03T07:02:19.988262288Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":564,"timestamp":"2021-06-03T07:02:19.988264649Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":565,"timestamp":"2021-06-03T07:02:19.988266088Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":566,"timestamp":"2021-06-03T07:02:19.988268244Z","streamType":"stdout","text":"\u001b[0;32m+ type: ClusterIP\u001b[0m\n"},{"line":567,"timestamp":"2021-06-03T07:02:19.98826996Z","streamType":"stdout","text":"\u001b[0;32m+ ports:\u001b[0m\n"},{"line":568,"timestamp":"2021-06-03T07:02:19.988271892Z","streamType":"stdout","text":"\u001b[0;32m+ - port: 80\u001b[0m\n"},{"line":569,"timestamp":"2021-06-03T07:02:19.988274067Z","streamType":"stdout","text":"\u001b[0;32m+ targetPort: http\u001b[0m\n"},{"line":570,"timestamp":"2021-06-03T07:02:19.988324904Z","streamType":"stdout","text":"\u001b[0;32m+ protocol: TCP\u001b[0m\n"},{"line":571,"timestamp":"2021-06-03T07:02:19.988327035Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":572,"timestamp":"2021-06-03T07:02:19.988328763Z","streamType":"stdout","text":"\u001b[0;32m+ selector:\u001b[0m\n"},{"line":573,"timestamp":"2021-06-03T07:02:19.988331966Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":574,"timestamp":"2021-06-03T07:02:19.988334442Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":575,"timestamp":"2021-06-03T07:02:19.988338324Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, ServiceAccount (v1) has been added:\u001b[0m\n"},{"line":576,"timestamp":"2021-06-03T07:02:19.988339619Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":577,"timestamp":"2021-06-03T07:02:19.988344783Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/serviceaccount.api.yaml\u001b[0m\n"},{"line":578,"timestamp":"2021-06-03T07:02:19.988346651Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":579,"timestamp":"2021-06-03T07:02:19.988348558Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ServiceAccount\u001b[0m\n"},{"line":580,"timestamp":"2021-06-03T07:02:19.988350034Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":581,"timestamp":"2021-06-03T07:02:19.988352121Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":582,"timestamp":"2021-06-03T07:02:19.988353627Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":583,"timestamp":"2021-06-03T07:02:19.988356385Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":584,"timestamp":"2021-06-03T07:02:19.98835839Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":585,"timestamp":"2021-06-03T07:02:19.988394059Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":586,"timestamp":"2021-06-03T07:02:19.988397515Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":587,"timestamp":"2021-06-03T07:02:19.988400115Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":588,"timestamp":"2021-06-03T07:02:19.988401828Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":589,"timestamp":"2021-06-03T07:02:19.988404907Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.gcp, Secret (v1) has been added:\u001b[0m\n"},{"line":590,"timestamp":"2021-06-03T07:02:19.988408244Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/secret.extra.yaml\u001b[0m\n"},{"line":591,"timestamp":"2021-06-03T07:02:19.98840988Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":592,"timestamp":"2021-06-03T07:02:19.988411628Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Secret\u001b[0m\n"},{"line":593,"timestamp":"2021-06-03T07:02:19.98842712Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":594,"timestamp":"2021-06-03T07:02:19.988430934Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":595,"timestamp":"2021-06-03T07:02:19.988434352Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":596,"timestamp":"2021-06-03T07:02:19.988436707Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":597,"timestamp":"2021-06-03T07:02:19.98843903Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":598,"timestamp":"2021-06-03T07:02:19.988441297Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: 1.0.0-main-1719\u001b[0m\n"},{"line":599,"timestamp":"2021-06-03T07:02:19.988446417Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":600,"timestamp":"2021-06-03T07:02:19.98844851Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":601,"timestamp":"2021-06-03T07:02:19.988450863Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.gcp\u001b[0m\n"},{"line":602,"timestamp":"2021-06-03T07:02:19.98845249Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":603,"timestamp":"2021-06-03T07:02:19.988455843Z","streamType":"stdout","text":"\u001b[0;32m+ service-account-key.json: '++++++++ # (3 bytes)'\u001b[0m\n"},{"line":604,"timestamp":"2021-06-03T07:02:19.988457175Z","streamType":"stdout","text":" \n"},{"line":605,"timestamp":"2021-06-03T07:02:19.988461124Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.templates, ConfigMap (v1) has been added:\u001b[0m\n"},{"line":606,"timestamp":"2021-06-03T07:02:19.988462593Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":607,"timestamp":"2021-06-03T07:02:19.988468334Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/configmap.extra.yaml\u001b[0m\n"},{"line":608,"timestamp":"2021-06-03T07:02:19.988470071Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ConfigMap\u001b[0m\n"},{"line":609,"timestamp":"2021-06-03T07:02:19.988472457Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":610,"timestamp":"2021-06-03T07:02:19.98853433Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":611,"timestamp":"2021-06-03T07:02:19.988537604Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.templates\u001b[0m\n"},{"line":612,"timestamp":"2021-06-03T07:02:19.988539229Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":613,"timestamp":"2021-06-03T07:02:19.98854284Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":614,"timestamp":"2021-06-03T07:02:19.988545495Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":615,"timestamp":"2021-06-03T07:02:19.988549339Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":616,"timestamp":"2021-06-03T07:02:19.988552471Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":617,"timestamp":"2021-06-03T07:02:19.988554949Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":618,"timestamp":"2021-06-03T07:02:19.98855714Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":619,"timestamp":"2021-06-03T07:02:19.988558659Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":620,"timestamp":"2021-06-03T07:02:19.988561539Z","streamType":"stdout","text":"\u001b[0;32m+ manifest-docker.tmpl: |\u001b[0m\n"},{"line":621,"timestamp":"2021-06-03T07:02:19.988563192Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":622,"timestamp":"2021-06-03T07:02:19.988565207Z","streamType":"stdout","text":"\u001b[0;32m+ container: \u001b[0m\n"},{"line":623,"timestamp":"2021-06-03T07:02:19.98856762Z","streamType":"stdout","text":"\u001b[0;32m+ team: \u001b[0m\n"},{"line":624,"timestamp":"2021-06-03T07:02:19.9885696Z","streamType":"stdout","text":"\u001b[0;32m+ language: docker\u001b[0m\n"},{"line":625,"timestamp":"2021-06-03T07:02:19.988571169Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":626,"timestamp":"2021-06-03T07:02:19.988572911Z","streamType":"stdout","text":"\u001b[0;32m+ stages:\u001b[0m\n"},{"line":627,"timestamp":"2021-06-03T07:02:19.988576486Z","streamType":"stdout","text":"\u001b[0;32m+ bake:\u001b[0m\n"},{"line":628,"timestamp":"2021-06-03T07:02:19.988578912Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/docker:stable\u001b[0m\n"},{"line":629,"timestamp":"2021-06-03T07:02:19.988581086Z","streamType":"stdout","text":"\u001b[0;32m+ action: build\u001b[0m\n"},{"line":630,"timestamp":"2021-06-03T07:02:19.988593282Z","streamType":"stdout","text":"\u001b[0;32m+ repositories:\u001b[0m\n"},{"line":631,"timestamp":"2021-06-03T07:02:19.988595377Z","streamType":"stdout","text":"\u001b[0;32m+ - estafette\u001b[0m\n"},{"line":632,"timestamp":"2021-06-03T07:02:19.988596893Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":633,"timestamp":"2021-06-03T07:02:19.988599443Z","streamType":"stdout","text":"\u001b[0;32m+ push-to-docker-registry:\u001b[0m\n"},{"line":634,"timestamp":"2021-06-03T07:02:19.988601971Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/docker:stable\u001b[0m\n"},{"line":635,"timestamp":"2021-06-03T07:02:19.988604511Z","streamType":"stdout","text":"\u001b[0;32m+ action: push\u001b[0m\n"},{"line":636,"timestamp":"2021-06-03T07:02:19.988606322Z","streamType":"stdout","text":"\u001b[0;32m+ repositories:\u001b[0m\n"},{"line":637,"timestamp":"2021-06-03T07:02:19.988608571Z","streamType":"stdout","text":"\u001b[0;32m+ - estafette\u001b[0m\n"},{"line":638,"timestamp":"2021-06-03T07:02:19.988613704Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.webhooks, Ingress (networking.k8s.io) has been added:\u001b[0m\n"},{"line":639,"timestamp":"2021-06-03T07:02:19.988614991Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":640,"timestamp":"2021-06-03T07:02:19.988618576Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/ingress.webhooks.yaml\u001b[0m\n"},{"line":641,"timestamp":"2021-06-03T07:02:19.988620988Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: networking.k8s.io/v1\u001b[0m\n"},{"line":642,"timestamp":"2021-06-03T07:02:19.988622583Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Ingress\u001b[0m\n"},{"line":643,"timestamp":"2021-06-03T07:02:19.988624065Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":644,"timestamp":"2021-06-03T07:02:19.988626189Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.webhooks\u001b[0m\n"},{"line":645,"timestamp":"2021-06-03T07:02:19.98862782Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":646,"timestamp":"2021-06-03T07:02:19.988630748Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":647,"timestamp":"2021-06-03T07:02:19.988633168Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":648,"timestamp":"2021-06-03T07:02:19.988637753Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":649,"timestamp":"2021-06-03T07:02:19.988640581Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":650,"timestamp":"2021-06-03T07:02:19.988642695Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":651,"timestamp":"2021-06-03T07:02:19.988644123Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":652,"timestamp":"2021-06-03T07:02:19.988645438Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":653,"timestamp":"2021-06-03T07:02:19.988646578Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":654,"timestamp":"2021-06-03T07:02:19.98864925Z","streamType":"stdout","text":"\u001b[0;32m+ - host: \"ci-webhook.estafette.io\"\u001b[0m\n"},{"line":655,"timestamp":"2021-06-03T07:02:19.988650906Z","streamType":"stdout","text":"\u001b[0;32m+ http:\u001b[0m\n"},{"line":656,"timestamp":"2021-06-03T07:02:19.988652563Z","streamType":"stdout","text":"\u001b[0;32m+ paths:\u001b[0m\n"},{"line":657,"timestamp":"2021-06-03T07:02:19.988719443Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /api/integrations/github/\u001b[0m\n"},{"line":658,"timestamp":"2021-06-03T07:02:19.988721549Z","streamType":"stdout","text":"\u001b[0;32m+ pathType: Prefix\u001b[0m\n"},{"line":659,"timestamp":"2021-06-03T07:02:19.988725017Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":660,"timestamp":"2021-06-03T07:02:19.988727354Z","streamType":"stdout","text":"\u001b[0;32m+ service:\u001b[0m\n"},{"line":661,"timestamp":"2021-06-03T07:02:19.988730112Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":662,"timestamp":"2021-06-03T07:02:19.988732737Z","streamType":"stdout","text":"\u001b[0;32m+ port:\u001b[0m\n"},{"line":663,"timestamp":"2021-06-03T07:02:19.988734996Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":664,"timestamp":"2021-06-03T07:02:19.988739924Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.api, Role (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":665,"timestamp":"2021-06-03T07:02:19.988741437Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":666,"timestamp":"2021-06-03T07:02:19.988754821Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/role.api.yaml\u001b[0m\n"},{"line":667,"timestamp":"2021-06-03T07:02:19.98875753Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":668,"timestamp":"2021-06-03T07:02:19.988759073Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":669,"timestamp":"2021-06-03T07:02:19.988760673Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":670,"timestamp":"2021-06-03T07:02:19.98876268Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":671,"timestamp":"2021-06-03T07:02:19.98876495Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":672,"timestamp":"2021-06-03T07:02:19.988766434Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":673,"timestamp":"2021-06-03T07:02:19.988769499Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":674,"timestamp":"2021-06-03T07:02:19.988771708Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":675,"timestamp":"2021-06-03T07:02:19.988774016Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":676,"timestamp":"2021-06-03T07:02:19.988776237Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":677,"timestamp":"2021-06-03T07:02:19.988778219Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":678,"timestamp":"2021-06-03T07:02:19.988779964Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":679,"timestamp":"2021-06-03T07:02:19.988781348Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":680,"timestamp":"2021-06-03T07:02:19.988782879Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":681,"timestamp":"2021-06-03T07:02:19.988784535Z","streamType":"stdout","text":"\u001b[0;32m+ - \"batch\"\u001b[0m\n"},{"line":682,"timestamp":"2021-06-03T07:02:19.988786231Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":683,"timestamp":"2021-06-03T07:02:19.988787761Z","streamType":"stdout","text":"\u001b[0;32m+ - jobs\u001b[0m\n"},{"line":684,"timestamp":"2021-06-03T07:02:19.988789155Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":685,"timestamp":"2021-06-03T07:02:19.988790586Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":686,"timestamp":"2021-06-03T07:02:19.988791885Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":687,"timestamp":"2021-06-03T07:02:19.988795636Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":688,"timestamp":"2021-06-03T07:02:19.988797298Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":689,"timestamp":"2021-06-03T07:02:19.988798714Z","streamType":"stdout","text":"\u001b[0;32m+ - update\u001b[0m\n"},{"line":690,"timestamp":"2021-06-03T07:02:19.988800168Z","streamType":"stdout","text":"\u001b[0;32m+ - patch\u001b[0m\n"},{"line":691,"timestamp":"2021-06-03T07:02:19.988801704Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":692,"timestamp":"2021-06-03T07:02:19.988803303Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":693,"timestamp":"2021-06-03T07:02:19.988804551Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":694,"timestamp":"2021-06-03T07:02:19.988806103Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":695,"timestamp":"2021-06-03T07:02:19.988807622Z","streamType":"stdout","text":"\u001b[0;32m+ - pods\u001b[0m\n"},{"line":696,"timestamp":"2021-06-03T07:02:19.988864741Z","streamType":"stdout","text":"\u001b[0;32m+ - pods/log\u001b[0m\n"},{"line":697,"timestamp":"2021-06-03T07:02:19.988866437Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":698,"timestamp":"2021-06-03T07:02:19.988867817Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":699,"timestamp":"2021-06-03T07:02:19.988869271Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":700,"timestamp":"2021-06-03T07:02:19.988870677Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":701,"timestamp":"2021-06-03T07:02:19.988872203Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":702,"timestamp":"2021-06-03T07:02:19.988873494Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":703,"timestamp":"2021-06-03T07:02:19.988885038Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":704,"timestamp":"2021-06-03T07:02:19.988886823Z","streamType":"stdout","text":"\u001b[0;32m+ - configmaps\u001b[0m\n"},{"line":705,"timestamp":"2021-06-03T07:02:19.988888459Z","streamType":"stdout","text":"\u001b[0;32m+ - secrets\u001b[0m\n"},{"line":706,"timestamp":"2021-06-03T07:02:19.98888979Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":707,"timestamp":"2021-06-03T07:02:19.988891187Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":708,"timestamp":"2021-06-03T07:02:19.988892706Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":709,"timestamp":"2021-06-03T07:02:19.988894316Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":710,"timestamp":"2021-06-03T07:02:19.988895756Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":711,"timestamp":"2021-06-03T07:02:19.988900666Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.api, RoleBinding (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":712,"timestamp":"2021-06-03T07:02:19.988902026Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":713,"timestamp":"2021-06-03T07:02:19.988905583Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/rolebinding.api.yaml\u001b[0m\n"},{"line":714,"timestamp":"2021-06-03T07:02:19.988906983Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":715,"timestamp":"2021-06-03T07:02:19.988907977Z","streamType":"stdout","text":"\u001b[0;32m+ kind: RoleBinding\u001b[0m\n"},{"line":716,"timestamp":"2021-06-03T07:02:19.988908835Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":717,"timestamp":"2021-06-03T07:02:19.988910069Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":718,"timestamp":"2021-06-03T07:02:19.988912133Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":719,"timestamp":"2021-06-03T07:02:19.988913666Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":720,"timestamp":"2021-06-03T07:02:19.988916401Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":721,"timestamp":"2021-06-03T07:02:19.988918735Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":722,"timestamp":"2021-06-03T07:02:19.988921136Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":723,"timestamp":"2021-06-03T07:02:19.988925326Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":724,"timestamp":"2021-06-03T07:02:19.988927375Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":725,"timestamp":"2021-06-03T07:02:19.98892907Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":726,"timestamp":"2021-06-03T07:02:19.988936126Z","streamType":"stdout","text":"\u001b[0;32m+ roleRef:\u001b[0m\n"},{"line":727,"timestamp":"2021-06-03T07:02:19.988978517Z","streamType":"stdout","text":"\u001b[0;32m+ apiGroup: rbac.authorization.k8s.io\u001b[0m\n"},{"line":728,"timestamp":"2021-06-03T07:02:19.988980308Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":729,"timestamp":"2021-06-03T07:02:19.988982638Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":730,"timestamp":"2021-06-03T07:02:19.988984138Z","streamType":"stdout","text":"\u001b[0;32m+ subjects:\u001b[0m\n"},{"line":731,"timestamp":"2021-06-03T07:02:19.988986361Z","streamType":"stdout","text":"\u001b[0;32m+ - kind: ServiceAccount\u001b[0m\n"},{"line":732,"timestamp":"2021-06-03T07:02:19.988988537Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":733,"timestamp":"2021-06-03T07:02:19.988990543Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default\u001b[0m\n"},{"line":734,"timestamp":"2021-06-03T07:02:19.988994319Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.builder, Role (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":735,"timestamp":"2021-06-03T07:02:19.988995586Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":736,"timestamp":"2021-06-03T07:02:19.988998537Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/role.builder.yaml\u001b[0m\n"},{"line":737,"timestamp":"2021-06-03T07:02:19.989001028Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":738,"timestamp":"2021-06-03T07:02:19.989002176Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":739,"timestamp":"2021-06-03T07:02:19.98901456Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":740,"timestamp":"2021-06-03T07:02:19.989016948Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":741,"timestamp":"2021-06-03T07:02:19.989019418Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":742,"timestamp":"2021-06-03T07:02:19.989020751Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":743,"timestamp":"2021-06-03T07:02:19.989023479Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":744,"timestamp":"2021-06-03T07:02:19.989026367Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":745,"timestamp":"2021-06-03T07:02:19.989028728Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":746,"timestamp":"2021-06-03T07:02:19.98903118Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":747,"timestamp":"2021-06-03T07:02:19.989033664Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":748,"timestamp":"2021-06-03T07:02:19.989035437Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":749,"timestamp":"2021-06-03T07:02:19.989036454Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":750,"timestamp":"2021-06-03T07:02:19.989037912Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":751,"timestamp":"2021-06-03T07:02:19.989039108Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":752,"timestamp":"2021-06-03T07:02:19.989040676Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":753,"timestamp":"2021-06-03T07:02:19.98905966Z","streamType":"stdout","text":"\u001b[0;32m+ - pods\u001b[0m\n"},{"line":754,"timestamp":"2021-06-03T07:02:19.989061604Z","streamType":"stdout","text":"\u001b[0;32m+ - pods/log\u001b[0m\n"},{"line":755,"timestamp":"2021-06-03T07:02:19.989063084Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":756,"timestamp":"2021-06-03T07:02:19.989064723Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":757,"timestamp":"2021-06-03T07:02:19.989066157Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":758,"timestamp":"2021-06-03T07:02:19.989067822Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":759,"timestamp":"2021-06-03T07:02:19.98908087Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":760,"timestamp":"2021-06-03T07:02:19.989082436Z","streamType":"stdout","text":"\u001b[0;32m+ - update\u001b[0m\n"},{"line":761,"timestamp":"2021-06-03T07:02:19.9890837Z","streamType":"stdout","text":"\u001b[0;32m+ - patch\u001b[0m\n"},{"line":762,"timestamp":"2021-06-03T07:02:19.98908531Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":763,"timestamp":"2021-06-03T07:02:19.989087416Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":764,"timestamp":"2021-06-03T07:02:19.989099373Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":765,"timestamp":"2021-06-03T07:02:19.989101146Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":766,"timestamp":"2021-06-03T07:02:19.989103039Z","streamType":"stdout","text":"\u001b[0;32m+ - configmaps\u001b[0m\n"},{"line":767,"timestamp":"2021-06-03T07:02:19.989116892Z","streamType":"stdout","text":"\u001b[0;32m+ - secrets\u001b[0m\n"},{"line":768,"timestamp":"2021-06-03T07:02:19.989118556Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":769,"timestamp":"2021-06-03T07:02:19.989119752Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":770,"timestamp":"2021-06-03T07:02:19.989121025Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":771,"timestamp":"2021-06-03T07:02:19.989145635Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":772,"timestamp":"2021-06-03T07:02:19.989147154Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":773,"timestamp":"2021-06-03T07:02:19.989151847Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.builder, RoleBinding (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":774,"timestamp":"2021-06-03T07:02:19.989153484Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":775,"timestamp":"2021-06-03T07:02:19.989251975Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/rolebinding.builder.yaml\u001b[0m\n"},{"line":776,"timestamp":"2021-06-03T07:02:19.989272139Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":777,"timestamp":"2021-06-03T07:02:19.989274602Z","streamType":"stdout","text":"\u001b[0;32m+ kind: RoleBinding\u001b[0m\n"},{"line":778,"timestamp":"2021-06-03T07:02:19.989275978Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":779,"timestamp":"2021-06-03T07:02:19.98927877Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":780,"timestamp":"2021-06-03T07:02:19.989280824Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":781,"timestamp":"2021-06-03T07:02:19.989282626Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":782,"timestamp":"2021-06-03T07:02:19.989288558Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":783,"timestamp":"2021-06-03T07:02:19.989291809Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":784,"timestamp":"2021-06-03T07:02:19.989294768Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":785,"timestamp":"2021-06-03T07:02:19.98929721Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":786,"timestamp":"2021-06-03T07:02:19.989299551Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":787,"timestamp":"2021-06-03T07:02:19.989301566Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":788,"timestamp":"2021-06-03T07:02:19.989303001Z","streamType":"stdout","text":"\u001b[0;32m+ roleRef:\u001b[0m\n"},{"line":789,"timestamp":"2021-06-03T07:02:19.9893286Z","streamType":"stdout","text":"\u001b[0;32m+ apiGroup: rbac.authorization.k8s.io\u001b[0m\n"},{"line":790,"timestamp":"2021-06-03T07:02:19.989330601Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":791,"timestamp":"2021-06-03T07:02:19.989333079Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":792,"timestamp":"2021-06-03T07:02:19.989334728Z","streamType":"stdout","text":"\u001b[0;32m+ subjects:\u001b[0m\n"},{"line":793,"timestamp":"2021-06-03T07:02:19.989337024Z","streamType":"stdout","text":"\u001b[0;32m+ - kind: ServiceAccount\u001b[0m\n"},{"line":794,"timestamp":"2021-06-03T07:02:19.989339003Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-builder\u001b[0m\n"},{"line":795,"timestamp":"2021-06-03T07:02:19.989340843Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":796,"timestamp":"2021-06-03T07:02:19.989345206Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, estafette-ci-builder, ServiceAccount (v1) has been added:\u001b[0m\n"},{"line":797,"timestamp":"2021-06-03T07:02:19.989346741Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":798,"timestamp":"2021-06-03T07:02:19.989350222Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/serviceaccount.builder.yaml\u001b[0m\n"},{"line":799,"timestamp":"2021-06-03T07:02:19.989351294Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":800,"timestamp":"2021-06-03T07:02:19.98935245Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ServiceAccount\u001b[0m\n"},{"line":801,"timestamp":"2021-06-03T07:02:19.989353425Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":802,"timestamp":"2021-06-03T07:02:19.989367917Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-builder\u001b[0m\n"},{"line":803,"timestamp":"2021-06-03T07:02:19.989369272Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":804,"timestamp":"2021-06-03T07:02:19.989370051Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":805,"timestamp":"2021-06-03T07:02:19.989371905Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":806,"timestamp":"2021-06-03T07:02:19.989373315Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":807,"timestamp":"2021-06-03T07:02:19.989374996Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":808,"timestamp":"2021-06-03T07:02:19.989376709Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":809,"timestamp":"2021-06-03T07:02:19.989384814Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":810,"timestamp":"2021-06-03T07:02:19.989386028Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":811,"timestamp":"2021-06-03T07:02:19.992478226Z","streamType":"stdout","text":"\n"},{"line":812,"timestamp":"2021-06-03T07:02:19.992508586Z","streamType":"stdout","text":"Installing chart file migration-1.0.0-main-1719.tgz and waiting for 300s for it to be ready...\n"},{"line":813,"timestamp":"2021-06-03T07:02:19.992509814Z","streamType":"stdout","text":"\n"},{"line":814,"timestamp":"2021-06-03T07:02:19.992527896Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm upgrade --install migration migration-1.0.0-main-1719.tgz -f override.yaml --history-max 1 --timeout 300s\u001b[0m\n"},{"line":815,"timestamp":"2021-06-03T07:02:20.079948304Z","streamType":"stdout","text":"Release \"migration\" does not exist. Installing it now.\n"},{"line":816,"timestamp":"2021-06-03T07:02:20.571564464Z","streamType":"stdout","text":"NAME: migration\n"},{"line":817,"timestamp":"2021-06-03T07:02:20.571588411Z","streamType":"stdout","text":"LAST DEPLOYED: Thu Jun 3 07:02:20 2021\n"},{"line":818,"timestamp":"2021-06-03T07:02:20.571591479Z","streamType":"stdout","text":"NAMESPACE: default\n"},{"line":819,"timestamp":"2021-06-03T07:02:20.571594449Z","streamType":"stdout","text":"STATUS: deployed\n"},{"line":820,"timestamp":"2021-06-03T07:02:20.571597168Z","streamType":"stdout","text":"REVISION: 1\n"},{"line":821,"timestamp":"2021-06-03T07:02:20.571598666Z","streamType":"stdout","text":"NOTES:\n"},{"line":822,"timestamp":"2021-06-03T07:02:20.571606082Z","streamType":"stdout","text":"1. Get the application URL by running these commands:\n"},{"line":823,"timestamp":"2021-06-03T07:02:20.571609656Z","streamType":"stdout","text":" http://ci.estafette.io/api/\n"},{"line":824,"timestamp":"2021-06-03T07:02:20.571611547Z","streamType":"stdout","text":" http://ci.estafette.io/\n"},{"line":825,"timestamp":"2021-06-03T07:02:20.576823223Z","streamType":"stdout","text":"Showing logs for container...\n"},{"line":826,"timestamp":"2021-06-03T07:02:20.576852393Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl logs -l app.kubernetes.io/instance=migration --all-containers=true\u001b[0m\n"},{"line":827,"timestamp":"2021-06-03T07:02:20.718000251Z","streamType":"stderr","text":"Error from server (BadRequest): container \"migration\" in pod \"migration-6cfdd8cc68-hpnql\" is waiting to start: ContainerCreating\n"},{"line":828,"timestamp":"2021-06-03T07:02:20.720606775Z","streamType":"stdout","text":"Showing all resources...\n"},{"line":829,"timestamp":"2021-06-03T07:02:20.720625175Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get all\u001b[0m\n"},{"line":830,"timestamp":"2021-06-03T07:02:20.851790121Z","streamType":"stdout","text":"NAME READY STATUS RESTARTS AGE\n"},{"line":831,"timestamp":"2021-06-03T07:02:20.851810253Z","streamType":"stdout","text":"pod/migration-6cfdd8cc68-hpnql 0/1 ContainerCreating 0 0s\n"},{"line":832,"timestamp":"2021-06-03T07:02:20.85206301Z","streamType":"stdout","text":"\n"},{"line":833,"timestamp":"2021-06-03T07:02:20.852081419Z","streamType":"stdout","text":"NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\n"},{"line":834,"timestamp":"2021-06-03T07:02:20.852089314Z","streamType":"stdout","text":"service/migration ClusterIP 10.110.127.56 \u003cnone\u003e 80/TCP 0s\n"},{"line":835,"timestamp":"2021-06-03T07:02:20.852095052Z","streamType":"stdout","text":"service/kubernetes ClusterIP 10.96.0.1 \u003cnone\u003e 443/TCP 17d\n"},{"line":836,"timestamp":"2021-06-03T07:02:20.85288433Z","streamType":"stdout","text":"\n"},{"line":837,"timestamp":"2021-06-03T07:02:20.852898353Z","streamType":"stdout","text":"NAME READY UP-TO-DATE AVAILABLE AGE\n"},{"line":838,"timestamp":"2021-06-03T07:02:20.852903876Z","streamType":"stdout","text":"deployment.apps/migration 0/1 1 0 0s\n"},{"line":839,"timestamp":"2021-06-03T07:02:20.853354376Z","streamType":"stdout","text":"\n"},{"line":840,"timestamp":"2021-06-03T07:02:20.853371828Z","streamType":"stdout","text":"NAME DESIRED CURRENT READY AGE\n"},{"line":841,"timestamp":"2021-06-03T07:02:20.853378119Z","streamType":"stdout","text":"replicaset.apps/migration-6cfdd8cc68 1 1 0 0s\n"}],"exitCode":0,"status":"SUCCEEDED","services":[{"step":"kubernetes","depth":1,"image":{"name":"bsycorp/kind","tag":"latest-1.19","isPulled":false,"imageSize":998500655,"pullDuration":11809333188,"isTrusted":true},"duration":97868515480,"logLines":[{"line":1,"timestamp":"2021-06-03T07:00:53.489744197Z","streamType":"stdout","text":"2021-06-03 07:00:53,489 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message.\n"},{"line":2,"timestamp":"2021-06-03T07:00:53.495985473Z","streamType":"stdout","text":"2021-06-03 07:00:53,495 INFO RPC interface 'supervisor' initialized\n"},{"line":3,"timestamp":"2021-06-03T07:00:53.496006399Z","streamType":"stdout","text":"2021-06-03 07:00:53,495 CRIT Server 'unix_http_server' running without any HTTP authentication checking\n"},{"line":4,"timestamp":"2021-06-03T07:00:53.496184522Z","streamType":"stdout","text":"2021-06-03 07:00:53,495 INFO supervisord started with pid 1\n"},{"line":5,"timestamp":"2021-06-03T07:00:54.499479447Z","streamType":"stdout","text":"2021-06-03 07:00:54,498 INFO spawned: 'start' with pid 8\n"},{"line":6,"timestamp":"2021-06-03T07:00:54.508452476Z","streamType":"stdout","text":"Clean up..\n"},{"line":7,"timestamp":"2021-06-03T07:00:54.527040835Z","streamType":"stdout","text":"Setting up networking..\n"},{"line":8,"timestamp":"2021-06-03T07:00:54.528018016Z","streamType":"stdout","text":"Extracting cache..\n"},{"line":9,"timestamp":"2021-06-03T07:00:55.531633079Z","streamType":"stdout","text":"2021-06-03 07:00:55,531 INFO success: start entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":10,"timestamp":"2021-06-03T07:00:57.779072479Z","streamType":"stdout","text":"2021-06-03 07:00:57,778 INFO spawned: 'dockerd' with pid 19\n"},{"line":11,"timestamp":"2021-06-03T07:00:59.494972149Z","streamType":"stdout","text":"2021-06-03 07:00:59,494 INFO success: dockerd entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":12,"timestamp":"2021-06-03T07:00:59.496050662Z","streamType":"stdout","text":"dockerd: started\n"},{"line":13,"timestamp":"2021-06-03T07:01:01.879209239Z","streamType":"stdout","text":"Client:\n"},{"line":14,"timestamp":"2021-06-03T07:01:01.879232125Z","streamType":"stdout","text":" Debug Mode: false\n"},{"line":15,"timestamp":"2021-06-03T07:01:01.879234156Z","streamType":"stdout","text":"\n"},{"line":16,"timestamp":"2021-06-03T07:01:01.879236622Z","streamType":"stdout","text":"Server:\n"},{"line":17,"timestamp":"2021-06-03T07:01:01.879239137Z","streamType":"stdout","text":" Containers: 0\n"},{"line":18,"timestamp":"2021-06-03T07:01:01.87924082Z","streamType":"stdout","text":" Running: 0\n"},{"line":19,"timestamp":"2021-06-03T07:01:01.879242696Z","streamType":"stdout","text":" Paused: 0\n"},{"line":20,"timestamp":"2021-06-03T07:01:01.879244977Z","streamType":"stdout","text":" Stopped: 0\n"},{"line":21,"timestamp":"2021-06-03T07:01:01.87924717Z","streamType":"stdout","text":" Images: 9\n"},{"line":22,"timestamp":"2021-06-03T07:01:01.879284069Z","streamType":"stdout","text":" Server Version: 19.03.5\n"},{"line":23,"timestamp":"2021-06-03T07:01:01.879287226Z","streamType":"stdout","text":" Storage Driver: overlay2\n"},{"line":24,"timestamp":"2021-06-03T07:01:01.87929095Z","streamType":"stdout","text":" Backing Filesystem: extfs\n"},{"line":25,"timestamp":"2021-06-03T07:01:01.87929349Z","streamType":"stdout","text":" Supports d_type: true\n"},{"line":26,"timestamp":"2021-06-03T07:01:01.87929589Z","streamType":"stdout","text":" Native Overlay Diff: true\n"},{"line":27,"timestamp":"2021-06-03T07:01:01.879298585Z","streamType":"stdout","text":" Logging Driver: json-file\n"},{"line":28,"timestamp":"2021-06-03T07:01:01.879300912Z","streamType":"stdout","text":" Cgroup Driver: cgroupfs\n"},{"line":29,"timestamp":"2021-06-03T07:01:01.87930275Z","streamType":"stdout","text":" Plugins:\n"},{"line":30,"timestamp":"2021-06-03T07:01:01.87931368Z","streamType":"stdout","text":" Volume: local\n"},{"line":31,"timestamp":"2021-06-03T07:01:01.879318475Z","streamType":"stdout","text":" Network: bridge host ipvlan macvlan null overlay\n"},{"line":32,"timestamp":"2021-06-03T07:01:01.879325051Z","streamType":"stdout","text":" Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog\n"},{"line":33,"timestamp":"2021-06-03T07:01:01.879326675Z","streamType":"stdout","text":" Swarm: inactive\n"},{"line":34,"timestamp":"2021-06-03T07:01:01.879328289Z","streamType":"stdout","text":" Runtimes: runc\n"},{"line":35,"timestamp":"2021-06-03T07:01:01.879329882Z","streamType":"stdout","text":" Default Runtime: runc\n"},{"line":36,"timestamp":"2021-06-03T07:01:01.879332091Z","streamType":"stdout","text":" Init Binary: docker-init\n"},{"line":37,"timestamp":"2021-06-03T07:01:01.879348477Z","streamType":"stdout","text":" containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339\n"},{"line":38,"timestamp":"2021-06-03T07:01:01.879352251Z","streamType":"stdout","text":" runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657\n"},{"line":39,"timestamp":"2021-06-03T07:01:01.879353983Z","streamType":"stdout","text":" init version: fec3683\n"},{"line":40,"timestamp":"2021-06-03T07:01:01.879355448Z","streamType":"stdout","text":" Security Options:\n"},{"line":41,"timestamp":"2021-06-03T07:01:01.879356865Z","streamType":"stdout","text":" apparmor\n"},{"line":42,"timestamp":"2021-06-03T07:01:01.87935817Z","streamType":"stdout","text":" seccomp\n"},{"line":43,"timestamp":"2021-06-03T07:01:01.879359802Z","streamType":"stdout","text":" Profile: default\n"},{"line":44,"timestamp":"2021-06-03T07:01:01.879386428Z","streamType":"stdout","text":" Kernel Version: 4.19.167+\n"},{"line":45,"timestamp":"2021-06-03T07:01:01.879390008Z","streamType":"stdout","text":" Operating System: Alpine Linux v3.11 (containerized)\n"},{"line":46,"timestamp":"2021-06-03T07:01:01.879392092Z","streamType":"stdout","text":" OSType: linux\n"},{"line":47,"timestamp":"2021-06-03T07:01:01.87939401Z","streamType":"stdout","text":" Architecture: x86_64\n"},{"line":48,"timestamp":"2021-06-03T07:01:01.87939593Z","streamType":"stdout","text":" CPUs: 16\n"},{"line":49,"timestamp":"2021-06-03T07:01:01.879398139Z","streamType":"stdout","text":" Total Memory: 58.98GiB\n"},{"line":50,"timestamp":"2021-06-03T07:01:01.879399593Z","streamType":"stdout","text":" Name: 427043c4e862\n"},{"line":51,"timestamp":"2021-06-03T07:01:01.879407175Z","streamType":"stdout","text":" ID: 7BSK:YZPF:TVQN:GURP:RLJI:FFNY:BH53:ZTDA:SPBN:DI7S:7D7C:3EVM\n"},{"line":52,"timestamp":"2021-06-03T07:01:01.879409921Z","streamType":"stdout","text":" Docker Root Dir: /var/lib/docker\n"},{"line":53,"timestamp":"2021-06-03T07:01:01.879411516Z","streamType":"stdout","text":" Debug Mode: false\n"},{"line":54,"timestamp":"2021-06-03T07:01:01.879414061Z","streamType":"stdout","text":" Registry: https://index.docker.io/v1/\n"},{"line":55,"timestamp":"2021-06-03T07:01:01.879415411Z","streamType":"stdout","text":" Labels:\n"},{"line":56,"timestamp":"2021-06-03T07:01:01.879417106Z","streamType":"stdout","text":" Experimental: false\n"},{"line":57,"timestamp":"2021-06-03T07:01:01.879418799Z","streamType":"stdout","text":" Insecure Registries:\n"},{"line":58,"timestamp":"2021-06-03T07:01:01.879432341Z","streamType":"stdout","text":" 127.0.0.0/8\n"},{"line":59,"timestamp":"2021-06-03T07:01:01.87943423Z","streamType":"stdout","text":" Live Restore Enabled: false\n"},{"line":60,"timestamp":"2021-06-03T07:01:01.879436597Z","streamType":"stdout","text":" Product License: Community Engine\n"},{"line":61,"timestamp":"2021-06-03T07:01:01.879437645Z","streamType":"stdout","text":"\n"},{"line":62,"timestamp":"2021-06-03T07:01:01.8811566Z","streamType":"stdout","text":"Docker ready\n"},{"line":63,"timestamp":"2021-06-03T07:01:01.882174871Z","streamType":"stdout","text":"Logging into docker-registry with user \n"},{"line":64,"timestamp":"2021-06-03T07:01:01.88227702Z","streamType":"stdout","text":"no docker-registry/-credentials supplied\n"},{"line":65,"timestamp":"2021-06-03T07:01:01.882292863Z","streamType":"stdout","text":"Starting config server..\n"},{"line":66,"timestamp":"2021-06-03T07:01:02.11232601Z","streamType":"stdout","text":"2021-06-03 07:01:02,111 INFO spawned: 'config-serve' with pid 223\n"},{"line":67,"timestamp":"2021-06-03T07:01:03.207538689Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:03 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":68,"timestamp":"2021-06-03T07:01:03.207563201Z","streamType":"stdout","text":"2021-06-03 07:01:03,207 INFO success: config-serve entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":69,"timestamp":"2021-06-03T07:01:03.20925381Z","streamType":"stdout","text":"config-serve: started\n"},{"line":70,"timestamp":"2021-06-03T07:01:03.232797941Z","streamType":"stdout","text":"Starting Kubernetes..\n"},{"line":71,"timestamp":"2021-06-03T07:01:03.461968943Z","streamType":"stdout","text":"2021-06-03 07:01:03,461 INFO spawned: 'kubelet' with pid 328\n"},{"line":72,"timestamp":"2021-06-03T07:01:04.2218883Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:04 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":73,"timestamp":"2021-06-03T07:01:05.223707192Z","streamType":"stdout","text":"2021-06-03 07:01:05,223 INFO success: kubelet entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":74,"timestamp":"2021-06-03T07:01:05.225035504Z","streamType":"stdout","text":"kubelet: started\n"},{"line":75,"timestamp":"2021-06-03T07:01:05.23358448Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:05 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":76,"timestamp":"2021-06-03T07:01:06.244123542Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:06 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":77,"timestamp":"2021-06-03T07:01:07.257813983Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:07 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":78,"timestamp":"2021-06-03T07:01:08.266990168Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:08 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":79,"timestamp":"2021-06-03T07:01:09.281870952Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:09 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":80,"timestamp":"2021-06-03T07:01:10.292495747Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:10 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":81,"timestamp":"2021-06-03T07:01:11.301206563Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:11 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":82,"timestamp":"2021-06-03T07:01:12.313291134Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:12 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":83,"timestamp":"2021-06-03T07:01:13.324773189Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:13 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":84,"timestamp":"2021-06-03T07:01:14.344196722Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:14 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":85,"timestamp":"2021-06-03T07:01:15.355733353Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:15 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":86,"timestamp":"2021-06-03T07:01:16.367444111Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:16 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":87,"timestamp":"2021-06-03T07:01:17.37603239Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:17 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":88,"timestamp":"2021-06-03T07:01:18.389057719Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:18 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":89,"timestamp":"2021-06-03T07:01:19.398062514Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:19 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":90,"timestamp":"2021-06-03T07:01:20.407966355Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:20 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":91,"timestamp":"2021-06-03T07:01:21.422141656Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:21 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":92,"timestamp":"2021-06-03T07:01:22.438124872Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:22 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":93,"timestamp":"2021-06-03T07:01:23.448857658Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:23 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":94,"timestamp":"2021-06-03T07:01:24.459982687Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:24 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":95,"timestamp":"2021-06-03T07:01:25.471873183Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:25 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":96,"timestamp":"2021-06-03T07:01:26.484198008Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:26 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":97,"timestamp":"2021-06-03T07:01:27.502355609Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:27 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":98,"timestamp":"2021-06-03T07:01:28.51367048Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:28 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":99,"timestamp":"2021-06-03T07:01:29.52594805Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:29 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":100,"timestamp":"2021-06-03T07:01:30.536081882Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:30 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":101,"timestamp":"2021-06-03T07:01:31.546956931Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:31 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":102,"timestamp":"2021-06-03T07:01:32.558701576Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:32 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":103,"timestamp":"2021-06-03T07:01:33.571604814Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:33 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":104,"timestamp":"2021-06-03T07:01:34.586371004Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:34 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":105,"timestamp":"2021-06-03T07:01:35.596970479Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:35 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":106,"timestamp":"2021-06-03T07:01:36.605116377Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:36 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":107,"timestamp":"2021-06-03T07:01:37.618213809Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:37 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":108,"timestamp":"2021-06-03T07:01:38.632792639Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:38 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":109,"timestamp":"2021-06-03T07:01:39.641560127Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:39 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":110,"timestamp":"2021-06-03T07:01:40.65499007Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:40 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":111,"timestamp":"2021-06-03T07:01:41.667249741Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:41 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":112,"timestamp":"2021-06-03T07:01:42.678817427Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:42 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":113,"timestamp":"2021-06-03T07:01:43.687539007Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:43 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":114,"timestamp":"2021-06-03T07:01:44.699631126Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:44 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":115,"timestamp":"2021-06-03T07:01:45.711774255Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:45 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":116,"timestamp":"2021-06-03T07:01:46.724989941Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:46 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":117,"timestamp":"2021-06-03T07:01:47.734231236Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:47 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":118,"timestamp":"2021-06-03T07:01:48.745251189Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:48 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":119,"timestamp":"2021-06-03T07:01:49.755539166Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:49 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":120,"timestamp":"2021-06-03T07:01:50.76645999Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:50 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":121,"timestamp":"2021-06-03T07:01:51.780405404Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:51 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":122,"timestamp":"2021-06-03T07:01:52.790995572Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:52 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":123,"timestamp":"2021-06-03T07:01:53.799833794Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:53 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":124,"timestamp":"2021-06-03T07:01:54.812452171Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:54 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":125,"timestamp":"2021-06-03T07:01:54.912629394Z","streamType":"stdout","text":"pod/coredns-f9fd979d6-qbgtj condition met\n"},{"line":126,"timestamp":"2021-06-03T07:01:54.917341301Z","streamType":"stdout","text":"pod/coredns-f9fd979d6-w9lb9 condition met\n"},{"line":127,"timestamp":"2021-06-03T07:01:55.822627455Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:55 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":128,"timestamp":"2021-06-03T07:01:56.835068289Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:56 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":129,"timestamp":"2021-06-03T07:01:57.848734104Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:57 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":130,"timestamp":"2021-06-03T07:01:58.859373541Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:58 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":131,"timestamp":"2021-06-03T07:01:59.868884909Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:59 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":132,"timestamp":"2021-06-03T07:02:00.880838998Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:00 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":133,"timestamp":"2021-06-03T07:02:01.89359695Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:01 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":134,"timestamp":"2021-06-03T07:02:02.906544476Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:02 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":135,"timestamp":"2021-06-03T07:02:03.91774068Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:03 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":136,"timestamp":"2021-06-03T07:02:04.930767687Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:04 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":137,"timestamp":"2021-06-03T07:02:05.940761231Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:05 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":138,"timestamp":"2021-06-03T07:02:06.952747052Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:06 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":139,"timestamp":"2021-06-03T07:02:07.964189877Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:07 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":140,"timestamp":"2021-06-03T07:02:08.977810475Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:08 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":141,"timestamp":"2021-06-03T07:02:09.991888876Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:09 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":142,"timestamp":"2021-06-03T07:02:11.003274453Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:11 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":143,"timestamp":"2021-06-03T07:02:12.015313939Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:12 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":144,"timestamp":"2021-06-03T07:02:13.025580784Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:13 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":145,"timestamp":"2021-06-03T07:02:14.048080439Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:14 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":146,"timestamp":"2021-06-03T07:02:15.0621925Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:15 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":147,"timestamp":"2021-06-03T07:02:16.075368548Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:16 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":148,"timestamp":"2021-06-03T07:02:17.083312311Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:17 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":149,"timestamp":"2021-06-03T07:02:17.948560225Z","streamType":"stdout","text":"pod/etcd-minikube condition met\n"},{"line":150,"timestamp":"2021-06-03T07:02:17.95298531Z","streamType":"stdout","text":"pod/kube-apiserver-minikube condition met\n"},{"line":151,"timestamp":"2021-06-03T07:02:17.956899608Z","streamType":"stdout","text":"pod/kube-controller-manager-minikube condition met\n"},{"line":152,"timestamp":"2021-06-03T07:02:17.960574135Z","streamType":"stdout","text":"pod/kube-proxy-ncslh condition met\n"},{"line":153,"timestamp":"2021-06-03T07:02:17.965190752Z","streamType":"stdout","text":"pod/kube-scheduler-minikube condition met\n"},{"line":154,"timestamp":"2021-06-03T07:02:17.968852805Z","streamType":"stdout","text":"pod/storage-provisioner condition met\n"},{"line":155,"timestamp":"2021-06-03T07:02:18.060898346Z","streamType":"stdout","text":"NAMESPACE NAME READY STATUS RESTARTS AGE\n"},{"line":156,"timestamp":"2021-06-03T07:02:18.060939085Z","streamType":"stdout","text":"kube-system coredns-f9fd979d6-qbgtj 1/1 Running 0 17d\n"},{"line":157,"timestamp":"2021-06-03T07:02:18.060942657Z","streamType":"stdout","text":"kube-system coredns-f9fd979d6-w9lb9 1/1 Running 0 17d\n"},{"line":158,"timestamp":"2021-06-03T07:02:18.060945749Z","streamType":"stdout","text":"kube-system etcd-minikube 1/1 Running 0 17d\n"},{"line":159,"timestamp":"2021-06-03T07:02:18.06094873Z","streamType":"stdout","text":"kube-system kube-apiserver-minikube 1/1 Running 0 17d\n"},{"line":160,"timestamp":"2021-06-03T07:02:18.060951647Z","streamType":"stdout","text":"kube-system kube-controller-manager-minikube 1/1 Running 0 17d\n"},{"line":161,"timestamp":"2021-06-03T07:02:18.060954193Z","streamType":"stdout","text":"kube-system kube-proxy-ncslh 1/1 Running 0 17d\n"},{"line":162,"timestamp":"2021-06-03T07:02:18.060957006Z","streamType":"stdout","text":"kube-system kube-scheduler-minikube 1/1 Running 0 17d\n"},{"line":163,"timestamp":"2021-06-03T07:02:18.060959631Z","streamType":"stdout","text":"kube-system storage-provisioner 1/1 Running 1 17d\n"},{"line":164,"timestamp":"2021-06-03T07:02:18.065104459Z","streamType":"stdout","text":"Kubernetes ready\n"},{"line":165,"timestamp":"2021-06-03T07:02:18.065386205Z","streamType":"stdout","text":"2021-06-03 07:02:18,064 INFO exited: start (exit status 0; expected)\n"},{"line":166,"timestamp":"2021-06-03T07:02:18.09412301Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:18 +0000] \"GET /kubernetes-ready HTTP/1.1\" 200 0 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":167,"timestamp":"2021-06-03T07:02:19.253420722Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:19 +0000] \"GET /kubernetes-ready HTTP/1.1\" 200 0 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":168,"timestamp":"2021-06-03T07:02:19.253434334Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:19 +0000] \"GET /config HTTP/1.1\" 200 5485 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":169,"timestamp":"2021-06-03T07:02:21.31178165Z","streamType":"stdout","text":"2021-06-03 07:02:21,311 WARN received SIGTERM indicating exit request\n"},{"line":170,"timestamp":"2021-06-03T07:02:21.311879433Z","streamType":"stdout","text":"2021-06-03 07:02:21,311 INFO waiting for config-serve, dockerd, kubelet to die\n"},{"line":171,"timestamp":"2021-06-03T07:02:21.481823776Z","streamType":"stdout","text":"2021-06-03 07:02:21,481 INFO stopped: kubelet (terminated by SIGTERM)\n"},{"line":172,"timestamp":"2021-06-03T07:02:21.609406819Z","streamType":"stdout","text":"2021-06-03 07:02:21,608 INFO reaped unknown pid 331\n"},{"line":173,"timestamp":"2021-06-03T07:02:22.155734994Z","streamType":"stdout","text":"2021-06-03 07:02:22,155 INFO exited: config-serve (exit status 0; expected)\n"},{"line":174,"timestamp":"2021-06-03T07:02:25.007905699Z","streamType":"stdout","text":"2021-06-03 07:02:25,007 INFO waiting for dockerd to die\n"},{"line":175,"timestamp":"2021-06-03T07:02:27.653972396Z","streamType":"stdout","text":"2021-06-03 07:02:27,653 INFO stopped: dockerd (exit status 0)\n"}],"exitCode":0,"status":"SUCCEEDED"}]},{"step":"clone-charts-repo","image":{"name":"extensions/git-clone","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":3373057496,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:28.864506762Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-git-clone\u001b[0m version \u001b[1m0.1.112\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-03-10T17:01:33Z \u001b[36mgoVersion=\u001b[0mgo1.16 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mbe7ca83146a3bf7ed9622207981dc8a18f722865\n"},{"line":2,"timestamp":"2021-06-03T07:02:28.864527399Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T07:02:28.864537029Z","streamType":"stdout","text":"Cloning git repository helm-charts to branch main into subdir helm-charts with shallow clone is true and depth 50...\n"},{"line":4,"timestamp":"2021-06-03T07:02:28.864549885Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git clone --depth=50 --branch=main --no-tags https://x-access-token:***@github.com/estafette/helm-charts /estafette-work/helm-charts\u001b[0m\n"},{"line":5,"timestamp":"2021-06-03T07:02:28.864553502Z","streamType":"stderr","text":"Cloning into '/estafette-work/helm-charts'...\n"},{"line":6,"timestamp":"2021-06-03T07:02:31.083785955Z","streamType":"stdout","text":"Finished cloning git repository helm-charts to branch main into subdir helm-charts with shallow clone is true and depth 50\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"publish-helm-chart","image":{"name":"extensions/helm","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":4586196882,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:32.156551519Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T07:02:32.15656826Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T07:02:32.15657571Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T07:02:32.156583384Z","streamType":"stdout","text":"Publishing chart migration with app version 1.0.0-main-1719 and version 1.0.0-main-1719...\n"},{"line":5,"timestamp":"2021-06-03T07:02:32.156586413Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e mkdir -p helm-charts/charts\u001b[0m\n"},{"line":6,"timestamp":"2021-06-03T07:02:32.156590467Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e cp migration-1.0.0-main-1719.tgz helm-charts/charts\u001b[0m\n"},{"line":7,"timestamp":"2021-06-03T07:02:32.156595112Z","streamType":"stdout","text":"Generating/updating index file for repository https://helm.estafette.io/...\n"},{"line":8,"timestamp":"2021-06-03T07:02:32.15659864Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm repo index --url https://helm.estafette.io/ .\u001b[0m\n"},{"line":9,"timestamp":"2021-06-03T07:02:33.104747697Z","streamType":"stdout","text":"Pushing changes to repository...\n"},{"line":10,"timestamp":"2021-06-03T07:02:33.104765182Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git config --global user.email 'bot@estafette.io'\u001b[0m\n"},{"line":11,"timestamp":"2021-06-03T07:02:33.106483202Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git config --global user.name 'estafette-bot'\u001b[0m\n"},{"line":12,"timestamp":"2021-06-03T07:02:33.108219096Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git status\u001b[0m\n"},{"line":13,"timestamp":"2021-06-03T07:02:33.140553866Z","streamType":"stdout","text":"On branch main\n"},{"line":14,"timestamp":"2021-06-03T07:02:33.140578596Z","streamType":"stdout","text":"Your branch is up to date with 'origin/main'.\n"},{"line":15,"timestamp":"2021-06-03T07:02:33.140581178Z","streamType":"stdout","text":"\n"},{"line":16,"timestamp":"2021-06-03T07:02:33.140587262Z","streamType":"stdout","text":"Changes not staged for commit:\n"},{"line":17,"timestamp":"2021-06-03T07:02:33.140601873Z","streamType":"stdout","text":" (use \"git add \u003cfile\u003e...\" to update what will be committed)\n"},{"line":18,"timestamp":"2021-06-03T07:02:33.140606919Z","streamType":"stdout","text":" (use \"git restore \u003cfile\u003e...\" to discard changes in working directory)\n"},{"line":19,"timestamp":"2021-06-03T07:02:33.140609937Z","streamType":"stdout","text":"\tmodified: index.yaml\n"},{"line":20,"timestamp":"2021-06-03T07:02:33.14061055Z","streamType":"stdout","text":"\n"},{"line":21,"timestamp":"2021-06-03T07:02:33.140612554Z","streamType":"stdout","text":"Untracked files:\n"},{"line":22,"timestamp":"2021-06-03T07:02:33.140614858Z","streamType":"stdout","text":" (use \"git add \u003cfile\u003e...\" to include in what will be committed)\n"},{"line":23,"timestamp":"2021-06-03T07:02:33.140619282Z","streamType":"stdout","text":"\tcharts/migration-1.0.0-main-1719.tgz\n"},{"line":24,"timestamp":"2021-06-03T07:02:33.140619869Z","streamType":"stdout","text":"\n"},{"line":25,"timestamp":"2021-06-03T07:02:33.140622442Z","streamType":"stdout","text":"no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"},{"line":26,"timestamp":"2021-06-03T07:02:33.140757236Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git add --all\u001b[0m\n"},{"line":27,"timestamp":"2021-06-03T07:02:33.149460135Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git commit --allow-empty -m 'migration v1.0.0-main-1719'\u001b[0m\n"},{"line":28,"timestamp":"2021-06-03T07:02:33.173908195Z","streamType":"stdout","text":"[main 3f1da93] 'migration v1.0.0-main-1719'\n"},{"line":29,"timestamp":"2021-06-03T07:02:33.179259876Z","streamType":"stdout","text":" 2 files changed, 467 insertions(+), 455 deletions(-)\n"},{"line":30,"timestamp":"2021-06-03T07:02:33.179277363Z","streamType":"stdout","text":" create mode 100644 charts/migration-1.0.0-main-1719.tgz\n"},{"line":31,"timestamp":"2021-06-03T07:02:33.179623587Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git push origin main\u001b[0m\n"},{"line":32,"timestamp":"2021-06-03T07:02:35.6706823Z","streamType":"stderr","text":"To https://github.com/estafette/helm-charts\n"},{"line":33,"timestamp":"2021-06-03T07:02:35.670698914Z","streamType":"stderr","text":" 0631129..3f1da93 main -\u003e main\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"slack-notify","image":{"name":"extensions/slack-build-status","tag":"dev","isPulled":false,"imageSize":11651547,"pullDuration":2283622556,"isTrusted":true,"hasInjectedCredentials":true},"duration":1316429546,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:39.070911775Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-slack-build-status\u001b[0m version \u001b[1m0.1.74\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:38:39Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m6bbe6703a36bc06d6fb056a0725b58e4a500a739\n"},{"line":2,"timestamp":"2021-06-03T07:02:39.0709254Z","streamType":"stdout","text":"Unmarshalling credentials...\n"},{"line":3,"timestamp":"2021-06-03T07:02:39.070931094Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/slack_webhook.json...\n"},{"line":4,"timestamp":"2021-06-03T07:02:39.070934189Z","streamType":"stdout","text":"Checking if credential estafette exists...\n"},{"line":5,"timestamp":"2021-06-03T07:02:39.070937218Z","streamType":"stdout","text":"Checking credential slack-webhook-estafette for workspace estafette...\n"},{"line":6,"timestamp":"2021-06-03T07:02:39.070939492Z","streamType":"stdout","text":"Found credential slack-webhook-estafette for workspace estafette\n"},{"line":7,"timestamp":"2021-06-03T07:02:39.268538742Z","streamType":"stdout","text":"Finished estafette-extension-slack-build-status...\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"injected-after","image":null,"duration":1479216828,"logLines":null,"exitCode":0,"status":"SUCCEEDED","autoInjected":true,"nestedSteps":[{"step":"set-build-status","depth":1,"image":{"name":"extensions/github-status","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":1475646612,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:40.382290252Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-github-status\u001b[0m version \u001b[1m0.1.74\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:36:50Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m35db0200d8d23f4f27e8644117f388e511038efb\n"},{"line":2,"timestamp":"2021-06-03T07:02:40.382327357Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T07:02:40.382330311Z","streamType":"stdout","text":"Read 1 credentials\n"},{"line":4,"timestamp":"2021-06-03T07:02:40.382340859Z","streamType":"stdout","text":"Setting logs url https://***/pipelines/github.com/estafette/migration/builds/9123/logs\n"},{"line":5,"timestamp":"2021-06-03T07:02:40.742435932Z","streamType":"stdout","text":"Received successful response for 'https://api.github.com/repos/estafette/migration/statuses/52ff4a70d56a97fc89522e17e1b4f459586e9449' Github api call with status code 201\n"},{"line":6,"timestamp":"2021-06-03T07:02:40.7424542Z","streamType":"stdout","text":"Finished estafette-extension-github-status...\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true}]}] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/warnings/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/warnings/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/warnings/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/warnings/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/warnings/index.json new file mode 100644 index 00000000..2717cb75 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/9123/warnings/index.json @@ -0,0 +1 @@ +{"warnings":[{"status":"warning","message":"This pipeline uses _global_ secrets which can be used by any pipeline; it is [best practice](https://estafette.io/usage/best-practices/#use-pipeline-restricted-secrets-instead-of-global-secrets) to use _restricted_ secrets instead, that can only be used by this pipeline. Please rotate the value stored in the secret and create a new one in the pipeline's secrets tab."}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/builds/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/builds/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/builds/index.json new file mode 100644 index 00000000..361a44ca --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/builds/index.json @@ -0,0 +1,1000 @@ +{ + "items": [ + { + "id": "664371374972960785", + "repoSource": "github.com", + "repoOwner": "estafette-2", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "6a25676b2dee566f8e951a4e21164122e074584e", + "buildVersion": "1.0.0-main-1728", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "fix default bot sorting", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T15:27:33.397005Z", + "startedAt": "2021-06-04T15:27:34.463625Z", + "updatedAt": "2021-06-04T15:34:31.039904Z", + "duration": 416000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664369086217650192", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "feature/test-123", + "repoRevision": "d5c290aec655c2bb9cd5526665acd67846d38d10", + "buildVersion": "1.0.0-feature-test-123-1727", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "fix GetPipelineBotNamesCount", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "feature/test-123" + }, + "builds": { + "branch": "feature/test-123" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "feature/test-123" + } + } + ], + "insertedAt": "2021-06-04T15:15:54.924164Z", + "startedAt": "2021-06-04T15:15:56.043291Z", + "updatedAt": "2021-06-04T15:23:18.697835Z", + "duration": 442000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664368043538087954", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "b87f426f1cbd9250cf563e91ce5c7ecb20e270e0", + "buildVersion": "1.0.0-main-1726", + "buildStatus": "failed", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "fix GetPipelineBots sorting column", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T15:10:36.723586Z", + "startedAt": "2021-06-04T15:11:53.763353Z", + "updatedAt": "2021-06-04T15:14:32.599336Z", + "duration": 158000000000, + "pendingDuration": 77000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664363576263606289", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "17d878905de4401365393605f5242e530fd15078", + "buildVersion": "1.0.0-main-1725", + "buildStatus": "failed", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "fix bot name field", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T14:47:53.419558Z", + "startedAt": "2021-06-04T14:47:55.233456Z", + "updatedAt": "2021-06-04T14:50:27.650946Z", + "duration": 152000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664361916846833682", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "3641fcff07a7e199e474422f26e2d07c5942f92a", + "buildVersion": "1.0.0-main-1724", + "buildStatus": "failed", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "refactor adding where clauses", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T14:39:27.005888Z", + "startedAt": "2021-06-04T14:39:29.151371Z", + "updatedAt": "2021-06-04T14:42:09.643588Z", + "duration": 160000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664347517287399440", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "0fd5e56664eca414569c982bcd21abac3d3d09d8", + "buildVersion": "1.0.0-main-1723", + "buildStatus": "failed", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "add filters and endpoints for build branches and bot names", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T13:26:12.609083Z", + "startedAt": "2021-06-04T13:26:20.488494Z", + "updatedAt": "2021-06-04T13:28:49.383958Z", + "duration": 148000000000, + "pendingDuration": 7000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "663997304868339728", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "dc8fb4c20f48705ad28b36b41c3614e25664fe32", + "buildVersion": "1.0.0-main-1722", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "don't log X-Estafette-Event", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T07:44:56.260568Z", + "startedAt": "2021-06-03T07:46:06.777873Z", + "updatedAt": "2021-06-03T07:52:52.335078Z", + "duration": 405000000000, + "pendingDuration": 70000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "663993661541253136", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "483ba6eba67f724eef2f47ad7d5304d39478f2b8", + "buildVersion": "1.0.0-main-1721", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "log user email for failure to rebuild already building version", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T07:26:24.405235Z", + "startedAt": "2021-06-03T07:26:26.158856Z", + "updatedAt": "2021-06-03T07:33:01.907085Z", + "duration": 395000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "663990903882350608", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "bc3eca855c2f83b5fe3ac0aec5dc86088ebca4cc", + "buildVersion": "1.0.0-main-1720", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "use CiBuilderEvent.BuildEventType instead of X-Estafette-Event header", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T07:12:22.834606Z", + "startedAt": "2021-06-03T07:12:24.713717Z", + "updatedAt": "2021-06-03T07:20:02.82372Z", + "duration": 458000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "663987700003864593", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "52ff4a70d56a97fc89522e17e1b4f459586e9449", + "buildVersion": "1.0.0-main-1719", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "inject bot stages", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T06:56:05.088499Z", + "startedAt": "2021-06-03T06:56:09.145449Z", + "updatedAt": "2021-06-03T07:02:41.789903Z", + "duration": 392000000000, + "pendingDuration": 4000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + } + ], + "pagination": { + "page": 1, + "size": 10, + "totalPages": 1, + "totalItems": 10 + } +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/alllogs/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/alllogs/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/alllogs/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/alllogs/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/alllogs/index.json new file mode 100644 index 00000000..293e281f --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/alllogs/index.json @@ -0,0 +1,19 @@ +{ + "items": [ + { + "id": "663990168905220112", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseID": "9456", + "steps": null, + "insertedAt": "2021-06-03T07:08:38.537661Z" + } + ], + "pagination": { + "page": 1, + "size": 20, + "totalPages": 1, + "totalItems": 1 + } +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/index.json new file mode 100644 index 00000000..0224c657 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/index.json @@ -0,0 +1,28 @@ +{ + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "9456", + "repoSource": "github.com", + "repoOwner": "estafette-2", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1719", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:07:15.18363Z", + "startedAt": "2021-06-03T07:07:16.522663Z", + "updatedAt": "2021-06-03T07:08:38.50558Z", + "duration": 81000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/logsbyid/663990168905220112/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/logsbyid/663990168905220112/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/logsbyid/663990168905220112/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/logsbyid/663990168905220112/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/logsbyid/663990168905220112/index.json new file mode 100644 index 00000000..a91b9b4d --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/9456/logsbyid/663990168905220112/index.json @@ -0,0 +1 @@ +[{"step":"builder-info","image":null,"duration":0,"logLines":[{"line":1,"timestamp":"2021-06-03T07:07:17.687038557Z","streamType":"stdout","text":"Starting \u001b[1mestafette-ci-builder\u001b[0m version \u001b[1m0.0.881\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-03T06:50:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0me12e0fea043c3525459d814386f3ea658e742739"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"injected-before","image":null,"duration":5539298794,"logLines":null,"exitCode":0,"status":"SUCCEEDED","autoInjected":true,"nestedSteps":[{"step":"envvars","depth":1,"image":{"name":"extensions/envvars","tag":"stable","isPulled":false,"imageSize":8530431,"pullDuration":2187876059},"duration":1202398774,"logLines":[{"line":1,"timestamp":"2021-06-03T07:07:20.825631144Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-envvars\u001b[0m version \u001b[1m0.1.48\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:33:41Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m5dba58209bcd7d937fe6c258b4b1f7818361d45f\n"},{"line":2,"timestamp":"2021-06-03T07:07:20.825648255Z","streamType":"stdout","text":"All available estafette environment variables; the _DNS_SAFE suffixed ones can be used to set dns labels. Since leading digits are not allowed some of them are empty.\n"},{"line":3,"timestamp":"2021-06-03T07:07:20.825649745Z","streamType":"stdout","text":"\n"},{"line":4,"timestamp":"2021-06-03T07:07:20.825651698Z","streamType":"stdout","text":"ESTAFETTE_BUILD_CURRENT_COUNTER: 0\n"},{"line":5,"timestamp":"2021-06-03T07:07:20.82565398Z","streamType":"stdout","text":"ESTAFETTE_BUILD_CURRENT_COUNTER_DNS_SAFE: \n"},{"line":6,"timestamp":"2021-06-03T07:07:20.82565552Z","streamType":"stdout","text":"ESTAFETTE_BUILD_DATETIME: 2021-06-03T07:07:17Z\n"},{"line":7,"timestamp":"2021-06-03T07:07:20.825739747Z","streamType":"stdout","text":"ESTAFETTE_BUILD_DATETIME_DNS_SAFE: t07-07-17z\n"},{"line":8,"timestamp":"2021-06-03T07:07:20.825741365Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER: 0\n"},{"line":9,"timestamp":"2021-06-03T07:07:20.825742732Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_CURRENT_BRANCH: 0\n"},{"line":10,"timestamp":"2021-06-03T07:07:20.825744686Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_CURRENT_BRANCH_DNS_SAFE: \n"},{"line":11,"timestamp":"2021-06-03T07:07:20.825745817Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_DNS_SAFE: \n"},{"line":12,"timestamp":"2021-06-03T07:07:20.82574702Z","streamType":"stdout","text":"ESTAFETTE_BUILD_STATUS: succeeded\n"},{"line":13,"timestamp":"2021-06-03T07:07:20.825748192Z","streamType":"stdout","text":"ESTAFETTE_BUILD_STATUS_DNS_SAFE: succeeded\n"},{"line":14,"timestamp":"2021-06-03T07:07:20.825749488Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION: 1.0.0-main-1719\n"},{"line":15,"timestamp":"2021-06-03T07:07:20.825750712Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_DNS_SAFE: main-1719\n"},{"line":16,"timestamp":"2021-06-03T07:07:20.825751726Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_LABEL: main-0\n"},{"line":17,"timestamp":"2021-06-03T07:07:20.825753038Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_LABEL_DNS_SAFE: main-0\n"},{"line":18,"timestamp":"2021-06-03T07:07:20.825754072Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MAJOR: 1\n"},{"line":19,"timestamp":"2021-06-03T07:07:20.825755072Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MAJOR_DNS_SAFE: \n"},{"line":20,"timestamp":"2021-06-03T07:07:20.825756015Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MINOR: 0\n"},{"line":21,"timestamp":"2021-06-03T07:07:20.825757077Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MINOR_DNS_SAFE: \n"},{"line":22,"timestamp":"2021-06-03T07:07:20.82575796Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_PATCH: 0\n"},{"line":23,"timestamp":"2021-06-03T07:07:20.825758949Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_PATCH_DNS_SAFE: \n"},{"line":24,"timestamp":"2021-06-03T07:07:20.825761Z","streamType":"stdout","text":"ESTAFETTE_CI_SERVER_BASE_URL: https://***/\n"},{"line":25,"timestamp":"2021-06-03T07:07:20.825763633Z","streamType":"stdout","text":"ESTAFETTE_CI_SERVER_BASE_URL_DNS_SAFE: https-estafette-***-com\n"},{"line":26,"timestamp":"2021-06-03T07:07:20.825765009Z","streamType":"stdout","text":"ESTAFETTE_EXTENSION_CUSTOM_PROPERTIES: null\n"},{"line":27,"timestamp":"2021-06-03T07:07:20.82576625Z","streamType":"stdout","text":"ESTAFETTE_EXTENSION_CUSTOM_PROPERTIES_YAML: {}\n"},{"line":28,"timestamp":"2021-06-03T07:07:20.825766835Z","streamType":"stdout","text":"\n"},{"line":29,"timestamp":"2021-06-03T07:07:20.825767913Z","streamType":"stdout","text":"ESTAFETTE_GIT_BRANCH: main\n"},{"line":30,"timestamp":"2021-06-03T07:07:20.825768933Z","streamType":"stdout","text":"ESTAFETTE_GIT_BRANCH_DNS_SAFE: main\n"},{"line":31,"timestamp":"2021-06-03T07:07:20.825770637Z","streamType":"stdout","text":"ESTAFETTE_GIT_FULLNAME: estafette/migration\n"},{"line":32,"timestamp":"2021-06-03T07:07:20.825772296Z","streamType":"stdout","text":"ESTAFETTE_GIT_FULLNAME_DNS_SAFE: estafette-migration\n"},{"line":33,"timestamp":"2021-06-03T07:07:20.825773287Z","streamType":"stdout","text":"ESTAFETTE_GIT_NAME: migration\n"},{"line":34,"timestamp":"2021-06-03T07:07:20.825777177Z","streamType":"stdout","text":"ESTAFETTE_GIT_NAME_DNS_SAFE: migration\n"},{"line":35,"timestamp":"2021-06-03T07:07:20.825778315Z","streamType":"stdout","text":"ESTAFETTE_GIT_OWNER: estafette\n"},{"line":36,"timestamp":"2021-06-03T07:07:20.825779947Z","streamType":"stdout","text":"ESTAFETTE_GIT_OWNER_DNS_SAFE: estafette\n"},{"line":37,"timestamp":"2021-06-03T07:07:20.825793489Z","streamType":"stdout","text":"ESTAFETTE_GIT_REVISION: 52ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":38,"timestamp":"2021-06-03T07:07:20.825795741Z","streamType":"stdout","text":"ESTAFETTE_GIT_REVISION_DNS_SAFE: ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":39,"timestamp":"2021-06-03T07:07:20.825797041Z","streamType":"stdout","text":"ESTAFETTE_GIT_SOURCE: github.com\n"},{"line":40,"timestamp":"2021-06-03T07:07:20.825798209Z","streamType":"stdout","text":"ESTAFETTE_GIT_SOURCE_DNS_SAFE: github-com\n"},{"line":41,"timestamp":"2021-06-03T07:07:20.825800609Z","streamType":"stdout","text":"ESTAFETTE_LABEL_APP_GROUP: estafette-ci\n"},{"line":42,"timestamp":"2021-06-03T07:07:20.825802006Z","streamType":"stdout","text":"ESTAFETTE_LABEL_APP_GROUP_DNS_SAFE: estafette-ci\n"},{"line":43,"timestamp":"2021-06-03T07:07:20.82580319Z","streamType":"stdout","text":"ESTAFETTE_LABEL_LANGUAGE: golang\n"},{"line":44,"timestamp":"2021-06-03T07:07:20.825804331Z","streamType":"stdout","text":"ESTAFETTE_LABEL_LANGUAGE_DNS_SAFE: golang\n"},{"line":45,"timestamp":"2021-06-03T07:07:20.825805309Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TEAM: estafette\n"},{"line":46,"timestamp":"2021-06-03T07:07:20.825806458Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TEAM_DNS_SAFE: estafette\n"},{"line":47,"timestamp":"2021-06-03T07:07:20.825807717Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TYPE: service\n"},{"line":48,"timestamp":"2021-06-03T07:07:20.82580866Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TYPE_DNS_SAFE: service\n"},{"line":49,"timestamp":"2021-06-03T07:07:20.825809681Z","streamType":"stdout","text":"ESTAFETTE_LOG_FORMAT: console\n"},{"line":50,"timestamp":"2021-06-03T07:07:20.825810852Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_ACTION: deploy-stable\n"},{"line":51,"timestamp":"2021-06-03T07:07:20.825812222Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_ACTION_DNS_SAFE: deploy-stable\n"},{"line":52,"timestamp":"2021-06-03T07:07:20.825813367Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_ID: 9456\n"},{"line":53,"timestamp":"2021-06-03T07:07:20.825814231Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_ID_DNS_SAFE: \n"},{"line":54,"timestamp":"2021-06-03T07:07:20.825815499Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_NAME: tooling-estafette\n"},{"line":55,"timestamp":"2021-06-03T07:07:20.825816769Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_NAME_DNS_SAFE: tooling-estafette\n"},{"line":56,"timestamp":"2021-06-03T07:07:20.825818192Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_TRIGGERED_BY: jsalverda@***.com\n"},{"line":57,"timestamp":"2021-06-03T07:07:20.825819589Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_TRIGGERED_BY_DNS_SAFE: jsalverda-***-com\n"},{"line":58,"timestamp":"2021-06-03T07:07:20.82582072Z","streamType":"stdout","text":"ESTAFETTE_STAGE_NAME: envvars\n"},{"line":59,"timestamp":"2021-06-03T07:07:20.825822054Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MANUAL_USER_ID: jsalverda@***.com\n"},{"line":60,"timestamp":"2021-06-03T07:07:20.825823564Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MANUAL_USER_ID_DNS_SAFE: jsalverda-***-com\n"},{"line":61,"timestamp":"2021-06-03T07:07:20.825824683Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BRANCH: main\n"},{"line":62,"timestamp":"2021-06-03T07:07:20.825825769Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BRANCH_DNS_SAFE: main\n"},{"line":63,"timestamp":"2021-06-03T07:07:20.825826995Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION: 1.0.0-main-189\n"},{"line":64,"timestamp":"2021-06-03T07:07:20.825828199Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION_DNS_SAFE: main-189\n"},{"line":65,"timestamp":"2021-06-03T07:07:20.82582931Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_EVENT: finished\n"},{"line":66,"timestamp":"2021-06-03T07:07:20.825830521Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_EVENT_DNS_SAFE: finished\n"},{"line":67,"timestamp":"2021-06-03T07:07:20.825833562Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_NAME: estafette-ci-db-migrator\n"},{"line":68,"timestamp":"2021-06-03T07:07:20.825835525Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_NAME_DNS_SAFE: estafette-ci-db-migrator\n"},{"line":69,"timestamp":"2021-06-03T07:07:20.825836877Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_OWNER: estafette\n"},{"line":70,"timestamp":"2021-06-03T07:07:20.825837998Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_OWNER_DNS_SAFE: estafette\n"},{"line":71,"timestamp":"2021-06-03T07:07:20.825839196Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_SOURCE: github.com\n"},{"line":72,"timestamp":"2021-06-03T07:07:20.825840495Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_SOURCE_DNS_SAFE: github-com\n"},{"line":73,"timestamp":"2021-06-03T07:07:20.825841567Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_STATUS: succeeded\n"},{"line":74,"timestamp":"2021-06-03T07:07:20.825853545Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_STATUS_DNS_SAFE: succeeded\n"},{"line":75,"timestamp":"2021-06-03T07:07:20.825854112Z","streamType":"stdout","text":"\n"},{"line":76,"timestamp":"2021-06-03T07:07:20.825855579Z","streamType":"stdout","text":"All global envvars as defined in the manifest.\n"},{"line":77,"timestamp":"2021-06-03T07:07:20.825856049Z","streamType":"stdout","text":"\n"},{"line":78,"timestamp":"2021-06-03T07:07:20.82585684Z","streamType":"stdout","text":"HOME: /\n"},{"line":79,"timestamp":"2021-06-03T07:07:20.825857965Z","streamType":"stdout","text":"HOSTNAME: 6eccf287cad5\n"},{"line":80,"timestamp":"2021-06-03T07:07:20.825860139Z","streamType":"stdout","text":"PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"git-clone","depth":1,"image":{"name":"extensions/git-clone","tag":"dev","isPulled":false,"imageSize":27605918,"pullDuration":2659807317,"isTrusted":true,"hasInjectedCredentials":true},"duration":2877913731,"logLines":[{"line":1,"timestamp":"2021-06-03T07:07:21.26035568Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-git-clone\u001b[0m version \u001b[1m0.1.112\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-03-10T17:01:33Z \u001b[36mgoVersion=\u001b[0mgo1.16 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mbe7ca83146a3bf7ed9622207981dc8a18f722865\n"},{"line":2,"timestamp":"2021-06-03T07:07:21.260371936Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T07:07:21.260381657Z","streamType":"stdout","text":"Cloning git repository migration to branch main and revision 52ff4a70d56a97fc89522e17e1b4f459586e9449 with shallow clone is true and depth 50...\n"},{"line":4,"timestamp":"2021-06-03T07:07:21.26038867Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git clone --depth=50 --branch=main --no-tags https://x-access-token:***@github.com/estafette/migration /estafette-work\u001b[0m\n"},{"line":5,"timestamp":"2021-06-03T07:07:21.260390657Z","streamType":"stderr","text":"Cloning into '/estafette-work'...\n"},{"line":6,"timestamp":"2021-06-03T07:07:22.9901147Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git checkout --quiet --force 52ff4a70d56a97fc89522e17e1b4f459586e9449\u001b[0m\n"},{"line":7,"timestamp":"2021-06-03T07:07:23.013625466Z","streamType":"stdout","text":"Finished cloning git repository migration to branch main and revision 52ff4a70d56a97fc89522e17e1b4f459586e9449 with shallow clone is true and depth 50\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true}]},{"step":"deploy","image":{"name":"extensions/gke","tag":"dev","isPulled":false,"imageSize":70027400,"pullDuration":2820078826,"isTrusted":true,"hasInjectedCredentials":true},"duration":68700904895,"logLines":[{"line":1,"timestamp":"2021-06-03T07:07:27.057435049Z","streamType":"stdout","text":"Starting estafette-extension-gke version 0.1.843... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-05-31T14:27:04Z \u001b[36mgoVersion=\u001b[0mgo1.16 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m31f1e1558e6ed87e45411dd874b05f6b5b9ff876\n"},{"line":2,"timestamp":"2021-06-03T07:07:27.057710137Z","streamType":"stdout","text":"Unmarshalling credentials parameter...\n"},{"line":3,"timestamp":"2021-06-03T07:07:27.057722432Z","streamType":"stdout","text":"Setting default for credential parameter...\n"},{"line":4,"timestamp":"2021-06-03T07:07:27.057725576Z","streamType":"stdout","text":"Validating required credential parameter...\n"},{"line":5,"timestamp":"2021-06-03T07:07:27.057727448Z","streamType":"stdout","text":"Unmarshalling injected credentials...\n"},{"line":6,"timestamp":"2021-06-03T07:07:27.057734678Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/kubernetes_engine.json...\n"},{"line":7,"timestamp":"2021-06-03T07:07:27.060245883Z","streamType":"stdout","text":"Read 47 credentials\n"},{"line":8,"timestamp":"2021-06-03T07:07:27.060259205Z","streamType":"stdout","text":"Checking if credential gke-tooling-estafette exists...\n"},{"line":9,"timestamp":"2021-06-03T07:07:27.060263744Z","streamType":"stdout","text":"Storing gke credential gke-tooling-estafette on disk at path /key-file.json...\n"},{"line":10,"timestamp":"2021-06-03T07:07:27.060604874Z","streamType":"stdout","text":"Getting all estafette labels from envvars...\n"},{"line":11,"timestamp":"2021-06-03T07:07:27.060618346Z","streamType":"stdout","text":"Using defaults from credential gke-tooling-estafette...\n"},{"line":12,"timestamp":"2021-06-03T07:07:27.060622826Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":13,"timestamp":"2021-06-03T07:07:27.06307387Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":14,"timestamp":"2021-06-03T07:07:27.063087523Z","streamType":"stdout","text":"Validating required parameters...\n"},{"line":15,"timestamp":"2021-06-03T07:07:27.063266978Z","streamType":"stdout","text":"Replacing sidecar openresty image tag with digest...\n"},{"line":16,"timestamp":"2021-06-03T07:07:27.063279372Z","streamType":"stdout","text":"Generating .kube/config sections for context tooling-estafette-lezmb-europe-west1-tooling-estafette\n"},{"line":17,"timestamp":"2021-06-03T07:07:27.063283859Z","streamType":"stdout","text":"Retrieving GKE cluster tooling-estafette in location europe-west1 project tooling-estafette-lezmb...\n"},{"line":18,"timestamp":"2021-06-03T07:07:27.166633903Z","streamType":"stdout","text":"Retrieved GKE cluster tooling-estafette in location europe-west1 for project tooling-estafette-lezmb\n"},{"line":19,"timestamp":"2021-06-03T07:07:27.167909418Z","streamType":"stdout","text":"Merging templates /templates/namespace.yaml, /templates/serviceaccount.yaml, /templates/deployment.yaml, /templates/service.yaml, /templates/certificate-secret.yaml, /templates/image-pull-secret.yaml, /templates/poddisruptionbudget.yaml, /templates/horizontalpodautoscaler.yaml, /templates/verticalpodautoscaler.yaml, gke/ingress.yaml, /templates/backend-config.yaml, /templates/iap-oauth-credentials-secret.yaml, /templates/ingress-internal.yaml, /templates/service-account-secret.yaml, gke/ingress-github.yaml, gke/ingress-bitbucket.yaml, gke/ingress-slack.yaml, gke/ingress-pubsub.yaml, gke/ingress-cloudsource.yaml, gke/integrations-certificate-secret.yaml...\n"},{"line":20,"timestamp":"2021-06-03T07:07:27.168180084Z","streamType":"stdout","text":"Parsing merged templates...\n"},{"line":21,"timestamp":"2021-06-03T07:07:27.17179051Z","streamType":"stdout","text":"Merging templates /templates/namespace.yaml, /templates/serviceaccount.yaml, /templates/deployment.yaml, /templates/service.yaml, /templates/certificate-secret.yaml, /templates/image-pull-secret.yaml, /templates/horizontalpodautoscaler.yaml, /templates/verticalpodautoscaler.yaml, gke/ingress.yaml, /templates/backend-config.yaml, /templates/iap-oauth-credentials-secret.yaml, /templates/ingress-internal.yaml, /templates/service-account-secret.yaml, gke/ingress-github.yaml, gke/ingress-bitbucket.yaml, gke/ingress-slack.yaml, gke/ingress-pubsub.yaml, gke/ingress-cloudsource.yaml, gke/integrations-certificate-secret.yaml...\n"},{"line":22,"timestamp":"2021-06-03T07:07:27.17245675Z","streamType":"stdout","text":"Parsing merged templates...\n"},{"line":23,"timestamp":"2021-06-03T07:07:27.175995214Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get deploy migration -n estafette-ci -o=jsonpath={.spec.replicas}\u001b[0m\n"},{"line":24,"timestamp":"2021-06-03T07:07:27.675896924Z","streamType":"stdout","text":"Failed retrieving replicas for migration: exit status 1 ignoring setting replicas since there's no switch for deployment type...\n"},{"line":25,"timestamp":"2021-06-03T07:07:27.676371751Z","streamType":"stdout","text":"Rendering merged templates...\n"},{"line":26,"timestamp":"2021-06-03T07:07:27.677912348Z","streamType":"stdout","text":"Template after rendering:\n"},{"line":27,"timestamp":"2021-06-03T07:07:27.678884034Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":28,"timestamp":"2021-06-03T07:07:27.678896913Z","streamType":"stdout","text":"kind: Namespace\n"},{"line":29,"timestamp":"2021-06-03T07:07:27.67889953Z","streamType":"stdout","text":"metadata:\n"},{"line":30,"timestamp":"2021-06-03T07:07:27.678941098Z","streamType":"stdout","text":" name: estafette-ci\n"},{"line":31,"timestamp":"2021-06-03T07:07:27.67894269Z","streamType":"stdout","text":"---\n"},{"line":32,"timestamp":"2021-06-03T07:07:27.678944433Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":33,"timestamp":"2021-06-03T07:07:27.678947198Z","streamType":"stdout","text":"kind: ServiceAccount\n"},{"line":34,"timestamp":"2021-06-03T07:07:27.678948477Z","streamType":"stdout","text":"metadata:\n"},{"line":35,"timestamp":"2021-06-03T07:07:27.678950478Z","streamType":"stdout","text":" name: migration\n"},{"line":36,"timestamp":"2021-06-03T07:07:27.678952247Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":37,"timestamp":"2021-06-03T07:07:27.678954418Z","streamType":"stdout","text":" labels:\n"},{"line":38,"timestamp":"2021-06-03T07:07:27.678957227Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":39,"timestamp":"2021-06-03T07:07:27.678959433Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":40,"timestamp":"2021-06-03T07:07:27.678965326Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":41,"timestamp":"2021-06-03T07:07:27.679020388Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":42,"timestamp":"2021-06-03T07:07:27.679066292Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":43,"timestamp":"2021-06-03T07:07:27.679069038Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":44,"timestamp":"2021-06-03T07:07:27.679071206Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":45,"timestamp":"2021-06-03T07:07:27.679072653Z","streamType":"stdout","text":"---\n"},{"line":46,"timestamp":"2021-06-03T07:07:27.679074735Z","streamType":"stdout","text":"apiVersion: apps/v1\n"},{"line":47,"timestamp":"2021-06-03T07:07:27.679076418Z","streamType":"stdout","text":"kind: Deployment\n"},{"line":48,"timestamp":"2021-06-03T07:07:27.679077543Z","streamType":"stdout","text":"metadata:\n"},{"line":49,"timestamp":"2021-06-03T07:07:27.67908473Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":50,"timestamp":"2021-06-03T07:07:27.679086707Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":51,"timestamp":"2021-06-03T07:07:27.679087963Z","streamType":"stdout","text":" labels:\n"},{"line":52,"timestamp":"2021-06-03T07:07:27.679089702Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":53,"timestamp":"2021-06-03T07:07:27.679091949Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":54,"timestamp":"2021-06-03T07:07:27.679095641Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":55,"timestamp":"2021-06-03T07:07:27.679100009Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":56,"timestamp":"2021-06-03T07:07:27.679101364Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":57,"timestamp":"2021-06-03T07:07:27.679102928Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":58,"timestamp":"2021-06-03T07:07:27.679104824Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":59,"timestamp":"2021-06-03T07:07:27.679106188Z","streamType":"stdout","text":"spec:\n"},{"line":60,"timestamp":"2021-06-03T07:07:27.679109334Z","streamType":"stdout","text":" progressDeadlineSeconds: 600\n"},{"line":61,"timestamp":"2021-06-03T07:07:27.679111477Z","streamType":"stdout","text":" strategy:\n"},{"line":62,"timestamp":"2021-06-03T07:07:27.679113535Z","streamType":"stdout","text":" type: RollingUpdate\n"},{"line":63,"timestamp":"2021-06-03T07:07:27.679139366Z","streamType":"stdout","text":" rollingUpdate:\n"},{"line":64,"timestamp":"2021-06-03T07:07:27.679142862Z","streamType":"stdout","text":" maxSurge: 25%\n"},{"line":65,"timestamp":"2021-06-03T07:07:27.679144402Z","streamType":"stdout","text":" maxUnavailable: 0\n"},{"line":66,"timestamp":"2021-06-03T07:07:27.679147217Z","streamType":"stdout","text":" revisionHistoryLimit: 10\n"},{"line":67,"timestamp":"2021-06-03T07:07:27.679148846Z","streamType":"stdout","text":" selector:\n"},{"line":68,"timestamp":"2021-06-03T07:07:27.679150729Z","streamType":"stdout","text":" matchLabels:\n"},{"line":69,"timestamp":"2021-06-03T07:07:27.67915264Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":70,"timestamp":"2021-06-03T07:07:27.67915502Z","streamType":"stdout","text":" \"track\": \"stable\"\n"},{"line":71,"timestamp":"2021-06-03T07:07:27.679156313Z","streamType":"stdout","text":" template:\n"},{"line":72,"timestamp":"2021-06-03T07:07:27.679157732Z","streamType":"stdout","text":" metadata:\n"},{"line":73,"timestamp":"2021-06-03T07:07:27.679159402Z","streamType":"stdout","text":" labels:\n"},{"line":74,"timestamp":"2021-06-03T07:07:27.679161904Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":75,"timestamp":"2021-06-03T07:07:27.679165801Z","streamType":"stdout","text":" \"app.kubernetes.io/instance\": \"migration-stable\"\n"},{"line":76,"timestamp":"2021-06-03T07:07:27.679188151Z","streamType":"stdout","text":" \"app.kubernetes.io/managed-by\": \"estafette\"\n"},{"line":77,"timestamp":"2021-06-03T07:07:27.679190933Z","streamType":"stdout","text":" \"app.kubernetes.io/name\": \"migration\"\n"},{"line":78,"timestamp":"2021-06-03T07:07:27.679205432Z","streamType":"stdout","text":" \"app.kubernetes.io/version\": \"1.0.0-main-1719\"\n"},{"line":79,"timestamp":"2021-06-03T07:07:27.679207791Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":80,"timestamp":"2021-06-03T07:07:27.679210498Z","streamType":"stdout","text":" \"estafette.io/git-branch\": \"main\"\n"},{"line":81,"timestamp":"2021-06-03T07:07:27.679236094Z","streamType":"stdout","text":" \"estafette.io/git-repository\": \"github.com-estafette-migration\"\n"},{"line":82,"timestamp":"2021-06-03T07:07:27.67924119Z","streamType":"stdout","text":" \"estafette.io/git-revision\": \"52ff4a70d56a97fc89522e17e1b4f459586e9449\"\n"},{"line":83,"timestamp":"2021-06-03T07:07:27.679244565Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":84,"timestamp":"2021-06-03T07:07:27.679249276Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":85,"timestamp":"2021-06-03T07:07:27.679253321Z","streamType":"stdout","text":" \"estafette.io/release-id\": \"9456\"\n"},{"line":86,"timestamp":"2021-06-03T07:07:27.679257186Z","streamType":"stdout","text":" \"estafette.io/triggered-by\": \"jsalverda-at-***.com\"\n"},{"line":87,"timestamp":"2021-06-03T07:07:27.679259181Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":88,"timestamp":"2021-06-03T07:07:27.679261012Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":89,"timestamp":"2021-06-03T07:07:27.67926288Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":90,"timestamp":"2021-06-03T07:07:27.679275595Z","streamType":"stdout","text":" \"version\": \"1.0.0-main-1719\"\n"},{"line":91,"timestamp":"2021-06-03T07:07:27.679277793Z","streamType":"stdout","text":" track: stable\n"},{"line":92,"timestamp":"2021-06-03T07:07:27.679355281Z","streamType":"stdout","text":" annotations:\n"},{"line":93,"timestamp":"2021-06-03T07:07:27.679358372Z","streamType":"stdout","text":" prometheus.io/scrape: \"true\"\n"},{"line":94,"timestamp":"2021-06-03T07:07:27.679361237Z","streamType":"stdout","text":" prometheus.io/path: \"/metrics\"\n"},{"line":95,"timestamp":"2021-06-03T07:07:27.679363359Z","streamType":"stdout","text":" prometheus.io/port: \"9001\"\n"},{"line":96,"timestamp":"2021-06-03T07:07:27.679385538Z","streamType":"stdout","text":" prometheus.io/scrape-nginx-sidecar: \"true\"\n"},{"line":97,"timestamp":"2021-06-03T07:07:27.679386987Z","streamType":"stdout","text":" spec:\n"},{"line":98,"timestamp":"2021-06-03T07:07:27.679410809Z","streamType":"stdout","text":" tolerations:\n"},{"line":99,"timestamp":"2021-06-03T07:07:27.679430845Z","streamType":"stdout","text":" - effect: NoSchedule\n"},{"line":100,"timestamp":"2021-06-03T07:07:27.679433954Z","streamType":"stdout","text":" key: cloud.google.com/gke-preemptible\n"},{"line":101,"timestamp":"2021-06-03T07:07:27.6794541Z","streamType":"stdout","text":" operator: Equal\n"},{"line":102,"timestamp":"2021-06-03T07:07:27.679456088Z","streamType":"stdout","text":" value: \"true\"\n"},{"line":103,"timestamp":"2021-06-03T07:07:27.679457669Z","streamType":"stdout","text":" \n"},{"line":104,"timestamp":"2021-06-03T07:07:27.679474149Z","streamType":"stdout","text":" imagePullSecrets:\n"},{"line":105,"timestamp":"2021-06-03T07:07:27.679477156Z","streamType":"stdout","text":" - name: migration-image-pull-secret\n"},{"line":106,"timestamp":"2021-06-03T07:07:27.679480263Z","streamType":"stdout","text":" serviceAccount: migration\n"},{"line":107,"timestamp":"2021-06-03T07:07:27.679482018Z","streamType":"stdout","text":" affinity:\n"},{"line":108,"timestamp":"2021-06-03T07:07:27.679499936Z","streamType":"stdout","text":" podAntiAffinity:\n"},{"line":109,"timestamp":"2021-06-03T07:07:27.679503879Z","streamType":"stdout","text":" preferredDuringSchedulingIgnoredDuringExecution:\n"},{"line":110,"timestamp":"2021-06-03T07:07:27.679506416Z","streamType":"stdout","text":" - weight: 100\n"},{"line":111,"timestamp":"2021-06-03T07:07:27.679509636Z","streamType":"stdout","text":" podAffinityTerm:\n"},{"line":112,"timestamp":"2021-06-03T07:07:27.679511761Z","streamType":"stdout","text":" labelSelector:\n"},{"line":113,"timestamp":"2021-06-03T07:07:27.679514618Z","streamType":"stdout","text":" matchExpressions:\n"},{"line":114,"timestamp":"2021-06-03T07:07:27.679563919Z","streamType":"stdout","text":" - key: app\n"},{"line":115,"timestamp":"2021-06-03T07:07:27.679566876Z","streamType":"stdout","text":" operator: In\n"},{"line":116,"timestamp":"2021-06-03T07:07:27.679569149Z","streamType":"stdout","text":" values:\n"},{"line":117,"timestamp":"2021-06-03T07:07:27.679574264Z","streamType":"stdout","text":" - migration\n"},{"line":118,"timestamp":"2021-06-03T07:07:27.679577779Z","streamType":"stdout","text":" topologyKey: kubernetes.io/hostname\n"},{"line":119,"timestamp":"2021-06-03T07:07:27.67957967Z","streamType":"stdout","text":" nodeAffinity:\n"},{"line":120,"timestamp":"2021-06-03T07:07:27.679582628Z","streamType":"stdout","text":" preferredDuringSchedulingIgnoredDuringExecution:\n"},{"line":121,"timestamp":"2021-06-03T07:07:27.679584703Z","streamType":"stdout","text":" - weight: 10\n"},{"line":122,"timestamp":"2021-06-03T07:07:27.679586802Z","streamType":"stdout","text":" preference:\n"},{"line":123,"timestamp":"2021-06-03T07:07:27.679588883Z","streamType":"stdout","text":" matchExpressions:\n"},{"line":124,"timestamp":"2021-06-03T07:07:27.679591736Z","streamType":"stdout","text":" - key: cloud.google.com/gke-preemptible\n"},{"line":125,"timestamp":"2021-06-03T07:07:27.679593748Z","streamType":"stdout","text":" operator: In\n"},{"line":126,"timestamp":"2021-06-03T07:07:27.679595386Z","streamType":"stdout","text":" values:\n"},{"line":127,"timestamp":"2021-06-03T07:07:27.679597491Z","streamType":"stdout","text":" - \"true\"\n"},{"line":128,"timestamp":"2021-06-03T07:07:27.679622917Z","streamType":"stdout","text":" containers:\n"},{"line":129,"timestamp":"2021-06-03T07:07:27.679625264Z","streamType":"stdout","text":" - name: migration\n"},{"line":130,"timestamp":"2021-06-03T07:07:27.679628187Z","streamType":"stdout","text":" image: estafette/migration:1.0.0-main-1719\n"},{"line":131,"timestamp":"2021-06-03T07:07:27.679631267Z","streamType":"stdout","text":" imagePullPolicy: IfNotPresent\n"},{"line":132,"timestamp":"2021-06-03T07:07:27.679632726Z","streamType":"stdout","text":" env:\n"},{"line":133,"timestamp":"2021-06-03T07:07:27.679636904Z","streamType":"stdout","text":" - name: \"JAEGER_AGENT_HOST\"\n"},{"line":134,"timestamp":"2021-06-03T07:07:27.67963877Z","streamType":"stdout","text":" valueFrom:\n"},{"line":135,"timestamp":"2021-06-03T07:07:27.679640673Z","streamType":"stdout","text":" fieldRef:\n"},{"line":136,"timestamp":"2021-06-03T07:07:27.679643227Z","streamType":"stdout","text":" fieldPath: status.hostIP\n"},{"line":137,"timestamp":"2021-06-03T07:07:27.679647561Z","streamType":"stdout","text":" - name: \"JAEGER_SAMPLER_MANAGER_HOST_PORT\"\n"},{"line":138,"timestamp":"2021-06-03T07:07:27.679650795Z","streamType":"stdout","text":" value: \"http://$(JAEGER_AGENT_HOST):5778/sampling\"\n"},{"line":139,"timestamp":"2021-06-03T07:07:27.679660111Z","streamType":"stdout","text":" - name: \"CONFIG_FILE_PATH\"\n"},{"line":140,"timestamp":"2021-06-03T07:07:27.679663308Z","streamType":"stdout","text":" value: \"/configs/git/config.yaml\"\n"},{"line":141,"timestamp":"2021-06-03T07:07:27.679665936Z","streamType":"stdout","text":" - name: \"ESTAFETTE_LOG_FORMAT\"\n"},{"line":142,"timestamp":"2021-06-03T07:07:27.679667876Z","streamType":"stdout","text":" value: \"v3\"\n"},{"line":143,"timestamp":"2021-06-03T07:07:27.67969642Z","streamType":"stdout","text":" - name: \"GOOGLE_APPLICATION_CREDENTIALS\"\n"},{"line":144,"timestamp":"2021-06-03T07:07:27.679700644Z","streamType":"stdout","text":" value: \"/gcp-service-account/service-account-key.json\"\n"},{"line":145,"timestamp":"2021-06-03T07:07:27.67970292Z","streamType":"stdout","text":" - name: \"JAEGER_SAMPLER_PARAM\"\n"},{"line":146,"timestamp":"2021-06-03T07:07:27.679704958Z","streamType":"stdout","text":" value: \"0.001\"\n"},{"line":147,"timestamp":"2021-06-03T07:07:27.679707014Z","streamType":"stdout","text":" - name: \"JAEGER_SAMPLER_TYPE\"\n"},{"line":148,"timestamp":"2021-06-03T07:07:27.679708945Z","streamType":"stdout","text":" value: \"remote\"\n"},{"line":149,"timestamp":"2021-06-03T07:07:27.679711605Z","streamType":"stdout","text":" - name: \"JAEGER_SERVICE_NAME\"\n"},{"line":150,"timestamp":"2021-06-03T07:07:27.679713875Z","streamType":"stdout","text":" value: \"migration\"\n"},{"line":151,"timestamp":"2021-06-03T07:07:27.679724943Z","streamType":"stdout","text":" resources:\n"},{"line":152,"timestamp":"2021-06-03T07:07:27.679726748Z","streamType":"stdout","text":" requests:\n"},{"line":153,"timestamp":"2021-06-03T07:07:27.679728525Z","streamType":"stdout","text":" cpu: 50m\n"},{"line":154,"timestamp":"2021-06-03T07:07:27.679730513Z","streamType":"stdout","text":" memory: 283Mi\n"},{"line":155,"timestamp":"2021-06-03T07:07:27.679732022Z","streamType":"stdout","text":" limits:\n"},{"line":156,"timestamp":"2021-06-03T07:07:27.679733556Z","streamType":"stdout","text":" memory: 283Mi\n"},{"line":157,"timestamp":"2021-06-03T07:07:27.679735394Z","streamType":"stdout","text":" ports:\n"},{"line":158,"timestamp":"2021-06-03T07:07:27.679737076Z","streamType":"stdout","text":" - name: web\n"},{"line":159,"timestamp":"2021-06-03T07:07:27.679739063Z","streamType":"stdout","text":" containerPort: 5000\n"},{"line":160,"timestamp":"2021-06-03T07:07:27.679772843Z","streamType":"stdout","text":" livenessProbe:\n"},{"line":161,"timestamp":"2021-06-03T07:07:27.679774709Z","streamType":"stdout","text":" httpGet:\n"},{"line":162,"timestamp":"2021-06-03T07:07:27.679776861Z","streamType":"stdout","text":" path: /liveness\n"},{"line":163,"timestamp":"2021-06-03T07:07:27.679778827Z","streamType":"stdout","text":" port: 5000\n"},{"line":164,"timestamp":"2021-06-03T07:07:27.679781185Z","streamType":"stdout","text":" initialDelaySeconds: 30\n"},{"line":165,"timestamp":"2021-06-03T07:07:27.679783204Z","streamType":"stdout","text":" timeoutSeconds: 1\n"},{"line":166,"timestamp":"2021-06-03T07:07:27.679785142Z","streamType":"stdout","text":" periodSeconds: 10\n"},{"line":167,"timestamp":"2021-06-03T07:07:27.679787466Z","streamType":"stdout","text":" failureThreshold: 3\n"},{"line":168,"timestamp":"2021-06-03T07:07:27.679790804Z","streamType":"stdout","text":" successThreshold: 1\n"},{"line":169,"timestamp":"2021-06-03T07:07:27.679792611Z","streamType":"stdout","text":" readinessProbe:\n"},{"line":170,"timestamp":"2021-06-03T07:07:27.67979516Z","streamType":"stdout","text":" httpGet:\n"},{"line":171,"timestamp":"2021-06-03T07:07:27.679797107Z","streamType":"stdout","text":" path: /readiness\n"},{"line":172,"timestamp":"2021-06-03T07:07:27.679798758Z","streamType":"stdout","text":" port: 5000\n"},{"line":173,"timestamp":"2021-06-03T07:07:27.679800867Z","streamType":"stdout","text":" initialDelaySeconds: 0\n"},{"line":174,"timestamp":"2021-06-03T07:07:27.67980276Z","streamType":"stdout","text":" timeoutSeconds: 1\n"},{"line":175,"timestamp":"2021-06-03T07:07:27.679804782Z","streamType":"stdout","text":" periodSeconds: 10\n"},{"line":176,"timestamp":"2021-06-03T07:07:27.679806652Z","streamType":"stdout","text":" failureThreshold: 3\n"},{"line":177,"timestamp":"2021-06-03T07:07:27.679808528Z","streamType":"stdout","text":" successThreshold: 1\n"},{"line":178,"timestamp":"2021-06-03T07:07:27.67983962Z","streamType":"stdout","text":" volumeMounts:\n"},{"line":179,"timestamp":"2021-06-03T07:07:27.679841994Z","streamType":"stdout","text":" - name: gcp-service-account\n"},{"line":180,"timestamp":"2021-06-03T07:07:27.679844436Z","streamType":"stdout","text":" mountPath: /gcp-service-account\n"},{"line":181,"timestamp":"2021-06-03T07:07:27.679846281Z","streamType":"stdout","text":" - name: client-certs\n"},{"line":182,"timestamp":"2021-06-03T07:07:27.679848814Z","streamType":"stdout","text":" mountPath: /cockroach-certs\n"},{"line":183,"timestamp":"2021-06-03T07:07:27.679850773Z","streamType":"stdout","text":" - name: app-secrets\n"},{"line":184,"timestamp":"2021-06-03T07:07:27.679852577Z","streamType":"stdout","text":" mountPath: /secrets\n"},{"line":185,"timestamp":"2021-06-03T07:07:27.679854606Z","streamType":"stdout","text":" - name: app-configs\n"},{"line":186,"timestamp":"2021-06-03T07:07:27.679856463Z","streamType":"stdout","text":" mountPath: /configs\n"},{"line":187,"timestamp":"2021-06-03T07:07:27.679858577Z","streamType":"stdout","text":" - name: app-templates\n"},{"line":188,"timestamp":"2021-06-03T07:07:27.679870693Z","streamType":"stdout","text":" mountPath: /templates\n"},{"line":189,"timestamp":"2021-06-03T07:07:27.679872823Z","streamType":"stdout","text":" - name: migration-openresty\n"},{"line":190,"timestamp":"2021-06-03T07:07:27.679891229Z","streamType":"stdout","text":" image: eu.gcr.io/***-com/openresty-sidecar@sha256:7e05c013b02d096e909ee20aee022a75bc5b69584d426a86e831a7f73f2c96f5\n"},{"line":191,"timestamp":"2021-06-03T07:07:27.679893633Z","streamType":"stdout","text":" imagePullPolicy: IfNotPresent\n"},{"line":192,"timestamp":"2021-06-03T07:07:27.679895316Z","streamType":"stdout","text":" resources:\n"},{"line":193,"timestamp":"2021-06-03T07:07:27.679896879Z","streamType":"stdout","text":" requests:\n"},{"line":194,"timestamp":"2021-06-03T07:07:27.679939161Z","streamType":"stdout","text":" cpu: 23m\n"},{"line":195,"timestamp":"2021-06-03T07:07:27.679941162Z","streamType":"stdout","text":" memory: 83Mi\n"},{"line":196,"timestamp":"2021-06-03T07:07:27.679942774Z","streamType":"stdout","text":" limits:\n"},{"line":197,"timestamp":"2021-06-03T07:07:27.679944694Z","streamType":"stdout","text":" memory: 83Mi\n"},{"line":198,"timestamp":"2021-06-03T07:07:27.679946374Z","streamType":"stdout","text":" ports:\n"},{"line":199,"timestamp":"2021-06-03T07:07:27.679948213Z","streamType":"stdout","text":" - name: http\n"},{"line":200,"timestamp":"2021-06-03T07:07:27.679950162Z","streamType":"stdout","text":" containerPort: 80\n"},{"line":201,"timestamp":"2021-06-03T07:07:27.679951888Z","streamType":"stdout","text":" - name: https\n"},{"line":202,"timestamp":"2021-06-03T07:07:27.679953819Z","streamType":"stdout","text":" containerPort: 443\n"},{"line":203,"timestamp":"2021-06-03T07:07:27.679959431Z","streamType":"stdout","text":" - name: nginx-liveness\n"},{"line":204,"timestamp":"2021-06-03T07:07:27.67996138Z","streamType":"stdout","text":" containerPort: 82\n"},{"line":205,"timestamp":"2021-06-03T07:07:27.679963355Z","streamType":"stdout","text":" - name: nginx-readiness\n"},{"line":206,"timestamp":"2021-06-03T07:07:27.679965148Z","streamType":"stdout","text":" containerPort: 81\n"},{"line":207,"timestamp":"2021-06-03T07:07:27.679966948Z","streamType":"stdout","text":" - name: nginx-prom\n"},{"line":208,"timestamp":"2021-06-03T07:07:27.679969757Z","streamType":"stdout","text":" containerPort: 9101\n"},{"line":209,"timestamp":"2021-06-03T07:07:27.679971026Z","streamType":"stdout","text":" env:\n"},{"line":210,"timestamp":"2021-06-03T07:07:27.679979245Z","streamType":"stdout","text":" - name: \"JAEGER_AGENT_HOST\"\n"},{"line":211,"timestamp":"2021-06-03T07:07:27.679981029Z","streamType":"stdout","text":" valueFrom:\n"},{"line":212,"timestamp":"2021-06-03T07:07:27.679982684Z","streamType":"stdout","text":" fieldRef:\n"},{"line":213,"timestamp":"2021-06-03T07:07:27.679985073Z","streamType":"stdout","text":" fieldPath: status.hostIP\n"},{"line":214,"timestamp":"2021-06-03T07:07:27.679988356Z","streamType":"stdout","text":" - name: \"JAEGER_SAMPLER_MANAGER_HOST_PORT\"\n"},{"line":215,"timestamp":"2021-06-03T07:07:27.679991509Z","streamType":"stdout","text":" value: \"http://$(JAEGER_AGENT_HOST):5778/sampling\"\n"},{"line":216,"timestamp":"2021-06-03T07:07:27.67999406Z","streamType":"stdout","text":" - name: \"OFFLOAD_TO_HOST\"\n"},{"line":217,"timestamp":"2021-06-03T07:07:27.679995977Z","streamType":"stdout","text":" value: \"127.0.0.1\"\n"},{"line":218,"timestamp":"2021-06-03T07:07:27.680017082Z","streamType":"stdout","text":" - name: \"OFFLOAD_TO_PORT\"\n"},{"line":219,"timestamp":"2021-06-03T07:07:27.680019185Z","streamType":"stdout","text":" value: \"5000\"\n"},{"line":220,"timestamp":"2021-06-03T07:07:27.680021437Z","streamType":"stdout","text":" - name: \"SERVICE_NAME\"\n"},{"line":221,"timestamp":"2021-06-03T07:07:27.680023989Z","streamType":"stdout","text":" value: \"migration\"\n"},{"line":222,"timestamp":"2021-06-03T07:07:27.680026728Z","streamType":"stdout","text":" - name: \"NAMESPACE\"\n"},{"line":223,"timestamp":"2021-06-03T07:07:27.68002901Z","streamType":"stdout","text":" value: \"estafette-ci\"\n"},{"line":224,"timestamp":"2021-06-03T07:07:27.680041506Z","streamType":"stdout","text":" - name: \"HEALT_CHECK_PATH\"\n"},{"line":225,"timestamp":"2021-06-03T07:07:27.68004354Z","streamType":"stdout","text":" value: \"/readiness\"\n"},{"line":226,"timestamp":"2021-06-03T07:07:27.680047201Z","streamType":"stdout","text":" - name: \"GRACEFUL_SHUTDOWN_DELAY_SECONDS\"\n"},{"line":227,"timestamp":"2021-06-03T07:07:27.680061139Z","streamType":"stdout","text":" value: \"20\"\n"},{"line":228,"timestamp":"2021-06-03T07:07:27.680064792Z","streamType":"stdout","text":" - name: \"CLIENT_BODY_BUFFER_SIZE\"\n"},{"line":229,"timestamp":"2021-06-03T07:07:27.680075273Z","streamType":"stdout","text":" value: \"1m\"\n"},{"line":230,"timestamp":"2021-06-03T07:07:27.680092257Z","streamType":"stdout","text":" - name: \"CLIENT_BODY_TIMEOUT\"\n"},{"line":231,"timestamp":"2021-06-03T07:07:27.680094261Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":232,"timestamp":"2021-06-03T07:07:27.680096797Z","streamType":"stdout","text":" - name: \"CLIENT_HEADER_TIMEOUT\"\n"},{"line":233,"timestamp":"2021-06-03T07:07:27.680143241Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":234,"timestamp":"2021-06-03T07:07:27.680146039Z","streamType":"stdout","text":" - name: \"CLIENT_MAX_BODY_SIZE\"\n"},{"line":235,"timestamp":"2021-06-03T07:07:27.680151693Z","streamType":"stdout","text":" value: \"128M\"\n"},{"line":236,"timestamp":"2021-06-03T07:07:27.680165828Z","streamType":"stdout","text":" - name: \"PROXY_BUFFERS_NUMBER\"\n"},{"line":237,"timestamp":"2021-06-03T07:07:27.680167817Z","streamType":"stdout","text":" value: \"64\"\n"},{"line":238,"timestamp":"2021-06-03T07:07:27.680170083Z","streamType":"stdout","text":" - name: \"PROXY_BUFFERS_SIZE\"\n"},{"line":239,"timestamp":"2021-06-03T07:07:27.680182505Z","streamType":"stdout","text":" value: \"4k\"\n"},{"line":240,"timestamp":"2021-06-03T07:07:27.680184641Z","streamType":"stdout","text":" - name: \"PROXY_BUFFER_SIZE\"\n"},{"line":241,"timestamp":"2021-06-03T07:07:27.680189753Z","streamType":"stdout","text":" value: \"4k\"\n"},{"line":242,"timestamp":"2021-06-03T07:07:27.680198792Z","streamType":"stdout","text":" - name: \"PROXY_CONNECT_TIMEOUT\"\n"},{"line":243,"timestamp":"2021-06-03T07:07:27.680205972Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":244,"timestamp":"2021-06-03T07:07:27.680208446Z","streamType":"stdout","text":" - name: \"PROXY_READ_TIMEOUT\"\n"},{"line":245,"timestamp":"2021-06-03T07:07:27.680219756Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":246,"timestamp":"2021-06-03T07:07:27.68022207Z","streamType":"stdout","text":" - name: \"PROXY_SEND_TIMEOUT\"\n"},{"line":247,"timestamp":"2021-06-03T07:07:27.680226613Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":248,"timestamp":"2021-06-03T07:07:27.680240714Z","streamType":"stdout","text":" - name: \"SEND_TIMEOUT\"\n"},{"line":249,"timestamp":"2021-06-03T07:07:27.680242763Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":250,"timestamp":"2021-06-03T07:07:27.680244925Z","streamType":"stdout","text":" volumeMounts:\n"},{"line":251,"timestamp":"2021-06-03T07:07:27.680246943Z","streamType":"stdout","text":" - name: ssl-certificate\n"},{"line":252,"timestamp":"2021-06-03T07:07:27.680261238Z","streamType":"stdout","text":" mountPath: /etc/ssl/private\n"},{"line":253,"timestamp":"2021-06-03T07:07:27.680263245Z","streamType":"stdout","text":" livenessProbe:\n"},{"line":254,"timestamp":"2021-06-03T07:07:27.680265156Z","streamType":"stdout","text":" httpGet:\n"},{"line":255,"timestamp":"2021-06-03T07:07:27.680267123Z","streamType":"stdout","text":" path: /liveness\n"},{"line":256,"timestamp":"2021-06-03T07:07:27.680269612Z","streamType":"stdout","text":" port: nginx-liveness\n"},{"line":257,"timestamp":"2021-06-03T07:07:27.680282632Z","streamType":"stdout","text":" initialDelaySeconds: 15\n"},{"line":258,"timestamp":"2021-06-03T07:07:27.680285078Z","streamType":"stdout","text":" readinessProbe:\n"},{"line":259,"timestamp":"2021-06-03T07:07:27.680286768Z","streamType":"stdout","text":" httpGet:\n"},{"line":260,"timestamp":"2021-06-03T07:07:27.680296144Z","streamType":"stdout","text":" path: /readiness\n"},{"line":261,"timestamp":"2021-06-03T07:07:27.68031029Z","streamType":"stdout","text":" port: https\n"},{"line":262,"timestamp":"2021-06-03T07:07:27.680329547Z","streamType":"stdout","text":" scheme: HTTPS\n"},{"line":263,"timestamp":"2021-06-03T07:07:27.680332876Z","streamType":"stdout","text":" initialDelaySeconds: 0\n"},{"line":264,"timestamp":"2021-06-03T07:07:27.680334684Z","streamType":"stdout","text":" timeoutSeconds: 1\n"},{"line":265,"timestamp":"2021-06-03T07:07:27.680336768Z","streamType":"stdout","text":" periodSeconds: 10\n"},{"line":266,"timestamp":"2021-06-03T07:07:27.680338561Z","streamType":"stdout","text":" failureThreshold: 3\n"},{"line":267,"timestamp":"2021-06-03T07:07:27.680340626Z","streamType":"stdout","text":" successThreshold: 1\n"},{"line":268,"timestamp":"2021-06-03T07:07:27.680342253Z","streamType":"stdout","text":" - env:\n"},{"line":269,"timestamp":"2021-06-03T07:07:27.680358586Z","streamType":"stdout","text":" - name: GIT_SYNC_REPO\n"},{"line":270,"timestamp":"2021-06-03T07:07:27.680361914Z","streamType":"stdout","text":" value: ***\n"},{"line":271,"timestamp":"2021-06-03T07:07:27.680364173Z","streamType":"stdout","text":" - name: GIT_SYNC_BRANCH\n"},{"line":272,"timestamp":"2021-06-03T07:07:27.680365871Z","streamType":"stdout","text":" value: git-sync\n"},{"line":273,"timestamp":"2021-06-03T07:07:27.680367924Z","streamType":"stdout","text":" - name: GIT_SYNC_DEPTH\n"},{"line":274,"timestamp":"2021-06-03T07:07:27.680369837Z","streamType":"stdout","text":" value: \"1\"\n"},{"line":275,"timestamp":"2021-06-03T07:07:27.680386635Z","streamType":"stdout","text":" - name: GIT_SYNC_ROOT\n"},{"line":276,"timestamp":"2021-06-03T07:07:27.680388871Z","streamType":"stdout","text":" value: /configs\n"},{"line":277,"timestamp":"2021-06-03T07:07:27.680391105Z","streamType":"stdout","text":" - name: GIT_SYNC_DEST\n"},{"line":278,"timestamp":"2021-06-03T07:07:27.680392731Z","streamType":"stdout","text":" value: git\n"},{"line":279,"timestamp":"2021-06-03T07:07:27.680394965Z","streamType":"stdout","text":" - name: GIT_SYNC_SSH\n"},{"line":280,"timestamp":"2021-06-03T07:07:27.680428458Z","streamType":"stdout","text":" value: \"true\"\n"},{"line":281,"timestamp":"2021-06-03T07:07:27.680430794Z","streamType":"stdout","text":" - name: GIT_SSH_KEY_FILE\n"},{"line":282,"timestamp":"2021-06-03T07:07:27.680433466Z","streamType":"stdout","text":" value: /secrets/git-sync-rsa\n"},{"line":283,"timestamp":"2021-06-03T07:07:27.680436355Z","streamType":"stdout","text":" - name: GIT_KNOWN_HOSTS\n"},{"line":284,"timestamp":"2021-06-03T07:07:27.680438251Z","streamType":"stdout","text":" value: \"false\"\n"},{"line":285,"timestamp":"2021-06-03T07:07:27.680440985Z","streamType":"stdout","text":" - name: GIT_SYNC_MAX_SYNC_FAILURES\n"},{"line":286,"timestamp":"2021-06-03T07:07:27.680456683Z","streamType":"stdout","text":" value: \"10\"\n"},{"line":287,"timestamp":"2021-06-03T07:07:27.680479981Z","streamType":"stdout","text":" - name: GIT_SYNC_WAIT\n"},{"line":288,"timestamp":"2021-06-03T07:07:27.680482409Z","streamType":"stdout","text":" value: \"60\"\n"},{"line":289,"timestamp":"2021-06-03T07:07:27.680485334Z","streamType":"stdout","text":" image: k8s.gcr.io/git-sync:v3.1.5\n"},{"line":290,"timestamp":"2021-06-03T07:07:27.680488129Z","streamType":"stdout","text":" name: migration-git-sync\n"},{"line":291,"timestamp":"2021-06-03T07:07:27.680489555Z","streamType":"stdout","text":" resources:\n"},{"line":292,"timestamp":"2021-06-03T07:07:27.6804912Z","streamType":"stdout","text":" limits:\n"},{"line":293,"timestamp":"2021-06-03T07:07:27.680493272Z","streamType":"stdout","text":" memory: 83Mi\n"},{"line":294,"timestamp":"2021-06-03T07:07:27.6804952Z","streamType":"stdout","text":" requests:\n"},{"line":295,"timestamp":"2021-06-03T07:07:27.680496796Z","streamType":"stdout","text":" cpu: 11m\n"},{"line":296,"timestamp":"2021-06-03T07:07:27.680498908Z","streamType":"stdout","text":" memory: 83Mi\n"},{"line":297,"timestamp":"2021-06-03T07:07:27.680509623Z","streamType":"stdout","text":" securityContext:\n"},{"line":298,"timestamp":"2021-06-03T07:07:27.680511646Z","streamType":"stdout","text":" runAsUser: 65534\n"},{"line":299,"timestamp":"2021-06-03T07:07:27.680537131Z","streamType":"stdout","text":" volumeMounts:\n"},{"line":300,"timestamp":"2021-06-03T07:07:27.680539235Z","streamType":"stdout","text":" - mountPath: /configs\n"},{"line":301,"timestamp":"2021-06-03T07:07:27.680541364Z","streamType":"stdout","text":" name: app-configs\n"},{"line":302,"timestamp":"2021-06-03T07:07:27.680543361Z","streamType":"stdout","text":" - mountPath: /secrets\n"},{"line":303,"timestamp":"2021-06-03T07:07:27.680545008Z","streamType":"stdout","text":" name: app-secrets\n"},{"line":304,"timestamp":"2021-06-03T07:07:27.680546403Z","streamType":"stdout","text":" \n"},{"line":305,"timestamp":"2021-06-03T07:07:27.680549544Z","streamType":"stdout","text":" terminationGracePeriodSeconds: 300\n"},{"line":306,"timestamp":"2021-06-03T07:07:27.680551217Z","streamType":"stdout","text":" volumes:\n"},{"line":307,"timestamp":"2021-06-03T07:07:27.680553053Z","streamType":"stdout","text":" - name: ssl-certificate\n"},{"line":308,"timestamp":"2021-06-03T07:07:27.680554783Z","streamType":"stdout","text":" secret:\n"},{"line":309,"timestamp":"2021-06-03T07:07:27.680558451Z","streamType":"stdout","text":" secretName: migration-letsencrypt-certificate\n"},{"line":310,"timestamp":"2021-06-03T07:07:27.680561036Z","streamType":"stdout","text":" - name: gcp-service-account\n"},{"line":311,"timestamp":"2021-06-03T07:07:27.680562764Z","streamType":"stdout","text":" secret:\n"},{"line":312,"timestamp":"2021-06-03T07:07:27.680580012Z","streamType":"stdout","text":" secretName: migration-gcp-service-account\n"},{"line":313,"timestamp":"2021-06-03T07:07:27.680581899Z","streamType":"stdout","text":" - name: client-certs\n"},{"line":314,"timestamp":"2021-06-03T07:07:27.680583436Z","streamType":"stdout","text":" secret:\n"},{"line":315,"timestamp":"2021-06-03T07:07:27.68058528Z","streamType":"stdout","text":" defaultMode: 256\n"},{"line":316,"timestamp":"2021-06-03T07:07:27.680587814Z","streamType":"stdout","text":" secretName: estafette-ci.client.api\n"},{"line":317,"timestamp":"2021-06-03T07:07:27.680589352Z","streamType":"stdout","text":" \n"},{"line":318,"timestamp":"2021-06-03T07:07:27.680604057Z","streamType":"stdout","text":" - name: app-secrets\n"},{"line":319,"timestamp":"2021-06-03T07:07:27.680605801Z","streamType":"stdout","text":" secret:\n"},{"line":320,"timestamp":"2021-06-03T07:07:27.680608487Z","streamType":"stdout","text":" secretName: estafette-ci-config-secrets\n"},{"line":321,"timestamp":"2021-06-03T07:07:27.680619153Z","streamType":"stdout","text":" \n"},{"line":322,"timestamp":"2021-06-03T07:07:27.680620844Z","streamType":"stdout","text":" - name: app-configs\n"},{"line":323,"timestamp":"2021-06-03T07:07:27.680622928Z","streamType":"stdout","text":" emptyDir: {}\n"},{"line":324,"timestamp":"2021-06-03T07:07:27.680634947Z","streamType":"stdout","text":" \n"},{"line":325,"timestamp":"2021-06-03T07:07:27.680636855Z","streamType":"stdout","text":" - name: app-templates\n"},{"line":326,"timestamp":"2021-06-03T07:07:27.680638432Z","streamType":"stdout","text":" configMap:\n"},{"line":327,"timestamp":"2021-06-03T07:07:27.680644269Z","streamType":"stdout","text":" name: estafette-ci-manifest-templates-configs\n"},{"line":328,"timestamp":"2021-06-03T07:07:27.680651923Z","streamType":"stdout","text":" \n"},{"line":329,"timestamp":"2021-06-03T07:07:27.68065642Z","streamType":"stdout","text":"---\n"},{"line":330,"timestamp":"2021-06-03T07:07:27.68066872Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":331,"timestamp":"2021-06-03T07:07:27.680670432Z","streamType":"stdout","text":"kind: Service\n"},{"line":332,"timestamp":"2021-06-03T07:07:27.680678434Z","streamType":"stdout","text":"metadata:\n"},{"line":333,"timestamp":"2021-06-03T07:07:27.680680154Z","streamType":"stdout","text":" name: migration\n"},{"line":334,"timestamp":"2021-06-03T07:07:27.680720436Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":335,"timestamp":"2021-06-03T07:07:27.680746728Z","streamType":"stdout","text":" labels:\n"},{"line":336,"timestamp":"2021-06-03T07:07:27.680749076Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":337,"timestamp":"2021-06-03T07:07:27.680751181Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":338,"timestamp":"2021-06-03T07:07:27.680754929Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":339,"timestamp":"2021-06-03T07:07:27.680761233Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":340,"timestamp":"2021-06-03T07:07:27.680763474Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":341,"timestamp":"2021-06-03T07:07:27.68076525Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":342,"timestamp":"2021-06-03T07:07:27.680767999Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":343,"timestamp":"2021-06-03T07:07:27.680769337Z","streamType":"stdout","text":" annotations:\n"},{"line":344,"timestamp":"2021-06-03T07:07:27.680771385Z","streamType":"stdout","text":" prometheus.io/probe: \"true\"\n"},{"line":345,"timestamp":"2021-06-03T07:07:27.680782943Z","streamType":"stdout","text":" prometheus.io/probe-path: \"/readiness\"\n"},{"line":346,"timestamp":"2021-06-03T07:07:27.680786414Z","streamType":"stdout","text":" service.alpha.kubernetes.io/app-protocols: '{\"https\":\"HTTPS\"}'\n"},{"line":347,"timestamp":"2021-06-03T07:07:27.680812236Z","streamType":"stdout","text":" beta.cloud.google.com/backend-config: '{\"default\": \"migration\"}'\n"},{"line":348,"timestamp":"2021-06-03T07:07:27.680813634Z","streamType":"stdout","text":"spec:\n"},{"line":349,"timestamp":"2021-06-03T07:07:27.680815386Z","streamType":"stdout","text":" type: NodePort\n"},{"line":350,"timestamp":"2021-06-03T07:07:27.680816699Z","streamType":"stdout","text":" ports:\n"},{"line":351,"timestamp":"2021-06-03T07:07:27.680818308Z","streamType":"stdout","text":" - name: http\n"},{"line":352,"timestamp":"2021-06-03T07:07:27.680819974Z","streamType":"stdout","text":" port: 80\n"},{"line":353,"timestamp":"2021-06-03T07:07:27.680821596Z","streamType":"stdout","text":" targetPort: http\n"},{"line":354,"timestamp":"2021-06-03T07:07:27.680823055Z","streamType":"stdout","text":" protocol: TCP\n"},{"line":355,"timestamp":"2021-06-03T07:07:27.680825054Z","streamType":"stdout","text":" - name: https\n"},{"line":356,"timestamp":"2021-06-03T07:07:27.680826328Z","streamType":"stdout","text":" port: 443\n"},{"line":357,"timestamp":"2021-06-03T07:07:27.680828124Z","streamType":"stdout","text":" targetPort: https\n"},{"line":358,"timestamp":"2021-06-03T07:07:27.680829871Z","streamType":"stdout","text":" protocol: TCP\n"},{"line":359,"timestamp":"2021-06-03T07:07:27.680846247Z","streamType":"stdout","text":" selector:\n"},{"line":360,"timestamp":"2021-06-03T07:07:27.680848418Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":361,"timestamp":"2021-06-03T07:07:27.680849662Z","streamType":"stdout","text":"---\n"},{"line":362,"timestamp":"2021-06-03T07:07:27.680851133Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":363,"timestamp":"2021-06-03T07:07:27.680852459Z","streamType":"stdout","text":"kind: Secret\n"},{"line":364,"timestamp":"2021-06-03T07:07:27.680853877Z","streamType":"stdout","text":"metadata:\n"},{"line":365,"timestamp":"2021-06-03T07:07:27.680856857Z","streamType":"stdout","text":" name: migration-letsencrypt-certificate\n"},{"line":366,"timestamp":"2021-06-03T07:07:27.680871036Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":367,"timestamp":"2021-06-03T07:07:27.680872512Z","streamType":"stdout","text":" labels:\n"},{"line":368,"timestamp":"2021-06-03T07:07:27.680874653Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":369,"timestamp":"2021-06-03T07:07:27.680876858Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":370,"timestamp":"2021-06-03T07:07:27.680902514Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":371,"timestamp":"2021-06-03T07:07:27.680930887Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":372,"timestamp":"2021-06-03T07:07:27.680933032Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":373,"timestamp":"2021-06-03T07:07:27.680934488Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":374,"timestamp":"2021-06-03T07:07:27.680936275Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":375,"timestamp":"2021-06-03T07:07:27.680938314Z","streamType":"stdout","text":" type: letsencrypt-certificate\n"},{"line":376,"timestamp":"2021-06-03T07:07:27.680939884Z","streamType":"stdout","text":" annotations:\n"},{"line":377,"timestamp":"2021-06-03T07:07:27.680943041Z","streamType":"stdout","text":" estafette.io/letsencrypt-certificate: \"true\"\n"},{"line":378,"timestamp":"2021-06-03T07:07:27.680948777Z","streamType":"stdout","text":" estafette.io/letsencrypt-certificate-hostnames: \"***,***,***,***\"\n"},{"line":379,"timestamp":"2021-06-03T07:07:27.68095052Z","streamType":"stdout","text":"type: Opaque\n"},{"line":380,"timestamp":"2021-06-03T07:07:27.680951776Z","streamType":"stdout","text":"---\n"},{"line":381,"timestamp":"2021-06-03T07:07:27.680953023Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":382,"timestamp":"2021-06-03T07:07:27.680954561Z","streamType":"stdout","text":"kind: Secret\n"},{"line":383,"timestamp":"2021-06-03T07:07:27.680979503Z","streamType":"stdout","text":"metadata:\n"},{"line":384,"timestamp":"2021-06-03T07:07:27.68098237Z","streamType":"stdout","text":" name: migration-image-pull-secret\n"},{"line":385,"timestamp":"2021-06-03T07:07:27.680984141Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":386,"timestamp":"2021-06-03T07:07:27.680985365Z","streamType":"stdout","text":" labels:\n"},{"line":387,"timestamp":"2021-06-03T07:07:27.68098737Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":388,"timestamp":"2021-06-03T07:07:27.680990797Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":389,"timestamp":"2021-06-03T07:07:27.680994478Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":390,"timestamp":"2021-06-03T07:07:27.680998715Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":391,"timestamp":"2021-06-03T07:07:27.681000784Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":392,"timestamp":"2021-06-03T07:07:27.68102514Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":393,"timestamp":"2021-06-03T07:07:27.681026629Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":394,"timestamp":"2021-06-03T07:07:27.681028767Z","streamType":"stdout","text":" type: image-pull-secret\n"},{"line":395,"timestamp":"2021-06-03T07:07:27.681031057Z","streamType":"stdout","text":"type: kubernetes.io/dockerconfigjson\n"},{"line":396,"timestamp":"2021-06-03T07:07:27.681032274Z","streamType":"stdout","text":"data:\n"},{"line":397,"timestamp":"2021-06-03T07:07:27.68105002Z","streamType":"stdout","text":" .dockerconfigjson: \"eyJhdXRocyI6eyJodHRwczovL2luZGV4LmRvY2tlci5pby92MS8iOnsiYXV0aCI6ImRISmhkbWw0WTJsaWRXbHNaR1Z5T2tvME0wcGFVVU55VUVJeU9HZHdOR2N6YldaelduQmpia3BUZFVwWllUbEkiLCJwYXNzd29yZCI6Iko0M0paUUNyUEIyOGdwNGczbWZzWnBjbkpTdUpZYTlIIiwidXNlcm5hbWUiOiJ0cmF2aXhjaWJ1aWxkZXIifX19\"\n"},{"line":398,"timestamp":"2021-06-03T07:07:27.681051306Z","streamType":"stdout","text":"---\n"},{"line":399,"timestamp":"2021-06-03T07:07:27.681053291Z","streamType":"stdout","text":"apiVersion: policy/v1beta1\n"},{"line":400,"timestamp":"2021-06-03T07:07:27.681055433Z","streamType":"stdout","text":"kind: PodDisruptionBudget\n"},{"line":401,"timestamp":"2021-06-03T07:07:27.681056732Z","streamType":"stdout","text":"metadata:\n"},{"line":402,"timestamp":"2021-06-03T07:07:27.681082714Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":403,"timestamp":"2021-06-03T07:07:27.681084986Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":404,"timestamp":"2021-06-03T07:07:27.68108624Z","streamType":"stdout","text":" labels:\n"},{"line":405,"timestamp":"2021-06-03T07:07:27.681088396Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":406,"timestamp":"2021-06-03T07:07:27.681090258Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":407,"timestamp":"2021-06-03T07:07:27.681118418Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":408,"timestamp":"2021-06-03T07:07:27.681122602Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":409,"timestamp":"2021-06-03T07:07:27.681124525Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":410,"timestamp":"2021-06-03T07:07:27.681126306Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":411,"timestamp":"2021-06-03T07:07:27.681128038Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":412,"timestamp":"2021-06-03T07:07:27.681146989Z","streamType":"stdout","text":"spec:\n"},{"line":413,"timestamp":"2021-06-03T07:07:27.681148583Z","streamType":"stdout","text":" selector:\n"},{"line":414,"timestamp":"2021-06-03T07:07:27.681159034Z","streamType":"stdout","text":" matchLabels:\n"},{"line":415,"timestamp":"2021-06-03T07:07:27.681161285Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":416,"timestamp":"2021-06-03T07:07:27.68116372Z","streamType":"stdout","text":" \"track\": \"stable\"\n"},{"line":417,"timestamp":"2021-06-03T07:07:27.681165266Z","streamType":"stdout","text":" maxUnavailable: 1\n"},{"line":418,"timestamp":"2021-06-03T07:07:27.681166124Z","streamType":"stdout","text":"---\n"},{"line":419,"timestamp":"2021-06-03T07:07:27.681168123Z","streamType":"stdout","text":"apiVersion: autoscaling/v1\n"},{"line":420,"timestamp":"2021-06-03T07:07:27.68116983Z","streamType":"stdout","text":"kind: HorizontalPodAutoscaler\n"},{"line":421,"timestamp":"2021-06-03T07:07:27.681171139Z","streamType":"stdout","text":"metadata:\n"},{"line":422,"timestamp":"2021-06-03T07:07:27.681172973Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":423,"timestamp":"2021-06-03T07:07:27.681174714Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":424,"timestamp":"2021-06-03T07:07:27.681175805Z","streamType":"stdout","text":" labels:\n"},{"line":425,"timestamp":"2021-06-03T07:07:27.68119122Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":426,"timestamp":"2021-06-03T07:07:27.681193358Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":427,"timestamp":"2021-06-03T07:07:27.68119699Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":428,"timestamp":"2021-06-03T07:07:27.681202974Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":429,"timestamp":"2021-06-03T07:07:27.681205112Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":430,"timestamp":"2021-06-03T07:07:27.68120692Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":431,"timestamp":"2021-06-03T07:07:27.681208608Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":432,"timestamp":"2021-06-03T07:07:27.68120979Z","streamType":"stdout","text":"spec:\n"},{"line":433,"timestamp":"2021-06-03T07:07:27.681211435Z","streamType":"stdout","text":" scaleTargetRef:\n"},{"line":434,"timestamp":"2021-06-03T07:07:27.681213421Z","streamType":"stdout","text":" apiVersion: apps/v1\n"},{"line":435,"timestamp":"2021-06-03T07:07:27.68122584Z","streamType":"stdout","text":" kind: Deployment\n"},{"line":436,"timestamp":"2021-06-03T07:07:27.681228049Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":437,"timestamp":"2021-06-03T07:07:27.681229835Z","streamType":"stdout","text":" minReplicas: 3\n"},{"line":438,"timestamp":"2021-06-03T07:07:27.681231382Z","streamType":"stdout","text":" maxReplicas: 100\n"},{"line":439,"timestamp":"2021-06-03T07:07:27.681233587Z","streamType":"stdout","text":" targetCPUUtilizationPercentage: 80\n"},{"line":440,"timestamp":"2021-06-03T07:07:27.681234764Z","streamType":"stdout","text":"---\n"},{"line":441,"timestamp":"2021-06-03T07:07:27.681236612Z","streamType":"stdout","text":"apiVersion: autoscaling.k8s.io/v1\n"},{"line":442,"timestamp":"2021-06-03T07:07:27.681238405Z","streamType":"stdout","text":"kind: VerticalPodAutoscaler\n"},{"line":443,"timestamp":"2021-06-03T07:07:27.681248872Z","streamType":"stdout","text":"metadata:\n"},{"line":444,"timestamp":"2021-06-03T07:07:27.681261732Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":445,"timestamp":"2021-06-03T07:07:27.681263742Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":446,"timestamp":"2021-06-03T07:07:27.68126487Z","streamType":"stdout","text":" labels:\n"},{"line":447,"timestamp":"2021-06-03T07:07:27.681267023Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":448,"timestamp":"2021-06-03T07:07:27.6812691Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":449,"timestamp":"2021-06-03T07:07:27.681291125Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":450,"timestamp":"2021-06-03T07:07:27.681295411Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":451,"timestamp":"2021-06-03T07:07:27.681296945Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":452,"timestamp":"2021-06-03T07:07:27.681298654Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":453,"timestamp":"2021-06-03T07:07:27.681300372Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":454,"timestamp":"2021-06-03T07:07:27.681301527Z","streamType":"stdout","text":"spec:\n"},{"line":455,"timestamp":"2021-06-03T07:07:27.681316386Z","streamType":"stdout","text":" targetRef:\n"},{"line":456,"timestamp":"2021-06-03T07:07:27.681318148Z","streamType":"stdout","text":" apiVersion: apps/v1\n"},{"line":457,"timestamp":"2021-06-03T07:07:27.681319682Z","streamType":"stdout","text":" kind: Deployment\n"},{"line":458,"timestamp":"2021-06-03T07:07:27.681321726Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":459,"timestamp":"2021-06-03T07:07:27.681323249Z","streamType":"stdout","text":" updatePolicy:\n"},{"line":460,"timestamp":"2021-06-03T07:07:27.681336631Z","streamType":"stdout","text":" updateMode: \"Off\"\n"},{"line":461,"timestamp":"2021-06-03T07:07:27.68133838Z","streamType":"stdout","text":" resourcePolicy:\n"},{"line":462,"timestamp":"2021-06-03T07:07:27.681340143Z","streamType":"stdout","text":" containerPolicies:\n"},{"line":463,"timestamp":"2021-06-03T07:07:27.681342353Z","streamType":"stdout","text":" - containerName: istio-proxy\n"},{"line":464,"timestamp":"2021-06-03T07:07:27.681358553Z","streamType":"stdout","text":" mode: \"Off\"\n"},{"line":465,"timestamp":"2021-06-03T07:07:27.681359759Z","streamType":"stdout","text":"---\n"},{"line":466,"timestamp":"2021-06-03T07:07:27.681361772Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":467,"timestamp":"2021-06-03T07:07:27.681363276Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":468,"timestamp":"2021-06-03T07:07:27.681364339Z","streamType":"stdout","text":"metadata:\n"},{"line":469,"timestamp":"2021-06-03T07:07:27.681378483Z","streamType":"stdout","text":" name: estafette-ci\n"},{"line":470,"timestamp":"2021-06-03T07:07:27.681380294Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":471,"timestamp":"2021-06-03T07:07:27.681381766Z","streamType":"stdout","text":" labels:\n"},{"line":472,"timestamp":"2021-06-03T07:07:27.681383696Z","streamType":"stdout","text":" app: migration\n"},{"line":473,"timestamp":"2021-06-03T07:07:27.68138901Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":474,"timestamp":"2021-06-03T07:07:27.681396018Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":475,"timestamp":"2021-06-03T07:07:27.681415922Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":476,"timestamp":"2021-06-03T07:07:27.681434398Z","streamType":"stdout","text":" language: golang\n"},{"line":477,"timestamp":"2021-06-03T07:07:27.681436325Z","streamType":"stdout","text":" team: estafette\n"},{"line":478,"timestamp":"2021-06-03T07:07:27.681437615Z","streamType":"stdout","text":" type: service\n"},{"line":479,"timestamp":"2021-06-03T07:07:27.681440237Z","streamType":"stdout","text":" annotations:\n"},{"line":480,"timestamp":"2021-06-03T07:07:27.681472239Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"gce\"\n"},{"line":481,"timestamp":"2021-06-03T07:07:27.681474471Z","streamType":"stdout","text":" kubernetes.io/ingress.allow-http: \"false\" \n"},{"line":482,"timestamp":"2021-06-03T07:07:27.681476962Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":483,"timestamp":"2021-06-03T07:07:27.681479278Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"false\"\n"},{"line":484,"timestamp":"2021-06-03T07:07:27.681482956Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":485,"timestamp":"2021-06-03T07:07:27.681483911Z","streamType":"stdout","text":"spec:\n"},{"line":486,"timestamp":"2021-06-03T07:07:27.681485922Z","streamType":"stdout","text":" tls:\n"},{"line":487,"timestamp":"2021-06-03T07:07:27.681487391Z","streamType":"stdout","text":" - hosts:\n"},{"line":488,"timestamp":"2021-06-03T07:07:27.68150453Z","streamType":"stdout","text":" - ***\n"},{"line":489,"timestamp":"2021-06-03T07:07:27.681506176Z","streamType":"stdout","text":" - ***\n"},{"line":490,"timestamp":"2021-06-03T07:07:27.681509623Z","streamType":"stdout","text":" secretName: migration-letsencrypt-certificate\n"},{"line":491,"timestamp":"2021-06-03T07:07:27.681510999Z","streamType":"stdout","text":" rules:\n"},{"line":492,"timestamp":"2021-06-03T07:07:27.681512788Z","streamType":"stdout","text":" - host: ***\n"},{"line":493,"timestamp":"2021-06-03T07:07:27.681514228Z","streamType":"stdout","text":" http:\n"},{"line":494,"timestamp":"2021-06-03T07:07:27.681515562Z","streamType":"stdout","text":" paths:\n"},{"line":495,"timestamp":"2021-06-03T07:07:27.681530851Z","streamType":"stdout","text":" - path: /api/*\n"},{"line":496,"timestamp":"2021-06-03T07:07:27.681532557Z","streamType":"stdout","text":" backend:\n"},{"line":497,"timestamp":"2021-06-03T07:07:27.681535166Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":498,"timestamp":"2021-06-03T07:07:27.681536936Z","streamType":"stdout","text":" servicePort: https\n"},{"line":499,"timestamp":"2021-06-03T07:07:27.681538279Z","streamType":"stdout","text":" - path: /*\n"},{"line":500,"timestamp":"2021-06-03T07:07:27.681556438Z","streamType":"stdout","text":" backend:\n"},{"line":501,"timestamp":"2021-06-03T07:07:27.681558884Z","streamType":"stdout","text":" serviceName: estafette-ci-web\n"},{"line":502,"timestamp":"2021-06-03T07:07:27.681560537Z","streamType":"stdout","text":" servicePort: https\n"},{"line":503,"timestamp":"2021-06-03T07:07:27.681562382Z","streamType":"stdout","text":" - host: ***\n"},{"line":504,"timestamp":"2021-06-03T07:07:27.681563753Z","streamType":"stdout","text":" http:\n"},{"line":505,"timestamp":"2021-06-03T07:07:27.681565151Z","streamType":"stdout","text":" paths:\n"},{"line":506,"timestamp":"2021-06-03T07:07:27.681580863Z","streamType":"stdout","text":" - path: /api/*\n"},{"line":507,"timestamp":"2021-06-03T07:07:27.681582122Z","streamType":"stdout","text":" backend:\n"},{"line":508,"timestamp":"2021-06-03T07:07:27.681584545Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":509,"timestamp":"2021-06-03T07:07:27.681586309Z","streamType":"stdout","text":" servicePort: https\n"},{"line":510,"timestamp":"2021-06-03T07:07:27.681587827Z","streamType":"stdout","text":" - path: /*\n"},{"line":511,"timestamp":"2021-06-03T07:07:27.681602861Z","streamType":"stdout","text":" backend:\n"},{"line":512,"timestamp":"2021-06-03T07:07:27.681605401Z","streamType":"stdout","text":" serviceName: estafette-ci-web\n"},{"line":513,"timestamp":"2021-06-03T07:07:27.681607436Z","streamType":"stdout","text":" servicePort: https\n"},{"line":514,"timestamp":"2021-06-03T07:07:27.681608301Z","streamType":"stdout","text":"---\n"},{"line":515,"timestamp":"2021-06-03T07:07:27.681610083Z","streamType":"stdout","text":"apiVersion: cloud.google.com/v1beta1\n"},{"line":516,"timestamp":"2021-06-03T07:07:27.681627483Z","streamType":"stdout","text":"kind: BackendConfig\n"},{"line":517,"timestamp":"2021-06-03T07:07:27.681665973Z","streamType":"stdout","text":"metadata:\n"},{"line":518,"timestamp":"2021-06-03T07:07:27.681668074Z","streamType":"stdout","text":" name: migration\n"},{"line":519,"timestamp":"2021-06-03T07:07:27.681669942Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":520,"timestamp":"2021-06-03T07:07:27.681671454Z","streamType":"stdout","text":" labels:\n"},{"line":521,"timestamp":"2021-06-03T07:07:27.681698742Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":522,"timestamp":"2021-06-03T07:07:27.681700929Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":523,"timestamp":"2021-06-03T07:07:27.681704543Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":524,"timestamp":"2021-06-03T07:07:27.681708979Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":525,"timestamp":"2021-06-03T07:07:27.681710848Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":526,"timestamp":"2021-06-03T07:07:27.681712767Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":527,"timestamp":"2021-06-03T07:07:27.681714641Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":528,"timestamp":"2021-06-03T07:07:27.681715834Z","streamType":"stdout","text":"spec:\n"},{"line":529,"timestamp":"2021-06-03T07:07:27.681716909Z","streamType":"stdout","text":" iap:\n"},{"line":530,"timestamp":"2021-06-03T07:07:27.681718304Z","streamType":"stdout","text":" enabled: true\n"},{"line":531,"timestamp":"2021-06-03T07:07:27.681720429Z","streamType":"stdout","text":" oauthclientCredentials:\n"},{"line":532,"timestamp":"2021-06-03T07:07:27.681723549Z","streamType":"stdout","text":" secretName: migration-iap-oauth-credentials\n"},{"line":533,"timestamp":"2021-06-03T07:07:27.681725119Z","streamType":"stdout","text":" timeoutSec: 120\n"},{"line":534,"timestamp":"2021-06-03T07:07:27.681745327Z","streamType":"stdout","text":"---\n"},{"line":535,"timestamp":"2021-06-03T07:07:27.68174695Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":536,"timestamp":"2021-06-03T07:07:27.681748406Z","streamType":"stdout","text":"kind: Secret\n"},{"line":537,"timestamp":"2021-06-03T07:07:27.681749643Z","streamType":"stdout","text":"metadata:\n"},{"line":538,"timestamp":"2021-06-03T07:07:27.681752273Z","streamType":"stdout","text":" name: migration-iap-oauth-credentials\n"},{"line":539,"timestamp":"2021-06-03T07:07:27.681755435Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":540,"timestamp":"2021-06-03T07:07:27.681756673Z","streamType":"stdout","text":" labels:\n"},{"line":541,"timestamp":"2021-06-03T07:07:27.681759035Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":542,"timestamp":"2021-06-03T07:07:27.681787107Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":543,"timestamp":"2021-06-03T07:07:27.681790734Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":544,"timestamp":"2021-06-03T07:07:27.681794881Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":545,"timestamp":"2021-06-03T07:07:27.681796908Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":546,"timestamp":"2021-06-03T07:07:27.681798641Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":547,"timestamp":"2021-06-03T07:07:27.681800281Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":548,"timestamp":"2021-06-03T07:07:27.681802267Z","streamType":"stdout","text":" type: oauth-credentials\n"},{"line":549,"timestamp":"2021-06-03T07:07:27.68180395Z","streamType":"stdout","text":"type: Opaque\n"},{"line":550,"timestamp":"2021-06-03T07:07:27.681826257Z","streamType":"stdout","text":"data:\n"},{"line":551,"timestamp":"2021-06-03T07:07:27.681829032Z","streamType":"stdout","text":" client_id: ***\n"},{"line":552,"timestamp":"2021-06-03T07:07:27.681831092Z","streamType":"stdout","text":" client_secret: ***\n"},{"line":553,"timestamp":"2021-06-03T07:07:27.681841323Z","streamType":"stdout","text":"---\n"},{"line":554,"timestamp":"2021-06-03T07:07:27.681843284Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":555,"timestamp":"2021-06-03T07:07:27.681844823Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":556,"timestamp":"2021-06-03T07:07:27.681845832Z","streamType":"stdout","text":"metadata:\n"},{"line":557,"timestamp":"2021-06-03T07:07:27.681847889Z","streamType":"stdout","text":" name: migration-internal\n"},{"line":558,"timestamp":"2021-06-03T07:07:27.68185011Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":559,"timestamp":"2021-06-03T07:07:27.681851444Z","streamType":"stdout","text":" labels:\n"},{"line":560,"timestamp":"2021-06-03T07:07:27.68185311Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":561,"timestamp":"2021-06-03T07:07:27.681880698Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":562,"timestamp":"2021-06-03T07:07:27.681884265Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":563,"timestamp":"2021-06-03T07:07:27.681888574Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":564,"timestamp":"2021-06-03T07:07:27.68189084Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":565,"timestamp":"2021-06-03T07:07:27.681892693Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":566,"timestamp":"2021-06-03T07:07:27.681894446Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":567,"timestamp":"2021-06-03T07:07:27.681895746Z","streamType":"stdout","text":" annotations:\n"},{"line":568,"timestamp":"2021-06-03T07:07:27.681898628Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-internal\"\n"},{"line":569,"timestamp":"2021-06-03T07:07:27.681901675Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":570,"timestamp":"2021-06-03T07:07:27.681904523Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":571,"timestamp":"2021-06-03T07:07:27.68190722Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":572,"timestamp":"2021-06-03T07:07:27.681926169Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":573,"timestamp":"2021-06-03T07:07:27.68192898Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":574,"timestamp":"2021-06-03T07:07:27.681931512Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":575,"timestamp":"2021-06-03T07:07:27.681934336Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":576,"timestamp":"2021-06-03T07:07:27.681936994Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":577,"timestamp":"2021-06-03T07:07:27.681939818Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":578,"timestamp":"2021-06-03T07:07:27.681961363Z","streamType":"stdout","text":" # estafette.io/google-cloud-dns: \"true\"\n"},{"line":579,"timestamp":"2021-06-03T07:07:27.681965373Z","streamType":"stdout","text":" # estafette.io/google-cloud-dns-hostnames: \"***,***\"\n"},{"line":580,"timestamp":"2021-06-03T07:07:27.681967722Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":581,"timestamp":"2021-06-03T07:07:27.681970112Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"false\"\n"},{"line":582,"timestamp":"2021-06-03T07:07:27.681978216Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":583,"timestamp":"2021-06-03T07:07:27.681979639Z","streamType":"stdout","text":"spec:\n"},{"line":584,"timestamp":"2021-06-03T07:07:27.681981031Z","streamType":"stdout","text":" tls:\n"},{"line":585,"timestamp":"2021-06-03T07:07:27.681982455Z","streamType":"stdout","text":" - hosts:\n"},{"line":586,"timestamp":"2021-06-03T07:07:27.681984109Z","streamType":"stdout","text":" - ***\n"},{"line":587,"timestamp":"2021-06-03T07:07:27.682003148Z","streamType":"stdout","text":" - ***\n"},{"line":588,"timestamp":"2021-06-03T07:07:27.682006521Z","streamType":"stdout","text":" secretName: migration-letsencrypt-certificate\n"},{"line":589,"timestamp":"2021-06-03T07:07:27.682008089Z","streamType":"stdout","text":" rules:\n"},{"line":590,"timestamp":"2021-06-03T07:07:27.68201928Z","streamType":"stdout","text":" - host: ***\n"},{"line":591,"timestamp":"2021-06-03T07:07:27.682020481Z","streamType":"stdout","text":" http:\n"},{"line":592,"timestamp":"2021-06-03T07:07:27.682021985Z","streamType":"stdout","text":" paths:\n"},{"line":593,"timestamp":"2021-06-03T07:07:27.68202366Z","streamType":"stdout","text":" - path: /api/\n"},{"line":594,"timestamp":"2021-06-03T07:07:27.682026229Z","streamType":"stdout","text":" backend:\n"},{"line":595,"timestamp":"2021-06-03T07:07:27.682028443Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":596,"timestamp":"2021-06-03T07:07:27.68204748Z","streamType":"stdout","text":" servicePort: https\n"},{"line":597,"timestamp":"2021-06-03T07:07:27.682049424Z","streamType":"stdout","text":" - host: ***\n"},{"line":598,"timestamp":"2021-06-03T07:07:27.682050871Z","streamType":"stdout","text":" http:\n"},{"line":599,"timestamp":"2021-06-03T07:07:27.682052157Z","streamType":"stdout","text":" paths:\n"},{"line":600,"timestamp":"2021-06-03T07:07:27.682054094Z","streamType":"stdout","text":" - path: /api/\n"},{"line":601,"timestamp":"2021-06-03T07:07:27.682059011Z","streamType":"stdout","text":" backend:\n"},{"line":602,"timestamp":"2021-06-03T07:07:27.682075498Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":603,"timestamp":"2021-06-03T07:07:27.682088228Z","streamType":"stdout","text":" servicePort: https\n"},{"line":604,"timestamp":"2021-06-03T07:07:27.682090061Z","streamType":"stdout","text":"\n"},{"line":605,"timestamp":"2021-06-03T07:07:27.682125843Z","streamType":"stdout","text":"---\n"},{"line":606,"timestamp":"2021-06-03T07:07:27.682127643Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":607,"timestamp":"2021-06-03T07:07:27.68214162Z","streamType":"stdout","text":"kind: Secret\n"},{"line":608,"timestamp":"2021-06-03T07:07:27.682142968Z","streamType":"stdout","text":"metadata:\n"},{"line":609,"timestamp":"2021-06-03T07:07:27.682145641Z","streamType":"stdout","text":" name: migration-gcp-service-account\n"},{"line":610,"timestamp":"2021-06-03T07:07:27.682147656Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":611,"timestamp":"2021-06-03T07:07:27.68215816Z","streamType":"stdout","text":" labels:\n"},{"line":612,"timestamp":"2021-06-03T07:07:27.682159592Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":613,"timestamp":"2021-06-03T07:07:27.682160734Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":614,"timestamp":"2021-06-03T07:07:27.6821643Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":615,"timestamp":"2021-06-03T07:07:27.682167053Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":616,"timestamp":"2021-06-03T07:07:27.682176056Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":617,"timestamp":"2021-06-03T07:07:27.68217851Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":618,"timestamp":"2021-06-03T07:07:27.682179569Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":619,"timestamp":"2021-06-03T07:07:27.682180667Z","streamType":"stdout","text":" type: gcp-service-account\n"},{"line":620,"timestamp":"2021-06-03T07:07:27.682189515Z","streamType":"stdout","text":" annotations:\n"},{"line":621,"timestamp":"2021-06-03T07:07:27.68219102Z","streamType":"stdout","text":" estafette.io/gcp-service-account: 'true'\n"},{"line":622,"timestamp":"2021-06-03T07:07:27.682192902Z","streamType":"stdout","text":" estafette.io/gcp-service-account-name: 'migration'\n"},{"line":623,"timestamp":"2021-06-03T07:07:27.682193838Z","streamType":"stdout","text":"type: Opaque\n"},{"line":624,"timestamp":"2021-06-03T07:07:27.682201405Z","streamType":"stdout","text":"---\n"},{"line":625,"timestamp":"2021-06-03T07:07:27.682202614Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":626,"timestamp":"2021-06-03T07:07:27.682244676Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":627,"timestamp":"2021-06-03T07:07:27.682258844Z","streamType":"stdout","text":"metadata:\n"},{"line":628,"timestamp":"2021-06-03T07:07:27.682260159Z","streamType":"stdout","text":" name: migration-github\n"},{"line":629,"timestamp":"2021-06-03T07:07:27.682262881Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":630,"timestamp":"2021-06-03T07:07:27.682263607Z","streamType":"stdout","text":" labels:\n"},{"line":631,"timestamp":"2021-06-03T07:07:27.682264587Z","streamType":"stdout","text":" app: migration\n"},{"line":632,"timestamp":"2021-06-03T07:07:27.682265659Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":633,"timestamp":"2021-06-03T07:07:27.682267999Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":634,"timestamp":"2021-06-03T07:07:27.682281393Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":635,"timestamp":"2021-06-03T07:07:27.682282296Z","streamType":"stdout","text":" language: golang\n"},{"line":636,"timestamp":"2021-06-03T07:07:27.682283299Z","streamType":"stdout","text":" team: estafette\n"},{"line":637,"timestamp":"2021-06-03T07:07:27.682284089Z","streamType":"stdout","text":" type: service\n"},{"line":638,"timestamp":"2021-06-03T07:07:27.682291516Z","streamType":"stdout","text":" annotations:\n"},{"line":639,"timestamp":"2021-06-03T07:07:27.682292982Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":640,"timestamp":"2021-06-03T07:07:27.682303299Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":641,"timestamp":"2021-06-03T07:07:27.682304829Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":642,"timestamp":"2021-06-03T07:07:27.682307642Z","streamType":"stdout","text":" # see https://api.github.com/meta for githubs outbound ip addresses for hooks\n"},{"line":643,"timestamp":"2021-06-03T07:07:27.682337355Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"192.30.252.0/22,185.199.108.0/22,140.82.112.0/20\"\n"},{"line":644,"timestamp":"2021-06-03T07:07:27.682339151Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":645,"timestamp":"2021-06-03T07:07:27.682340698Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":646,"timestamp":"2021-06-03T07:07:27.68237146Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":647,"timestamp":"2021-06-03T07:07:27.682373006Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":648,"timestamp":"2021-06-03T07:07:27.682374533Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":649,"timestamp":"2021-06-03T07:07:27.682388377Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":650,"timestamp":"2021-06-03T07:07:27.682389881Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":651,"timestamp":"2021-06-03T07:07:27.682391221Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":652,"timestamp":"2021-06-03T07:07:27.682392388Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":653,"timestamp":"2021-06-03T07:07:27.682394419Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":654,"timestamp":"2021-06-03T07:07:27.68239512Z","streamType":"stdout","text":"spec:\n"},{"line":655,"timestamp":"2021-06-03T07:07:27.682423598Z","streamType":"stdout","text":" tls:\n"},{"line":656,"timestamp":"2021-06-03T07:07:27.682424421Z","streamType":"stdout","text":" - hosts:\n"},{"line":657,"timestamp":"2021-06-03T07:07:27.682425261Z","streamType":"stdout","text":" - ***\n"},{"line":658,"timestamp":"2021-06-03T07:07:27.682426083Z","streamType":"stdout","text":" - ***\n"},{"line":659,"timestamp":"2021-06-03T07:07:27.682428287Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":660,"timestamp":"2021-06-03T07:07:27.682429236Z","streamType":"stdout","text":" rules:\n"},{"line":661,"timestamp":"2021-06-03T07:07:27.682437815Z","streamType":"stdout","text":" - host: ***\n"},{"line":662,"timestamp":"2021-06-03T07:07:27.682438722Z","streamType":"stdout","text":" http:\n"},{"line":663,"timestamp":"2021-06-03T07:07:27.682450449Z","streamType":"stdout","text":" paths:\n"},{"line":664,"timestamp":"2021-06-03T07:07:27.68246514Z","streamType":"stdout","text":" - path: /api/integrations/github\n"},{"line":665,"timestamp":"2021-06-03T07:07:27.682466178Z","streamType":"stdout","text":" backend:\n"},{"line":666,"timestamp":"2021-06-03T07:07:27.682467421Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":667,"timestamp":"2021-06-03T07:07:27.68246856Z","streamType":"stdout","text":" servicePort: https\n"},{"line":668,"timestamp":"2021-06-03T07:07:27.682469301Z","streamType":"stdout","text":" - host: ***\n"},{"line":669,"timestamp":"2021-06-03T07:07:27.682470056Z","streamType":"stdout","text":" http:\n"},{"line":670,"timestamp":"2021-06-03T07:07:27.682478312Z","streamType":"stdout","text":" paths:\n"},{"line":671,"timestamp":"2021-06-03T07:07:27.682479666Z","streamType":"stdout","text":" - path: /api/integrations/github\n"},{"line":672,"timestamp":"2021-06-03T07:07:27.682492923Z","streamType":"stdout","text":" backend:\n"},{"line":673,"timestamp":"2021-06-03T07:07:27.682494259Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":674,"timestamp":"2021-06-03T07:07:27.682495625Z","streamType":"stdout","text":" servicePort: https\n"},{"line":675,"timestamp":"2021-06-03T07:07:27.682496299Z","streamType":"stdout","text":"---\n"},{"line":676,"timestamp":"2021-06-03T07:07:27.682497457Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":677,"timestamp":"2021-06-03T07:07:27.682498244Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":678,"timestamp":"2021-06-03T07:07:27.682498941Z","streamType":"stdout","text":"metadata:\n"},{"line":679,"timestamp":"2021-06-03T07:07:27.682500067Z","streamType":"stdout","text":" name: migration-bitbucket\n"},{"line":680,"timestamp":"2021-06-03T07:07:27.682501147Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":681,"timestamp":"2021-06-03T07:07:27.682501867Z","streamType":"stdout","text":" labels:\n"},{"line":682,"timestamp":"2021-06-03T07:07:27.682516052Z","streamType":"stdout","text":" app: migration\n"},{"line":683,"timestamp":"2021-06-03T07:07:27.682530061Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":684,"timestamp":"2021-06-03T07:07:27.682539129Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":685,"timestamp":"2021-06-03T07:07:27.682549741Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":686,"timestamp":"2021-06-03T07:07:27.682575655Z","streamType":"stdout","text":" language: golang\n"},{"line":687,"timestamp":"2021-06-03T07:07:27.682576686Z","streamType":"stdout","text":" team: estafette\n"},{"line":688,"timestamp":"2021-06-03T07:07:27.682578275Z","streamType":"stdout","text":" type: service\n"},{"line":689,"timestamp":"2021-06-03T07:07:27.682585231Z","streamType":"stdout","text":" annotations:\n"},{"line":690,"timestamp":"2021-06-03T07:07:27.682612293Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":691,"timestamp":"2021-06-03T07:07:27.682617326Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":692,"timestamp":"2021-06-03T07:07:27.682623086Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":693,"timestamp":"2021-06-03T07:07:27.682636263Z","streamType":"stdout","text":" # the list of bitbucket's ip addresses is too large and too dynamic, so allowing all traffic for now (https://bitbucket.org/blog/update-to-outgoing-webhook-ip-addresses)\n"},{"line":694,"timestamp":"2021-06-03T07:07:27.682642139Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"0.0.0.0/0\"\n"},{"line":695,"timestamp":"2021-06-03T07:07:27.682643832Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":696,"timestamp":"2021-06-03T07:07:27.68265628Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":697,"timestamp":"2021-06-03T07:07:27.682658179Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":698,"timestamp":"2021-06-03T07:07:27.682659643Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":699,"timestamp":"2021-06-03T07:07:27.682660978Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":700,"timestamp":"2021-06-03T07:07:27.682670432Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":701,"timestamp":"2021-06-03T07:07:27.682687938Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":702,"timestamp":"2021-06-03T07:07:27.682695573Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":703,"timestamp":"2021-06-03T07:07:27.682696888Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":704,"timestamp":"2021-06-03T07:07:27.682698721Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":705,"timestamp":"2021-06-03T07:07:27.682699597Z","streamType":"stdout","text":"spec:\n"},{"line":706,"timestamp":"2021-06-03T07:07:27.682700237Z","streamType":"stdout","text":" tls:\n"},{"line":707,"timestamp":"2021-06-03T07:07:27.682700912Z","streamType":"stdout","text":" - hosts:\n"},{"line":708,"timestamp":"2021-06-03T07:07:27.682701681Z","streamType":"stdout","text":" - ***\n"},{"line":709,"timestamp":"2021-06-03T07:07:27.68270237Z","streamType":"stdout","text":" - ***\n"},{"line":710,"timestamp":"2021-06-03T07:07:27.682704166Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":711,"timestamp":"2021-06-03T07:07:27.682704852Z","streamType":"stdout","text":" rules:\n"},{"line":712,"timestamp":"2021-06-03T07:07:27.68270565Z","streamType":"stdout","text":" - host: ***\n"},{"line":713,"timestamp":"2021-06-03T07:07:27.682714351Z","streamType":"stdout","text":" http:\n"},{"line":714,"timestamp":"2021-06-03T07:07:27.68271524Z","streamType":"stdout","text":" paths:\n"},{"line":715,"timestamp":"2021-06-03T07:07:27.682716438Z","streamType":"stdout","text":" - path: /api/integrations/bitbucket\n"},{"line":716,"timestamp":"2021-06-03T07:07:27.682717406Z","streamType":"stdout","text":" backend:\n"},{"line":717,"timestamp":"2021-06-03T07:07:27.682740899Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":718,"timestamp":"2021-06-03T07:07:27.682774662Z","streamType":"stdout","text":" servicePort: https\n"},{"line":719,"timestamp":"2021-06-03T07:07:27.682775799Z","streamType":"stdout","text":" - host: ***\n"},{"line":720,"timestamp":"2021-06-03T07:07:27.68277933Z","streamType":"stdout","text":" http:\n"},{"line":721,"timestamp":"2021-06-03T07:07:27.682785526Z","streamType":"stdout","text":" paths:\n"},{"line":722,"timestamp":"2021-06-03T07:07:27.682789107Z","streamType":"stdout","text":" - path: /api/integrations/bitbucket\n"},{"line":723,"timestamp":"2021-06-03T07:07:27.68280174Z","streamType":"stdout","text":" backend:\n"},{"line":724,"timestamp":"2021-06-03T07:07:27.682803083Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":725,"timestamp":"2021-06-03T07:07:27.682806686Z","streamType":"stdout","text":" servicePort: https\n"},{"line":726,"timestamp":"2021-06-03T07:07:27.682818616Z","streamType":"stdout","text":"---\n"},{"line":727,"timestamp":"2021-06-03T07:07:27.682819784Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":728,"timestamp":"2021-06-03T07:07:27.682823064Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":729,"timestamp":"2021-06-03T07:07:27.682834859Z","streamType":"stdout","text":"metadata:\n"},{"line":730,"timestamp":"2021-06-03T07:07:27.682835979Z","streamType":"stdout","text":" name: migration-slack\n"},{"line":731,"timestamp":"2021-06-03T07:07:27.682839342Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":732,"timestamp":"2021-06-03T07:07:27.682870759Z","streamType":"stdout","text":" labels:\n"},{"line":733,"timestamp":"2021-06-03T07:07:27.682872062Z","streamType":"stdout","text":" app: migration\n"},{"line":734,"timestamp":"2021-06-03T07:07:27.682875635Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":735,"timestamp":"2021-06-03T07:07:27.682890138Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":736,"timestamp":"2021-06-03T07:07:27.682901882Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":737,"timestamp":"2021-06-03T07:07:27.682902997Z","streamType":"stdout","text":" language: golang\n"},{"line":738,"timestamp":"2021-06-03T07:07:27.682915047Z","streamType":"stdout","text":" team: estafette\n"},{"line":739,"timestamp":"2021-06-03T07:07:27.682916045Z","streamType":"stdout","text":" type: service\n"},{"line":740,"timestamp":"2021-06-03T07:07:27.682916874Z","streamType":"stdout","text":" annotations:\n"},{"line":741,"timestamp":"2021-06-03T07:07:27.682918157Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":742,"timestamp":"2021-06-03T07:07:27.682919853Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":743,"timestamp":"2021-06-03T07:07:27.682921646Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":744,"timestamp":"2021-06-03T07:07:27.682933042Z","streamType":"stdout","text":" # slack doesn't have a fixed list of exit ips, they run on AWS without using any form of predictable exit ips\n"},{"line":745,"timestamp":"2021-06-03T07:07:27.68293489Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"0.0.0.0/0\"\n"},{"line":746,"timestamp":"2021-06-03T07:07:27.682937361Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":747,"timestamp":"2021-06-03T07:07:27.682939152Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":748,"timestamp":"2021-06-03T07:07:27.682949037Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":749,"timestamp":"2021-06-03T07:07:27.682950348Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":750,"timestamp":"2021-06-03T07:07:27.682951652Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":751,"timestamp":"2021-06-03T07:07:27.68295286Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":752,"timestamp":"2021-06-03T07:07:27.682958401Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":753,"timestamp":"2021-06-03T07:07:27.682962525Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":754,"timestamp":"2021-06-03T07:07:27.682978728Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":755,"timestamp":"2021-06-03T07:07:27.682980617Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":756,"timestamp":"2021-06-03T07:07:27.682995757Z","streamType":"stdout","text":"spec:\n"},{"line":757,"timestamp":"2021-06-03T07:07:27.68300349Z","streamType":"stdout","text":" tls:\n"},{"line":758,"timestamp":"2021-06-03T07:07:27.683012226Z","streamType":"stdout","text":" - hosts:\n"},{"line":759,"timestamp":"2021-06-03T07:07:27.683015539Z","streamType":"stdout","text":" - ***\n"},{"line":760,"timestamp":"2021-06-03T07:07:27.68302763Z","streamType":"stdout","text":" - ***\n"},{"line":761,"timestamp":"2021-06-03T07:07:27.683029507Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":762,"timestamp":"2021-06-03T07:07:27.683033104Z","streamType":"stdout","text":" rules:\n"},{"line":763,"timestamp":"2021-06-03T07:07:27.683045003Z","streamType":"stdout","text":" - host: ***\n"},{"line":764,"timestamp":"2021-06-03T07:07:27.683045861Z","streamType":"stdout","text":" http:\n"},{"line":765,"timestamp":"2021-06-03T07:07:27.683051187Z","streamType":"stdout","text":" paths:\n"},{"line":766,"timestamp":"2021-06-03T07:07:27.683061031Z","streamType":"stdout","text":" - path: /api/integrations/slack\n"},{"line":767,"timestamp":"2021-06-03T07:07:27.683062063Z","streamType":"stdout","text":" backend:\n"},{"line":768,"timestamp":"2021-06-03T07:07:27.683071742Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":769,"timestamp":"2021-06-03T07:07:27.683100611Z","streamType":"stdout","text":" servicePort: https\n"},{"line":770,"timestamp":"2021-06-03T07:07:27.683101685Z","streamType":"stdout","text":" - host: ***\n"},{"line":771,"timestamp":"2021-06-03T07:07:27.683102554Z","streamType":"stdout","text":" http:\n"},{"line":772,"timestamp":"2021-06-03T07:07:27.683107872Z","streamType":"stdout","text":" paths:\n"},{"line":773,"timestamp":"2021-06-03T07:07:27.683126885Z","streamType":"stdout","text":" - path: /api/integrations/slack\n"},{"line":774,"timestamp":"2021-06-03T07:07:27.683127796Z","streamType":"stdout","text":" backend:\n"},{"line":775,"timestamp":"2021-06-03T07:07:27.683129152Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":776,"timestamp":"2021-06-03T07:07:27.683130169Z","streamType":"stdout","text":" servicePort: https\n"},{"line":777,"timestamp":"2021-06-03T07:07:27.683135311Z","streamType":"stdout","text":"---\n"},{"line":778,"timestamp":"2021-06-03T07:07:27.683138653Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":779,"timestamp":"2021-06-03T07:07:27.683142079Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":780,"timestamp":"2021-06-03T07:07:27.683155015Z","streamType":"stdout","text":"metadata:\n"},{"line":781,"timestamp":"2021-06-03T07:07:27.683156274Z","streamType":"stdout","text":" name: migration-pubsub\n"},{"line":782,"timestamp":"2021-06-03T07:07:27.683160032Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":783,"timestamp":"2021-06-03T07:07:27.683164906Z","streamType":"stdout","text":" labels:\n"},{"line":784,"timestamp":"2021-06-03T07:07:27.683170358Z","streamType":"stdout","text":" app: migration\n"},{"line":785,"timestamp":"2021-06-03T07:07:27.68317554Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":786,"timestamp":"2021-06-03T07:07:27.683189503Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":787,"timestamp":"2021-06-03T07:07:27.683192042Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":788,"timestamp":"2021-06-03T07:07:27.683198147Z","streamType":"stdout","text":" language: golang\n"},{"line":789,"timestamp":"2021-06-03T07:07:27.683201484Z","streamType":"stdout","text":" team: estafette\n"},{"line":790,"timestamp":"2021-06-03T07:07:27.683208634Z","streamType":"stdout","text":" type: service\n"},{"line":791,"timestamp":"2021-06-03T07:07:27.683211886Z","streamType":"stdout","text":" annotations:\n"},{"line":792,"timestamp":"2021-06-03T07:07:27.683219298Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":793,"timestamp":"2021-06-03T07:07:27.683224677Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":794,"timestamp":"2021-06-03T07:07:27.68322597Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":795,"timestamp":"2021-06-03T07:07:27.683238992Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"0.0.0.0/0\"\n"},{"line":796,"timestamp":"2021-06-03T07:07:27.683240459Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":797,"timestamp":"2021-06-03T07:07:27.683249604Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":798,"timestamp":"2021-06-03T07:07:27.683258345Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":799,"timestamp":"2021-06-03T07:07:27.683259821Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":800,"timestamp":"2021-06-03T07:07:27.683269322Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":801,"timestamp":"2021-06-03T07:07:27.683271093Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":802,"timestamp":"2021-06-03T07:07:27.68327257Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":803,"timestamp":"2021-06-03T07:07:27.683273796Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":804,"timestamp":"2021-06-03T07:07:27.683280625Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":805,"timestamp":"2021-06-03T07:07:27.683282552Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":806,"timestamp":"2021-06-03T07:07:27.683283271Z","streamType":"stdout","text":"spec:\n"},{"line":807,"timestamp":"2021-06-03T07:07:27.683289042Z","streamType":"stdout","text":" tls:\n"},{"line":808,"timestamp":"2021-06-03T07:07:27.683290603Z","streamType":"stdout","text":" - hosts:\n"},{"line":809,"timestamp":"2021-06-03T07:07:27.683312406Z","streamType":"stdout","text":" - ***\n"},{"line":810,"timestamp":"2021-06-03T07:07:27.683313292Z","streamType":"stdout","text":" - ***\n"},{"line":811,"timestamp":"2021-06-03T07:07:27.683315037Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":812,"timestamp":"2021-06-03T07:07:27.68331591Z","streamType":"stdout","text":" rules:\n"},{"line":813,"timestamp":"2021-06-03T07:07:27.683316852Z","streamType":"stdout","text":" - host: ***\n"},{"line":814,"timestamp":"2021-06-03T07:07:27.683325245Z","streamType":"stdout","text":" http:\n"},{"line":815,"timestamp":"2021-06-03T07:07:27.683326143Z","streamType":"stdout","text":" paths:\n"},{"line":816,"timestamp":"2021-06-03T07:07:27.683327393Z","streamType":"stdout","text":" - path: /api/integrations/pubsub\n"},{"line":817,"timestamp":"2021-06-03T07:07:27.683350852Z","streamType":"stdout","text":" backend:\n"},{"line":818,"timestamp":"2021-06-03T07:07:27.683352133Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":819,"timestamp":"2021-06-03T07:07:27.68336171Z","streamType":"stdout","text":" servicePort: https\n"},{"line":820,"timestamp":"2021-06-03T07:07:27.683365379Z","streamType":"stdout","text":" - host: ***\n"},{"line":821,"timestamp":"2021-06-03T07:07:27.683372049Z","streamType":"stdout","text":" http:\n"},{"line":822,"timestamp":"2021-06-03T07:07:27.683376001Z","streamType":"stdout","text":" paths:\n"},{"line":823,"timestamp":"2021-06-03T07:07:27.683421047Z","streamType":"stdout","text":" - path: /api/integrations/pubsub\n"},{"line":824,"timestamp":"2021-06-03T07:07:27.683421989Z","streamType":"stdout","text":" backend:\n"},{"line":825,"timestamp":"2021-06-03T07:07:27.683485284Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":826,"timestamp":"2021-06-03T07:07:27.68348659Z","streamType":"stdout","text":" servicePort: https\n"},{"line":827,"timestamp":"2021-06-03T07:07:27.683487305Z","streamType":"stdout","text":"---\n"},{"line":828,"timestamp":"2021-06-03T07:07:27.68349107Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":829,"timestamp":"2021-06-03T07:07:27.683502418Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":830,"timestamp":"2021-06-03T07:07:27.683504644Z","streamType":"stdout","text":"metadata:\n"},{"line":831,"timestamp":"2021-06-03T07:07:27.683530193Z","streamType":"stdout","text":" name: migration-cloudsource\n"},{"line":832,"timestamp":"2021-06-03T07:07:27.683533714Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":833,"timestamp":"2021-06-03T07:07:27.683540703Z","streamType":"stdout","text":" labels:\n"},{"line":834,"timestamp":"2021-06-03T07:07:27.6835692Z","streamType":"stdout","text":" app: migration\n"},{"line":835,"timestamp":"2021-06-03T07:07:27.683579869Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":836,"timestamp":"2021-06-03T07:07:27.683582305Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":837,"timestamp":"2021-06-03T07:07:27.683595178Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":838,"timestamp":"2021-06-03T07:07:27.683615097Z","streamType":"stdout","text":" language: golang\n"},{"line":839,"timestamp":"2021-06-03T07:07:27.68361615Z","streamType":"stdout","text":" team: estafette\n"},{"line":840,"timestamp":"2021-06-03T07:07:27.683625962Z","streamType":"stdout","text":" type: service\n"},{"line":841,"timestamp":"2021-06-03T07:07:27.683626937Z","streamType":"stdout","text":" annotations:\n"},{"line":842,"timestamp":"2021-06-03T07:07:27.683638253Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":843,"timestamp":"2021-06-03T07:07:27.683639845Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":844,"timestamp":"2021-06-03T07:07:27.683648148Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":845,"timestamp":"2021-06-03T07:07:27.683650145Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"0.0.0.0/0\"\n"},{"line":846,"timestamp":"2021-06-03T07:07:27.683672675Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":847,"timestamp":"2021-06-03T07:07:27.683674158Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":848,"timestamp":"2021-06-03T07:07:27.683675771Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":849,"timestamp":"2021-06-03T07:07:27.683677179Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":850,"timestamp":"2021-06-03T07:07:27.683678511Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":851,"timestamp":"2021-06-03T07:07:27.683679923Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":852,"timestamp":"2021-06-03T07:07:27.683685305Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":853,"timestamp":"2021-06-03T07:07:27.683686807Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":854,"timestamp":"2021-06-03T07:07:27.683688051Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":855,"timestamp":"2021-06-03T07:07:27.68371902Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***\"\n"},{"line":856,"timestamp":"2021-06-03T07:07:27.683720236Z","streamType":"stdout","text":"spec:\n"},{"line":857,"timestamp":"2021-06-03T07:07:27.683721341Z","streamType":"stdout","text":" tls:\n"},{"line":858,"timestamp":"2021-06-03T07:07:27.683725829Z","streamType":"stdout","text":" - hosts:\n"},{"line":859,"timestamp":"2021-06-03T07:07:27.68373038Z","streamType":"stdout","text":" - ***\n"},{"line":860,"timestamp":"2021-06-03T07:07:27.683734678Z","streamType":"stdout","text":" - ***\n"},{"line":861,"timestamp":"2021-06-03T07:07:27.683740823Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":862,"timestamp":"2021-06-03T07:07:27.683803631Z","streamType":"stdout","text":" rules:\n"},{"line":863,"timestamp":"2021-06-03T07:07:27.683805204Z","streamType":"stdout","text":" - host: ***\n"},{"line":864,"timestamp":"2021-06-03T07:07:27.683806664Z","streamType":"stdout","text":" http:\n"},{"line":865,"timestamp":"2021-06-03T07:07:27.683807898Z","streamType":"stdout","text":" paths:\n"},{"line":866,"timestamp":"2021-06-03T07:07:27.68381022Z","streamType":"stdout","text":" - path: /api/integrations/cloudsource\n"},{"line":867,"timestamp":"2021-06-03T07:07:27.683811771Z","streamType":"stdout","text":" backend:\n"},{"line":868,"timestamp":"2021-06-03T07:07:27.683813722Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":869,"timestamp":"2021-06-03T07:07:27.683815918Z","streamType":"stdout","text":" servicePort: https\n"},{"line":870,"timestamp":"2021-06-03T07:07:27.683817406Z","streamType":"stdout","text":" - host: ***\n"},{"line":871,"timestamp":"2021-06-03T07:07:27.683818587Z","streamType":"stdout","text":" http:\n"},{"line":872,"timestamp":"2021-06-03T07:07:27.683819832Z","streamType":"stdout","text":" paths:\n"},{"line":873,"timestamp":"2021-06-03T07:07:27.683848737Z","streamType":"stdout","text":" - path: /api/integrations/cloudsource\n"},{"line":874,"timestamp":"2021-06-03T07:07:27.683855022Z","streamType":"stdout","text":" backend:\n"},{"line":875,"timestamp":"2021-06-03T07:07:27.683857207Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":876,"timestamp":"2021-06-03T07:07:27.683862463Z","streamType":"stdout","text":" servicePort: https\n"},{"line":877,"timestamp":"2021-06-03T07:07:27.683869632Z","streamType":"stdout","text":"---\n"},{"line":878,"timestamp":"2021-06-03T07:07:27.683874433Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":879,"timestamp":"2021-06-03T07:07:27.683905771Z","streamType":"stdout","text":"kind: Secret\n"},{"line":880,"timestamp":"2021-06-03T07:07:27.683907124Z","streamType":"stdout","text":"metadata:\n"},{"line":881,"timestamp":"2021-06-03T07:07:27.683909754Z","streamType":"stdout","text":" name: migration-integrations-letsencrypt-certificate\n"},{"line":882,"timestamp":"2021-06-03T07:07:27.683929849Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":883,"timestamp":"2021-06-03T07:07:27.683931195Z","streamType":"stdout","text":" labels:\n"},{"line":884,"timestamp":"2021-06-03T07:07:27.683932733Z","streamType":"stdout","text":" app: migration\n"},{"line":885,"timestamp":"2021-06-03T07:07:27.683941172Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":886,"timestamp":"2021-06-03T07:07:27.683953661Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":887,"timestamp":"2021-06-03T07:07:27.683957555Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":888,"timestamp":"2021-06-03T07:07:27.684007085Z","streamType":"stdout","text":" language: golang\n"},{"line":889,"timestamp":"2021-06-03T07:07:27.684021586Z","streamType":"stdout","text":" team: estafette\n"},{"line":890,"timestamp":"2021-06-03T07:07:27.684023655Z","streamType":"stdout","text":" type: service\n"},{"line":891,"timestamp":"2021-06-03T07:07:27.684034369Z","streamType":"stdout","text":" annotations:\n"},{"line":892,"timestamp":"2021-06-03T07:07:27.684052752Z","streamType":"stdout","text":" estafette.io/letsencrypt-certificate: \"true\"\n"},{"line":893,"timestamp":"2021-06-03T07:07:27.684056277Z","streamType":"stdout","text":" estafette.io/letsencrypt-certificate-hostnames: \"***,***\"\n"},{"line":894,"timestamp":"2021-06-03T07:07:27.684072773Z","streamType":"stdout","text":"type: Opaque\n"},{"line":895,"timestamp":"2021-06-03T07:07:27.68407395Z","streamType":"stdout","text":"\n"},{"line":896,"timestamp":"2021-06-03T07:07:27.684076082Z","streamType":"stdout","text":"Storing rendered manifest on disk...\n"},{"line":897,"timestamp":"2021-06-03T07:07:27.684088269Z","streamType":"stdout","text":"Storing rendered manifest without poddisruptionbudget on disk...\n"},{"line":898,"timestamp":"2021-06-03T07:07:27.684091802Z","streamType":"stdout","text":"Performing a dryrun to test the validity of the manifests...\n"},{"line":899,"timestamp":"2021-06-03T07:07:27.684097031Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl apply -f /kubernetes-no-pdb.yaml -n estafette-ci --dry-run=client\u001b[0m\n"},{"line":900,"timestamp":"2021-06-03T07:07:28.06050368Z","streamType":"stdout","text":"namespace/estafette-ci configured (dry run)\n"},{"line":901,"timestamp":"2021-06-03T07:07:28.078112274Z","streamType":"stdout","text":"serviceaccount/migration configured (dry run)\n"},{"line":902,"timestamp":"2021-06-03T07:07:28.104025964Z","streamType":"stdout","text":"deployment.apps/migration-stable configured (dry run)\n"},{"line":903,"timestamp":"2021-06-03T07:07:28.123300604Z","streamType":"stdout","text":"service/migration configured (dry run)\n"},{"line":904,"timestamp":"2021-06-03T07:07:28.143513999Z","streamType":"stdout","text":"secret/migration-letsencrypt-certificate configured (dry run)\n"},{"line":905,"timestamp":"2021-06-03T07:07:28.162628332Z","streamType":"stdout","text":"secret/migration-image-pull-secret configured (dry run)\n"},{"line":906,"timestamp":"2021-06-03T07:07:28.181701798Z","streamType":"stdout","text":"horizontalpodautoscaler.autoscaling/migration-stable configured (dry run)\n"},{"line":907,"timestamp":"2021-06-03T07:07:28.205347507Z","streamType":"stdout","text":"verticalpodautoscaler.autoscaling.k8s.io/migration-stable configured (dry run)\n"},{"line":908,"timestamp":"2021-06-03T07:07:28.225446571Z","streamType":"stdout","text":"ingress.extensions/estafette-ci configured (dry run)\n"},{"line":909,"timestamp":"2021-06-03T07:07:28.244731028Z","streamType":"stdout","text":"backendconfig.cloud.google.com/migration configured (dry run)\n"},{"line":910,"timestamp":"2021-06-03T07:07:28.268194071Z","streamType":"stdout","text":"secret/migration-iap-oauth-credentials configured (dry run)\n"},{"line":911,"timestamp":"2021-06-03T07:07:28.288548602Z","streamType":"stdout","text":"ingress.extensions/migration-internal configured (dry run)\n"},{"line":912,"timestamp":"2021-06-03T07:07:28.302115438Z","streamType":"stdout","text":"secret/migration-gcp-service-account configured (dry run)\n"},{"line":913,"timestamp":"2021-06-03T07:07:28.323231532Z","streamType":"stdout","text":"ingress.extensions/migration-github configured (dry run)\n"},{"line":914,"timestamp":"2021-06-03T07:07:28.337125955Z","streamType":"stdout","text":"ingress.extensions/migration-bitbucket configured (dry run)\n"},{"line":915,"timestamp":"2021-06-03T07:07:28.355747344Z","streamType":"stdout","text":"ingress.extensions/migration-slack configured (dry run)\n"},{"line":916,"timestamp":"2021-06-03T07:07:28.378235368Z","streamType":"stdout","text":"ingress.extensions/migration-pubsub configured (dry run)\n"},{"line":917,"timestamp":"2021-06-03T07:07:28.397997209Z","streamType":"stdout","text":"ingress.extensions/migration-cloudsource configured (dry run)\n"},{"line":918,"timestamp":"2021-06-03T07:07:28.421136816Z","streamType":"stdout","text":"secret/migration-integrations-letsencrypt-certificate configured (dry run)\n"},{"line":919,"timestamp":"2021-06-03T07:07:28.425171311Z","streamType":"stdout","text":"Performing a diff to show what's changed...\n"},{"line":920,"timestamp":"2021-06-03T07:07:28.425185806Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl diff -f /kubernetes-no-pdb.yaml -n estafette-ci\u001b[0m\n"},{"line":921,"timestamp":"2021-06-03T07:07:30.856698269Z","streamType":"stdout","text":"--- /tmp/LIVE-443968015/apps.v1.Deployment.estafette-ci.migration-stable\n"},{"line":922,"timestamp":"2021-06-03T07:07:30.856712928Z","streamType":"stdout","text":"+++ /tmp/MERGED-340655650/apps.v1.Deployment.estafette-ci.migration-stable\n"},{"line":923,"timestamp":"2021-06-03T07:07:30.856715141Z","streamType":"stdout","text":"@@ -6,7 +6,7 @@\n"},{"line":924,"timestamp":"2021-06-03T07:07:30.85671918Z","streamType":"stdout","text":" kubectl.kubernetes.io/last-applied-configuration: |\n"},{"line":925,"timestamp":"2021-06-03T07:07:30.856922855Z","streamType":"stdout","text":" {\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{},\"labels\":{\"app\":\"migration\",\"app_group\":\"estafette-ci\",\"estafette.io/pipeline\":\"github.com-estafette-migration\",\"estafette.io/pipeline-base64\":\"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\",\"language\":\"golang\",\"team\":\"estafette\",\"type\":\"service\"},\"name\":\"migration-stable\",\"namespace\":\"estafette-ci\"},\"spec\":{\"progressDeadlineSeconds\":600,\"revisionHistoryLimit\":10,\"selector\":{\"matchLabels\":{\"app\":\"migration\",\"track\":\"stable\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":\"25%\",\"maxUnavailable\":0},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"annotations\":{\"prometheus.io/path\":\"/metrics\",\"prometheus.io/port\":\"9001\",\"prometheus.io/scrape\":\"true\",\"prometheus.io/scrape-nginx-sidecar\":\"true\"},\"labels\":{\"app\":\"migration\",\"app.kubernetes.io/instance\":\"migration-stable\",\"app.kubernetes.io/managed-by\":\"estafette\",\"app.kubernetes.io/name\":\"migration\",\"app.kubernetes.io/version\":\"1.0.0-main-1718\",\"app_group\":\"estafette-ci\",\"estafette.io/git-branch\":\"main\",\"estafette.io/git-repository\":\"github.com-estafette-migration\",\"estafette.io/git-revision\":\"a9010005e865c06c6211c4811359a71fdf7ea317\",\"estafette.io/pipeline\":\"github.com-estafette-migration\",\"estafette.io/pipeline-base64\":\"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\",\"estafette.io/release-id\":\"663982655781863440\",\"estafette.io/triggered-by\":\"jsalverda-at-***.com\",\"language\":\"golang\",\"team\":\"estafette\",\"track\":\"stable\",\"type\":\"service\",\"version\":\"1.0.0-main-1718\"}},\"spec\":{\"affinity\":{\"nodeAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"preference\":{\"matchExpressions\":[{\"key\":\"cloud.google.com/gke-preemptible\",\"operator\":\"In\",\"values\":[\"true\"]}]},\"weight\":10}]},\"podAntiAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app\",\"operator\":\"In\",\"values\":[\"migration\"]}]},\"topologyKey\":\"kubernetes.io/hostname\"},\"weight\":100}]}},\"containers\":[{\"env\":[{\"name\":\"JAEGER_AGENT_HOST\",\"valueFrom\":{\"fieldRef\":{\"fieldPath\":\"status.hostIP\"}}},{\"name\":\"JAEGER_SAMPLER_MANAGER_HOST_PORT\",\"value\":\"http://$(JAEGER_AGENT_HOST):5778/sampling\"},{\"name\":\"CONFIG_FILE_PATH\",\"value\":\"/configs/git/config.yaml\"},{\"name\":\"ESTAFETTE_LOG_FORMAT\",\"value\":\"v3\"},{\"name\":\"GOOGLE_APPLICATION_CREDENTIALS\",\"value\":\"/gcp-service-account/service-account-key.json\"},{\"name\":\"JAEGER_SAMPLER_PARAM\",\"value\":\"0.001\"},{\"name\":\"JAEGER_SAMPLER_TYPE\",\"value\":\"remote\"},{\"name\":\"JAEGER_SERVICE_NAME\",\"value\":\"migration\"}],\"image\":\"estafette/migration:1.0.0-main-1718\",\"imagePullPolicy\":\"IfNotPresent\",\"livenessProbe\":{\"failureThreshold\":3,\"httpGet\":{\"path\":\"/liveness\",\"port\":5000},\"initialDelaySeconds\":30,\"periodSeconds\":10,\"successThreshold\":1,\"timeoutSeconds\":1},\"name\":\"migration\",\"ports\":[{\"containerPort\":5000,\"name\":\"web\"}],\"readinessProbe\":{\"failureThreshold\":3,\"httpGet\":{\"path\":\"/readiness\",\"port\":5000},\"initialDelaySeconds\":0,\"periodSeconds\":10,\"successThreshold\":1,\"timeoutSeconds\":1},\"resources\":{\"limits\":{\"memory\":\"283Mi\"},\"requests\":{\"cpu\":\"50m\",\"memory\":\"283Mi\"}},\"volumeMounts\":[{\"mountPath\":\"/gcp-service-account\",\"name\":\"gcp-service-account\"},{\"mountPath\":\"/cockroach-certs\",\"name\":\"client-certs\"},{\"mountPath\":\"/secrets\",\"name\":\"app-secrets\"},{\"mountPath\":\"/configs\",\"name\":\"app-configs\"},{\"mountPath\":\"/templates\",\"name\":\"app-templates\"}]},{\"env\":[{\"name\":\"JAEGER_AGENT_HOST\",\"valueFrom\":{\"fieldRef\":{\"fieldPath\":\"status.hostIP\"}}},{\"name\":\"JAEGER_SAMPLER_MANAGER_HOST_PORT\",\"value\":\"http://$(JAEGER_AGENT_HOST):5778/sampling\"},{\"name\":\"OFFLOAD_TO_HOST\",\"value\":\"127.0.0.1\"},{\"name\":\"OFFLOAD_TO_PORT\",\"value\":\"5000\"},{\"name\":\"SERVICE_NAME\",\"value\":\"migration\"},{\"name\":\"NAMESPACE\",\"value\":\"estafette-ci\"},{\"name\":\"HEALT_CHECK_PATH\",\"value\":\"/readiness\"},{\"name\":\"GRACEFUL_SHUTDOWN_DELAY_SECONDS\",\"value\":\"20\"},{\"name\":\"CLIENT_BODY_BUFFER_SIZE\",\"value\":\"1m\"},{\"name\":\"CLIENT_BODY_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"CLIENT_HEADER_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"CLIENT_MAX_BODY_SIZE\",\"value\":\"128M\"},{\"name\":\"PROXY_BUFFERS_NUMBER\",\"value\":\"64\"},{\"name\":\"PROXY_BUFFERS_SIZE\",\"value\":\"4k\"},{\"name\":\"PROXY_BUFFER_SIZE\",\"value\":\"4k\"},{\"name\":\"PROXY_CONNECT_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"PROXY_READ_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"PROXY_SEND_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"SEND_TIMEOUT\",\"value\":\"120s\"}],\"image\":\"eu.gcr.io/***-com/openresty-sidecar@sha256:7e05c013b02d096e909ee20aee022a75bc5b69584d426a86e831a7f73f2c96f5\",\"imagePullPolicy\":\"IfNotPresent\",\"livenessProbe\":{\"httpGet\":{\"path\":\"/liveness\",\"port\":\"nginx-liveness\"},\"initialDelaySeconds\":15},\"name\":\"migration-openresty\",\"ports\":[{\"containerPort\":80,\"name\":\"http\"},{\"containerPort\":443,\"name\":\"https\"},{\"containerPort\":82,\"name\":\"nginx-liveness\"},{\"containerPort\":81,\"name\":\"nginx-readiness\"},{\"containerPort\":9101,\"name\":\"nginx-prom\"}],\"readinessProbe\":{\"failureThreshold\":3,\"httpGet\":{\"path\":\"/readiness\",\"port\":\"https\",\"scheme\":\"HTTPS\"},\"initialDelaySeconds\":0,\"periodSeconds\":10,\"successThreshold\":1,\"timeoutSeconds\":1},\"resources\":{\"limits\":{\"memory\":\"83Mi\"},\"requests\":{\"cpu\":\"23m\",\"memory\":\"83Mi\"}},\"volumeMounts\":[{\"mountPath\":\"/etc/ssl/private\",\"name\":\"ssl-certificate\"}]},{\"env\":[{\"name\":\"GIT_SYNC_REPO\",\"value\":\"***\"},{\"name\":\"GIT_SYNC_BRANCH\",\"value\":\"git-sync\"},{\"name\":\"GIT_SYNC_DEPTH\",\"value\":\"1\"},{\"name\":\"GIT_SYNC_ROOT\",\"value\":\"/configs\"},{\"name\":\"GIT_SYNC_DEST\",\"value\":\"git\"},{\"name\":\"GIT_SYNC_SSH\",\"value\":\"true\"},{\"name\":\"GIT_SSH_KEY_FILE\",\"value\":\"/secrets/git-sync-rsa\"},{\"name\":\"GIT_KNOWN_HOSTS\",\"value\":\"false\"},{\"name\":\"GIT_SYNC_MAX_SYNC_FAILURES\",\"value\":\"10\"},{\"name\":\"GIT_SYNC_WAIT\",\"value\":\"60\"}],\"image\":\"k8s.gcr.io/git-sync:v3.1.5\",\"name\":\"migration-git-sync\",\"resources\":{\"limits\":{\"memory\":\"83Mi\"},\"requests\":{\"cpu\":\"11m\",\"memory\":\"83Mi\"}},\"securityContext\":{\"runAsUser\":65534},\"volumeMounts\":[{\"mountPath\":\"/configs\",\"name\":\"app-configs\"},{\"mountPath\":\"/secrets\",\"name\":\"app-secrets\"}]}],\"imagePullSecrets\":[{\"name\":\"migration-image-pull-secret\"}],\"serviceAccount\":\"migration\",\"terminationGracePeriodSeconds\":300,\"tolerations\":[{\"effect\":\"NoSchedule\",\"key\":\"cloud.google.com/gke-preemptible\",\"operator\":\"Equal\",\"value\":\"true\"}],\"volumes\":[{\"name\":\"ssl-certificate\",\"secret\":{\"secretName\":\"migration-letsencrypt-certificate\"}},{\"name\":\"gcp-service-account\",\"secret\":{\"secretName\":\"migration-gcp-service-account\"}},{\"name\":\"client-certs\",\"secret\":{\"defaultMode\":256,\"secretName\":\"estafette-ci.client.api\"}},{\"name\":\"app-secrets\",\"secret\":{\"secretName\":\"estafette-ci-config-secrets\"}},{\"emptyDir\":{},\"name\":\"app-configs\"},{\"configMap\":{\"name\":\"estafette-ci-manifest-templates-configs\"},\"name\":\"app-templates\"}]}}}}\n"},{"line":926,"timestamp":"2021-06-03T07:07:30.856925258Z","streamType":"stdout","text":" creationTimestamp: \"2021-02-10T10:30:45Z\"\n"},{"line":927,"timestamp":"2021-06-03T07:07:30.856926808Z","streamType":"stdout","text":"- generation: 777\n"},{"line":928,"timestamp":"2021-06-03T07:07:30.856927755Z","streamType":"stdout","text":"+ generation: 778\n"},{"line":929,"timestamp":"2021-06-03T07:07:30.856928662Z","streamType":"stdout","text":" labels:\n"},{"line":930,"timestamp":"2021-06-03T07:07:30.856930285Z","streamType":"stdout","text":" app: migration\n"},{"line":931,"timestamp":"2021-06-03T07:07:30.856931373Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":932,"timestamp":"2021-06-03T07:07:30.856932299Z","streamType":"stdout","text":"@@ -47,20 +47,20 @@\n"},{"line":933,"timestamp":"2021-06-03T07:07:30.856934035Z","streamType":"stdout","text":" app.kubernetes.io/instance: migration-stable\n"},{"line":934,"timestamp":"2021-06-03T07:07:30.856937775Z","streamType":"stdout","text":" app.kubernetes.io/managed-by: estafette\n"},{"line":935,"timestamp":"2021-06-03T07:07:30.856939573Z","streamType":"stdout","text":" app.kubernetes.io/name: migration\n"},{"line":936,"timestamp":"2021-06-03T07:07:30.856940918Z","streamType":"stdout","text":"- app.kubernetes.io/version: 1.0.0-main-1718\n"},{"line":937,"timestamp":"2021-06-03T07:07:30.856942272Z","streamType":"stdout","text":"+ app.kubernetes.io/version: 1.0.0-main-1719\n"},{"line":938,"timestamp":"2021-06-03T07:07:30.856943512Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":939,"timestamp":"2021-06-03T07:07:30.856944903Z","streamType":"stdout","text":" estafette.io/git-branch: main\n"},{"line":940,"timestamp":"2021-06-03T07:07:30.856956099Z","streamType":"stdout","text":" estafette.io/git-repository: github.com-estafette-migration\n"},{"line":941,"timestamp":"2021-06-03T07:07:30.8569598Z","streamType":"stdout","text":"- estafette.io/git-revision: a9010005e865c06c6211c4811359a71fdf7ea317\n"},{"line":942,"timestamp":"2021-06-03T07:07:30.856961997Z","streamType":"stdout","text":"+ estafette.io/git-revision: 52ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":943,"timestamp":"2021-06-03T07:07:30.856973064Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":944,"timestamp":"2021-06-03T07:07:30.856975755Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":945,"timestamp":"2021-06-03T07:07:30.856977542Z","streamType":"stdout","text":"- estafette.io/release-id: \"663982655781863440\"\n"},{"line":946,"timestamp":"2021-06-03T07:07:30.856979233Z","streamType":"stdout","text":"+ estafette.io/release-id: \"9456\"\n"},{"line":947,"timestamp":"2021-06-03T07:07:30.856980916Z","streamType":"stdout","text":" estafette.io/triggered-by: jsalverda-at-***.com\n"},{"line":948,"timestamp":"2021-06-03T07:07:30.856981899Z","streamType":"stdout","text":" language: golang\n"},{"line":949,"timestamp":"2021-06-03T07:07:30.856985077Z","streamType":"stdout","text":" team: estafette\n"},{"line":950,"timestamp":"2021-06-03T07:07:30.856986067Z","streamType":"stdout","text":" track: stable\n"},{"line":951,"timestamp":"2021-06-03T07:07:30.85698762Z","streamType":"stdout","text":" type: service\n"},{"line":952,"timestamp":"2021-06-03T07:07:30.856988809Z","streamType":"stdout","text":"- version: 1.0.0-main-1718\n"},{"line":953,"timestamp":"2021-06-03T07:07:30.857959788Z","streamType":"stdout","text":"+ version: 1.0.0-main-1719\n"},{"line":954,"timestamp":"2021-06-03T07:07:30.857993248Z","streamType":"stdout","text":" spec:\n"},{"line":955,"timestamp":"2021-06-03T07:07:30.857995441Z","streamType":"stdout","text":" affinity:\n"},{"line":956,"timestamp":"2021-06-03T07:07:30.857996836Z","streamType":"stdout","text":" nodeAffinity:\n"},{"line":957,"timestamp":"2021-06-03T07:07:30.857997804Z","streamType":"stdout","text":"@@ -104,7 +104,7 @@\n"},{"line":958,"timestamp":"2021-06-03T07:07:30.858000925Z","streamType":"stdout","text":" value: remote\n"},{"line":959,"timestamp":"2021-06-03T07:07:30.858003903Z","streamType":"stdout","text":" - name: JAEGER_SERVICE_NAME\n"},{"line":960,"timestamp":"2021-06-03T07:07:30.85800638Z","streamType":"stdout","text":" value: migration\n"},{"line":961,"timestamp":"2021-06-03T07:07:30.85800943Z","streamType":"stdout","text":"- image: estafette/migration:1.0.0-main-1718\n"},{"line":962,"timestamp":"2021-06-03T07:07:30.858011159Z","streamType":"stdout","text":"+ image: estafette/migration:1.0.0-main-1719\n"},{"line":963,"timestamp":"2021-06-03T07:07:30.858023323Z","streamType":"stdout","text":" imagePullPolicy: IfNotPresent\n"},{"line":964,"timestamp":"2021-06-03T07:07:30.858024868Z","streamType":"stdout","text":" livenessProbe:\n"},{"line":965,"timestamp":"2021-06-03T07:07:30.858026589Z","streamType":"stdout","text":" failureThreshold: 3\n"},{"line":966,"timestamp":"2021-06-03T07:07:30.864429656Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get pdb migration-stable -n estafette-ci -o=jsonpath={.spec.maxUnavailable}\u001b[0m\n"},{"line":967,"timestamp":"2021-06-03T07:07:30.945592385Z","streamType":"stdout","text":"Poddisruptionbudet migration-stable is fine, not removing it\n"},{"line":968,"timestamp":"2021-06-03T07:07:30.945617223Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get ing migration -n estafette-ci -o=go-template={{index .metadata.annotations \"kubernetes.io/ingress.class\"}}\u001b[0m\n"},{"line":969,"timestamp":"2021-06-03T07:07:31.030608061Z","streamType":"stdout","text":"Ingress migration or kubernetes.io/ingress.class annotation doesn't exist, no need to delete the ingress: exit status 1\n"},{"line":970,"timestamp":"2021-06-03T07:07:31.030620666Z","streamType":"stdout","text":"Applying the manifests for real...\n"},{"line":971,"timestamp":"2021-06-03T07:07:31.03062511Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl apply -f /kubernetes.yaml -n estafette-ci\u001b[0m\n"},{"line":972,"timestamp":"2021-06-03T07:07:31.21383726Z","streamType":"stdout","text":"namespace/estafette-ci unchanged\n"},{"line":973,"timestamp":"2021-06-03T07:07:31.222197074Z","streamType":"stdout","text":"serviceaccount/migration unchanged\n"},{"line":974,"timestamp":"2021-06-03T07:07:31.237921484Z","streamType":"stdout","text":"deployment.apps/migration-stable configured\n"},{"line":975,"timestamp":"2021-06-03T07:07:31.241593802Z","streamType":"stdout","text":"service/migration unchanged\n"},{"line":976,"timestamp":"2021-06-03T07:07:31.248200001Z","streamType":"stdout","text":"secret/migration-letsencrypt-certificate unchanged\n"},{"line":977,"timestamp":"2021-06-03T07:07:31.25131538Z","streamType":"stdout","text":"secret/migration-image-pull-secret unchanged\n"},{"line":978,"timestamp":"2021-06-03T07:07:31.276946277Z","streamType":"stdout","text":"poddisruptionbudget.policy/migration-stable unchanged\n"},{"line":979,"timestamp":"2021-06-03T07:07:31.281767883Z","streamType":"stdout","text":"horizontalpodautoscaler.autoscaling/migration-stable unchanged\n"},{"line":980,"timestamp":"2021-06-03T07:07:31.285578765Z","streamType":"stdout","text":"verticalpodautoscaler.autoscaling.k8s.io/migration-stable unchanged\n"},{"line":981,"timestamp":"2021-06-03T07:07:31.288827297Z","streamType":"stdout","text":"ingress.extensions/estafette-ci unchanged\n"},{"line":982,"timestamp":"2021-06-03T07:07:31.294771373Z","streamType":"stdout","text":"backendconfig.cloud.google.com/migration unchanged\n"},{"line":983,"timestamp":"2021-06-03T07:07:31.298145543Z","streamType":"stdout","text":"secret/migration-iap-oauth-credentials unchanged\n"},{"line":984,"timestamp":"2021-06-03T07:07:31.30380005Z","streamType":"stdout","text":"ingress.extensions/migration-internal unchanged\n"},{"line":985,"timestamp":"2021-06-03T07:07:31.307141791Z","streamType":"stdout","text":"secret/migration-gcp-service-account unchanged\n"},{"line":986,"timestamp":"2021-06-03T07:07:31.310504634Z","streamType":"stdout","text":"ingress.extensions/migration-github unchanged\n"},{"line":987,"timestamp":"2021-06-03T07:07:31.314627993Z","streamType":"stdout","text":"ingress.extensions/migration-bitbucket unchanged\n"},{"line":988,"timestamp":"2021-06-03T07:07:31.318463301Z","streamType":"stdout","text":"ingress.extensions/migration-slack unchanged\n"},{"line":989,"timestamp":"2021-06-03T07:07:31.322589156Z","streamType":"stdout","text":"ingress.extensions/migration-pubsub unchanged\n"},{"line":990,"timestamp":"2021-06-03T07:07:31.326830692Z","streamType":"stdout","text":"ingress.extensions/migration-cloudsource unchanged\n"},{"line":991,"timestamp":"2021-06-03T07:07:31.33215155Z","streamType":"stdout","text":"secret/migration-integrations-letsencrypt-certificate unchanged\n"},{"line":992,"timestamp":"2021-06-03T07:07:31.336339782Z","streamType":"stdout","text":"Waiting for the deployment to finish...\n"},{"line":993,"timestamp":"2021-06-03T07:07:31.336358041Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl rollout status deployment migration-stable -n estafette-ci\u001b[0m\n"},{"line":994,"timestamp":"2021-06-03T07:07:31.453621132Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 out of 3 new replicas have been updated...\n"},{"line":995,"timestamp":"2021-06-03T07:07:50.695000258Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 out of 3 new replicas have been updated...\n"},{"line":996,"timestamp":"2021-06-03T07:07:50.732227029Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 out of 3 new replicas have been updated...\n"},{"line":997,"timestamp":"2021-06-03T07:07:50.772009818Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 2 out of 3 new replicas have been updated...\n"},{"line":998,"timestamp":"2021-06-03T07:07:59.04436943Z","streamType":"stdout","text":"Waiting for deployment spec update to be observed...\n"},{"line":999,"timestamp":"2021-06-03T07:07:59.08007857Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 2 out of 4 new replicas have been updated...\n"},{"line":1000,"timestamp":"2021-06-03T07:07:59.096075924Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 2 out of 4 new replicas have been updated...\n"},{"line":1001,"timestamp":"2021-06-03T07:07:59.118458368Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 3 out of 4 new replicas have been updated...\n"},{"line":1002,"timestamp":"2021-06-03T07:08:08.296704116Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 3 out of 4 new replicas have been updated...\n"},{"line":1003,"timestamp":"2021-06-03T07:08:21.810098217Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 3 out of 4 new replicas have been updated...\n"},{"line":1004,"timestamp":"2021-06-03T07:08:21.846907598Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 3 out of 4 new replicas have been updated...\n"},{"line":1005,"timestamp":"2021-06-03T07:08:21.883223373Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 old replicas are pending termination...\n"},{"line":1006,"timestamp":"2021-06-03T07:08:32.63975468Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 old replicas are pending termination...\n"},{"line":1007,"timestamp":"2021-06-03T07:08:32.673316685Z","streamType":"stdout","text":"deployment \"migration-stable\" successfully rolled out\n"},{"line":1008,"timestamp":"2021-06-03T07:08:32.676389738Z","streamType":"stdout","text":"Scaling canary deployment to 0 replicas...\n"},{"line":1009,"timestamp":"2021-06-03T07:08:32.676420688Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl scale deploy migration-canary -n estafette-ci --replicas=0\u001b[0m\n"},{"line":1010,"timestamp":"2021-06-03T07:08:32.802924403Z","streamType":"stdout","text":"deployment.apps/migration-canary scaled\n"},{"line":1011,"timestamp":"2021-06-03T07:08:32.805231637Z","streamType":"stdout","text":"Deleting simple type deployment, configmap, secret, hpa and pdb...\n"},{"line":1012,"timestamp":"2021-06-03T07:08:32.805255787Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete deploy migration -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1013,"timestamp":"2021-06-03T07:08:32.917773209Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete configmap migration-configs -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1014,"timestamp":"2021-06-03T07:08:33.028573337Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete secret migration-secrets -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1015,"timestamp":"2021-06-03T07:08:33.142685815Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete hpa migration -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1016,"timestamp":"2021-06-03T07:08:33.249794332Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete pdb migration -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1017,"timestamp":"2021-06-03T07:08:33.39038463Z","streamType":"stdout","text":"Deleting application configs if it exists, because no configs are specified...\n"},{"line":1018,"timestamp":"2021-06-03T07:08:33.390421982Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete configmap migration-stable-configs -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1019,"timestamp":"2021-06-03T07:08:33.495291932Z","streamType":"stdout","text":"Deleting application secrets if it exists, because no secrets are specified...\n"},{"line":1020,"timestamp":"2021-06-03T07:08:33.495318428Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete secret migration-stable-secrets -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1021,"timestamp":"2021-06-03T07:08:33.601022369Z","streamType":"stdout","text":"Removing iam.gke.io/gcp-service-account annotations on the serviceaccount if it exists\n"},{"line":1022,"timestamp":"2021-06-03T07:08:33.601044985Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate serviceaccount migration -n estafette-ci iam.gke.io/gcp-service-account-\u001b[0m\n"},{"line":1023,"timestamp":"2021-06-03T07:08:33.686028757Z","streamType":"stdout","text":"serviceaccount/migration annotated\n"},{"line":1024,"timestamp":"2021-06-03T07:08:33.688196487Z","streamType":"stdout","text":"Removing estafette.io/cloudflare annotations on the service if they exists, since they're now set on the ingress instead...\n"},{"line":1025,"timestamp":"2021-06-03T07:08:33.688213591Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci estafette.io/cloudflare-dns-\u001b[0m\n"},{"line":1026,"timestamp":"2021-06-03T07:08:33.773870097Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1027,"timestamp":"2021-06-03T07:08:33.776026063Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci estafette.io/cloudflare-proxy-\u001b[0m\n"},{"line":1028,"timestamp":"2021-06-03T07:08:33.888067118Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1029,"timestamp":"2021-06-03T07:08:33.890283254Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci estafette.io/cloudflare-hostnames-\u001b[0m\n"},{"line":1030,"timestamp":"2021-06-03T07:08:33.960794448Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1031,"timestamp":"2021-06-03T07:08:33.962780366Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci estafette.io/cloudflare-state-\u001b[0m\n"},{"line":1032,"timestamp":"2021-06-03T07:08:34.053736661Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1033,"timestamp":"2021-06-03T07:08:34.055982585Z","streamType":"stdout","text":"Removing cloud.google.com/neg annotations on the service if they exists, since visibility is not set to iap or containerNativeLoadBalancing is set to fals...\n"},{"line":1034,"timestamp":"2021-06-03T07:08:34.055998404Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci cloud.google.com/neg-\u001b[0m\n"},{"line":1035,"timestamp":"2021-06-03T07:08:34.130328357Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1036,"timestamp":"2021-06-03T07:08:34.132524831Z","streamType":"stdout","text":"Showing current ingresses, services, configmaps, secrets, deployments, jobs, cronjobs, poddisruptionbudgets, horizontalpodautoscalers, pods, endpoints for app=migration...\n"},{"line":1037,"timestamp":"2021-06-03T07:08:34.132544149Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get ing,svc,cm,secret,deploy,job,cronjob,sts,pdb,hpa,po,ep -l app=migration -n estafette-ci\u001b[0m\n"},{"line":1038,"timestamp":"2021-06-03T07:08:34.494177443Z","streamType":"stdout","text":"NAME HOSTS ADDRESS PORTS AGE\n"},{"line":1039,"timestamp":"2021-06-03T07:08:34.494206981Z","streamType":"stdout","text":"ingress.extensions/estafette-ci ***,*** 35.190.5.233 80, 443 411d\n"},{"line":1040,"timestamp":"2021-06-03T07:08:34.494213315Z","streamType":"stdout","text":"ingress.extensions/migration-bitbucket ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1041,"timestamp":"2021-06-03T07:08:34.494216849Z","streamType":"stdout","text":"ingress.extensions/migration-cloudsource ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1042,"timestamp":"2021-06-03T07:08:34.494219858Z","streamType":"stdout","text":"ingress.extensions/migration-github ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1043,"timestamp":"2021-06-03T07:08:34.494223986Z","streamType":"stdout","text":"ingress.extensions/migration-internal ***,*** 172.28.8.14 80, 443 411d\n"},{"line":1044,"timestamp":"2021-06-03T07:08:34.494226612Z","streamType":"stdout","text":"ingress.extensions/migration-pubsub ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1045,"timestamp":"2021-06-03T07:08:34.494229053Z","streamType":"stdout","text":"ingress.extensions/migration-slack ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1046,"timestamp":"2021-06-03T07:08:34.494230051Z","streamType":"stdout","text":"\n"},{"line":1047,"timestamp":"2021-06-03T07:08:34.49423449Z","streamType":"stdout","text":"NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\n"},{"line":1048,"timestamp":"2021-06-03T07:08:34.494237665Z","streamType":"stdout","text":"service/migration NodePort 172.24.7.242 \u003cnone\u003e 80:31372/TCP,443:31271/TCP 411d\n"},{"line":1049,"timestamp":"2021-06-03T07:08:34.494735007Z","streamType":"stdout","text":"\n"},{"line":1050,"timestamp":"2021-06-03T07:08:34.494751778Z","streamType":"stdout","text":"NAME TYPE DATA AGE\n"},{"line":1051,"timestamp":"2021-06-03T07:08:34.494760303Z","streamType":"stdout","text":"secret/migration-gcp-service-account Opaque 1 112d\n"},{"line":1052,"timestamp":"2021-06-03T07:08:34.494764584Z","streamType":"stdout","text":"secret/migration-iap-oauth-credentials Opaque 2 112d\n"},{"line":1053,"timestamp":"2021-06-03T07:08:34.494768523Z","streamType":"stdout","text":"secret/migration-image-pull-secret kubernetes.io/dockerconfigjson 1 112d\n"},{"line":1054,"timestamp":"2021-06-03T07:08:34.494788269Z","streamType":"stdout","text":"secret/migration-integrations-letsencrypt-certificate Opaque 10 112d\n"},{"line":1055,"timestamp":"2021-06-03T07:08:34.494790951Z","streamType":"stdout","text":"secret/migration-letsencrypt-certificate Opaque 10 112d\n"},{"line":1056,"timestamp":"2021-06-03T07:08:34.495453363Z","streamType":"stdout","text":"\n"},{"line":1057,"timestamp":"2021-06-03T07:08:34.49547383Z","streamType":"stdout","text":"NAME READY UP-TO-DATE AVAILABLE AGE\n"},{"line":1058,"timestamp":"2021-06-03T07:08:34.495482969Z","streamType":"stdout","text":"deployment.apps/migration-canary 0/0 0 0 112d\n"},{"line":1059,"timestamp":"2021-06-03T07:08:34.4954873Z","streamType":"stdout","text":"deployment.apps/migration-stable 4/4 4 4 112d\n"},{"line":1060,"timestamp":"2021-06-03T07:08:34.49570229Z","streamType":"stdout","text":"\n"},{"line":1061,"timestamp":"2021-06-03T07:08:34.495723594Z","streamType":"stdout","text":"NAME MIN AVAILABLE MAX UNAVAILABLE ALLOWED DISRUPTIONS AGE\n"},{"line":1062,"timestamp":"2021-06-03T07:08:34.495732466Z","streamType":"stdout","text":"poddisruptionbudget.policy/migration-stable N/A 1 1 112d\n"},{"line":1063,"timestamp":"2021-06-03T07:08:34.495824829Z","streamType":"stdout","text":"\n"},{"line":1064,"timestamp":"2021-06-03T07:08:34.495847623Z","streamType":"stdout","text":"NAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGE\n"},{"line":1065,"timestamp":"2021-06-03T07:08:34.495858629Z","streamType":"stdout","text":"horizontalpodautoscaler.autoscaling/migration-stable Deployment/migration-stable 13%/80% 3 100 4 112d\n"},{"line":1066,"timestamp":"2021-06-03T07:08:34.496606938Z","streamType":"stdout","text":"\n"},{"line":1067,"timestamp":"2021-06-03T07:08:34.496624466Z","streamType":"stdout","text":"NAME READY STATUS RESTARTS AGE\n"},{"line":1068,"timestamp":"2021-06-03T07:08:34.496632031Z","streamType":"stdout","text":"pod/migration-canary-856558f7b8-rxv7d 3/3 Terminating 0 93s\n"},{"line":1069,"timestamp":"2021-06-03T07:08:34.496637059Z","streamType":"stdout","text":"pod/migration-stable-586b47dfcc-sgk6r 3/3 Terminating 0 37m\n"},{"line":1070,"timestamp":"2021-06-03T07:08:34.496640926Z","streamType":"stdout","text":"pod/migration-stable-586b47dfcc-wck2s 3/3 Terminating 0 37m\n"},{"line":1071,"timestamp":"2021-06-03T07:08:34.49664539Z","streamType":"stdout","text":"pod/migration-stable-7f8bf8796-27qn4 3/3 Running 0 44s\n"},{"line":1072,"timestamp":"2021-06-03T07:08:34.496649346Z","streamType":"stdout","text":"pod/migration-stable-7f8bf8796-7bng5 3/3 Running 0 13s\n"},{"line":1073,"timestamp":"2021-06-03T07:08:34.496652746Z","streamType":"stdout","text":"pod/migration-stable-7f8bf8796-w2fnx 3/3 Running 0 35s\n"},{"line":1074,"timestamp":"2021-06-03T07:08:34.496655071Z","streamType":"stdout","text":"pod/migration-stable-7f8bf8796-zrf9s 3/3 Running 0 63s\n"},{"line":1075,"timestamp":"2021-06-03T07:08:34.496895501Z","streamType":"stdout","text":"\n"},{"line":1076,"timestamp":"2021-06-03T07:08:34.496906666Z","streamType":"stdout","text":"NAME ENDPOINTS AGE\n"},{"line":1077,"timestamp":"2021-06-03T07:08:34.49691308Z","streamType":"stdout","text":"endpoints/migration 10.1.3.118:443,10.1.3.119:443,10.1.5.56:443 + 5 more... 411d\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"slack-notify","image":{"name":"extensions/slack-build-status","tag":"dev","isPulled":false,"imageSize":11651547,"pullDuration":2263011595,"isTrusted":true,"hasInjectedCredentials":true},"duration":1353721109,"logLines":[{"line":1,"timestamp":"2021-06-03T07:08:37.836720387Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-slack-build-status\u001b[0m version \u001b[1m0.1.74\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:38:39Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m6bbe6703a36bc06d6fb056a0725b58e4a500a739\n"},{"line":2,"timestamp":"2021-06-03T07:08:37.836730799Z","streamType":"stdout","text":"Unmarshalling credentials...\n"},{"line":3,"timestamp":"2021-06-03T07:08:37.836737675Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/slack_webhook.json...\n"},{"line":4,"timestamp":"2021-06-03T07:08:37.836741464Z","streamType":"stdout","text":"Checking if credential estafette exists...\n"},{"line":5,"timestamp":"2021-06-03T07:08:37.836755655Z","streamType":"stdout","text":"Checking credential slack-webhook-estafette for workspace estafette...\n"},{"line":6,"timestamp":"2021-06-03T07:08:37.836764644Z","streamType":"stdout","text":"Found credential slack-webhook-estafette for workspace estafette\n"},{"line":7,"timestamp":"2021-06-03T07:08:38.144086857Z","streamType":"stdout","text":"Finished estafette-extension-slack-build-status...\n"}],"exitCode":0,"status":"SUCCEEDED"}] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/GET.js b/mocks/api/pipelines/github.com/estafette-2/migration/releases/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/POST.js b/mocks/api/pipelines/github.com/estafette-2/migration/releases/POST.js new file mode 100644 index 00000000..48926e6e --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/POST.js @@ -0,0 +1,17 @@ +const { + type, + file +} = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = function (req, res) { + type('application/json')(req, res, () => { + if (req.body && req.body.releaseVersion.includes('-main-')) { + res.statusCode = 201 + file(path.join(__dirname, './post-201.json'))(req, res) + } else { + res.statusCode = 403 + file(path.join(__dirname, './post-403.json'))(req, res) + } + }) +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/index.json b/mocks/api/pipelines/github.com/estafette-2/migration/releases/index.json new file mode 100644 index 00000000..c8282ec0 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/index.json @@ -0,0 +1,290 @@ +{ + "items": [ + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "664373458571591697", + "repoSource": "github.com", + "repoOwner": "estafette-2", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:38:09.260982Z", + "startedAt": "2021-06-04T15:38:11.572968Z", + "updatedAt": "2021-06-04T15:39:25.13434Z", + "duration": 73000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "664372945397841937", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:35:32.652756Z", + "startedAt": "2021-06-04T15:35:34.746145Z", + "updatedAt": "2021-06-04T15:36:09.231216Z", + "duration": 34000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "664370662483525649", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1727", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:23:55.962505Z", + "startedAt": "2021-06-04T15:23:57.894978Z", + "updatedAt": "2021-06-04T15:24:18.666322Z", + "duration": 20000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "restart-stable", + "id": "664308454879461393", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T10:07:31.708355Z", + "startedAt": "2021-06-04T10:07:33.422702Z", + "updatedAt": "2021-06-04T10:08:33.80782Z", + "duration": 60000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "663999267565928466", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:54:55.228339Z", + "startedAt": "2021-06-03T07:54:57.433669Z", + "updatedAt": "2021-06-03T07:56:14.902659Z", + "duration": 77000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "663999161512820752", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:54:22.863548Z", + "startedAt": "2021-06-03T07:54:24.380836Z", + "updatedAt": "2021-06-03T07:54:45.82337Z", + "duration": 21000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "663995507641057297", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1721", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:35:47.790497Z", + "startedAt": "2021-06-03T07:35:51.458557Z", + "updatedAt": "2021-06-03T07:37:07.224026Z", + "duration": 75000000000, + "pendingDuration": 3000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "663994988029083665", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1721", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:33:09.217474Z", + "startedAt": "2021-06-03T07:33:11.769945Z", + "updatedAt": "2021-06-03T07:33:47.211376Z", + "duration": 35000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "663993169974001680", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1720", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:23:54.391013Z", + "startedAt": "2021-06-03T07:23:55.907831Z", + "updatedAt": "2021-06-03T07:24:16.034896Z", + "duration": 20000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "9456", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1719", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:07:15.18363Z", + "startedAt": "2021-06-03T07:07:16.522663Z", + "updatedAt": "2021-06-03T07:08:38.50558Z", + "duration": 81000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + } + ], + "pagination": { + "page": 1, + "size": 10, + "totalPages": 1, + "totalItems": 10 + } +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/post-201.json b/mocks/api/pipelines/github.com/estafette-2/migration/releases/post-201.json new file mode 100644 index 00000000..4dee1144 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/post-201.json @@ -0,0 +1,16 @@ +{ + "name": "tooling-estafette", + "action": "release", + "id": "12313", + "repoSource": "github.com", + "repoOwner": "estafette-2", + "repoName": "migration", + "releaseVersion": "xyz", + "releaseStatus": "succeeded", + "triggerEvents": [], + "insertedAt": "2006-01-02 15:04:05.999999999 -0700 MST", + "startedAt": "2006-01-02 15:04:05.999999999 -0700 MST", + "updatedAt": "2006-01-02 15:04:05.999999999 -0700 MST", + "duration": 30000, + "pendingDuration": 0 +} diff --git a/mocks/api/pipelines/github.com/estafette-2/migration/releases/post-403.json b/mocks/api/pipelines/github.com/estafette-2/migration/releases/post-403.json new file mode 100644 index 00000000..894c8334 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette-2/migration/releases/post-403.json @@ -0,0 +1,12 @@ +{ + "code": "Forbidden", + "error": { + "cluster": "abc1", + "message": "Release not allowed on this branch", + "repositoryReleaseControl": { + "allowed": [ + "main" + ] + } + } +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/GET.js b/mocks/api/pipelines/github.com/estafette/migration/GET.js new file mode 100644 index 00000000..d0473c27 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/GET.js @@ -0,0 +1,3 @@ +const { delay, type, status, json } = require('connect-api-mocker/helpers') + +module.exports = [delay(500), type('application/json'), status(404), json({ code: 'NotFound', message: 'Not found' })] diff --git a/mocks/api/pipelines/github.com/estafette/migration/buildbranches/GET.js b/mocks/api/pipelines/github.com/estafette/migration/buildbranches/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/buildbranches/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/buildbranches/index.json b/mocks/api/pipelines/github.com/estafette/migration/buildbranches/index.json new file mode 100644 index 00000000..49fb1a76 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/buildbranches/index.json @@ -0,0 +1 @@ +{"items":[{"count":1200,"name":"master"},{"count":239,"name":"main"},{"count":65,"name":"add-official-helm-chart"},{"count":38,"name":"oauth-middleware"},{"count":28,"name":"tracing-decorators"},{"count":14,"name":"pipeline-triggers"},{"count":13,"name":"bots-support"},{"count":11,"name":"switch-to-client-go"},{"count":8,"name":"support-gcp-repos"},{"count":8,"name":"use-gomock"},{"count":7,"name":"pubsub-subscription-crossproject"},{"count":6,"name":"add-triggers"},{"count":5,"name":"frequent-labels"},{"count":4,"name":"add-certificate-defaults"},{"count":4,"name":"fix-templates-path"},{"count":4,"name":"group-oauth-providers-per-organization"},{"count":4,"name":"replace-self"},{"count":4,"name":"store-logs-in-gcs"},{"count":4,"name":"use-topic-for-publishing-and-subscribing-git-trigger-events"},{"count":3,"name":"DIS-1204"}],"pagination":{"page":1,"size":20,"totalPages":4,"totalItems":67}} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/123/GET.js b/mocks/api/pipelines/github.com/estafette/migration/builds/123/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/123/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/123/alllogs/GET.js b/mocks/api/pipelines/github.com/estafette/migration/builds/123/alllogs/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/123/alllogs/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/123/alllogs/index.json b/mocks/api/pipelines/github.com/estafette/migration/builds/123/alllogs/index.json new file mode 100644 index 00000000..8a51d562 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/123/alllogs/index.json @@ -0,0 +1,21 @@ +{ + "items": [ + { + "id": "663989000114470928", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "52ff4a70d56a97fc89522e17e1b4f459586e9449", + "buildID": "", + "steps": null, + "insertedAt": "2021-06-03T07:02:41.851069Z" + } + ], + "pagination": { + "page": 1, + "size": 20, + "totalPages": 1, + "totalItems": 1 + } +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/123/index.json b/mocks/api/pipelines/github.com/estafette/migration/builds/123/index.json new file mode 100644 index 00000000..05b54e64 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/123/index.json @@ -0,0 +1,233 @@ +{ + "id": "123", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "52ff4a70d56a97fc89522e17e1b4f459586e9449", + "buildVersion": "1.0.0-main-1719", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ], + "activeReleases": [ + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "664373458571591697", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:38:09.260982Z", + "startedAt": "2021-06-04T15:38:11.572968Z", + "updatedAt": "2021-06-04T15:39:25.13434Z", + "duration": 73000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 2000000000, + "medianDuration": 77000000000 + } + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "664372945397841937", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:35:32.652756Z", + "startedAt": "2021-06-04T15:35:34.746145Z", + "updatedAt": "2021-06-04T15:36:09.231216Z", + "duration": 34000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 2000000000, + "medianDuration": 20000000000 + } + }, + { + "name": "tooling-estafette", + "action": "restart-stable", + "id": "664308454879461393", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T10:07:31.708355Z", + "startedAt": "2021-06-04T10:07:33.422702Z", + "updatedAt": "2021-06-04T10:08:33.80782Z", + "duration": 60000000000, + "pendingDuration": 1000000000, + "extraInfo": { + "medianPendingDuration": 3000000000, + "medianDuration": 90000000000 + } + }, + { + "name": "tooling-estafette", + "action": "rollback-canary", + "id": "663722926313242642", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1710", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-02T08:29:22.570649Z", + "startedAt": "2021-06-02T08:29:24.685091Z", + "updatedAt": "2021-06-02T08:29:42.049986Z", + "duration": 17000000000, + "pendingDuration": 2000000000, + "extraInfo": { + "medianPendingDuration": 3000000000, + "medianDuration": 17000000000 + } + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff", + "activeReleases": [ + { + "name": "helm-diff", + "id": "503219038331437061", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-add-official-helm-chart-892", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2019-11-13T10:24:23.162207Z", + "updatedAt": "2019-11-13T10:24:46.091556Z", + "duration": 22000000000, + "pendingDuration": 0 + } + ] + } + ], + "manifest": "builder:\n track: dev\n medium: memory\n\nlabels:\n type: service\n app-group: estafette-ci\n team: estafette\n language: golang\n\nversion:\n semver:\n major: 1\n minor: 0\n patch: 0\n labelTemplate: '{{branch}}-{{auto}}'\n releaseBranch: 1.0.0\n\ntriggers:\n- name: migrator\n pipeline:\n name: github.com/estafette/estafette-ci-db-migrator\n branch: main\n builds:\n branch: main\n\nstages:\n build-lint-and-package:\n parallelStages:\n build:\n image: golang:1.16-alpine\n env:\n CGO_ENABLED: 0\n GOOS: linux\n GOGC: off\n commands:\n - go build -a -installsuffix cgo -ldflags \"-X main.appgroup=${ESTAFETTE_LABEL_APP_GROUP} -X main.app=${ESTAFETTE_GIT_NAME} -X main.version=${ESTAFETTE_BUILD_VERSION} -X main.revision=${ESTAFETTE_GIT_REVISION} -X main.branch=${ESTAFETTE_GIT_BRANCH} -X main.buildDate=${ESTAFETTE_BUILD_DATETIME}\" -o ./publish/${ESTAFETTE_GIT_NAME} .\n\n test:\n image: golang:1.16-alpine\n commands:\n - apk add --update --no-cache build-base\n - go test -short -race ./...\n\n lint-helm-chart:\n image: extensions/helm:dev\n action: lint\n\n package-helm-chart:\n image: extensions/helm:dev\n action: package\n\n integration-tests-prepare:\n services:\n - name: estafette-ci-db-public\n multiStage: true\n image: cockroachdb/cockroach:v21.1.1\n shell: /bin/bash\n env:\n COCKROACH_SKIP_ENABLING_DIAGNOSTIC_REPORTING: \"true\"\n readiness:\n path: /health?ready=1\n port: 8080\n timeoutSeconds: 120\n commands:\n - /cockroach/cockroach start-single-node --insecure --advertise-addr estafette-ci-db-public\n\n image: estafette/estafette-ci-db-migrator:${ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION}\n env:\n COCKROACH_INSECURE: true\n ESTAFETTE_LOG_FORMAT: console\n\n integration-tests:\n image: golang:1.16-alpine\n env:\n CGO_ENABLED: 0\n GOOS: linux\n GOGC: off\n commands:\n - go test -run TestIntegration ./...\n\n bake:\n image: extensions/docker:dev\n action: build\n severity: unknown\n inline: |\n FROM scratch\n\n LABEL maintainer=\"estafette.io\" \\\n description=\"The ${ESTAFETTE_GIT_NAME} is the component that handles api requests and starts build jobs using the estafette-ci-builder\"\n\n COPY ca-certificates.crt /etc/ssl/certs/\n COPY ${ESTAFETTE_GIT_NAME} /\n\n ENV GRACEFUL_SHUTDOWN_DELAY_SECONDS=\"20\" \\\n ESTAFETTE_LOG_FORMAT=\"json\"\n\n ENTRYPOINT [\"/${ESTAFETTE_GIT_NAME}\"]\n repositories:\n - estafette\n path: ./publish\n copy:\n - /etc/ssl/certs/ca-certificates.crt\n\n push-to-docker-hub:\n image: extensions/docker:dev\n action: push\n repositories:\n - estafette\n\n test-helm-chart-1.17:\n services:\n - name: kubernetes\n image: bsycorp/kind:latest-1.17\n readiness:\n path: /kubernetes-ready\n port: 10080\n timeoutSeconds: 120\n image: extensions/helm:dev\n action: test\n values: |-\n deployment:\n env:\n - name: JAEGER_DISABLED\n value: 'true'\n secret:\n files:\n secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n ingress:\n enabled: true\n hosts:\n - host: ci.estafette.io\n paths:\n - path: /api/\n backend:\n serviceName: migration\n servicePort: http\n - path: /\n backend:\n serviceName: estafette-ci-web\n servicePort: http\n ingressWebhooks:\n enabled: true\n hosts:\n - host: ci-webhook.estafette.io\n paths:\n - path: /api/integrations/github/\n backend:\n serviceName: migration\n servicePort: http\n\n extraLabels:\n team: estafette\n\n extraSecrets:\n - key: gcp\n annotations: {}\n mountPath: /gcp\n data:\n service-account-key.json: |\n {}\n\n extraConfigmaps:\n - key: templates\n annotations: {}\n mountPath: /templates\n data: |\n manifest-docker.tmpl: |\n labels:\n container: {{.ContainerName}}\n team: {{.TeamName}}\n language: docker\n\n stages:\n bake:\n image: extensions/docker:stable\n action: build\n repositories:\n - estafette\n\n push-to-docker-registry:\n image: extensions/docker:stable\n action: push\n repositories:\n - estafette\n\n test-helm-chart-1.19:\n services:\n - name: kubernetes\n image: bsycorp/kind:latest-1.19\n readiness:\n path: /kubernetes-ready\n port: 10080\n timeoutSeconds: 120\n image: extensions/helm:dev\n action: test\n values: |-\n deployment:\n env:\n - name: JAEGER_DISABLED\n value: 'true'\n secret:\n files:\n secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n ingress:\n enabled: true\n hosts:\n - host: ci.estafette.io\n paths:\n - path: /api/\n pathType: Prefix\n backend:\n service:\n name: migration\n port:\n name: http\n - path: /\n pathType: Prefix\n backend:\n service:\n name: estafette-ci-web\n port:\n name: http\n ingressWebhooks:\n enabled: true\n hosts:\n - host: ci-webhook.estafette.io\n paths:\n - path: /api/integrations/github/\n pathType: Prefix\n backend:\n service:\n name: migration\n port:\n name: http\n\n extraLabels:\n team: estafette\n\n extraSecrets:\n - key: gcp\n annotations: {}\n mountPath: /gcp\n data:\n service-account-key.json: |\n {}\n\n extraConfigmaps:\n - key: templates\n annotations: {}\n mountPath: /templates\n data: |\n manifest-docker.tmpl: |\n labels:\n container: {{.ContainerName}}\n team: {{.TeamName}}\n language: docker\n\n stages:\n bake:\n image: extensions/docker:stable\n action: build\n repositories:\n - estafette\n\n push-to-docker-registry:\n image: extensions/docker:stable\n action: push\n repositories:\n - estafette\n\n clone-charts-repo:\n image: extensions/git-clone:dev\n repo: helm-charts\n branch: main\n\n publish-helm-chart:\n image: extensions/helm:dev\n action: publish\n repoBranch: main\n\n slack-notify:\n image: extensions/slack-build-status:dev\n workspace: estafette\n channels:\n - '#build-status'\n when:\n status == 'succeeded' ||\n status == 'failed'\n\nreleases:\n tooling-estafette:\n actions:\n - name: deploy-canary\n - name: deploy-stable\n - name: rollback-canary\n hideBadge: true\n - name: restart-stable\n hideBadge: true\n clone: true\n stages:\n deploy:\n image: extensions/gke:dev\n namespace: estafette-ci\n visibility: iap\n iapOauthClientID: ***\n iapOauthClientSecret: ***\n imagePullSecretUser: ***\n imagePullSecretPassword: ***\n container:\n repository: estafette\n env:\n ESTAFETTE_LOG_FORMAT: v3\n CONFIG_FILE_PATH: /configs/git/config.yaml\n cpu:\n request: 50m\n memory:\n request: 283Mi\n limit: 283Mi\n metrics:\n port: 9001\n lifecycle:\n prestopsleep: false\n sidecars:\n - type: openresty\n cpu:\n request: 23m\n memory:\n request: 83Mi\n limit: 83Mi\n customsidecars:\n - name: migration-git-sync\n image: k8s.gcr.io/git-sync:v3.1.5\n env:\n - name: GIT_SYNC_REPO\n value: \"***\"\n - name: GIT_SYNC_BRANCH\n value: \"git-sync\"\n - name: GIT_SYNC_DEPTH\n value: \"1\"\n - name: GIT_SYNC_ROOT\n value: \"/configs\"\n - name: GIT_SYNC_DEST\n value: \"git\"\n - name: GIT_SYNC_SSH\n value: \"true\"\n - name: GIT_SSH_KEY_FILE\n value: \"/secrets/git-sync-rsa\"\n - name: GIT_KNOWN_HOSTS\n value: \"false\"\n - name: GIT_SYNC_MAX_SYNC_FAILURES\n value: \"10\"\n - name: GIT_SYNC_WAIT\n value: \"60\"\n securityContext:\n runAsUser: 65534 # git-sync user\n resources:\n requests:\n cpu: 11m\n memory: 83Mi\n limits:\n memory: 83Mi\n volumeMounts:\n - name: app-configs\n mountPath: /configs\n - name: app-secrets\n mountPath: /secrets\n vpa:\n enabled: true\n updateMode: \"Off\"\n request:\n timeout: 120s\n maxbodysize: 128M\n clientbodybuffersize: 1m\n proxybuffersnumber: 64\n hosts:\n - ***\n - ***\n internalhosts:\n - ***\n - ***\n basepath: /api\n chaosproof: true\n useGoogleCloudCredentials: true\n disableServiceAccountKeyRotation: false\n manifests:\n files:\n - gke/ingress.yaml\n - gke/ingress-github.yaml\n - gke/ingress-bitbucket.yaml\n - gke/ingress-slack.yaml\n - gke/ingress-pubsub.yaml\n - gke/ingress-cloudsource.yaml\n - gke/integrations-certificate-secret.yaml\n data:\n IntegrationsHostname: ***\n IntegrationsHostname2: ***\n volumemounts:\n - name: client-certs\n mountpath: /cockroach-certs\n volume:\n secret:\n secretName: estafette-ci.client.api\n defaultMode: 0400\n - name: app-secrets\n mountpath: /secrets\n volume:\n secret:\n secretName: estafette-ci-config-secrets\n - name: app-configs\n mountpath: /configs\n volume:\n emptyDir: {}\n - name: app-templates\n mountpath: /templates\n volume:\n configMap:\n name: estafette-ci-manifest-templates-configs\n\n slack-notify:\n image: extensions/slack-build-status:dev\n workspace: estafette\n channels:\n - '#release-status'\n when:\n status == 'succeeded' ||\n status == 'failed'\n\n release-helm-chart:\n stages:\n clone-charts-repo:\n image: extensions/git-clone:dev\n repo: helm-charts\n branch: main\n\n purge-prerelease-helm-charts:\n image: extensions/helm:dev\n action: purge\n repoBranch: main\n\n create-github-release:\n image: extensions/github-release:dev\n\n helm-diff:\n stages:\n diff:\n image: extensions/helm:dev\n credentials: gke-tooling-estafette\n action: diff\n tillerless: true\n namespace: estafette\n values: |-\n jobs:\n namespace: estafette-ci-jobs\n secret:\n decryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n hostnames:\n - ***\n jaeger:\n enable: true", + "manifestWithDefaults": "builder:\n track: dev\n os: linux\n medium: memory\n type: docker\nlabels:\n app-group: estafette-ci\n language: golang\n team: estafette\n type: service\nversion:\n semver:\n major: 1\n minor: 0\n patch: \"0\"\n labelTemplate: '{{branch}}-{{auto}}'\n releaseBranch: 1.0.0\ntriggers:\n- name: migrator\n pipeline:\n event: finished\n status: succeeded\n name: github.com/estafette/estafette-ci-db-migrator\n branch: main\n builds:\n branch: main\nstages:\n build-lint-and-package:\n when: status == 'succeeded'\n parallelStages:\n - image: golang:1.16-alpine\n shell: /bin/sh\n workDir: /estafette-work\n commands:\n - go build -a -installsuffix cgo -ldflags \"-X main.appgroup=${ESTAFETTE_LABEL_APP_GROUP}\n -X main.app=${ESTAFETTE_GIT_NAME} -X main.version=${ESTAFETTE_BUILD_VERSION}\n -X main.revision=${ESTAFETTE_GIT_REVISION} -X main.branch=${ESTAFETTE_GIT_BRANCH}\n -X main.buildDate=${ESTAFETTE_BUILD_DATETIME}\" -o ./publish/${ESTAFETTE_GIT_NAME}\n .\n when: status == 'succeeded'\n env:\n CGO_ENABLED: \"0\"\n GOGC: \"false\"\n GOOS: linux\n - image: golang:1.16-alpine\n shell: /bin/sh\n workDir: /estafette-work\n commands:\n - apk add --update --no-cache build-base\n - go test -short -race ./...\n when: status == 'succeeded'\n - image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: lint\n - image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: package\n integration-tests-prepare:\n image: estafette/estafette-ci-db-migrator:${ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION}\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n env:\n COCKROACH_INSECURE: \"true\"\n ESTAFETTE_LOG_FORMAT: console\n services:\n - name: estafette-ci-db-public\n image: cockroachdb/cockroach:v21.1.1\n shell: /bin/bash\n commands:\n - /cockroach/cockroach start-single-node --insecure --advertise-addr estafette-ci-db-public\n multiStage: true\n when: status == 'succeeded'\n env:\n COCKROACH_SKIP_ENABLING_DIAGNOSTIC_REPORTING: \"true\"\n readiness:\n path: /health?ready=1\n timeoutSeconds: 120\n port: 8080\n protocol: http\n hostname: estafette-ci-db-public\n integration-tests:\n image: golang:1.16-alpine\n shell: /bin/sh\n workDir: /estafette-work\n commands:\n - go test -run TestIntegration ./...\n when: status == 'succeeded'\n env:\n CGO_ENABLED: \"0\"\n GOGC: \"false\"\n GOOS: linux\n bake:\n image: extensions/docker:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: build\n copy:\n - /etc/ssl/certs/ca-certificates.crt\n inline: |\n FROM scratch\n\n LABEL maintainer=\"estafette.io\" \\\n description=\"The ${ESTAFETTE_GIT_NAME} is the component that handles api requests and starts build jobs using the estafette-ci-builder\"\n\n COPY ca-certificates.crt /etc/ssl/certs/\n COPY ${ESTAFETTE_GIT_NAME} /\n\n ENV GRACEFUL_SHUTDOWN_DELAY_SECONDS=\"20\" \\\n ESTAFETTE_LOG_FORMAT=\"json\"\n\n ENTRYPOINT [\"/${ESTAFETTE_GIT_NAME}\"]\n path: ./publish\n repositories:\n - estafette\n severity: unknown\n push-to-docker-hub:\n image: extensions/docker:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: push\n repositories:\n - estafette\n test-helm-chart-1.17:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n services:\n - name: kubernetes\n image: bsycorp/kind:latest-1.17\n shell: /bin/sh\n multiStage: false\n when: status == 'succeeded'\n readiness:\n path: /kubernetes-ready\n timeoutSeconds: 120\n port: 10080\n protocol: http\n hostname: kubernetes\n action: test\n values: |-\n deployment:\n env:\n - name: JAEGER_DISABLED\n value: 'true'\n secret:\n files:\n secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n ingress:\n enabled: true\n hosts:\n - host: ci.estafette.io\n paths:\n - path: /api/\n backend:\n serviceName: migration\n servicePort: http\n - path: /\n backend:\n serviceName: estafette-ci-web\n servicePort: http\n ingressWebhooks:\n enabled: true\n hosts:\n - host: ci-webhook.estafette.io\n paths:\n - path: /api/integrations/github/\n backend:\n serviceName: migration\n servicePort: http\n\n extraLabels:\n team: estafette\n\n extraSecrets:\n - key: gcp\n annotations: {}\n mountPath: /gcp\n data:\n service-account-key.json: |\n {}\n\n extraConfigmaps:\n - key: templates\n annotations: {}\n mountPath: /templates\n data: |\n manifest-docker.tmpl: |\n labels:\n container: {{.ContainerName}}\n team: {{.TeamName}}\n language: docker\n\n stages:\n bake:\n image: extensions/docker:stable\n action: build\n repositories:\n - estafette\n\n push-to-docker-registry:\n image: extensions/docker:stable\n action: push\n repositories:\n - estafette\n test-helm-chart-1.19:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n services:\n - name: kubernetes\n image: bsycorp/kind:latest-1.19\n shell: /bin/sh\n multiStage: false\n when: status == 'succeeded'\n readiness:\n path: /kubernetes-ready\n timeoutSeconds: 120\n port: 10080\n protocol: http\n hostname: kubernetes\n action: test\n values: |-\n deployment:\n env:\n - name: JAEGER_DISABLED\n value: 'true'\n secret:\n files:\n secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n ingress:\n enabled: true\n hosts:\n - host: ci.estafette.io\n paths:\n - path: /api/\n pathType: Prefix\n backend:\n service:\n name: migration\n port:\n name: http\n - path: /\n pathType: Prefix\n backend:\n service:\n name: estafette-ci-web\n port:\n name: http\n ingressWebhooks:\n enabled: true\n hosts:\n - host: ci-webhook.estafette.io\n paths:\n - path: /api/integrations/github/\n pathType: Prefix\n backend:\n service:\n name: migration\n port:\n name: http\n\n extraLabels:\n team: estafette\n\n extraSecrets:\n - key: gcp\n annotations: {}\n mountPath: /gcp\n data:\n service-account-key.json: |\n {}\n\n extraConfigmaps:\n - key: templates\n annotations: {}\n mountPath: /templates\n data: |\n manifest-docker.tmpl: |\n labels:\n container: {{.ContainerName}}\n team: {{.TeamName}}\n language: docker\n\n stages:\n bake:\n image: extensions/docker:stable\n action: build\n repositories:\n - estafette\n\n push-to-docker-registry:\n image: extensions/docker:stable\n action: push\n repositories:\n - estafette\n clone-charts-repo:\n image: extensions/git-clone:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n branch: main\n repo: helm-charts\n publish-helm-chart:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: publish\n repoBranch: main\n slack-notify:\n image: extensions/slack-build-status:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded' || status == 'failed'\n channels:\n - '#build-status'\n workspace: estafette\nreleases:\n tooling-estafette:\n builder:\n track: dev\n os: linux\n medium: memory\n type: docker\n clone: true\n actions:\n - name: deploy-canary\n - name: deploy-stable\n - name: rollback-canary\n hideBadge: true\n - name: restart-stable\n hideBadge: true\n stages:\n deploy:\n image: extensions/gke:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n basepath: /api\n chaosproof: true\n container:\n cpu:\n request: 50m\n env:\n CONFIG_FILE_PATH: /configs/git/config.yaml\n ESTAFETTE_LOG_FORMAT: v3\n lifecycle:\n prestopsleep: false\n memory:\n limit: 283Mi\n request: 283Mi\n metrics:\n port: 9001\n repository: estafette\n customsidecars:\n - env:\n - name: GIT_SYNC_REPO\n value: ***\n - name: GIT_SYNC_BRANCH\n value: git-sync\n - name: GIT_SYNC_DEPTH\n value: \"1\"\n - name: GIT_SYNC_ROOT\n value: /configs\n - name: GIT_SYNC_DEST\n value: git\n - name: GIT_SYNC_SSH\n value: \"true\"\n - name: GIT_SSH_KEY_FILE\n value: /secrets/git-sync-rsa\n - name: GIT_KNOWN_HOSTS\n value: \"false\"\n - name: GIT_SYNC_MAX_SYNC_FAILURES\n value: \"10\"\n - name: GIT_SYNC_WAIT\n value: \"60\"\n image: k8s.gcr.io/git-sync:v3.1.5\n name: migration-git-sync\n resources:\n limits:\n memory: 83Mi\n requests:\n cpu: 11m\n memory: 83Mi\n securityContext:\n runAsUser: 65534\n volumeMounts:\n - mountPath: /configs\n name: app-configs\n - mountPath: /secrets\n name: app-secrets\n disableServiceAccountKeyRotation: false\n hosts:\n - ***\n - ***\n iapOauthClientID: ***\n iapOauthClientSecret: ***\n imagePullSecretPassword: ***\n imagePullSecretUser: ***\n internalhosts:\n - ***\n - ***\n manifests:\n data:\n IntegrationsHostname: ***\n IntegrationsHostname2: ***\n files:\n - gke/ingress.yaml\n - gke/ingress-github.yaml\n - gke/ingress-bitbucket.yaml\n - gke/ingress-slack.yaml\n - gke/ingress-pubsub.yaml\n - gke/ingress-cloudsource.yaml\n - gke/integrations-certificate-secret.yaml\n namespace: estafette-ci\n request:\n clientbodybuffersize: 1m\n maxbodysize: 128M\n proxybuffersnumber: 64\n timeout: 120s\n sidecars:\n - cpu:\n request: 23m\n memory:\n limit: 83Mi\n request: 83Mi\n type: openresty\n useGoogleCloudCredentials: true\n visibility: iap\n volumemounts:\n - mountpath: /cockroach-certs\n name: client-certs\n volume:\n secret:\n defaultMode: 256\n secretName: estafette-ci.client.api\n - mountpath: /secrets\n name: app-secrets\n volume:\n secret:\n secretName: estafette-ci-config-secrets\n - mountpath: /configs\n name: app-configs\n volume:\n emptyDir: {}\n - mountpath: /templates\n name: app-templates\n volume:\n configMap:\n name: estafette-ci-manifest-templates-configs\n vpa:\n enabled: true\n updateMode: \"Off\"\n slack-notify:\n image: extensions/slack-build-status:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded' || status == 'failed'\n channels:\n - '#release-status'\n workspace: estafette\n release-helm-chart:\n builder:\n track: dev\n os: linux\n medium: memory\n type: docker\n clone: false\n stages:\n clone-charts-repo:\n image: extensions/git-clone:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n branch: main\n repo: helm-charts\n purge-prerelease-helm-charts:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: purge\n repoBranch: main\n create-github-release:\n image: extensions/github-release:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n helm-diff:\n builder:\n track: dev\n os: linux\n medium: memory\n type: docker\n clone: false\n stages:\n diff:\n image: extensions/helm:dev\n shell: /bin/sh\n workDir: /estafette-work\n when: status == 'succeeded'\n action: diff\n credentials: gke-tooling-estafette\n namespace: estafette\n tillerless: true\n values: |-\n jobs:\n namespace: estafette-ci-jobs\n secret:\n decryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n hostnames:\n - ***\n jaeger:\n enable: true\n", + "commits": [ + { + "message": "inject bot stages", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T06:56:05.088499Z", + "startedAt": "2021-06-03T06:56:09.145449Z", + "updatedAt": "2021-06-03T07:02:41.789903Z", + "duration": 392000000000, + "pendingDuration": 4000000000, + "organizations": [ + { + "name": "Estafette" + } + ] +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/123/logsbyid/663989000114470928/GET.js b/mocks/api/pipelines/github.com/estafette/migration/builds/123/logsbyid/663989000114470928/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/123/logsbyid/663989000114470928/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/123/logsbyid/663989000114470928/index.json b/mocks/api/pipelines/github.com/estafette/migration/builds/123/logsbyid/663989000114470928/index.json new file mode 100644 index 00000000..68d8cb53 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/123/logsbyid/663989000114470928/index.json @@ -0,0 +1 @@ +[{"step":"builder-info","image":null,"duration":0,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:10.325044918Z","streamType":"stdout","text":"Starting \u001b[1mestafette-ci-builder\u001b[0m version \u001b[1m0.0.881\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-03T06:50:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0me12e0fea043c3525459d814386f3ea658e742739"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"injected-before","image":null,"duration":6087190519,"logLines":null,"exitCode":0,"status":"SUCCEEDED","autoInjected":true,"nestedSteps":[{"step":"envvars","depth":1,"image":{"name":"extensions/envvars","tag":"stable","isPulled":false,"imageSize":8530431,"pullDuration":2246437148},"duration":1400272946,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:13.668781927Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-envvars\u001b[0m version \u001b[1m0.1.48\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:33:41Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m5dba58209bcd7d937fe6c258b4b1f7818361d45f\n"},{"line":2,"timestamp":"2021-06-03T06:56:13.668833329Z","streamType":"stdout","text":"All available estafette environment variables; the _DNS_SAFE suffixed ones can be used to set dns labels. Since leading digits are not allowed some of them are empty.\n"},{"line":3,"timestamp":"2021-06-03T06:56:13.668835168Z","streamType":"stdout","text":"\n"},{"line":4,"timestamp":"2021-06-03T06:56:13.668837701Z","streamType":"stdout","text":"ESTAFETTE_BUILD_CURRENT_COUNTER: 1719\n"},{"line":5,"timestamp":"2021-06-03T06:56:13.668839402Z","streamType":"stdout","text":"ESTAFETTE_BUILD_CURRENT_COUNTER_DNS_SAFE: \n"},{"line":6,"timestamp":"2021-06-03T06:56:13.668841093Z","streamType":"stdout","text":"ESTAFETTE_BUILD_DATETIME: 2021-06-03T06:56:10Z\n"},{"line":7,"timestamp":"2021-06-03T06:56:13.66884242Z","streamType":"stdout","text":"ESTAFETTE_BUILD_DATETIME_DNS_SAFE: t06-56-10z\n"},{"line":8,"timestamp":"2021-06-03T06:56:13.668844272Z","streamType":"stdout","text":"ESTAFETTE_BUILD_ID: 123\n"},{"line":9,"timestamp":"2021-06-03T06:56:13.668845752Z","streamType":"stdout","text":"ESTAFETTE_BUILD_ID_DNS_SAFE: \n"},{"line":10,"timestamp":"2021-06-03T06:56:13.668847059Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER: 1719\n"},{"line":11,"timestamp":"2021-06-03T06:56:13.668849374Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_CURRENT_BRANCH: 1719\n"},{"line":12,"timestamp":"2021-06-03T06:56:13.668850815Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_CURRENT_BRANCH_DNS_SAFE: \n"},{"line":13,"timestamp":"2021-06-03T06:56:13.668851942Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_DNS_SAFE: \n"},{"line":14,"timestamp":"2021-06-03T06:56:13.668853113Z","streamType":"stdout","text":"ESTAFETTE_BUILD_STATUS: succeeded\n"},{"line":15,"timestamp":"2021-06-03T06:56:13.668854307Z","streamType":"stdout","text":"ESTAFETTE_BUILD_STATUS_DNS_SAFE: succeeded\n"},{"line":16,"timestamp":"2021-06-03T06:56:13.66885589Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION: 1.0.0-main-1719\n"},{"line":17,"timestamp":"2021-06-03T06:56:13.668857178Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_DNS_SAFE: main-1719\n"},{"line":18,"timestamp":"2021-06-03T06:56:13.668858561Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_LABEL: main-1719\n"},{"line":19,"timestamp":"2021-06-03T06:56:13.668859925Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_LABEL_DNS_SAFE: main-1719\n"},{"line":20,"timestamp":"2021-06-03T06:56:13.668861173Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MAJOR: 1\n"},{"line":21,"timestamp":"2021-06-03T06:56:13.668862253Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MAJOR_DNS_SAFE: \n"},{"line":22,"timestamp":"2021-06-03T06:56:13.668863255Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MINOR: 0\n"},{"line":23,"timestamp":"2021-06-03T06:56:13.668864188Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MINOR_DNS_SAFE: \n"},{"line":24,"timestamp":"2021-06-03T06:56:13.668865261Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_PATCH: 1719\n"},{"line":25,"timestamp":"2021-06-03T06:56:13.668866195Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_PATCH_DNS_SAFE: \n"},{"line":26,"timestamp":"2021-06-03T06:56:13.668867927Z","streamType":"stdout","text":"ESTAFETTE_CI_SERVER_BASE_URL: https://***/\n"},{"line":27,"timestamp":"2021-06-03T06:56:13.668870505Z","streamType":"stdout","text":"ESTAFETTE_CI_SERVER_BASE_URL_DNS_SAFE: https-estafette-***-com\n"},{"line":28,"timestamp":"2021-06-03T06:56:13.668871759Z","streamType":"stdout","text":"ESTAFETTE_EXTENSION_CUSTOM_PROPERTIES: null\n"},{"line":29,"timestamp":"2021-06-03T06:56:13.668873114Z","streamType":"stdout","text":"ESTAFETTE_EXTENSION_CUSTOM_PROPERTIES_YAML: {}\n"},{"line":30,"timestamp":"2021-06-03T06:56:13.66887376Z","streamType":"stdout","text":"\n"},{"line":31,"timestamp":"2021-06-03T06:56:13.66887506Z","streamType":"stdout","text":"ESTAFETTE_GIT_BRANCH: main\n"},{"line":32,"timestamp":"2021-06-03T06:56:13.668876284Z","streamType":"stdout","text":"ESTAFETTE_GIT_BRANCH_DNS_SAFE: main\n"},{"line":33,"timestamp":"2021-06-03T06:56:13.668877942Z","streamType":"stdout","text":"ESTAFETTE_GIT_FULLNAME: estafette/migration\n"},{"line":34,"timestamp":"2021-06-03T06:56:13.66887968Z","streamType":"stdout","text":"ESTAFETTE_GIT_FULLNAME_DNS_SAFE: estafette-migration\n"},{"line":35,"timestamp":"2021-06-03T06:56:13.668880813Z","streamType":"stdout","text":"ESTAFETTE_GIT_NAME: migration\n"},{"line":36,"timestamp":"2021-06-03T06:56:13.668882067Z","streamType":"stdout","text":"ESTAFETTE_GIT_NAME_DNS_SAFE: migration\n"},{"line":37,"timestamp":"2021-06-03T06:56:13.668892085Z","streamType":"stdout","text":"ESTAFETTE_GIT_OWNER: estafette\n"},{"line":38,"timestamp":"2021-06-03T06:56:13.668893152Z","streamType":"stdout","text":"ESTAFETTE_GIT_OWNER_DNS_SAFE: estafette\n"},{"line":39,"timestamp":"2021-06-03T06:56:13.668936726Z","streamType":"stdout","text":"ESTAFETTE_GIT_REVISION: 52ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":40,"timestamp":"2021-06-03T06:56:13.668938263Z","streamType":"stdout","text":"ESTAFETTE_GIT_REVISION_DNS_SAFE: ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":41,"timestamp":"2021-06-03T06:56:13.668939456Z","streamType":"stdout","text":"ESTAFETTE_GIT_SOURCE: github.com\n"},{"line":42,"timestamp":"2021-06-03T06:56:13.668940498Z","streamType":"stdout","text":"ESTAFETTE_GIT_SOURCE_DNS_SAFE: github-com\n"},{"line":43,"timestamp":"2021-06-03T06:56:13.668941805Z","streamType":"stdout","text":"ESTAFETTE_LABEL_APP_GROUP: estafette-ci\n"},{"line":44,"timestamp":"2021-06-03T06:56:13.668942972Z","streamType":"stdout","text":"ESTAFETTE_LABEL_APP_GROUP_DNS_SAFE: estafette-ci\n"},{"line":45,"timestamp":"2021-06-03T06:56:13.668944046Z","streamType":"stdout","text":"ESTAFETTE_LABEL_LANGUAGE: golang\n"},{"line":46,"timestamp":"2021-06-03T06:56:13.668945043Z","streamType":"stdout","text":"ESTAFETTE_LABEL_LANGUAGE_DNS_SAFE: golang\n"},{"line":47,"timestamp":"2021-06-03T06:56:13.668946162Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TEAM: estafette\n"},{"line":48,"timestamp":"2021-06-03T06:56:13.668947409Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TEAM_DNS_SAFE: estafette\n"},{"line":49,"timestamp":"2021-06-03T06:56:13.668948657Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TYPE: service\n"},{"line":50,"timestamp":"2021-06-03T06:56:13.668951166Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TYPE_DNS_SAFE: service\n"},{"line":51,"timestamp":"2021-06-03T06:56:13.668952238Z","streamType":"stdout","text":"ESTAFETTE_LOG_FORMAT: console\n"},{"line":52,"timestamp":"2021-06-03T06:56:13.668953259Z","streamType":"stdout","text":"ESTAFETTE_STAGE_NAME: envvars\n"},{"line":53,"timestamp":"2021-06-03T06:56:13.668954747Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_BRANCH: main\n"},{"line":54,"timestamp":"2021-06-03T06:56:13.66895587Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_BRANCH_DNS_SAFE: main\n"},{"line":55,"timestamp":"2021-06-03T06:56:13.668956891Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_EVENT: push\n"},{"line":56,"timestamp":"2021-06-03T06:56:13.668958174Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_EVENT_DNS_SAFE: push\n"},{"line":57,"timestamp":"2021-06-03T06:56:13.668960061Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_REPOSITORY: github.com/estafette/migration\n"},{"line":58,"timestamp":"2021-06-03T06:56:13.668963304Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_GIT_REPOSITORY_DNS_SAFE: github-com-estafette-migration\n"},{"line":59,"timestamp":"2021-06-03T06:56:13.668964702Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BRANCH: main\n"},{"line":60,"timestamp":"2021-06-03T06:56:13.668965767Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BRANCH_DNS_SAFE: main\n"},{"line":61,"timestamp":"2021-06-03T06:56:13.668967021Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION: 1.0.0-main-189\n"},{"line":62,"timestamp":"2021-06-03T06:56:13.668968387Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION_DNS_SAFE: main-189\n"},{"line":63,"timestamp":"2021-06-03T06:56:13.668969696Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_EVENT: finished\n"},{"line":64,"timestamp":"2021-06-03T06:56:13.668971177Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_EVENT_DNS_SAFE: finished\n"},{"line":65,"timestamp":"2021-06-03T06:56:13.668972841Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_NAME: estafette-ci-db-migrator\n"},{"line":66,"timestamp":"2021-06-03T06:56:13.668974708Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_NAME_DNS_SAFE: estafette-ci-db-migrator\n"},{"line":67,"timestamp":"2021-06-03T06:56:13.668975756Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_OWNER: estafette\n"},{"line":68,"timestamp":"2021-06-03T06:56:13.668976817Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_OWNER_DNS_SAFE: estafette\n"},{"line":69,"timestamp":"2021-06-03T06:56:13.668978008Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_SOURCE: github.com\n"},{"line":70,"timestamp":"2021-06-03T06:56:13.668979172Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_SOURCE_DNS_SAFE: github-com\n"},{"line":71,"timestamp":"2021-06-03T06:56:13.66898049Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_STATUS: succeeded\n"},{"line":72,"timestamp":"2021-06-03T06:56:13.668983337Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_STATUS_DNS_SAFE: succeeded\n"},{"line":73,"timestamp":"2021-06-03T06:56:13.668983932Z","streamType":"stdout","text":"\n"},{"line":74,"timestamp":"2021-06-03T06:56:13.66900165Z","streamType":"stdout","text":"All global envvars as defined in the manifest.\n"},{"line":75,"timestamp":"2021-06-03T06:56:13.669002439Z","streamType":"stdout","text":"\n"},{"line":76,"timestamp":"2021-06-03T06:56:13.669003687Z","streamType":"stdout","text":"HOME: /\n"},{"line":77,"timestamp":"2021-06-03T06:56:13.669005753Z","streamType":"stdout","text":"HOSTNAME: 377922a80537\n"},{"line":78,"timestamp":"2021-06-03T06:56:13.66900859Z","streamType":"stdout","text":"PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"set-pending-build-status","depth":1,"image":{"name":"extensions/github-status","tag":"dev","isPulled":false,"imageSize":11651189,"pullDuration":2331329875,"isTrusted":true,"hasInjectedCredentials":true},"duration":1777557045,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:13.766757476Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-github-status\u001b[0m version \u001b[1m0.1.74\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:36:50Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m35db0200d8d23f4f27e8644117f388e511038efb\n"},{"line":2,"timestamp":"2021-06-03T06:56:13.766776278Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T06:56:13.766778262Z","streamType":"stdout","text":"Read 1 credentials\n"},{"line":4,"timestamp":"2021-06-03T06:56:13.766785578Z","streamType":"stdout","text":"Setting logs url https://***/pipelines/github.com/estafette/migration/builds/123/logs\n"},{"line":5,"timestamp":"2021-06-03T06:56:14.150297094Z","streamType":"stdout","text":"Received successful response for 'https://api.github.com/repos/estafette/migration/statuses/52ff4a70d56a97fc89522e17e1b4f459586e9449' Github api call with status code 201\n"},{"line":6,"timestamp":"2021-06-03T06:56:14.150317075Z","streamType":"stdout","text":"Finished estafette-extension-github-status...\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"git-clone","depth":1,"image":{"name":"extensions/git-clone","tag":"dev","isPulled":false,"imageSize":27605918,"pullDuration":3113230555,"isTrusted":true,"hasInjectedCredentials":true},"duration":2971759767,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:14.421084778Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-git-clone\u001b[0m version \u001b[1m0.1.112\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-03-10T17:01:33Z \u001b[36mgoVersion=\u001b[0mgo1.16 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mbe7ca83146a3bf7ed9622207981dc8a18f722865\n"},{"line":2,"timestamp":"2021-06-03T06:56:14.421098761Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T06:56:14.421109667Z","streamType":"stdout","text":"Cloning git repository migration to branch main and revision 52ff4a70d56a97fc89522e17e1b4f459586e9449 with shallow clone is true and depth 50...\n"},{"line":4,"timestamp":"2021-06-03T06:56:14.421117221Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git clone --depth=50 --branch=main --no-tags https://x-access-token:***@github.com/estafette/migration /estafette-work\u001b[0m\n"},{"line":5,"timestamp":"2021-06-03T06:56:14.4211196Z","streamType":"stderr","text":"Cloning into '/estafette-work'...\n"},{"line":6,"timestamp":"2021-06-03T06:56:16.133052621Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git checkout --quiet --force 52ff4a70d56a97fc89522e17e1b4f459586e9449\u001b[0m\n"},{"line":7,"timestamp":"2021-06-03T06:56:16.158690271Z","streamType":"stdout","text":"Finished cloning git repository migration to branch main and revision 52ff4a70d56a97fc89522e17e1b4f459586e9449 with shallow clone is true and depth 50\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true}]},{"step":"build-lint-and-package","image":null,"duration":79634217069,"logLines":null,"exitCode":0,"status":"SUCCEEDED","nestedSteps":[{"step":"build","depth":1,"image":{"name":"golang","tag":"1.16-alpine","isPulled":false,"imageSize":301440801,"pullDuration":7703419780},"duration":52366809619,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:30.439841938Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e go build -a -installsuffix cgo -ldflags \"-X main.appgroup=estafette-ci -X main.app=migration -X main.version=1.0.0-main-1719 -X main.revision=52ff4a70d56a97fc89522e17e1b4f459586e9449 -X main.branch=main -X main.buildDate=2021-06-03T06:56:10Z\" -o ./publish/migration .\u001b[0m\n"},{"line":2,"timestamp":"2021-06-03T06:56:31.301074356Z","streamType":"stderr","text":"go: downloading cloud.google.com/go v0.54.0\n"},{"line":3,"timestamp":"2021-06-03T06:56:31.301101753Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/kingpin v2.2.6+incompatible\n"},{"line":4,"timestamp":"2021-06-03T06:56:31.302581977Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-crypt v0.0.42\n"},{"line":5,"timestamp":"2021-06-03T06:56:31.302597894Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-foundation v0.0.69\n"},{"line":6,"timestamp":"2021-06-03T06:56:31.30283652Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/gzip v0.0.2-0.20190827144029-5602d8b438ea\n"},{"line":7,"timestamp":"2021-06-03T06:56:31.302846241Z","streamType":"stderr","text":"go: downloading github.com/rs/zerolog v1.18.0\n"},{"line":8,"timestamp":"2021-06-03T06:56:31.302851148Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-client-go v2.22.1+incompatible\n"},{"line":9,"timestamp":"2021-06-03T06:56:31.303016173Z","streamType":"stderr","text":"go: downloading github.com/gin-gonic/gin v1.7.1\n"},{"line":10,"timestamp":"2021-06-03T06:56:31.303196205Z","streamType":"stderr","text":"go: downloading github.com/fsnotify/fsnotify v1.4.7\n"},{"line":11,"timestamp":"2021-06-03T06:56:31.303700088Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-lib v2.2.0+incompatible\n"},{"line":12,"timestamp":"2021-06-03T06:56:31.303718562Z","streamType":"stderr","text":"go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d\n"},{"line":13,"timestamp":"2021-06-03T06:56:31.303736832Z","streamType":"stderr","text":"go: downloading google.golang.org/api v0.20.0\n"},{"line":14,"timestamp":"2021-06-03T06:56:31.336225074Z","streamType":"stderr","text":"go: downloading k8s.io/client-go v0.21.1\n"},{"line":15,"timestamp":"2021-06-03T06:56:31.3562868Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-manifest v0.1.190\n"},{"line":16,"timestamp":"2021-06-03T06:56:31.359666088Z","streamType":"stderr","text":"go: downloading github.com/go-kit/kit v0.10.0\n"},{"line":17,"timestamp":"2021-06-03T06:56:31.360199639Z","streamType":"stderr","text":"go: downloading github.com/golang/mock v1.4.4\n"},{"line":18,"timestamp":"2021-06-03T06:56:31.368610829Z","streamType":"stderr","text":"go: downloading github.com/opentracing/opentracing-go v1.1.0\n"},{"line":19,"timestamp":"2021-06-03T06:56:31.373226488Z","streamType":"stderr","text":"go: downloading github.com/Masterminds/squirrel v1.2.0\n"},{"line":20,"timestamp":"2021-06-03T06:56:31.373822667Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-contracts v0.0.260\n"},{"line":21,"timestamp":"2021-06-03T06:56:31.379145984Z","streamType":"stderr","text":"go: downloading github.com/lib/pq v1.3.0\n"},{"line":22,"timestamp":"2021-06-03T06:56:31.3883247Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v2 v2.4.0\n"},{"line":23,"timestamp":"2021-06-03T06:56:31.405553767Z","streamType":"stderr","text":"go: downloading github.com/opentracing-contrib/go-stdlib v0.0.0-20190519235532-cf7a6c988dc9\n"},{"line":24,"timestamp":"2021-06-03T06:56:31.406335413Z","streamType":"stderr","text":"go: downloading github.com/sethgrid/pester v1.1.0\n"},{"line":25,"timestamp":"2021-06-03T06:56:31.411362608Z","streamType":"stderr","text":"go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible\n"},{"line":26,"timestamp":"2021-06-03T06:56:31.4166845Z","streamType":"stderr","text":"go: downloading github.com/jinzhu/copier v0.2.8\n"},{"line":27,"timestamp":"2021-06-03T06:56:31.427250781Z","streamType":"stderr","text":"go: downloading github.com/pkg/errors v0.9.1\n"},{"line":28,"timestamp":"2021-06-03T06:56:31.432080518Z","streamType":"stderr","text":"go: downloading k8s.io/api v0.21.1\n"},{"line":29,"timestamp":"2021-06-03T06:56:31.434183079Z","streamType":"stderr","text":"go: downloading k8s.io/apimachinery v0.21.1\n"},{"line":30,"timestamp":"2021-06-03T06:56:31.452092242Z","streamType":"stderr","text":"go: downloading github.com/appleboy/gin-jwt/v2 v2.6.4\n"},{"line":31,"timestamp":"2021-06-03T06:56:31.522411142Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_golang v1.5.0\n"},{"line":32,"timestamp":"2021-06-03T06:56:31.603511288Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/storage v1.6.0\n"},{"line":33,"timestamp":"2021-06-03T06:56:31.603527244Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/bigquery v1.5.0\n"},{"line":34,"timestamp":"2021-06-03T06:56:31.60354449Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/pubsub v1.3.0\n"},{"line":35,"timestamp":"2021-06-03T06:56:31.611083087Z","streamType":"stderr","text":"go: downloading github.com/google/uuid v1.1.2\n"},{"line":36,"timestamp":"2021-06-03T06:56:31.611102799Z","streamType":"stderr","text":"go: downloading github.com/sethvargo/go-password v0.1.3\n"},{"line":37,"timestamp":"2021-06-03T06:56:31.614427167Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-git.v4 v4.13.1\n"},{"line":38,"timestamp":"2021-06-03T06:56:31.620321255Z","streamType":"stderr","text":"go: downloading github.com/logrusorgru/aurora v0.0.0-20191116043053-66b7ad493a23\n"},{"line":39,"timestamp":"2021-06-03T06:56:31.640532109Z","streamType":"stderr","text":"go: downloading golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073\n"},{"line":40,"timestamp":"2021-06-03T06:56:31.658277546Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751\n"},{"line":41,"timestamp":"2021-06-03T06:56:31.658657863Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4\n"},{"line":42,"timestamp":"2021-06-03T06:56:31.689837987Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/sse v0.1.0\n"},{"line":43,"timestamp":"2021-06-03T06:56:31.696985226Z","streamType":"stderr","text":"go: downloading github.com/mattn/go-isatty v0.0.12\n"},{"line":44,"timestamp":"2021-06-03T06:56:31.700291966Z","streamType":"stderr","text":"go: downloading github.com/robfig/cron v0.0.0-20180505203441-b41be1df6967\n"},{"line":45,"timestamp":"2021-06-03T06:56:31.702900494Z","streamType":"stderr","text":"go: downloading github.com/lann/builder v0.0.0-20180802200727-47ae307949d0\n"},{"line":46,"timestamp":"2021-06-03T06:56:31.718616072Z","streamType":"stderr","text":"go: downloading go.uber.org/atomic v1.5.1\n"},{"line":47,"timestamp":"2021-06-03T06:56:31.719691634Z","streamType":"stderr","text":"go: downloading github.com/beorn7/perks v1.0.1\n"},{"line":48,"timestamp":"2021-06-03T06:56:31.719706764Z","streamType":"stderr","text":"go: downloading github.com/cespare/xxhash/v2 v2.1.1\n"},{"line":49,"timestamp":"2021-06-03T06:56:31.719710726Z","streamType":"stderr","text":"go: downloading github.com/golang/protobuf v1.4.3\n"},{"line":50,"timestamp":"2021-06-03T06:56:31.735270246Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_model v0.2.0\n"},{"line":51,"timestamp":"2021-06-03T06:56:31.735287461Z","streamType":"stderr","text":"go: downloading github.com/prometheus/common v0.9.1\n"},{"line":52,"timestamp":"2021-06-03T06:56:31.749756896Z","streamType":"stderr","text":"go: downloading github.com/prometheus/procfs v0.0.8\n"},{"line":53,"timestamp":"2021-06-03T06:56:31.7753843Z","streamType":"stderr","text":"go: downloading github.com/google/go-cmp v0.5.2\n"},{"line":54,"timestamp":"2021-06-03T06:56:31.777638614Z","streamType":"stderr","text":"go: downloading k8s.io/klog/v2 v2.8.0\n"},{"line":55,"timestamp":"2021-06-03T06:56:31.794495788Z","streamType":"stderr","text":"go: downloading github.com/gogo/protobuf v1.3.2\n"},{"line":56,"timestamp":"2021-06-03T06:56:31.796093813Z","streamType":"stderr","text":"go: downloading gopkg.in/inf.v0 v0.9.1\n"},{"line":57,"timestamp":"2021-06-03T06:56:31.796842329Z","streamType":"stderr","text":"go: downloading github.com/google/gofuzz v1.1.0\n"},{"line":58,"timestamp":"2021-06-03T06:56:31.824238672Z","streamType":"stderr","text":"go: downloading golang.org/x/net v0.0.0-20210224082022-3d97a244fca7\n"},{"line":59,"timestamp":"2021-06-03T06:56:31.863340935Z","streamType":"stderr","text":"go: downloading github.com/go-playground/validator/v10 v10.4.1\n"},{"line":60,"timestamp":"2021-06-03T06:56:31.864357233Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go v1.1.7\n"},{"line":61,"timestamp":"2021-06-03T06:56:31.868208041Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gax-go/v2 v2.0.5\n"},{"line":62,"timestamp":"2021-06-03T06:56:31.927998419Z","streamType":"stderr","text":"go: downloading go.opencensus.io v0.22.3\n"},{"line":63,"timestamp":"2021-06-03T06:56:32.108943663Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go/codec v1.1.7\n"},{"line":64,"timestamp":"2021-06-03T06:56:32.155571194Z","streamType":"stderr","text":"go: downloading golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9\n"},{"line":65,"timestamp":"2021-06-03T06:56:32.274022788Z","streamType":"stderr","text":"go: downloading google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013\n"},{"line":66,"timestamp":"2021-06-03T06:56:32.275101908Z","streamType":"stderr","text":"go: downloading google.golang.org/grpc v1.27.1\n"},{"line":67,"timestamp":"2021-06-03T06:56:32.704109079Z","streamType":"stderr","text":"go: downloading github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0\n"},{"line":68,"timestamp":"2021-06-03T06:56:32.704930917Z","streamType":"stderr","text":"go: downloading google.golang.org/protobuf v1.25.0\n"},{"line":69,"timestamp":"2021-06-03T06:56:32.944753783Z","streamType":"stderr","text":"go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1\n"},{"line":70,"timestamp":"2021-06-03T06:56:32.945190839Z","streamType":"stderr","text":"go: downloading github.com/sergi/go-diff v1.0.0\n"},{"line":71,"timestamp":"2021-06-03T06:56:32.945651829Z","streamType":"stderr","text":"go: downloading golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83\n"},{"line":72,"timestamp":"2021-06-03T06:56:32.96422751Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-billy.v4 v4.3.2\n"},{"line":73,"timestamp":"2021-06-03T06:56:33.00397367Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.1.0\n"},{"line":74,"timestamp":"2021-06-03T06:56:33.004096707Z","streamType":"stderr","text":"go: downloading github.com/go-logr/logr v0.4.0\n"},{"line":75,"timestamp":"2021-06-03T06:56:33.077519314Z","streamType":"stderr","text":"go: downloading github.com/go-playground/universal-translator v0.17.0\n"},{"line":76,"timestamp":"2021-06-03T06:56:33.096034374Z","streamType":"stderr","text":"go: downloading github.com/leodido/go-urn v1.2.0\n"},{"line":77,"timestamp":"2021-06-03T06:56:34.080934766Z","streamType":"stderr","text":"go: downloading github.com/emirpasic/gods v1.12.0\n"},{"line":78,"timestamp":"2021-06-03T06:56:34.081541956Z","streamType":"stderr","text":"go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99\n"},{"line":79,"timestamp":"2021-06-03T06:56:34.082039851Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gnostic v0.4.1\n"},{"line":80,"timestamp":"2021-06-03T06:56:34.082050192Z","streamType":"stderr","text":"go: downloading github.com/json-iterator/go v1.1.10\n"},{"line":81,"timestamp":"2021-06-03T06:56:34.116955843Z","streamType":"stderr","text":"go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba\n"},{"line":82,"timestamp":"2021-06-03T06:56:34.117468281Z","streamType":"stderr","text":"go: downloading k8s.io/utils v0.0.0-20201110183641-67b214c5f920\n"},{"line":83,"timestamp":"2021-06-03T06:56:34.117784729Z","streamType":"stderr","text":"go: downloading github.com/davecgh/go-spew v1.1.1\n"},{"line":84,"timestamp":"2021-06-03T06:56:34.118110072Z","streamType":"stderr","text":"go: downloading golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d\n"},{"line":85,"timestamp":"2021-06-03T06:56:34.121888088Z","streamType":"stderr","text":"go: downloading github.com/go-playground/locales v0.13.0\n"},{"line":86,"timestamp":"2021-06-03T06:56:34.123885951Z","streamType":"stderr","text":"go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e\n"},{"line":87,"timestamp":"2021-06-03T06:56:34.15805654Z","streamType":"stderr","text":"go: downloading github.com/src-d/gcfg v1.4.0\n"},{"line":88,"timestamp":"2021-06-03T06:56:34.162750391Z","streamType":"stderr","text":"go: downloading github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd\n"},{"line":89,"timestamp":"2021-06-03T06:56:34.168378471Z","streamType":"stderr","text":"go: downloading github.com/mitchellh/go-homedir v1.1.0\n"},{"line":90,"timestamp":"2021-06-03T06:56:34.179186975Z","streamType":"stderr","text":"go: downloading github.com/xanzy/ssh-agent v0.2.1\n"},{"line":91,"timestamp":"2021-06-03T06:56:34.199468934Z","streamType":"stderr","text":"go: downloading golang.org/x/text v0.3.4\n"},{"line":92,"timestamp":"2021-06-03T06:56:34.223485758Z","streamType":"stderr","text":"go: downloading github.com/modern-go/reflect2 v1.0.1\n"},{"line":93,"timestamp":"2021-06-03T06:56:34.223846347Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/yaml v1.2.0\n"},{"line":94,"timestamp":"2021-06-03T06:56:34.234288688Z","streamType":"stderr","text":"go: downloading gopkg.in/warnings.v0 v0.1.2\n"},{"line":95,"timestamp":"2021-06-03T06:56:34.237397977Z","streamType":"stderr","text":"go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"test","depth":1,"image":{"name":"golang","tag":"1.16-alpine","isPulled":false,"imageSize":301440801,"pullDuration":9501099972},"duration":70130156714,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:30.635040905Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e apk add --update --no-cache build-base \u0026\u001b[0m\n"},{"line":2,"timestamp":"2021-06-03T06:56:30.635062189Z","streamType":"stdout","text":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/main/x86_64/APKINDEX.tar.gz\n"},{"line":3,"timestamp":"2021-06-03T06:56:30.864624184Z","streamType":"stdout","text":"fetch https://dl-cdn.alpinelinux.org/alpine/v3.13/community/x86_64/APKINDEX.tar.gz\n"},{"line":4,"timestamp":"2021-06-03T06:56:31.204593297Z","streamType":"stdout","text":"(1/20) Installing libgcc (10.2.1_pre1-r3)\n"},{"line":5,"timestamp":"2021-06-03T06:56:31.21318399Z","streamType":"stdout","text":"(2/20) Installing libstdc++ (10.2.1_pre1-r3)\n"},{"line":6,"timestamp":"2021-06-03T06:56:31.242715078Z","streamType":"stdout","text":"(3/20) Installing binutils (2.35.2-r1)\n"},{"line":7,"timestamp":"2021-06-03T06:56:31.359583529Z","streamType":"stdout","text":"(4/20) Installing libmagic (5.39-r0)\n"},{"line":8,"timestamp":"2021-06-03T06:56:31.398201294Z","streamType":"stdout","text":"(5/20) Installing file (5.39-r0)\n"},{"line":9,"timestamp":"2021-06-03T06:56:31.405897951Z","streamType":"stdout","text":"(6/20) Installing libgomp (10.2.1_pre1-r3)\n"},{"line":10,"timestamp":"2021-06-03T06:56:31.420822193Z","streamType":"stdout","text":"(7/20) Installing libatomic (10.2.1_pre1-r3)\n"},{"line":11,"timestamp":"2021-06-03T06:56:31.426935959Z","streamType":"stdout","text":"(8/20) Installing libgphobos (10.2.1_pre1-r3)\n"},{"line":12,"timestamp":"2021-06-03T06:56:31.499828747Z","streamType":"stdout","text":"(9/20) Installing gmp (6.2.1-r0)\n"},{"line":13,"timestamp":"2021-06-03T06:56:31.512846019Z","streamType":"stdout","text":"(10/20) Installing isl22 (0.22-r0)\n"},{"line":14,"timestamp":"2021-06-03T06:56:31.541001191Z","streamType":"stdout","text":"(11/20) Installing mpfr4 (4.1.0-r0)\n"},{"line":15,"timestamp":"2021-06-03T06:56:31.581213037Z","streamType":"stdout","text":"(12/20) Installing mpc1 (1.2.0-r0)\n"},{"line":16,"timestamp":"2021-06-03T06:56:31.588809661Z","streamType":"stdout","text":"(13/20) Installing gcc (10.2.1_pre1-r3)\n"},{"line":17,"timestamp":"2021-06-03T06:56:32.571333553Z","streamType":"stdout","text":"(14/20) Installing musl-dev (1.2.2-r0)\n"},{"line":18,"timestamp":"2021-06-03T06:56:32.667380583Z","streamType":"stdout","text":"(15/20) Installing libc-dev (0.7.2-r3)\n"},{"line":19,"timestamp":"2021-06-03T06:56:32.672919833Z","streamType":"stdout","text":"(16/20) Installing g++ (10.2.1_pre1-r3)\n"},{"line":20,"timestamp":"2021-06-03T06:56:33.213284228Z","streamType":"stdout","text":"(17/20) Installing make (4.3-r0)\n"},{"line":21,"timestamp":"2021-06-03T06:56:33.222238984Z","streamType":"stdout","text":"(18/20) Installing fortify-headers (1.1-r0)\n"},{"line":22,"timestamp":"2021-06-03T06:56:33.229837987Z","streamType":"stdout","text":"(19/20) Installing patch (2.7.6-r6)\n"},{"line":23,"timestamp":"2021-06-03T06:56:33.238556849Z","streamType":"stdout","text":"(20/20) Installing build-base (0.5-r2)\n"},{"line":24,"timestamp":"2021-06-03T06:56:33.245123782Z","streamType":"stdout","text":"Executing busybox-1.32.1-r6.trigger\n"},{"line":25,"timestamp":"2021-06-03T06:56:33.253372744Z","streamType":"stdout","text":"OK: 196 MiB in 35 packages\n"},{"line":26,"timestamp":"2021-06-03T06:56:33.311259812Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e exec go test -short -race ./...\u001b[0m\n"},{"line":27,"timestamp":"2021-06-03T06:56:34.277747138Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-contracts v0.0.260\n"},{"line":28,"timestamp":"2021-06-03T06:56:34.278154842Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-manifest v0.1.190\n"},{"line":29,"timestamp":"2021-06-03T06:56:34.278345049Z","streamType":"stderr","text":"go: downloading cloud.google.com/go v0.54.0\n"},{"line":30,"timestamp":"2021-06-03T06:56:34.278358857Z","streamType":"stderr","text":"go: downloading github.com/go-kit/kit v0.10.0\n"},{"line":31,"timestamp":"2021-06-03T06:56:34.278515226Z","streamType":"stderr","text":"go: downloading github.com/golang/mock v1.4.4\n"},{"line":32,"timestamp":"2021-06-03T06:56:34.278549107Z","streamType":"stderr","text":"go: downloading github.com/opentracing/opentracing-go v1.1.0\n"},{"line":33,"timestamp":"2021-06-03T06:56:34.279008188Z","streamType":"stderr","text":"go: downloading github.com/rs/zerolog v1.18.0\n"},{"line":34,"timestamp":"2021-06-03T06:56:34.279838555Z","streamType":"stderr","text":"go: downloading github.com/opentracing-contrib/go-stdlib v0.0.0-20190519235532-cf7a6c988dc9\n"},{"line":35,"timestamp":"2021-06-03T06:56:34.280069529Z","streamType":"stderr","text":"go: downloading github.com/sethgrid/pester v1.1.0\n"},{"line":36,"timestamp":"2021-06-03T06:56:34.280083309Z","streamType":"stderr","text":"go: downloading github.com/stretchr/testify v1.6.1\n"},{"line":37,"timestamp":"2021-06-03T06:56:34.280394863Z","streamType":"stderr","text":"go: downloading github.com/gin-gonic/gin v1.7.1\n"},{"line":38,"timestamp":"2021-06-03T06:56:34.283125115Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-crypt v0.0.42\n"},{"line":39,"timestamp":"2021-06-03T06:56:34.284507442Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/kingpin v2.2.6+incompatible\n"},{"line":40,"timestamp":"2021-06-03T06:56:34.28452453Z","streamType":"stderr","text":"go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d\n"},{"line":41,"timestamp":"2021-06-03T06:56:34.301605257Z","streamType":"stderr","text":"go: downloading google.golang.org/api v0.20.0\n"},{"line":42,"timestamp":"2021-06-03T06:56:34.304184835Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-foundation v0.0.69\n"},{"line":43,"timestamp":"2021-06-03T06:56:34.307825231Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-git.v4 v4.13.1\n"},{"line":44,"timestamp":"2021-06-03T06:56:34.310724622Z","streamType":"stderr","text":"go: downloading github.com/fsnotify/fsnotify v1.4.7\n"},{"line":45,"timestamp":"2021-06-03T06:56:34.337050941Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/gzip v0.0.2-0.20190827144029-5602d8b438ea\n"},{"line":46,"timestamp":"2021-06-03T06:56:34.342159376Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-client-go v2.22.1+incompatible\n"},{"line":47,"timestamp":"2021-06-03T06:56:34.360962285Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-lib v2.2.0+incompatible\n"},{"line":48,"timestamp":"2021-06-03T06:56:34.363710987Z","streamType":"stderr","text":"go: downloading k8s.io/client-go v0.21.1\n"},{"line":49,"timestamp":"2021-06-03T06:56:34.37051945Z","streamType":"stderr","text":"go: downloading github.com/appleboy/gin-jwt/v2 v2.6.4\n"},{"line":50,"timestamp":"2021-06-03T06:56:34.375002925Z","streamType":"stderr","text":"go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible\n"},{"line":51,"timestamp":"2021-06-03T06:56:34.377925016Z","streamType":"stderr","text":"go: downloading github.com/pkg/errors v0.9.1\n"},{"line":52,"timestamp":"2021-06-03T06:56:34.396395123Z","streamType":"stderr","text":"go: downloading github.com/jinzhu/copier v0.2.8\n"},{"line":53,"timestamp":"2021-06-03T06:56:34.410957773Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v2 v2.4.0\n"},{"line":54,"timestamp":"2021-06-03T06:56:34.415226153Z","streamType":"stderr","text":"go: downloading k8s.io/api v0.21.1\n"},{"line":55,"timestamp":"2021-06-03T06:56:34.422751672Z","streamType":"stderr","text":"go: downloading github.com/Masterminds/squirrel v1.2.0\n"},{"line":56,"timestamp":"2021-06-03T06:56:34.45552325Z","streamType":"stderr","text":"go: downloading github.com/lib/pq v1.3.0\n"},{"line":57,"timestamp":"2021-06-03T06:56:34.467805947Z","streamType":"stderr","text":"go: downloading k8s.io/apimachinery v0.21.1\n"},{"line":58,"timestamp":"2021-06-03T06:56:34.499696902Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_golang v1.5.0\n"},{"line":59,"timestamp":"2021-06-03T06:56:34.643914472Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/bigquery v1.5.0\n"},{"line":60,"timestamp":"2021-06-03T06:56:34.643936099Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/pubsub v1.3.0\n"},{"line":61,"timestamp":"2021-06-03T06:56:34.643940772Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/storage v1.6.0\n"},{"line":62,"timestamp":"2021-06-03T06:56:34.67897358Z","streamType":"stderr","text":"go: downloading github.com/google/uuid v1.1.2\n"},{"line":63,"timestamp":"2021-06-03T06:56:34.678995607Z","streamType":"stderr","text":"go: downloading github.com/sethvargo/go-password v0.1.3\n"},{"line":64,"timestamp":"2021-06-03T06:56:34.68781556Z","streamType":"stderr","text":"go: downloading github.com/robfig/cron v0.0.0-20180505203441-b41be1df6967\n"},{"line":65,"timestamp":"2021-06-03T06:56:34.693345625Z","streamType":"stderr","text":"go: downloading github.com/logrusorgru/aurora v0.0.0-20191116043053-66b7ad493a23\n"},{"line":66,"timestamp":"2021-06-03T06:56:34.699898308Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751\n"},{"line":67,"timestamp":"2021-06-03T06:56:34.700151022Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4\n"},{"line":68,"timestamp":"2021-06-03T06:56:34.71241239Z","streamType":"stderr","text":"go: downloading golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073\n"},{"line":69,"timestamp":"2021-06-03T06:56:34.71306647Z","streamType":"stderr","text":"go: downloading github.com/davecgh/go-spew v1.1.1\n"},{"line":70,"timestamp":"2021-06-03T06:56:34.713926728Z","streamType":"stderr","text":"go: downloading github.com/pmezard/go-difflib v1.0.0\n"},{"line":71,"timestamp":"2021-06-03T06:56:34.714158829Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c\n"},{"line":72,"timestamp":"2021-06-03T06:56:34.736441525Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/sse v0.1.0\n"},{"line":73,"timestamp":"2021-06-03T06:56:34.738924539Z","streamType":"stderr","text":"go: downloading github.com/mattn/go-isatty v0.0.12\n"},{"line":74,"timestamp":"2021-06-03T06:56:34.753926005Z","streamType":"stderr","text":"go: downloading github.com/lann/builder v0.0.0-20180802200727-47ae307949d0\n"},{"line":75,"timestamp":"2021-06-03T06:56:34.759345141Z","streamType":"stderr","text":"go: downloading go.uber.org/atomic v1.5.1\n"},{"line":76,"timestamp":"2021-06-03T06:56:34.763583292Z","streamType":"stderr","text":"go: downloading github.com/sergi/go-diff v1.0.0\n"},{"line":77,"timestamp":"2021-06-03T06:56:34.763603234Z","streamType":"stderr","text":"go: downloading golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83\n"},{"line":78,"timestamp":"2021-06-03T06:56:34.769120458Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-billy.v4 v4.3.2\n"},{"line":79,"timestamp":"2021-06-03T06:56:34.792542212Z","streamType":"stderr","text":"go: downloading github.com/beorn7/perks v1.0.1\n"},{"line":80,"timestamp":"2021-06-03T06:56:34.7925612Z","streamType":"stderr","text":"go: downloading github.com/cespare/xxhash/v2 v2.1.1\n"},{"line":81,"timestamp":"2021-06-03T06:56:34.795151833Z","streamType":"stderr","text":"go: downloading github.com/golang/protobuf v1.4.3\n"},{"line":82,"timestamp":"2021-06-03T06:56:34.810032175Z","streamType":"stderr","text":"go: downloading github.com/prometheus/common v0.9.1\n"},{"line":83,"timestamp":"2021-06-03T06:56:34.810051267Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_model v0.2.0\n"},{"line":84,"timestamp":"2021-06-03T06:56:34.82650665Z","streamType":"stderr","text":"go: downloading github.com/prometheus/procfs v0.0.8\n"},{"line":85,"timestamp":"2021-06-03T06:56:34.826522498Z","streamType":"stderr","text":"go: downloading github.com/google/go-cmp v0.5.2\n"},{"line":86,"timestamp":"2021-06-03T06:56:34.872563635Z","streamType":"stderr","text":"go: downloading k8s.io/klog/v2 v2.8.0\n"},{"line":87,"timestamp":"2021-06-03T06:56:34.875468258Z","streamType":"stderr","text":"go: downloading github.com/gogo/protobuf v1.3.2\n"},{"line":88,"timestamp":"2021-06-03T06:56:34.875484324Z","streamType":"stderr","text":"go: downloading gopkg.in/inf.v0 v0.9.1\n"},{"line":89,"timestamp":"2021-06-03T06:56:34.875895098Z","streamType":"stderr","text":"go: downloading github.com/google/gofuzz v1.1.0\n"},{"line":90,"timestamp":"2021-06-03T06:56:34.916687447Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gax-go/v2 v2.0.5\n"},{"line":91,"timestamp":"2021-06-03T06:56:34.916705896Z","streamType":"stderr","text":"go: downloading go.opencensus.io v0.22.3\n"},{"line":92,"timestamp":"2021-06-03T06:56:35.009860923Z","streamType":"stderr","text":"go: downloading golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9\n"},{"line":93,"timestamp":"2021-06-03T06:56:35.010444744Z","streamType":"stderr","text":"go: downloading google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013\n"},{"line":94,"timestamp":"2021-06-03T06:56:35.040165075Z","streamType":"stderr","text":"go: downloading google.golang.org/grpc v1.27.1\n"},{"line":95,"timestamp":"2021-06-03T06:56:35.187463795Z","streamType":"stderr","text":"go: downloading golang.org/x/net v0.0.0-20210224082022-3d97a244fca7\n"},{"line":96,"timestamp":"2021-06-03T06:56:35.30352041Z","streamType":"stderr","text":"go: downloading github.com/go-playground/validator/v10 v10.4.1\n"},{"line":97,"timestamp":"2021-06-03T06:56:35.303871122Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go v1.1.7\n"},{"line":98,"timestamp":"2021-06-03T06:56:35.333620612Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go/codec v1.1.7\n"},{"line":99,"timestamp":"2021-06-03T06:56:35.365720946Z","streamType":"stderr","text":"go: downloading github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0\n"},{"line":100,"timestamp":"2021-06-03T06:56:35.451643516Z","streamType":"stderr","text":"go: downloading github.com/emirpasic/gods v1.12.0\n"},{"line":101,"timestamp":"2021-06-03T06:56:35.455076322Z","streamType":"stderr","text":"go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99\n"},{"line":102,"timestamp":"2021-06-03T06:56:35.477014714Z","streamType":"stderr","text":"go: downloading google.golang.org/protobuf v1.25.0\n"},{"line":103,"timestamp":"2021-06-03T06:56:35.740391621Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.1.0\n"},{"line":104,"timestamp":"2021-06-03T06:56:35.740408138Z","streamType":"stderr","text":"go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1\n"},{"line":105,"timestamp":"2021-06-03T06:56:35.767232012Z","streamType":"stderr","text":"go: downloading github.com/go-logr/logr v0.4.0\n"},{"line":106,"timestamp":"2021-06-03T06:56:36.90673562Z","streamType":"stderr","text":"go: downloading github.com/go-playground/universal-translator v0.17.0\n"},{"line":107,"timestamp":"2021-06-03T06:56:36.906753735Z","streamType":"stderr","text":"go: downloading github.com/leodido/go-urn v1.2.0\n"},{"line":108,"timestamp":"2021-06-03T06:56:36.907110438Z","streamType":"stderr","text":"go: downloading github.com/src-d/gcfg v1.4.0\n"},{"line":109,"timestamp":"2021-06-03T06:56:36.907317638Z","streamType":"stderr","text":"go: downloading github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd\n"},{"line":110,"timestamp":"2021-06-03T06:56:36.907902237Z","streamType":"stderr","text":"go: downloading github.com/mitchellh/go-homedir v1.1.0\n"},{"line":111,"timestamp":"2021-06-03T06:56:36.907920867Z","streamType":"stderr","text":"go: downloading github.com/xanzy/ssh-agent v0.2.1\n"},{"line":112,"timestamp":"2021-06-03T06:56:36.929078247Z","streamType":"stderr","text":"go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e\n"},{"line":113,"timestamp":"2021-06-03T06:56:36.930205476Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gnostic v0.4.1\n"},{"line":114,"timestamp":"2021-06-03T06:56:36.951044826Z","streamType":"stderr","text":"go: downloading github.com/json-iterator/go v1.1.10\n"},{"line":115,"timestamp":"2021-06-03T06:56:36.967545095Z","streamType":"stderr","text":"go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba\n"},{"line":116,"timestamp":"2021-06-03T06:56:36.967561616Z","streamType":"stderr","text":"go: downloading k8s.io/utils v0.0.0-20201110183641-67b214c5f920\n"},{"line":117,"timestamp":"2021-06-03T06:56:36.968351682Z","streamType":"stderr","text":"go: downloading golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d\n"},{"line":118,"timestamp":"2021-06-03T06:56:36.977677675Z","streamType":"stderr","text":"go: downloading golang.org/x/text v0.3.4\n"},{"line":119,"timestamp":"2021-06-03T06:56:36.984921104Z","streamType":"stderr","text":"go: downloading github.com/go-playground/locales v0.13.0\n"},{"line":120,"timestamp":"2021-06-03T06:56:36.99250939Z","streamType":"stderr","text":"go: downloading gopkg.in/warnings.v0 v0.1.2\n"},{"line":121,"timestamp":"2021-06-03T06:56:36.998499384Z","streamType":"stderr","text":"go: downloading github.com/modern-go/reflect2 v1.0.1\n"},{"line":122,"timestamp":"2021-06-03T06:56:37.00855303Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/yaml v1.2.0\n"},{"line":123,"timestamp":"2021-06-03T06:56:37.027794114Z","streamType":"stderr","text":"go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd\n"},{"line":124,"timestamp":"2021-06-03T06:57:34.750499202Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration\t0.132s\n"},{"line":125,"timestamp":"2021-06-03T06:57:34.75051328Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/api\t1.091s\n"},{"line":126,"timestamp":"2021-06-03T06:57:34.750524551Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/bigquery\t[no test files]\n"},{"line":127,"timestamp":"2021-06-03T06:57:34.75052904Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/bitbucketapi\t0.150s\n"},{"line":128,"timestamp":"2021-06-03T06:57:34.750532722Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/builderapi\t0.249s\n"},{"line":129,"timestamp":"2021-06-03T06:57:34.750535888Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/cloudsourceapi\t0.212s\n"},{"line":130,"timestamp":"2021-06-03T06:57:34.750538997Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/cloudstorage\t[no test files]\n"},{"line":131,"timestamp":"2021-06-03T06:57:34.750542591Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/cockroachdb\t0.174s\n"},{"line":132,"timestamp":"2021-06-03T06:57:34.750546328Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/dockerhubapi\t1.621s\n"},{"line":133,"timestamp":"2021-06-03T06:57:34.750549404Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/githubapi\t[no test files]\n"},{"line":134,"timestamp":"2021-06-03T06:57:34.750552628Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/prometheus\t[no test files]\n"},{"line":135,"timestamp":"2021-06-03T06:57:34.750561562Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/pubsubapi\t[no test files]\n"},{"line":136,"timestamp":"2021-06-03T06:57:34.75056463Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/slackapi\t[no test files]\n"},{"line":137,"timestamp":"2021-06-03T06:57:34.750567654Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/bitbucket\t0.149s\n"},{"line":138,"timestamp":"2021-06-03T06:57:34.750584858Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/catalog\t[no test files]\n"},{"line":139,"timestamp":"2021-06-03T06:57:34.750587674Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/cloudsource\t0.151s\n"},{"line":140,"timestamp":"2021-06-03T06:57:34.750590725Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/estafette\t0.170s\n"},{"line":141,"timestamp":"2021-06-03T06:57:34.750593415Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/github\t0.150s\n"},{"line":142,"timestamp":"2021-06-03T06:57:34.750596432Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/pubsub\t[no test files]\n"},{"line":143,"timestamp":"2021-06-03T06:57:34.750602859Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/rbac\t0.106s\n"},{"line":144,"timestamp":"2021-06-03T06:57:34.750605891Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/slack\t[no test files]\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"package-helm-chart","depth":1,"image":{"name":"extensions/helm","tag":"dev","isPulled":false,"imageSize":752762240,"pullDuration":12802726897,"isTrusted":true,"hasInjectedCredentials":true},"duration":1811247439,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:30.672813582Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T06:56:30.672831226Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T06:56:30.672838301Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T06:56:30.672846014Z","streamType":"stdout","text":"Packaging chart migration with app version 1.0.0-main-1719 and version 1.0.0-main-1719...\n"},{"line":5,"timestamp":"2021-06-03T06:56:30.672852505Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm package --app-version 1.0.0-main-1719 --version 1.0.0-main-1719 --dependency-update helm/migration\u001b[0m\n"},{"line":6,"timestamp":"2021-06-03T06:56:30.735493897Z","streamType":"stdout","text":"Successfully packaged chart and saved it to: /estafette-work/migration-1.0.0-main-1719.tgz\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"lint-helm-chart","depth":1,"image":{"name":"extensions/helm","tag":"dev","isPulled":false,"imageSize":752762240,"pullDuration":14008817834,"isTrusted":true,"hasInjectedCredentials":true},"duration":2144563057,"logLines":[{"line":1,"timestamp":"2021-06-03T06:56:31.417652604Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T06:56:31.417664608Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T06:56:31.417670189Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T06:56:31.417673415Z","streamType":"stdout","text":"Linting chart migration...\n"},{"line":5,"timestamp":"2021-06-03T06:56:31.41767758Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm lint helm/migration\u001b[0m\n"},{"line":6,"timestamp":"2021-06-03T06:56:31.530784942Z","streamType":"stdout","text":"==\u003e Linting helm/migration\n"},{"line":7,"timestamp":"2021-06-03T06:56:31.530826905Z","streamType":"stdout","text":"\n"},{"line":8,"timestamp":"2021-06-03T06:56:31.530830981Z","streamType":"stdout","text":"1 chart(s) linted, 0 chart(s) failed\n"}],"exitCode":0,"status":"SUCCEEDED"}]},{"step":"integration-tests-prepare","image":{"name":"estafette/estafette-ci-db-migrator","tag":"1.0.0-main-189","isPulled":false,"imageSize":11053110,"pullDuration":2358214005},"duration":25983010255,"logLines":[{"line":1,"timestamp":"2021-06-03T06:57:49.89922286Z","streamType":"stdout","text":"Starting \u001b[1mestafette-ci-db-migrator\u001b[0m version \u001b[1m1.0.0-main-189\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-01T13:44:51Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m2a7a27c4d2814d1fd966d9d1a1640209354a5a6a\n"},{"line":2,"timestamp":"2021-06-03T06:57:49.899236929Z","streamType":"stdout","text":"Connecting to database defaultdb on host estafette-ci-db-public...\n"},{"line":3,"timestamp":"2021-06-03T06:57:49.94617089Z","streamType":"stdout","text":" Applied At Migration\n"},{"line":4,"timestamp":"2021-06-03T06:57:49.946185614Z","streamType":"stdout","text":" =======================================\n"},{"line":5,"timestamp":"2021-06-03T06:57:49.970053743Z","streamType":"stdout","text":" Pending -- 00001_create_build_logs_table.sql\n"},{"line":6,"timestamp":"2021-06-03T06:57:49.971330125Z","streamType":"stdout","text":" Pending -- 00002_add_inserted_at_column_to_build_logs_table.sql\n"},{"line":7,"timestamp":"2021-06-03T06:57:49.972355372Z","streamType":"stdout","text":" Pending -- 00003_add_index_to_build_logs_table.sql\n"},{"line":8,"timestamp":"2021-06-03T06:57:49.973278091Z","streamType":"stdout","text":" Pending -- 00005_create_build_version_table.sql\n"},{"line":9,"timestamp":"2021-06-03T06:57:49.974376347Z","streamType":"stdout","text":" Pending -- 00006_create_build_version_details_table.sql\n"},{"line":10,"timestamp":"2021-06-03T06:57:49.976263654Z","streamType":"stdout","text":" Pending -- 00007_create_builds_table.sql\n"},{"line":11,"timestamp":"2021-06-03T06:57:49.976276063Z","streamType":"stdout","text":" Pending -- 00008_create_build_logs_v2_table.sql\n"},{"line":12,"timestamp":"2021-06-03T06:57:49.977255965Z","streamType":"stdout","text":" Pending -- 00009_drop_table_build_version_details_table.sql\n"},{"line":13,"timestamp":"2021-06-03T06:57:49.978179248Z","streamType":"stdout","text":" Pending -- 00010_add_commits_column_to_builds_table.sql\n"},{"line":14,"timestamp":"2021-06-03T06:57:49.978955969Z","streamType":"stdout","text":" Pending -- 00011_drop_build_logs_table.sql\n"},{"line":15,"timestamp":"2021-06-03T06:57:49.979753002Z","streamType":"stdout","text":" Pending -- 00012_create_releases_table.sql\n"},{"line":16,"timestamp":"2021-06-03T06:57:49.980564091Z","streamType":"stdout","text":" Pending -- 00013_add_releases_column_to_builds_table.sql\n"},{"line":17,"timestamp":"2021-06-03T06:57:49.981373719Z","streamType":"stdout","text":" Pending -- 00014_add_triggered_by_column_to_releases_table.sql\n"},{"line":18,"timestamp":"2021-06-03T06:57:49.982141926Z","streamType":"stdout","text":" Pending -- 00015_create_release_logs_table.sql\n"},{"line":19,"timestamp":"2021-06-03T06:57:49.982967552Z","streamType":"stdout","text":" Pending -- 00016_create_github_push_events_table.sql\n"},{"line":20,"timestamp":"2021-06-03T06:57:49.983794375Z","streamType":"stdout","text":" Pending -- 00017_create_bitbucket_push_events_table.sql\n"},{"line":21,"timestamp":"2021-06-03T06:57:49.984605178Z","streamType":"stdout","text":" Pending -- 00018_replace_unique_constraint_to_include_branch_on_builds_table.sql\n"},{"line":22,"timestamp":"2021-06-03T06:57:49.985387041Z","streamType":"stdout","text":" Pending -- 00019_replace_unique_constraint_to_include_branch_on_build_logs_v2_table.sql\n"},{"line":23,"timestamp":"2021-06-03T06:57:49.986105797Z","streamType":"stdout","text":" Pending -- 00020_drop_unique_constraint_from_builds_table.sql\n"},{"line":24,"timestamp":"2021-06-03T06:57:49.987010452Z","streamType":"stdout","text":" Pending -- 00021_drop_unique_constraint_from_build_logs_v2_table.sql\n"},{"line":25,"timestamp":"2021-06-03T06:57:49.987901783Z","streamType":"stdout","text":" Pending -- 00022_create_getbuilds_index_on_builds_table.sql\n"},{"line":26,"timestamp":"2021-06-03T06:57:49.988667162Z","streamType":"stdout","text":" Pending -- 00023_create_getreleases_index_on_releases_table.sql\n"},{"line":27,"timestamp":"2021-06-03T06:57:49.989705926Z","streamType":"stdout","text":" Pending -- 00024_create_getbuilds_index_on_builds_table.sql\n"},{"line":28,"timestamp":"2021-06-03T06:57:49.990444511Z","streamType":"stdout","text":" Pending -- 00025_add_build_id_column_to_builds_logs_v2_table.sql\n"},{"line":29,"timestamp":"2021-06-03T06:57:49.991266531Z","streamType":"stdout","text":" Pending -- 00026_drop_unique_constraint_from_release_logs_table.sql\n"},{"line":30,"timestamp":"2021-06-03T06:57:49.992198017Z","streamType":"stdout","text":" Pending -- 00027_add_duration_column_to_builds_table.sql\n"},{"line":31,"timestamp":"2021-06-03T06:57:49.992935015Z","streamType":"stdout","text":" Pending -- 00028_add_duration_column_to_releases_table.sql\n"},{"line":32,"timestamp":"2021-06-03T06:57:49.993819914Z","streamType":"stdout","text":" Pending -- 00029_add_release_action_column_to_releases_table.sql\n"},{"line":33,"timestamp":"2021-06-03T06:57:49.994664107Z","streamType":"stdout","text":" Pending -- 00030_add_release_targets_column_to_builds_table.sql\n"},{"line":34,"timestamp":"2021-06-03T06:57:49.995447919Z","streamType":"stdout","text":" Pending -- 00031_create_computed_pipelines_table.sql\n"},{"line":35,"timestamp":"2021-06-03T06:57:49.996328854Z","streamType":"stdout","text":" Pending -- 00032_add_first_inserted_at_column_to_computed_pipelines_table.sql\n"},{"line":36,"timestamp":"2021-06-03T06:57:49.997042556Z","streamType":"stdout","text":" Pending -- 00033_create_computed_releases_table.sql\n"},{"line":37,"timestamp":"2021-06-03T06:57:49.997885208Z","streamType":"stdout","text":" Pending -- 00034_drop_bitbucket_push_events_table.sql\n"},{"line":38,"timestamp":"2021-06-03T06:57:49.998665417Z","streamType":"stdout","text":" Pending -- 00035_drop_github_push_events_table.sql\n"},{"line":39,"timestamp":"2021-06-03T06:57:49.999822241Z","streamType":"stdout","text":" Pending -- 00036_rename_build_logs_v2_table_to_build_logs.sql\n"},{"line":40,"timestamp":"2021-06-03T06:57:50.000727387Z","streamType":"stdout","text":" Pending -- 00037_create_pipeline_triggers_table.sql\n"},{"line":41,"timestamp":"2021-06-03T06:57:50.001499291Z","streamType":"stdout","text":" Pending -- 00038_rename_filter_then_to_filter_run_column_on_pipeline_triggers_table.sql\n"},{"line":42,"timestamp":"2021-06-03T06:57:50.002340416Z","streamType":"stdout","text":" Pending -- 00039_add_index_build_id_to_build_logs_table.sql\n"},{"line":43,"timestamp":"2021-06-03T06:57:50.003161135Z","streamType":"stdout","text":" Pending -- 00040_add_index_release_id_to_release_logs_table.sql\n"},{"line":44,"timestamp":"2021-06-03T06:57:50.004037297Z","streamType":"stdout","text":" Pending -- 00041_create_triggers_table.sql\n"},{"line":45,"timestamp":"2021-06-03T06:57:50.004901531Z","streamType":"stdout","text":" Pending -- 00042_drop_pipeline_triggers_table.sql\n"},{"line":46,"timestamp":"2021-06-03T06:57:50.005698039Z","streamType":"stdout","text":" Pending -- 00043_drop_triggers_trigger_type_identifier_idx.sql\n"},{"line":47,"timestamp":"2021-06-03T06:57:50.006412769Z","streamType":"stdout","text":" Pending -- 00044_create_triggers_trigger_type_identifier_event_name_idx.sql\n"},{"line":48,"timestamp":"2021-06-03T06:57:50.007198881Z","streamType":"stdout","text":" Pending -- 00045_add_triggers_column_to_builds_table.sql\n"},{"line":49,"timestamp":"2021-06-03T06:57:50.007994228Z","streamType":"stdout","text":" Pending -- 00046_add_triggers_column_to_computed_pipelines_table.sql\n"},{"line":50,"timestamp":"2021-06-03T06:57:50.008803285Z","streamType":"stdout","text":" Pending -- 00047_add_triggered_by_event_column_to_builds_table.sql\n"},{"line":51,"timestamp":"2021-06-03T06:57:50.00965856Z","streamType":"stdout","text":" Pending -- 00048_add_triggered_by_event_column_to_computed_pipelines_table.sql\n"},{"line":52,"timestamp":"2021-06-03T06:57:50.010530977Z","streamType":"stdout","text":" Pending -- 00049_drop_triggers_table.sql\n"},{"line":53,"timestamp":"2021-06-03T06:57:50.011420347Z","streamType":"stdout","text":" Pending -- 00050_add_triggered_by_event_column_to_releases_table.sql\n"},{"line":54,"timestamp":"2021-06-03T06:57:50.012277875Z","streamType":"stdout","text":" Pending -- 00051_add_triggered_by_event_column_to_computed_releases_table.sql\n"},{"line":55,"timestamp":"2021-06-03T06:57:50.013440808Z","streamType":"stdout","text":" Pending -- 00052_add_last_updated_at_column_to_computed_pipelines_table.sql\n"},{"line":56,"timestamp":"2021-06-03T06:57:50.014357961Z","streamType":"stdout","text":" Pending -- 00053_add_last_updated_at_index_to_computed_pipelines_table.sql\n"},{"line":57,"timestamp":"2021-06-03T06:57:50.01521697Z","streamType":"stdout","text":" Pending -- 00054_drop_triggered_by_column_from_releases_table.sql\n"},{"line":58,"timestamp":"2021-06-03T06:57:50.01625876Z","streamType":"stdout","text":" Pending -- 00055_drop_triggered_by_column_from_computed_releases_table.sql\n"},{"line":59,"timestamp":"2021-06-03T06:57:50.017093956Z","streamType":"stdout","text":" Pending -- 00056_drop_release_logs_steps_index_from_release_logs_table.sql\n"},{"line":60,"timestamp":"2021-06-03T06:57:50.017932845Z","streamType":"stdout","text":" Pending -- 00057_drop_build_logs_v2_steps_index_from_build_logs_table.sql\n"},{"line":61,"timestamp":"2021-06-03T06:57:50.018998336Z","streamType":"stdout","text":" Pending -- 00058_add_resource_columns_to_builds.sql\n"},{"line":62,"timestamp":"2021-06-03T06:57:50.019735413Z","streamType":"stdout","text":" Pending -- 00059_add_resource_columns_to_releases.sql\n"},{"line":63,"timestamp":"2021-06-03T06:57:50.020594499Z","streamType":"stdout","text":" Pending -- 00060_readd_resource_columns_as_float_to_builds.sql\n"},{"line":64,"timestamp":"2021-06-03T06:57:50.021364514Z","streamType":"stdout","text":" Pending -- 00061_readd_resource_columns_as_float_to_releases.sql\n"},{"line":65,"timestamp":"2021-06-03T06:57:50.022388068Z","streamType":"stdout","text":" Pending -- 00062_create_rename_index_on_build_logs.sql\n"},{"line":66,"timestamp":"2021-06-03T06:57:50.023150392Z","streamType":"stdout","text":" Pending -- 00063_create_rename_index_on_release_logs.sql\n"},{"line":67,"timestamp":"2021-06-03T06:57:50.023940991Z","streamType":"stdout","text":" Pending -- 00064_add_archived_column_to_computed_pipelines_table.sql\n"},{"line":68,"timestamp":"2021-06-03T06:57:50.024837985Z","streamType":"stdout","text":" Pending -- 00065_add_recent_committers_column_to_computed_pipelines_table.sql\n"},{"line":69,"timestamp":"2021-06-03T06:57:50.025568526Z","streamType":"stdout","text":" Pending -- 00066_add_recent_releasers_column_to_computed_pipelines_table.sql\n"},{"line":70,"timestamp":"2021-06-03T06:57:50.0264096Z","streamType":"stdout","text":" Pending -- 00067_add_users_table.sql\n"},{"line":71,"timestamp":"2021-06-03T06:57:50.027328516Z","streamType":"stdout","text":" Pending -- 00068_add_started_at_column_to_builds_table.sql\n"},{"line":72,"timestamp":"2021-06-03T06:57:50.02822544Z","streamType":"stdout","text":" Pending -- 00069_add_started_at_column_to_releases_table.sql\n"},{"line":73,"timestamp":"2021-06-03T06:57:50.029078265Z","streamType":"stdout","text":" Pending -- 00070_add_started_at_column_to_computed_pipelines_table.sql\n"},{"line":74,"timestamp":"2021-06-03T06:57:50.029977973Z","streamType":"stdout","text":" Pending -- 00071_add_started_at_column_to_computed_releases_table.sql\n"},{"line":75,"timestamp":"2021-06-03T06:57:50.030816874Z","streamType":"stdout","text":" Pending -- 00072_drop_duration_and_time_to_running_columns_from_builds_table.sql\n"},{"line":76,"timestamp":"2021-06-03T06:57:50.031713999Z","streamType":"stdout","text":" Pending -- 00073_drop_duration_and_time_to_running_columns_from_releases_table.sql\n"},{"line":77,"timestamp":"2021-06-03T06:57:50.032650391Z","streamType":"stdout","text":" Pending -- 00074_drop_duration_column_from_computed_pipelines_table.sql\n"},{"line":78,"timestamp":"2021-06-03T06:57:50.033487911Z","streamType":"stdout","text":" Pending -- 00075_drop_duration_column_from_computed_release_table.sql\n"},{"line":79,"timestamp":"2021-06-03T06:57:50.034335562Z","streamType":"stdout","text":" Pending -- 00076_add_groups_table.sql\n"},{"line":80,"timestamp":"2021-06-03T06:57:50.035280146Z","streamType":"stdout","text":" Pending -- 00077_add_organizations_table.sql\n"},{"line":81,"timestamp":"2021-06-03T06:57:50.036011164Z","streamType":"stdout","text":" Pending -- 00078_add_clients_table.sql\n"},{"line":82,"timestamp":"2021-06-03T06:57:50.037020739Z","streamType":"stdout","text":" Pending -- 00079_create_catalog_entities_table.sql\n"},{"line":83,"timestamp":"2021-06-03T06:57:50.037833393Z","streamType":"stdout","text":" Pending -- 00080_add_organizations_and_groups_columns_to_builds_table.sql\n"},{"line":84,"timestamp":"2021-06-03T06:57:50.038728452Z","streamType":"stdout","text":" Pending -- 00081_add_organizations_and_groups_columns_to_releases_table.sql\n"},{"line":85,"timestamp":"2021-06-03T06:57:50.039579657Z","streamType":"stdout","text":" Pending -- 00082_add_organizations_and_groups_columns_to_computed_releases_table.sql\n"},{"line":86,"timestamp":"2021-06-03T06:57:50.040332833Z","streamType":"stdout","text":" Pending -- 00083_add_organizations_and_groups_to_computed_pipelines_table.sql\n"},{"line":87,"timestamp":"2021-06-03T06:57:50.04114396Z","streamType":"stdout","text":" Pending -- 00084_add_extra_info_column_to_computed_pipelines_table.sql\n"},{"line":88,"timestamp":"2021-06-03T06:57:50.04208464Z","streamType":"stdout","text":" Pending -- 00085_add_extra_info_column_to_computed_releases_table.sql\n"},{"line":89,"timestamp":"2021-06-03T06:57:50.042900761Z","streamType":"stdout","text":" Pending -- 00086_add_active_column_to_groups_table.sql\n"},{"line":90,"timestamp":"2021-06-03T06:57:50.043735888Z","streamType":"stdout","text":" Pending -- 00087_add_active_column_to_organizations_table.sql\n"},{"line":91,"timestamp":"2021-06-03T06:57:50.044589757Z","streamType":"stdout","text":" Pending -- 00088_add_active_column_to_clients_table.sql\n"},{"line":92,"timestamp":"2021-06-03T06:57:50.045518729Z","streamType":"stdout","text":" Pending -- 00089_add_active_column_to_users_table.sql\n"},{"line":93,"timestamp":"2021-06-03T06:57:50.046352054Z","streamType":"stdout","text":" Pending -- 00090_configure_computed_pipelines_gc_ttlseconds.sql\n"},{"line":94,"timestamp":"2021-06-03T06:57:50.04723054Z","streamType":"stdout","text":" Pending -- 00091_configure_computed_releases_gc_ttlseconds.sql\n"},{"line":95,"timestamp":"2021-06-03T06:57:50.048059085Z","streamType":"stdout","text":" Pending -- 00092_create_bots_table.sql\n"},{"line":96,"timestamp":"2021-06-03T06:57:50.048868511Z","streamType":"stdout","text":" Pending -- 00093_create_bot_logs_table.sql\n"},{"line":97,"timestamp":"2021-06-03T06:57:50.072467511Z","streamType":"stdout","text":"OK 00001_create_build_logs_table.sql\n"},{"line":98,"timestamp":"2021-06-03T06:57:50.234728889Z","streamType":"stdout","text":"OK 00002_add_inserted_at_column_to_build_logs_table.sql\n"},{"line":99,"timestamp":"2021-06-03T06:57:50.453045663Z","streamType":"stdout","text":"OK 00003_add_index_to_build_logs_table.sql\n"},{"line":100,"timestamp":"2021-06-03T06:57:50.477420236Z","streamType":"stdout","text":"OK 00005_create_build_version_table.sql\n"},{"line":101,"timestamp":"2021-06-03T06:57:50.507769166Z","streamType":"stdout","text":"OK 00006_create_build_version_details_table.sql\n"},{"line":102,"timestamp":"2021-06-03T06:57:50.918623784Z","streamType":"stdout","text":"OK 00007_create_builds_table.sql\n"},{"line":103,"timestamp":"2021-06-03T06:57:50.93611044Z","streamType":"stdout","text":"OK 00008_create_build_logs_v2_table.sql\n"},{"line":104,"timestamp":"2021-06-03T06:57:51.029740202Z","streamType":"stdout","text":"OK 00009_drop_table_build_version_details_table.sql\n"},{"line":105,"timestamp":"2021-06-03T06:57:51.147629629Z","streamType":"stdout","text":"OK 00010_add_commits_column_to_builds_table.sql\n"},{"line":106,"timestamp":"2021-06-03T06:57:51.239251646Z","streamType":"stdout","text":"OK 00011_drop_build_logs_table.sql\n"},{"line":107,"timestamp":"2021-06-03T06:57:51.25772998Z","streamType":"stdout","text":"OK 00012_create_releases_table.sql\n"},{"line":108,"timestamp":"2021-06-03T06:57:51.61296224Z","streamType":"stdout","text":"OK 00013_add_releases_column_to_builds_table.sql\n"},{"line":109,"timestamp":"2021-06-03T06:57:51.71249935Z","streamType":"stdout","text":"OK 00014_add_triggered_by_column_to_releases_table.sql\n"},{"line":110,"timestamp":"2021-06-03T06:57:51.729318776Z","streamType":"stdout","text":"OK 00015_create_release_logs_table.sql\n"},{"line":111,"timestamp":"2021-06-03T06:57:51.753549909Z","streamType":"stdout","text":"OK 00016_create_github_push_events_table.sql\n"},{"line":112,"timestamp":"2021-06-03T06:57:51.776067254Z","streamType":"stdout","text":"OK 00017_create_bitbucket_push_events_table.sql\n"},{"line":113,"timestamp":"2021-06-03T06:57:52.004886673Z","streamType":"stdout","text":"OK 00018_replace_unique_constraint_to_include_branch_on_builds_table.sql\n"},{"line":114,"timestamp":"2021-06-03T06:57:52.258102679Z","streamType":"stdout","text":"OK 00019_replace_unique_constraint_to_include_branch_on_build_logs_v2_table.sql\n"},{"line":115,"timestamp":"2021-06-03T06:57:52.395509583Z","streamType":"stdout","text":"OK 00020_drop_unique_constraint_from_builds_table.sql\n"},{"line":116,"timestamp":"2021-06-03T06:57:52.53159496Z","streamType":"stdout","text":"OK 00021_drop_unique_constraint_from_build_logs_v2_table.sql\n"},{"line":117,"timestamp":"2021-06-03T06:57:52.719904032Z","streamType":"stdout","text":"OK 00022_create_getbuilds_index_on_builds_table.sql\n"},{"line":118,"timestamp":"2021-06-03T06:57:52.918440916Z","streamType":"stdout","text":"OK 00023_create_getreleases_index_on_releases_table.sql\n"},{"line":119,"timestamp":"2021-06-03T06:57:53.106542118Z","streamType":"stdout","text":"OK 00024_create_getbuilds_index_on_builds_table.sql\n"},{"line":120,"timestamp":"2021-06-03T06:57:53.243773425Z","streamType":"stdout","text":"OK 00025_add_build_id_column_to_builds_logs_v2_table.sql\n"},{"line":121,"timestamp":"2021-06-03T06:57:53.349896474Z","streamType":"stdout","text":"OK 00026_drop_unique_constraint_from_release_logs_table.sql\n"},{"line":122,"timestamp":"2021-06-03T06:57:53.484492657Z","streamType":"stdout","text":"OK 00027_add_duration_column_to_builds_table.sql\n"},{"line":123,"timestamp":"2021-06-03T06:57:53.61581341Z","streamType":"stdout","text":"OK 00028_add_duration_column_to_releases_table.sql\n"},{"line":124,"timestamp":"2021-06-03T06:57:53.743987268Z","streamType":"stdout","text":"OK 00029_add_release_action_column_to_releases_table.sql\n"},{"line":125,"timestamp":"2021-06-03T06:57:53.872545018Z","streamType":"stdout","text":"OK 00030_add_release_targets_column_to_builds_table.sql\n"},{"line":126,"timestamp":"2021-06-03T06:57:53.890070178Z","streamType":"stdout","text":"OK 00031_create_computed_pipelines_table.sql\n"},{"line":127,"timestamp":"2021-06-03T06:57:54.0258343Z","streamType":"stdout","text":"OK 00032_add_first_inserted_at_column_to_computed_pipelines_table.sql\n"},{"line":128,"timestamp":"2021-06-03T06:57:54.043657643Z","streamType":"stdout","text":"OK 00033_create_computed_releases_table.sql\n"},{"line":129,"timestamp":"2021-06-03T06:57:54.120222029Z","streamType":"stdout","text":"OK 00034_drop_bitbucket_push_events_table.sql\n"},{"line":130,"timestamp":"2021-06-03T06:57:54.195572824Z","streamType":"stdout","text":"OK 00035_drop_github_push_events_table.sql\n"},{"line":131,"timestamp":"2021-06-03T06:57:54.270604846Z","streamType":"stdout","text":"OK 00036_rename_build_logs_v2_table_to_build_logs.sql\n"},{"line":132,"timestamp":"2021-06-03T06:57:54.285665393Z","streamType":"stdout","text":"OK 00037_create_pipeline_triggers_table.sql\n"},{"line":133,"timestamp":"2021-06-03T06:57:54.348531306Z","streamType":"stdout","text":"OK 00038_rename_filter_then_to_filter_run_column_on_pipeline_triggers_table.sql\n"},{"line":134,"timestamp":"2021-06-03T06:57:54.522351482Z","streamType":"stdout","text":"OK 00039_add_index_build_id_to_build_logs_table.sql\n"},{"line":135,"timestamp":"2021-06-03T06:57:54.704985968Z","streamType":"stdout","text":"OK 00040_add_index_release_id_to_release_logs_table.sql\n"},{"line":136,"timestamp":"2021-06-03T06:57:54.72249066Z","streamType":"stdout","text":"OK 00041_create_triggers_table.sql\n"},{"line":137,"timestamp":"2021-06-03T06:57:54.803376382Z","streamType":"stdout","text":"OK 00042_drop_pipeline_triggers_table.sql\n"},{"line":138,"timestamp":"2021-06-03T06:57:54.919863231Z","streamType":"stdout","text":"OK 00043_drop_triggers_trigger_type_identifier_idx.sql\n"},{"line":139,"timestamp":"2021-06-03T06:57:55.111997558Z","streamType":"stdout","text":"OK 00044_create_triggers_trigger_type_identifier_event_name_idx.sql\n"},{"line":140,"timestamp":"2021-06-03T06:57:55.408681761Z","streamType":"stdout","text":"OK 00045_add_triggers_column_to_builds_table.sql\n"},{"line":141,"timestamp":"2021-06-03T06:57:55.770781716Z","streamType":"stdout","text":"OK 00046_add_triggers_column_to_computed_pipelines_table.sql\n"},{"line":142,"timestamp":"2021-06-03T06:57:55.898799728Z","streamType":"stdout","text":"OK 00047_add_triggered_by_event_column_to_builds_table.sql\n"},{"line":143,"timestamp":"2021-06-03T06:57:56.049849269Z","streamType":"stdout","text":"OK 00048_add_triggered_by_event_column_to_computed_pipelines_table.sql\n"},{"line":144,"timestamp":"2021-06-03T06:57:56.138954093Z","streamType":"stdout","text":"OK 00049_drop_triggers_table.sql\n"},{"line":145,"timestamp":"2021-06-03T06:57:56.266046671Z","streamType":"stdout","text":"OK 00050_add_triggered_by_event_column_to_releases_table.sql\n"},{"line":146,"timestamp":"2021-06-03T06:57:56.389941114Z","streamType":"stdout","text":"OK 00051_add_triggered_by_event_column_to_computed_releases_table.sql\n"},{"line":147,"timestamp":"2021-06-03T06:57:56.562100098Z","streamType":"stdout","text":"OK 00052_add_last_updated_at_column_to_computed_pipelines_table.sql\n"},{"line":148,"timestamp":"2021-06-03T06:57:56.799988564Z","streamType":"stdout","text":"OK 00053_add_last_updated_at_index_to_computed_pipelines_table.sql\n"},{"line":149,"timestamp":"2021-06-03T06:57:56.938683065Z","streamType":"stdout","text":"OK 00054_drop_triggered_by_column_from_releases_table.sql\n"},{"line":150,"timestamp":"2021-06-03T06:57:57.109224653Z","streamType":"stdout","text":"OK 00055_drop_triggered_by_column_from_computed_releases_table.sql\n"},{"line":151,"timestamp":"2021-06-03T06:57:57.249807509Z","streamType":"stdout","text":"OK 00056_drop_release_logs_steps_index_from_release_logs_table.sql\n"},{"line":152,"timestamp":"2021-06-03T06:57:57.39188988Z","streamType":"stdout","text":"OK 00057_drop_build_logs_v2_steps_index_from_build_logs_table.sql\n"},{"line":153,"timestamp":"2021-06-03T06:57:57.528879142Z","streamType":"stdout","text":"OK 00058_add_resource_columns_to_builds.sql\n"},{"line":154,"timestamp":"2021-06-03T06:57:57.686523891Z","streamType":"stdout","text":"OK 00059_add_resource_columns_to_releases.sql\n"},{"line":155,"timestamp":"2021-06-03T06:57:57.742454243Z","streamType":"stdout","text":"OK 00060_readd_resource_columns_as_float_to_builds.sql\n"},{"line":156,"timestamp":"2021-06-03T06:57:57.796628651Z","streamType":"stdout","text":"OK 00061_readd_resource_columns_as_float_to_releases.sql\n"},{"line":157,"timestamp":"2021-06-03T06:57:58.011909269Z","streamType":"stdout","text":"OK 00062_create_rename_index_on_build_logs.sql\n"},{"line":158,"timestamp":"2021-06-03T06:57:58.254386213Z","streamType":"stdout","text":"OK 00063_create_rename_index_on_release_logs.sql\n"},{"line":159,"timestamp":"2021-06-03T06:57:58.507232349Z","streamType":"stdout","text":"OK 00064_add_archived_column_to_computed_pipelines_table.sql\n"},{"line":160,"timestamp":"2021-06-03T06:57:58.838842544Z","streamType":"stdout","text":"OK 00065_add_recent_committers_column_to_computed_pipelines_table.sql\n"},{"line":161,"timestamp":"2021-06-03T06:57:59.160622199Z","streamType":"stdout","text":"OK 00066_add_recent_releasers_column_to_computed_pipelines_table.sql\n"},{"line":162,"timestamp":"2021-06-03T06:57:59.178561024Z","streamType":"stdout","text":"OK 00067_add_users_table.sql\n"},{"line":163,"timestamp":"2021-06-03T06:57:59.31250573Z","streamType":"stdout","text":"OK 00068_add_started_at_column_to_builds_table.sql\n"},{"line":164,"timestamp":"2021-06-03T06:57:59.445119611Z","streamType":"stdout","text":"OK 00069_add_started_at_column_to_releases_table.sql\n"},{"line":165,"timestamp":"2021-06-03T06:57:59.569468357Z","streamType":"stdout","text":"OK 00070_add_started_at_column_to_computed_pipelines_table.sql\n"},{"line":166,"timestamp":"2021-06-03T06:57:59.702625404Z","streamType":"stdout","text":"OK 00071_add_started_at_column_to_computed_releases_table.sql\n"},{"line":167,"timestamp":"2021-06-03T06:57:59.852047062Z","streamType":"stdout","text":"OK 00072_drop_duration_and_time_to_running_columns_from_builds_table.sql\n"},{"line":168,"timestamp":"2021-06-03T06:57:59.989341584Z","streamType":"stdout","text":"OK 00073_drop_duration_and_time_to_running_columns_from_releases_table.sql\n"},{"line":169,"timestamp":"2021-06-03T06:58:00.134644244Z","streamType":"stdout","text":"OK 00074_drop_duration_column_from_computed_pipelines_table.sql\n"},{"line":170,"timestamp":"2021-06-03T06:58:00.315865642Z","streamType":"stdout","text":"OK 00075_drop_duration_column_from_computed_release_table.sql\n"},{"line":171,"timestamp":"2021-06-03T06:58:00.336008052Z","streamType":"stdout","text":"OK 00076_add_groups_table.sql\n"},{"line":172,"timestamp":"2021-06-03T06:58:00.361031829Z","streamType":"stdout","text":"OK 00077_add_organizations_table.sql\n"},{"line":173,"timestamp":"2021-06-03T06:58:00.391060262Z","streamType":"stdout","text":"OK 00078_add_clients_table.sql\n"},{"line":174,"timestamp":"2021-06-03T06:58:00.417595697Z","streamType":"stdout","text":"OK 00079_create_catalog_entities_table.sql\n"},{"line":175,"timestamp":"2021-06-03T06:58:00.950078028Z","streamType":"stdout","text":"OK 00080_add_organizations_and_groups_columns_to_builds_table.sql\n"},{"line":176,"timestamp":"2021-06-03T06:58:01.530666062Z","streamType":"stdout","text":"OK 00081_add_organizations_and_groups_columns_to_releases_table.sql\n"},{"line":177,"timestamp":"2021-06-03T06:58:02.139996156Z","streamType":"stdout","text":"OK 00082_add_organizations_and_groups_columns_to_computed_releases_table.sql\n"},{"line":178,"timestamp":"2021-06-03T06:58:02.733827073Z","streamType":"stdout","text":"OK 00083_add_organizations_and_groups_to_computed_pipelines_table.sql\n"},{"line":179,"timestamp":"2021-06-03T06:58:02.871249929Z","streamType":"stdout","text":"OK 00084_add_extra_info_column_to_computed_pipelines_table.sql\n"},{"line":180,"timestamp":"2021-06-03T06:58:02.995849297Z","streamType":"stdout","text":"OK 00085_add_extra_info_column_to_computed_releases_table.sql\n"},{"line":181,"timestamp":"2021-06-03T06:58:03.257337992Z","streamType":"stdout","text":"OK 00086_add_active_column_to_groups_table.sql\n"},{"line":182,"timestamp":"2021-06-03T06:58:03.514718833Z","streamType":"stdout","text":"OK 00087_add_active_column_to_organizations_table.sql\n"},{"line":183,"timestamp":"2021-06-03T06:58:03.76539488Z","streamType":"stdout","text":"OK 00088_add_active_column_to_clients_table.sql\n"},{"line":184,"timestamp":"2021-06-03T06:58:04.017726326Z","streamType":"stdout","text":"OK 00089_add_active_column_to_users_table.sql\n"},{"line":185,"timestamp":"2021-06-03T06:58:04.037041734Z","streamType":"stdout","text":"OK 00090_configure_computed_pipelines_gc_ttlseconds.sql\n"},{"line":186,"timestamp":"2021-06-03T06:58:04.064768428Z","streamType":"stdout","text":"OK 00091_configure_computed_releases_gc_ttlseconds.sql\n"},{"line":187,"timestamp":"2021-06-03T06:58:04.092406323Z","streamType":"stdout","text":"OK 00092_create_bots_table.sql\n"},{"line":188,"timestamp":"2021-06-03T06:58:04.119076658Z","streamType":"stdout","text":"OK 00093_create_bot_logs_table.sql\n"},{"line":189,"timestamp":"2021-06-03T06:58:04.128028905Z","streamType":"stdout","text":"goose: no migrations to run. current version: 93\n"},{"line":190,"timestamp":"2021-06-03T06:58:04.128053965Z","streamType":"stdout","text":"Successfully migrated database schema\n"}],"exitCode":0,"status":"SUCCEEDED","services":[{"step":"estafette-ci-db-public","depth":1,"image":{"name":"cockroachdb/cockroach","tag":"v21.1.1","isPulled":false,"imageSize":308420647,"pullDuration":5370102913},"duration":297845254190,"logLines":[{"line":1,"timestamp":"2021-06-03T06:57:45.913797746Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e exec /cockroach/cockroach start-single-node --insecure --advertise-addr estafette-ci-db-public\u001b[0m\n"},{"line":2,"timestamp":"2021-06-03T06:57:46.016352321Z","streamType":"stderr","text":"*\n"},{"line":3,"timestamp":"2021-06-03T06:57:46.016383228Z","streamType":"stderr","text":"* WARNING: ALL SECURITY CONTROLS HAVE BEEN DISABLED!\n"},{"line":4,"timestamp":"2021-06-03T06:57:46.016385846Z","streamType":"stderr","text":"* \n"},{"line":5,"timestamp":"2021-06-03T06:57:46.016395939Z","streamType":"stderr","text":"* This mode is intended for non-production testing only.\n"},{"line":6,"timestamp":"2021-06-03T06:57:46.016397066Z","streamType":"stderr","text":"* \n"},{"line":7,"timestamp":"2021-06-03T06:57:46.016399159Z","streamType":"stderr","text":"* In this mode:\n"},{"line":8,"timestamp":"2021-06-03T06:57:46.016406071Z","streamType":"stderr","text":"* - Your cluster is open to any client that can access any of your IP addresses.\n"},{"line":9,"timestamp":"2021-06-03T06:57:46.01641409Z","streamType":"stderr","text":"* - Intruders with access to your machine or network can observe client-server traffic.\n"},{"line":10,"timestamp":"2021-06-03T06:57:46.016418984Z","streamType":"stderr","text":"* - Intruders can log in without password and read or write any data in the cluster.\n"},{"line":11,"timestamp":"2021-06-03T06:57:46.016424197Z","streamType":"stderr","text":"* - Intruders can consume all your server's resources and cause unavailability.\n"},{"line":12,"timestamp":"2021-06-03T06:57:46.016425341Z","streamType":"stderr","text":"*\n"},{"line":13,"timestamp":"2021-06-03T06:57:46.016433852Z","streamType":"stderr","text":"*\n"},{"line":14,"timestamp":"2021-06-03T06:57:46.016439308Z","streamType":"stderr","text":"* INFO: To start a secure server without mandating TLS for clients,\n"},{"line":15,"timestamp":"2021-06-03T06:57:46.016449008Z","streamType":"stderr","text":"* consider --accept-sql-without-tls instead. For other options, see:\n"},{"line":16,"timestamp":"2021-06-03T06:57:46.016449766Z","streamType":"stderr","text":"* \n"},{"line":17,"timestamp":"2021-06-03T06:57:46.016567668Z","streamType":"stderr","text":"* - https://go.crdb.dev/issue-v/53404/v21.1\n"},{"line":18,"timestamp":"2021-06-03T06:57:46.016575277Z","streamType":"stderr","text":"* - https://www.cockroachlabs.com/docs/v21.1/secure-a-cluster.html\n"},{"line":19,"timestamp":"2021-06-03T06:57:46.016576829Z","streamType":"stderr","text":"*\n"},{"line":20,"timestamp":"2021-06-03T06:57:46.579856665Z","streamType":"stdout","text":"CockroachDB node starting at 2021-06-03 06:57:46.578943274 +0000 UTC (took 0.6s)\n"},{"line":21,"timestamp":"2021-06-03T06:57:46.579872009Z","streamType":"stdout","text":"build: CCL v21.1.1 @ 2021/05/24 14:56:43 (go1.15.11)\n"},{"line":22,"timestamp":"2021-06-03T06:57:46.579896332Z","streamType":"stdout","text":"webui: http://estafette-ci-db-public:8080\n"},{"line":23,"timestamp":"2021-06-03T06:57:46.579900728Z","streamType":"stdout","text":"sql: postgresql://root@estafette-ci-db-public:26257?sslmode=disable\n"},{"line":24,"timestamp":"2021-06-03T06:57:46.579905731Z","streamType":"stdout","text":"RPC client flags: /cockroach/cockroach \u003cclient cmd\u003e --host=estafette-ci-db-public:26257 --insecure\n"},{"line":25,"timestamp":"2021-06-03T06:57:46.579907494Z","streamType":"stdout","text":"logs: /cockroach/cockroach-data/logs\n"},{"line":26,"timestamp":"2021-06-03T06:57:46.579909935Z","streamType":"stdout","text":"temp dir: /cockroach/cockroach-data/cockroach-temp595555818\n"},{"line":27,"timestamp":"2021-06-03T06:57:46.579912075Z","streamType":"stdout","text":"external I/O path: /cockroach/cockroach-data/extern\n"},{"line":28,"timestamp":"2021-06-03T06:57:46.57991379Z","streamType":"stdout","text":"store[0]: path=/cockroach/cockroach-data\n"},{"line":29,"timestamp":"2021-06-03T06:57:46.579916072Z","streamType":"stdout","text":"storage engine: pebble\n"},{"line":30,"timestamp":"2021-06-03T06:57:46.579918593Z","streamType":"stdout","text":"status: initialized new cluster\n"},{"line":31,"timestamp":"2021-06-03T06:57:46.579920878Z","streamType":"stdout","text":"clusterID: 92894cfe-10f5-43a0-a02c-9a2298b70bf2\n"},{"line":32,"timestamp":"2021-06-03T06:57:46.579927963Z","streamType":"stdout","text":"nodeID: 1\n"},{"line":33,"timestamp":"2021-06-03T07:02:41.018912215Z","streamType":"stdout","text":"initiating graceful shutdown of server\n"},{"line":34,"timestamp":"2021-06-03T07:02:41.366874692Z","streamType":"stdout","text":"server drained and shutdown completed\n"}],"exitCode":0,"status":"SUCCEEDED"}]},{"step":"integration-tests","image":{"name":"golang","tag":"1.16-alpine","isPulled":true,"imageSize":0,"pullDuration":0},"duration":37462345088,"logLines":[{"line":1,"timestamp":"2021-06-03T06:58:05.210958584Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e exec go test -run TestIntegration ./...\u001b[0m\n"},{"line":2,"timestamp":"2021-06-03T06:58:06.020803763Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-contracts v0.0.260\n"},{"line":3,"timestamp":"2021-06-03T06:58:06.020821782Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-manifest v0.1.190\n"},{"line":4,"timestamp":"2021-06-03T06:58:06.020826297Z","streamType":"stderr","text":"go: downloading github.com/gin-gonic/gin v1.7.1\n"},{"line":5,"timestamp":"2021-06-03T06:58:06.021179857Z","streamType":"stderr","text":"go: downloading github.com/go-kit/kit v0.10.0\n"},{"line":6,"timestamp":"2021-06-03T06:58:06.021984445Z","streamType":"stderr","text":"go: downloading github.com/golang/mock v1.4.4\n"},{"line":7,"timestamp":"2021-06-03T06:58:06.021997988Z","streamType":"stderr","text":"go: downloading github.com/opentracing/opentracing-go v1.1.0\n"},{"line":8,"timestamp":"2021-06-03T06:58:06.022001513Z","streamType":"stderr","text":"go: downloading github.com/rs/zerolog v1.18.0\n"},{"line":9,"timestamp":"2021-06-03T06:58:06.022390698Z","streamType":"stderr","text":"go: downloading github.com/stretchr/testify v1.6.1\n"},{"line":10,"timestamp":"2021-06-03T06:58:06.022933196Z","streamType":"stderr","text":"go: downloading cloud.google.com/go v0.54.0\n"},{"line":11,"timestamp":"2021-06-03T06:58:06.023580554Z","streamType":"stderr","text":"go: downloading github.com/opentracing-contrib/go-stdlib v0.0.0-20190519235532-cf7a6c988dc9\n"},{"line":12,"timestamp":"2021-06-03T06:58:06.023591813Z","streamType":"stderr","text":"go: downloading github.com/sethgrid/pester v1.1.0\n"},{"line":13,"timestamp":"2021-06-03T06:58:06.0263743Z","streamType":"stderr","text":"go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible\n"},{"line":14,"timestamp":"2021-06-03T06:58:06.026399222Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-ci-crypt v0.0.42\n"},{"line":15,"timestamp":"2021-06-03T06:58:06.02640689Z","streamType":"stderr","text":"go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d\n"},{"line":16,"timestamp":"2021-06-03T06:58:06.026410413Z","streamType":"stderr","text":"go: downloading google.golang.org/api v0.20.0\n"},{"line":17,"timestamp":"2021-06-03T06:58:06.026413426Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-git.v4 v4.13.1\n"},{"line":18,"timestamp":"2021-06-03T06:58:06.049683584Z","streamType":"stderr","text":"go: downloading github.com/appleboy/gin-jwt/v2 v2.6.4\n"},{"line":19,"timestamp":"2021-06-03T06:58:06.053491024Z","streamType":"stderr","text":"go: downloading github.com/pkg/errors v0.9.1\n"},{"line":20,"timestamp":"2021-06-03T06:58:06.054110101Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v2 v2.4.0\n"},{"line":21,"timestamp":"2021-06-03T06:58:06.066570751Z","streamType":"stderr","text":"go: downloading github.com/Masterminds/squirrel v1.2.0\n"},{"line":22,"timestamp":"2021-06-03T06:58:06.076193787Z","streamType":"stderr","text":"go: downloading github.com/estafette/estafette-foundation v0.0.69\n"},{"line":23,"timestamp":"2021-06-03T06:58:06.09145958Z","streamType":"stderr","text":"go: downloading github.com/jinzhu/copier v0.2.8\n"},{"line":24,"timestamp":"2021-06-03T06:58:06.093664436Z","streamType":"stderr","text":"go: downloading k8s.io/api v0.21.1\n"},{"line":25,"timestamp":"2021-06-03T06:58:06.094753188Z","streamType":"stderr","text":"go: downloading k8s.io/apimachinery v0.21.1\n"},{"line":26,"timestamp":"2021-06-03T06:58:06.112433434Z","streamType":"stderr","text":"go: downloading k8s.io/client-go v0.21.1\n"},{"line":27,"timestamp":"2021-06-03T06:58:06.204352202Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/kingpin v2.2.6+incompatible\n"},{"line":28,"timestamp":"2021-06-03T06:58:06.229591126Z","streamType":"stderr","text":"go: downloading github.com/fsnotify/fsnotify v1.4.7\n"},{"line":29,"timestamp":"2021-06-03T06:58:06.230269235Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/gzip v0.0.2-0.20190827144029-5602d8b438ea\n"},{"line":30,"timestamp":"2021-06-03T06:58:06.232547831Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-client-go v2.22.1+incompatible\n"},{"line":31,"timestamp":"2021-06-03T06:58:06.249273792Z","streamType":"stderr","text":"go: downloading github.com/uber/jaeger-lib v2.2.0+incompatible\n"},{"line":32,"timestamp":"2021-06-03T06:58:06.284621501Z","streamType":"stderr","text":"go: downloading github.com/lib/pq v1.3.0\n"},{"line":33,"timestamp":"2021-06-03T06:58:06.284639502Z","streamType":"stderr","text":"go: downloading github.com/google/uuid v1.1.2\n"},{"line":34,"timestamp":"2021-06-03T06:58:06.285536344Z","streamType":"stderr","text":"go: downloading github.com/sethvargo/go-password v0.1.3\n"},{"line":35,"timestamp":"2021-06-03T06:58:06.286767587Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_golang v1.5.0\n"},{"line":36,"timestamp":"2021-06-03T06:58:06.342646964Z","streamType":"stderr","text":"go: downloading github.com/robfig/cron v0.0.0-20180505203441-b41be1df6967\n"},{"line":37,"timestamp":"2021-06-03T06:58:06.350650239Z","streamType":"stderr","text":"go: downloading github.com/davecgh/go-spew v1.1.1\n"},{"line":38,"timestamp":"2021-06-03T06:58:06.350669311Z","streamType":"stderr","text":"go: downloading github.com/pmezard/go-difflib v1.0.0\n"},{"line":39,"timestamp":"2021-06-03T06:58:06.354627216Z","streamType":"stderr","text":"go: downloading gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c\n"},{"line":40,"timestamp":"2021-06-03T06:58:06.368386225Z","streamType":"stderr","text":"go: downloading github.com/logrusorgru/aurora v0.0.0-20191116043053-66b7ad493a23\n"},{"line":41,"timestamp":"2021-06-03T06:58:06.377513146Z","streamType":"stderr","text":"go: downloading github.com/lann/builder v0.0.0-20180802200727-47ae307949d0\n"},{"line":42,"timestamp":"2021-06-03T06:58:06.379751568Z","streamType":"stderr","text":"go: downloading github.com/gin-contrib/sse v0.1.0\n"},{"line":43,"timestamp":"2021-06-03T06:58:06.390944245Z","streamType":"stderr","text":"go: downloading github.com/mattn/go-isatty v0.0.12\n"},{"line":44,"timestamp":"2021-06-03T06:58:06.391826332Z","streamType":"stderr","text":"go: downloading github.com/sergi/go-diff v1.0.0\n"},{"line":45,"timestamp":"2021-06-03T06:58:06.392336942Z","streamType":"stderr","text":"go: downloading golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83\n"},{"line":46,"timestamp":"2021-06-03T06:58:06.39529217Z","streamType":"stderr","text":"go: downloading gopkg.in/src-d/go-billy.v4 v4.3.2\n"},{"line":47,"timestamp":"2021-06-03T06:58:06.397037065Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/bigquery v1.5.0\n"},{"line":48,"timestamp":"2021-06-03T06:58:06.397048887Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/storage v1.6.0\n"},{"line":49,"timestamp":"2021-06-03T06:58:06.397052162Z","streamType":"stderr","text":"go: downloading cloud.google.com/go/pubsub v1.3.0\n"},{"line":50,"timestamp":"2021-06-03T06:58:06.443887611Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751\n"},{"line":51,"timestamp":"2021-06-03T06:58:06.443902634Z","streamType":"stderr","text":"go: downloading github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4\n"},{"line":52,"timestamp":"2021-06-03T06:58:06.444194331Z","streamType":"stderr","text":"go: downloading golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073\n"},{"line":53,"timestamp":"2021-06-03T06:58:06.445226881Z","streamType":"stderr","text":"go: downloading github.com/google/go-cmp v0.5.2\n"},{"line":54,"timestamp":"2021-06-03T06:58:06.463852612Z","streamType":"stderr","text":"go: downloading k8s.io/klog/v2 v2.8.0\n"},{"line":55,"timestamp":"2021-06-03T06:58:06.474604666Z","streamType":"stderr","text":"go: downloading github.com/gogo/protobuf v1.3.2\n"},{"line":56,"timestamp":"2021-06-03T06:58:06.475316029Z","streamType":"stderr","text":"go: downloading gopkg.in/inf.v0 v0.9.1\n"},{"line":57,"timestamp":"2021-06-03T06:58:06.490682324Z","streamType":"stderr","text":"go: downloading github.com/google/gofuzz v1.1.0\n"},{"line":58,"timestamp":"2021-06-03T06:58:06.512127359Z","streamType":"stderr","text":"go: downloading go.uber.org/atomic v1.5.1\n"},{"line":59,"timestamp":"2021-06-03T06:58:06.51217813Z","streamType":"stderr","text":"go: downloading golang.org/x/net v0.0.0-20210224082022-3d97a244fca7\n"},{"line":60,"timestamp":"2021-06-03T06:58:06.513846347Z","streamType":"stderr","text":"go: downloading github.com/beorn7/perks v1.0.1\n"},{"line":61,"timestamp":"2021-06-03T06:58:06.52299318Z","streamType":"stderr","text":"go: downloading github.com/cespare/xxhash/v2 v2.1.1\n"},{"line":62,"timestamp":"2021-06-03T06:58:06.531894702Z","streamType":"stderr","text":"go: downloading github.com/golang/protobuf v1.4.3\n"},{"line":63,"timestamp":"2021-06-03T06:58:06.541664976Z","streamType":"stderr","text":"go: downloading github.com/prometheus/client_model v0.2.0\n"},{"line":64,"timestamp":"2021-06-03T06:58:06.55580928Z","streamType":"stderr","text":"go: downloading github.com/prometheus/common v0.9.1\n"},{"line":65,"timestamp":"2021-06-03T06:58:06.591519656Z","streamType":"stderr","text":"go: downloading github.com/prometheus/procfs v0.0.8\n"},{"line":66,"timestamp":"2021-06-03T06:58:06.611399221Z","streamType":"stderr","text":"go: downloading github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0\n"},{"line":67,"timestamp":"2021-06-03T06:58:06.613017877Z","streamType":"stderr","text":"go: downloading github.com/go-playground/validator/v10 v10.4.1\n"},{"line":68,"timestamp":"2021-06-03T06:58:06.622170639Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go v1.1.7\n"},{"line":69,"timestamp":"2021-06-03T06:58:06.634884303Z","streamType":"stderr","text":"go: downloading github.com/ugorji/go/codec v1.1.7\n"},{"line":70,"timestamp":"2021-06-03T06:58:06.683489167Z","streamType":"stderr","text":"go: downloading github.com/emirpasic/gods v1.12.0\n"},{"line":71,"timestamp":"2021-06-03T06:58:06.68380675Z","streamType":"stderr","text":"go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99\n"},{"line":72,"timestamp":"2021-06-03T06:58:06.692122947Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gax-go/v2 v2.0.5\n"},{"line":73,"timestamp":"2021-06-03T06:58:06.699252213Z","streamType":"stderr","text":"go: downloading go.opencensus.io v0.22.3\n"},{"line":74,"timestamp":"2021-06-03T06:58:06.77700857Z","streamType":"stderr","text":"go: downloading golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9\n"},{"line":75,"timestamp":"2021-06-03T06:58:06.777493225Z","streamType":"stderr","text":"go: downloading google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013\n"},{"line":76,"timestamp":"2021-06-03T06:58:06.802635727Z","streamType":"stderr","text":"go: downloading google.golang.org/grpc v1.27.1\n"},{"line":77,"timestamp":"2021-06-03T06:58:06.869947365Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.1.0\n"},{"line":78,"timestamp":"2021-06-03T06:58:06.945633807Z","streamType":"stderr","text":"go: downloading github.com/go-logr/logr v0.4.0\n"},{"line":79,"timestamp":"2021-06-03T06:58:07.032942891Z","streamType":"stderr","text":"go: downloading google.golang.org/protobuf v1.25.0\n"},{"line":80,"timestamp":"2021-06-03T06:58:07.271122941Z","streamType":"stderr","text":"go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1\n"},{"line":81,"timestamp":"2021-06-03T06:58:07.272111438Z","streamType":"stderr","text":"go: downloading github.com/src-d/gcfg v1.4.0\n"},{"line":82,"timestamp":"2021-06-03T06:58:07.2828032Z","streamType":"stderr","text":"go: downloading github.com/go-playground/universal-translator v0.17.0\n"},{"line":83,"timestamp":"2021-06-03T06:58:07.29677298Z","streamType":"stderr","text":"go: downloading github.com/leodido/go-urn v1.2.0\n"},{"line":84,"timestamp":"2021-06-03T06:58:07.298459499Z","streamType":"stderr","text":"go: downloading github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd\n"},{"line":85,"timestamp":"2021-06-03T06:58:07.304258402Z","streamType":"stderr","text":"go: downloading github.com/mitchellh/go-homedir v1.1.0\n"},{"line":86,"timestamp":"2021-06-03T06:58:07.318924718Z","streamType":"stderr","text":"go: downloading github.com/xanzy/ssh-agent v0.2.1\n"},{"line":87,"timestamp":"2021-06-03T06:58:07.360395527Z","streamType":"stderr","text":"go: downloading github.com/json-iterator/go v1.1.10\n"},{"line":88,"timestamp":"2021-06-03T06:58:08.399955043Z","streamType":"stderr","text":"go: downloading gopkg.in/warnings.v0 v0.1.2\n"},{"line":89,"timestamp":"2021-06-03T06:58:08.400453676Z","streamType":"stderr","text":"go: downloading github.com/go-playground/locales v0.13.0\n"},{"line":90,"timestamp":"2021-06-03T06:58:08.401916188Z","streamType":"stderr","text":"go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e\n"},{"line":91,"timestamp":"2021-06-03T06:58:08.401931695Z","streamType":"stderr","text":"go: downloading github.com/googleapis/gnostic v0.4.1\n"},{"line":92,"timestamp":"2021-06-03T06:58:08.441243457Z","streamType":"stderr","text":"go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba\n"},{"line":93,"timestamp":"2021-06-03T06:58:08.441262579Z","streamType":"stderr","text":"go: downloading k8s.io/utils v0.0.0-20201110183641-67b214c5f920\n"},{"line":94,"timestamp":"2021-06-03T06:58:08.44128309Z","streamType":"stderr","text":"go: downloading golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d\n"},{"line":95,"timestamp":"2021-06-03T06:58:08.441929587Z","streamType":"stderr","text":"go: downloading golang.org/x/text v0.3.4\n"},{"line":96,"timestamp":"2021-06-03T06:58:08.44298314Z","streamType":"stderr","text":"go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd\n"},{"line":97,"timestamp":"2021-06-03T06:58:08.453012825Z","streamType":"stderr","text":"go: downloading github.com/modern-go/reflect2 v1.0.1\n"},{"line":98,"timestamp":"2021-06-03T06:58:08.467457003Z","streamType":"stderr","text":"go: downloading sigs.k8s.io/yaml v1.2.0\n"},{"line":99,"timestamp":"2021-06-03T06:58:37.719159356Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration\t0.029s [no tests to run]\n"},{"line":100,"timestamp":"2021-06-03T06:58:37.719173958Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/api\t0.040s [no tests to run]\n"},{"line":101,"timestamp":"2021-06-03T06:58:37.719180026Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/bigquery\t[no test files]\n"},{"line":102,"timestamp":"2021-06-03T06:58:37.719185286Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/bitbucketapi\t0.050s [no tests to run]\n"},{"line":103,"timestamp":"2021-06-03T06:58:37.71918962Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/builderapi\t0.062s [no tests to run]\n"},{"line":104,"timestamp":"2021-06-03T06:58:37.719193582Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/cloudsourceapi\t0.063s [no tests to run]\n"},{"line":105,"timestamp":"2021-06-03T06:58:37.719196591Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/cloudstorage\t[no test files]\n"},{"line":106,"timestamp":"2021-06-03T06:58:38.108710448Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/cockroachdb\t3.868s\n"},{"line":107,"timestamp":"2021-06-03T06:58:38.10872698Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/clients/dockerhubapi\t0.032s [no tests to run]\n"},{"line":108,"timestamp":"2021-06-03T06:58:38.108731537Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/githubapi\t[no test files]\n"},{"line":109,"timestamp":"2021-06-03T06:58:38.108737542Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/prometheus\t[no test files]\n"},{"line":110,"timestamp":"2021-06-03T06:58:38.108742122Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/pubsubapi\t[no test files]\n"},{"line":111,"timestamp":"2021-06-03T06:58:38.108746865Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/clients/slackapi\t[no test files]\n"},{"line":112,"timestamp":"2021-06-03T06:58:38.108751794Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/bitbucket\t0.032s [no tests to run]\n"},{"line":113,"timestamp":"2021-06-03T06:58:38.108755545Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/catalog\t[no test files]\n"},{"line":114,"timestamp":"2021-06-03T06:58:38.108759964Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/cloudsource\t0.033s [no tests to run]\n"},{"line":115,"timestamp":"2021-06-03T06:58:38.108781974Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/estafette\t0.031s [no tests to run]\n"},{"line":116,"timestamp":"2021-06-03T06:58:38.108784843Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/github\t0.029s [no tests to run]\n"},{"line":117,"timestamp":"2021-06-03T06:58:38.108786859Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/pubsub\t[no test files]\n"},{"line":118,"timestamp":"2021-06-03T06:58:38.10878898Z","streamType":"stdout","text":"ok \tgithub.com/estafette/migration/services/rbac\t0.029s [no tests to run]\n"},{"line":119,"timestamp":"2021-06-03T06:58:38.108790897Z","streamType":"stdout","text":"? \tgithub.com/estafette/migration/services/slack\t[no test files]\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"bake","image":{"name":"extensions/docker","tag":"dev","isPulled":false,"imageSize":378365817,"pullDuration":4984312490,"isTrusted":true,"hasInjectedCredentials":true},"duration":21192815103,"logLines":[{"line":1,"timestamp":"2021-06-03T06:58:48.820156121Z","streamType":"stdout","text":"Starting estafette-extension-docker version 0.1.279... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-01T12:42:04Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m637aba73041e76a5b35853b9c9ca57872394e5e4\n"},{"line":2,"timestamp":"2021-06-03T06:58:48.820173929Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/container_registry.json...\n"},{"line":3,"timestamp":"2021-06-03T06:58:48.820178709Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":4,"timestamp":"2021-06-03T06:58:48.820182484Z","streamType":"stdout","text":"Ensuring build directory ./publish exists\n"},{"line":5,"timestamp":"2021-06-03T06:58:48.820187501Z","streamType":"stdout","text":"Copying file /etc/ssl/certs/ca-certificates.crt to ./publish\n"},{"line":6,"timestamp":"2021-06-03T06:58:48.820190378Z","streamType":"stdout","text":"Expanding environment variables in Dockerfile...\n"},{"line":7,"timestamp":"2021-06-03T06:58:48.820192089Z","streamType":"stdout","text":"Writing Dockerfile to publish/Dockerfile...\n"},{"line":8,"timestamp":"2021-06-03T06:58:48.820194078Z","streamType":"stdout","text":"Listing directory ./publish content\n"},{"line":9,"timestamp":"2021-06-03T06:58:48.820195378Z","streamType":"stdout","text":"- Dockerfile\n"},{"line":10,"timestamp":"2021-06-03T06:58:48.820197118Z","streamType":"stdout","text":"- ca-certificates.crt\n"},{"line":11,"timestamp":"2021-06-03T06:58:48.82019909Z","streamType":"stdout","text":"- migration\n"},{"line":12,"timestamp":"2021-06-03T06:58:48.820212936Z","streamType":"stdout","text":"Found 1 stages in Dockerfile\n"},{"line":13,"timestamp":"2021-06-03T06:58:48.820216088Z","streamType":"stdout","text":"Filtering credentials for images [estafette/migration:1.0.0-main-1719]\n"},{"line":14,"timestamp":"2021-06-03T06:58:48.820218513Z","streamType":"stdout","text":"Filtered 10 container-registry credentials down to 1\n"},{"line":15,"timestamp":"2021-06-03T06:58:48.820220698Z","streamType":"stdout","text":"Logging in to repository 'estafette'\n"},{"line":16,"timestamp":"2021-06-03T06:58:49.939392559Z","streamType":"stdout","text":"Building docker image estafette/migration:1.0.0-main-1719...\n"},{"line":17,"timestamp":"2021-06-03T06:58:49.939406144Z","streamType":"stdout","text":"\n"},{"line":18,"timestamp":"2021-06-03T06:58:49.939409406Z","streamType":"stdout","text":"FROM scratch\n"},{"line":19,"timestamp":"2021-06-03T06:58:49.939410435Z","streamType":"stdout","text":"\n"},{"line":20,"timestamp":"2021-06-03T06:58:49.939415154Z","streamType":"stdout","text":"LABEL maintainer=\"estafette.io\" \\\n"},{"line":21,"timestamp":"2021-06-03T06:58:49.939428693Z","streamType":"stdout","text":" description=\"The migration is the component that handles api requests and starts build jobs using the estafette-ci-builder\"\n"},{"line":22,"timestamp":"2021-06-03T06:58:49.939455158Z","streamType":"stdout","text":"\n"},{"line":23,"timestamp":"2021-06-03T06:58:49.939458867Z","streamType":"stdout","text":"COPY ca-certificates.crt /etc/ssl/certs/\n"},{"line":24,"timestamp":"2021-06-03T06:58:49.939461542Z","streamType":"stdout","text":"COPY migration /\n"},{"line":25,"timestamp":"2021-06-03T06:58:49.939463005Z","streamType":"stdout","text":"\n"},{"line":26,"timestamp":"2021-06-03T06:58:49.939467926Z","streamType":"stdout","text":"ENV GRACEFUL_SHUTDOWN_DELAY_SECONDS=\"20\" \\\n"},{"line":27,"timestamp":"2021-06-03T06:58:49.93947155Z","streamType":"stdout","text":" ESTAFETTE_LOG_FORMAT=\"json\"\n"},{"line":28,"timestamp":"2021-06-03T06:58:49.939472676Z","streamType":"stdout","text":"\n"},{"line":29,"timestamp":"2021-06-03T06:58:49.939475484Z","streamType":"stdout","text":"ENTRYPOINT [\"/migration\"]\n"},{"line":30,"timestamp":"2021-06-03T06:58:49.939476453Z","streamType":"stdout","text":"\n"},{"line":31,"timestamp":"2021-06-03T06:58:49.939477303Z","streamType":"stdout","text":"\n"},{"line":32,"timestamp":"2021-06-03T06:58:49.939489178Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e docker build --build-arg BUILDKIT_INLINE_CACHE=1 --cache-from estafette/migration:dlc --tag estafette/migration:dlc --tag estafette/migration:1.0.0-main-1719 --file publish/Dockerfile ./publish\u001b[0m\n"},{"line":33,"timestamp":"2021-06-03T06:58:50.197353917Z","streamType":"stderr","text":"#1 [internal] load build definition from Dockerfile\n"},{"line":34,"timestamp":"2021-06-03T06:58:50.197373341Z","streamType":"stderr","text":"#1 sha256:d86ffccbadba8b392151b8cce395713c26b975cb8e10ba0b675b0e89286830fe\n"},{"line":35,"timestamp":"2021-06-03T06:58:50.197377661Z","streamType":"stderr","text":"#1 transferring dockerfile: 400B done\n"},{"line":36,"timestamp":"2021-06-03T06:58:50.197390193Z","streamType":"stderr","text":"#1 DONE 0.0s\n"},{"line":37,"timestamp":"2021-06-03T06:58:50.197391313Z","streamType":"stderr","text":"\n"},{"line":38,"timestamp":"2021-06-03T06:58:50.197392873Z","streamType":"stderr","text":"#2 [internal] load .dockerignore\n"},{"line":39,"timestamp":"2021-06-03T06:58:50.197395806Z","streamType":"stderr","text":"#2 sha256:f9ca9f10254da480491757ae86fd72e52fbb4c134be8aa485a3982d2f7a50f87\n"},{"line":40,"timestamp":"2021-06-03T06:58:50.197397447Z","streamType":"stderr","text":"#2 transferring context: 2B done\n"},{"line":41,"timestamp":"2021-06-03T06:58:50.197398333Z","streamType":"stderr","text":"#2 DONE 0.0s\n"},{"line":42,"timestamp":"2021-06-03T06:58:50.197398998Z","streamType":"stderr","text":"\n"},{"line":43,"timestamp":"2021-06-03T06:58:50.197400976Z","streamType":"stderr","text":"#3 [internal] load build context\n"},{"line":44,"timestamp":"2021-06-03T06:58:50.197403831Z","streamType":"stderr","text":"#3 sha256:78dbcd4d15e58bac0f73489ddc0ee95bb28f28cc829992b33a87162dbfcc846e\n"},{"line":45,"timestamp":"2021-06-03T06:58:50.19740475Z","streamType":"stderr","text":"#3 DONE 0.0s\n"},{"line":46,"timestamp":"2021-06-03T06:58:50.197405312Z","streamType":"stderr","text":"\n"},{"line":47,"timestamp":"2021-06-03T06:58:50.19741007Z","streamType":"stderr","text":"#5 importing cache manifest from estafette/migration:dlc\n"},{"line":48,"timestamp":"2021-06-03T06:58:50.197412247Z","streamType":"stderr","text":"#5 sha256:3698a9e5449638f2790fcb8c26fbb2fd397f7c0c39f22d9c105f924749397968\n"},{"line":49,"timestamp":"2021-06-03T06:58:50.798267166Z","streamType":"stderr","text":"#5 ...\n"},{"line":50,"timestamp":"2021-06-03T06:58:50.798278383Z","streamType":"stderr","text":"\n"},{"line":51,"timestamp":"2021-06-03T06:58:50.798291585Z","streamType":"stderr","text":"#7 [auth] estafette/migration:pull token for registry-1.docker.io\n"},{"line":52,"timestamp":"2021-06-03T06:58:50.79829686Z","streamType":"stderr","text":"#7 sha256:309052e5fffd47cb9617a2c824e3a170b294741f55b3742f4a5eeeed80cf0652\n"},{"line":53,"timestamp":"2021-06-03T06:58:50.798298287Z","streamType":"stderr","text":"#7 DONE 0.0s\n"},{"line":54,"timestamp":"2021-06-03T06:58:50.948497857Z","streamType":"stderr","text":"\n"},{"line":55,"timestamp":"2021-06-03T06:58:50.94852384Z","streamType":"stderr","text":"#5 importing cache manifest from estafette/migration:dlc\n"},{"line":56,"timestamp":"2021-06-03T06:58:50.948530441Z","streamType":"stderr","text":"#5 sha256:3698a9e5449638f2790fcb8c26fbb2fd397f7c0c39f22d9c105f924749397968\n"},{"line":57,"timestamp":"2021-06-03T06:58:51.850248315Z","streamType":"stderr","text":"#5 DONE 1.7s\n"},{"line":58,"timestamp":"2021-06-03T06:58:51.850261572Z","streamType":"stderr","text":"\n"},{"line":59,"timestamp":"2021-06-03T06:58:51.850275164Z","streamType":"stderr","text":"#3 [internal] load build context\n"},{"line":60,"timestamp":"2021-06-03T06:58:51.850284953Z","streamType":"stderr","text":"#3 sha256:78dbcd4d15e58bac0f73489ddc0ee95bb28f28cc829992b33a87162dbfcc846e\n"},{"line":61,"timestamp":"2021-06-03T06:58:52.295328218Z","streamType":"stderr","text":"#3 transferring context: 65.69MB 0.4s done\n"},{"line":62,"timestamp":"2021-06-03T06:58:52.29534282Z","streamType":"stderr","text":"#3 DONE 0.4s\n"},{"line":63,"timestamp":"2021-06-03T06:58:52.295345159Z","streamType":"stderr","text":"\n"},{"line":64,"timestamp":"2021-06-03T06:58:52.295351413Z","streamType":"stderr","text":"#4 [1/2] COPY ca-certificates.crt /etc/ssl/certs/\n"},{"line":65,"timestamp":"2021-06-03T06:58:52.295360858Z","streamType":"stderr","text":"#4 sha256:bb145f3f73251ffb7c460306b394468ae6cb1fe8107e9d53a6a83f1c1e76de28\n"},{"line":66,"timestamp":"2021-06-03T06:58:52.295368868Z","streamType":"stderr","text":"#4 DONE 0.0s\n"},{"line":67,"timestamp":"2021-06-03T06:58:52.295369826Z","streamType":"stderr","text":"\n"},{"line":68,"timestamp":"2021-06-03T06:58:52.295373727Z","streamType":"stderr","text":"#6 [2/2] COPY migration /\n"},{"line":69,"timestamp":"2021-06-03T06:58:52.295379Z","streamType":"stderr","text":"#6 sha256:aa2cd789559c5486010aa116db84be95683c7ee2709bded69802ec19d62c2d83\n"},{"line":70,"timestamp":"2021-06-03T06:58:52.897861953Z","streamType":"stderr","text":"#6 DONE 0.5s\n"},{"line":71,"timestamp":"2021-06-03T06:58:53.126634954Z","streamType":"stderr","text":"\n"},{"line":72,"timestamp":"2021-06-03T06:58:53.126654809Z","streamType":"stderr","text":"#8 exporting to image\n"},{"line":73,"timestamp":"2021-06-03T06:58:53.126661603Z","streamType":"stderr","text":"#8 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00\n"},{"line":74,"timestamp":"2021-06-03T06:58:53.126664112Z","streamType":"stderr","text":"#8 exporting layers done\n"},{"line":75,"timestamp":"2021-06-03T06:58:53.126669312Z","streamType":"stderr","text":"#8 writing image sha256:9b5ea03716efbf1deae7949b90bef080183f9cfb111f2a45d3140be3604e1b69 done\n"},{"line":76,"timestamp":"2021-06-03T06:58:53.126674261Z","streamType":"stderr","text":"#8 naming to docker.io/estafette/migration:dlc done\n"},{"line":77,"timestamp":"2021-06-03T06:58:53.126677583Z","streamType":"stderr","text":"#8 naming to docker.io/estafette/migration:1.0.0-main-1719 done\n"},{"line":78,"timestamp":"2021-06-03T06:58:53.126690137Z","streamType":"stderr","text":"#8 DONE 0.0s\n"},{"line":79,"timestamp":"2021-06-03T06:58:53.126690757Z","streamType":"stderr","text":"\n"},{"line":80,"timestamp":"2021-06-03T06:58:53.126692253Z","streamType":"stderr","text":"#9 exporting cache\n"},{"line":81,"timestamp":"2021-06-03T06:58:53.12669505Z","streamType":"stderr","text":"#9 sha256:2700d4ef94dee473593c5c614b55b2dedcca7893909811a8f2b48291a1f581e4\n"},{"line":82,"timestamp":"2021-06-03T06:58:53.126697395Z","streamType":"stderr","text":"#9 preparing build cache for export done\n"},{"line":83,"timestamp":"2021-06-03T06:58:53.126698301Z","streamType":"stderr","text":"#9 DONE 0.0s\n"},{"line":84,"timestamp":"2021-06-03T06:58:53.128518591Z","streamType":"stdout","text":"Pushing cache container image estafette/migration:dlc\n"},{"line":85,"timestamp":"2021-06-03T06:58:53.128536586Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e docker push estafette/migration:dlc\u001b[0m\n"},{"line":86,"timestamp":"2021-06-03T06:58:53.174492433Z","streamType":"stdout","text":"The push refers to repository [docker.io/estafette/migration]\n"},{"line":87,"timestamp":"2021-06-03T06:58:53.518009256Z","streamType":"stdout","text":"52785f4dbbf4: Preparing\n"},{"line":88,"timestamp":"2021-06-03T06:58:53.518024653Z","streamType":"stdout","text":"ddb1acfc92ee: Preparing\n"},{"line":89,"timestamp":"2021-06-03T06:58:56.919578278Z","streamType":"stdout","text":"ddb1acfc92ee: Pushed\n"},{"line":90,"timestamp":"2021-06-03T06:59:01.451192822Z","streamType":"stdout","text":"52785f4dbbf4: Pushed\n"},{"line":91,"timestamp":"2021-06-03T06:59:05.055900975Z","streamType":"stdout","text":"dlc: digest: sha256:40c95a56c945def6c3fff320d6ddc3ad5c3b89851d94db7ac9fc4c7b93426486 size: 739\n"},{"line":92,"timestamp":"2021-06-03T06:59:05.06099139Z","streamType":"stdout","text":"Saving docker image to file for scanning...\n"},{"line":93,"timestamp":"2021-06-03T06:59:05.061198469Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e docker save estafette/migration:1.0.0-main-1719 -o /tmp/173483624.tar\u001b[0m\n"},{"line":94,"timestamp":"2021-06-03T06:59:05.861725738Z","streamType":"stdout","text":"Scanning container image estafette/migration:1.0.0-main-1719 for vulnerabilities of severities UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL...\n"},{"line":95,"timestamp":"2021-06-03T06:59:05.861751724Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e /trivy --cache-dir /trivy-cache image --severity UNKNOWN,LOW,MEDIUM,HIGH,CRITICAL --light --skip-update --no-progress --exit-code 15 --ignore-unfixed --input /tmp/173483624.tar\u001b[0m\n"},{"line":96,"timestamp":"2021-06-03T06:59:05.922854643Z","streamType":"stdout","text":"2021-06-03T06:59:05.922Z\t\u001b[34mINFO\u001b[0m\tUsing your github token\n"},{"line":97,"timestamp":"2021-06-03T06:59:07.76650545Z","streamType":"stdout","text":"2021-06-03T06:59:07.765Z\t\u001b[34mINFO\u001b[0m\tDetected OS: unknown\n"},{"line":98,"timestamp":"2021-06-03T06:59:07.766534361Z","streamType":"stdout","text":"2021-06-03T06:59:07.765Z\t\u001b[34mINFO\u001b[0m\tNumber of PL dependency files: 1\n"},{"line":99,"timestamp":"2021-06-03T06:59:07.766579632Z","streamType":"stdout","text":"2021-06-03T06:59:07.765Z\t\u001b[34mINFO\u001b[0m\tDetecting gobinary vulnerabilities...\n"},{"line":100,"timestamp":"2021-06-03T06:59:07.766599369Z","streamType":"stdout","text":"2021-06-03T06:59:07.765Z\t\u001b[33mWARN\u001b[0m\tconstraint error (v3.2.0+incompatible): improper constraint: \n"},{"line":101,"timestamp":"2021-06-03T06:59:07.767112017Z","streamType":"stdout","text":"\n"},{"line":102,"timestamp":"2021-06-03T06:59:07.767172913Z","streamType":"stdout","text":"migration\n"},{"line":103,"timestamp":"2021-06-03T06:59:07.767174271Z","streamType":"stdout","text":"================\n"},{"line":104,"timestamp":"2021-06-03T06:59:07.767180943Z","streamType":"stdout","text":"Total: 0 (UNKNOWN: 0, LOW: 0, MEDIUM: 0, HIGH: 0, CRITICAL: 0)\n"},{"line":105,"timestamp":"2021-06-03T06:59:07.767181845Z","streamType":"stdout","text":"\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"push-to-docker-hub","image":{"name":"extensions/docker","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":3965796755,"logLines":[{"line":1,"timestamp":"2021-06-03T06:59:08.633983586Z","streamType":"stdout","text":"Starting estafette-extension-docker version 0.1.279... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-01T12:42:04Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m637aba73041e76a5b35853b9c9ca57872394e5e4\n"},{"line":2,"timestamp":"2021-06-03T06:59:08.633998909Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/container_registry.json...\n"},{"line":3,"timestamp":"2021-06-03T06:59:08.634002529Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":4,"timestamp":"2021-06-03T06:59:08.634006033Z","streamType":"stdout","text":"Filtering credentials for images [estafette/migration:1.0.0-main-1719]\n"},{"line":5,"timestamp":"2021-06-03T06:59:08.634009738Z","streamType":"stdout","text":"Filtered 10 container-registry credentials down to 1\n"},{"line":6,"timestamp":"2021-06-03T06:59:08.634012787Z","streamType":"stdout","text":"Logging in to repository 'estafette'\n"},{"line":7,"timestamp":"2021-06-03T06:59:09.733368138Z","streamType":"stdout","text":"Pushing container image estafette/migration:1.0.0-main-1719\n"},{"line":8,"timestamp":"2021-06-03T06:59:09.733382135Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e docker push estafette/migration:1.0.0-main-1719\u001b[0m\n"},{"line":9,"timestamp":"2021-06-03T06:59:09.777545664Z","streamType":"stdout","text":"The push refers to repository [docker.io/estafette/migration]\n"},{"line":10,"timestamp":"2021-06-03T06:59:10.119931069Z","streamType":"stdout","text":"52785f4dbbf4: Preparing\n"},{"line":11,"timestamp":"2021-06-03T06:59:10.11994454Z","streamType":"stdout","text":"ddb1acfc92ee: Preparing\n"},{"line":12,"timestamp":"2021-06-03T06:59:10.887275048Z","streamType":"stdout","text":"52785f4dbbf4: Layer already exists\n"},{"line":13,"timestamp":"2021-06-03T06:59:10.911382143Z","streamType":"stdout","text":"ddb1acfc92ee: Layer already exists\n"},{"line":14,"timestamp":"2021-06-03T06:59:11.729979632Z","streamType":"stdout","text":"1.0.0-main-1719: digest: sha256:40c95a56c945def6c3fff320d6ddc3ad5c3b89851d94db7ac9fc4c7b93426486 size: 739\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"test-helm-chart-1.17","image":{"name":"extensions/helm","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":86253968363,"logLines":[{"line":1,"timestamp":"2021-06-03T07:00:29.768228616Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T07:00:29.768240284Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T07:00:29.768247302Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T07:00:29.768254122Z","streamType":"stdout","text":"Testing chart migration with app version 1.0.0-main-1719 and version 1.0.0-main-1719 on kind host kubernetes...\n"},{"line":5,"timestamp":"2021-06-03T07:00:29.768256373Z","streamType":"stdout","text":"Waiting for kind host to be ready...\n"},{"line":6,"timestamp":"2021-06-03T07:00:29.776942203Z","streamType":"stdout","text":"Preparing kind host for using Helm...\n"},{"line":7,"timestamp":"2021-06-03T07:00:29.777799793Z","streamType":"stdout","text":"Writing values to override.yaml...\n"},{"line":8,"timestamp":"2021-06-03T07:00:29.777859673Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e cat override.yaml\u001b[0m\n"},{"line":9,"timestamp":"2021-06-03T07:00:29.779171244Z","streamType":"stdout","text":"deployment:\n"},{"line":10,"timestamp":"2021-06-03T07:00:29.779183102Z","streamType":"stdout","text":" env:\n"},{"line":11,"timestamp":"2021-06-03T07:00:29.779186954Z","streamType":"stdout","text":" - name: JAEGER_DISABLED\n"},{"line":12,"timestamp":"2021-06-03T07:00:29.779189275Z","streamType":"stdout","text":" value: 'true'\n"},{"line":13,"timestamp":"2021-06-03T07:00:29.779190579Z","streamType":"stdout","text":"secret:\n"},{"line":14,"timestamp":"2021-06-03T07:00:29.779191773Z","streamType":"stdout","text":" files:\n"},{"line":15,"timestamp":"2021-06-03T07:00:29.779197255Z","streamType":"stdout","text":" secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n"},{"line":16,"timestamp":"2021-06-03T07:00:29.779198396Z","streamType":"stdout","text":"ingress:\n"},{"line":17,"timestamp":"2021-06-03T07:00:29.779199705Z","streamType":"stdout","text":" enabled: true\n"},{"line":18,"timestamp":"2021-06-03T07:00:29.779200628Z","streamType":"stdout","text":" hosts:\n"},{"line":19,"timestamp":"2021-06-03T07:00:29.779202979Z","streamType":"stdout","text":" - host: ci.estafette.io\n"},{"line":20,"timestamp":"2021-06-03T07:00:29.779245261Z","streamType":"stdout","text":" paths:\n"},{"line":21,"timestamp":"2021-06-03T07:00:29.779246667Z","streamType":"stdout","text":" - path: /api/\n"},{"line":22,"timestamp":"2021-06-03T07:00:29.779247678Z","streamType":"stdout","text":" backend:\n"},{"line":23,"timestamp":"2021-06-03T07:00:29.779251003Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":24,"timestamp":"2021-06-03T07:00:29.779253512Z","streamType":"stdout","text":" servicePort: http\n"},{"line":25,"timestamp":"2021-06-03T07:00:29.779254536Z","streamType":"stdout","text":" - path: /\n"},{"line":26,"timestamp":"2021-06-03T07:00:29.779255577Z","streamType":"stdout","text":" backend:\n"},{"line":27,"timestamp":"2021-06-03T07:00:29.779257221Z","streamType":"stdout","text":" serviceName: estafette-ci-web\n"},{"line":28,"timestamp":"2021-06-03T07:00:29.779258578Z","streamType":"stdout","text":" servicePort: http\n"},{"line":29,"timestamp":"2021-06-03T07:00:29.77926169Z","streamType":"stdout","text":"ingressWebhooks:\n"},{"line":30,"timestamp":"2021-06-03T07:00:29.779262684Z","streamType":"stdout","text":" enabled: true\n"},{"line":31,"timestamp":"2021-06-03T07:00:29.779263573Z","streamType":"stdout","text":" hosts:\n"},{"line":32,"timestamp":"2021-06-03T07:00:29.779265427Z","streamType":"stdout","text":" - host: ci-webhook.estafette.io\n"},{"line":33,"timestamp":"2021-06-03T07:00:29.77926635Z","streamType":"stdout","text":" paths:\n"},{"line":34,"timestamp":"2021-06-03T07:00:29.779310657Z","streamType":"stdout","text":" - path: /api/integrations/github/\n"},{"line":35,"timestamp":"2021-06-03T07:00:29.779312329Z","streamType":"stdout","text":" backend:\n"},{"line":36,"timestamp":"2021-06-03T07:00:29.779314845Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":37,"timestamp":"2021-06-03T07:00:29.779316577Z","streamType":"stdout","text":" servicePort: http\n"},{"line":38,"timestamp":"2021-06-03T07:00:29.779318174Z","streamType":"stdout","text":"\n"},{"line":39,"timestamp":"2021-06-03T07:00:29.779321706Z","streamType":"stdout","text":"extraLabels:\n"},{"line":40,"timestamp":"2021-06-03T07:00:29.779323886Z","streamType":"stdout","text":" team: estafette\n"},{"line":41,"timestamp":"2021-06-03T07:00:29.779328024Z","streamType":"stdout","text":"\n"},{"line":42,"timestamp":"2021-06-03T07:00:29.779329766Z","streamType":"stdout","text":"extraSecrets:\n"},{"line":43,"timestamp":"2021-06-03T07:00:29.779331314Z","streamType":"stdout","text":"- key: gcp\n"},{"line":44,"timestamp":"2021-06-03T07:00:29.77935864Z","streamType":"stdout","text":" annotations: {}\n"},{"line":45,"timestamp":"2021-06-03T07:00:29.779360228Z","streamType":"stdout","text":" mountPath: /gcp\n"},{"line":46,"timestamp":"2021-06-03T07:00:29.77936144Z","streamType":"stdout","text":" data:\n"},{"line":47,"timestamp":"2021-06-03T07:00:29.779364243Z","streamType":"stdout","text":" service-account-key.json: |\n"},{"line":48,"timestamp":"2021-06-03T07:00:29.779365709Z","streamType":"stdout","text":" {}\n"},{"line":49,"timestamp":"2021-06-03T07:00:29.779366617Z","streamType":"stdout","text":"\n"},{"line":50,"timestamp":"2021-06-03T07:00:29.779368994Z","streamType":"stdout","text":"extraConfigmaps:\n"},{"line":51,"timestamp":"2021-06-03T07:00:29.77937058Z","streamType":"stdout","text":"- key: templates\n"},{"line":52,"timestamp":"2021-06-03T07:00:29.779372115Z","streamType":"stdout","text":" annotations: {}\n"},{"line":53,"timestamp":"2021-06-03T07:00:29.779373854Z","streamType":"stdout","text":" mountPath: /templates\n"},{"line":54,"timestamp":"2021-06-03T07:00:29.779375144Z","streamType":"stdout","text":" data: |\n"},{"line":55,"timestamp":"2021-06-03T07:00:29.779377631Z","streamType":"stdout","text":" manifest-docker.tmpl: |\n"},{"line":56,"timestamp":"2021-06-03T07:00:29.779392048Z","streamType":"stdout","text":" labels:\n"},{"line":57,"timestamp":"2021-06-03T07:00:29.779394885Z","streamType":"stdout","text":" container: {{.ContainerName}}\n"},{"line":58,"timestamp":"2021-06-03T07:00:29.779397491Z","streamType":"stdout","text":" team: {{.TeamName}}\n"},{"line":59,"timestamp":"2021-06-03T07:00:29.779399316Z","streamType":"stdout","text":" language: docker\n"},{"line":60,"timestamp":"2021-06-03T07:00:29.779490113Z","streamType":"stdout","text":"\n"},{"line":61,"timestamp":"2021-06-03T07:00:29.779494881Z","streamType":"stdout","text":" stages:\n"},{"line":62,"timestamp":"2021-06-03T07:00:29.779497337Z","streamType":"stdout","text":" bake:\n"},{"line":63,"timestamp":"2021-06-03T07:00:29.779502309Z","streamType":"stdout","text":" image: extensions/docker:stable\n"},{"line":64,"timestamp":"2021-06-03T07:00:29.779504775Z","streamType":"stdout","text":" action: build\n"},{"line":65,"timestamp":"2021-06-03T07:00:29.779507257Z","streamType":"stdout","text":" repositories:\n"},{"line":66,"timestamp":"2021-06-03T07:00:29.77950934Z","streamType":"stdout","text":" - estafette\n"},{"line":67,"timestamp":"2021-06-03T07:00:29.779510294Z","streamType":"stdout","text":"\n"},{"line":68,"timestamp":"2021-06-03T07:00:29.779513684Z","streamType":"stdout","text":" push-to-docker-registry:\n"},{"line":69,"timestamp":"2021-06-03T07:00:29.779523663Z","streamType":"stdout","text":" image: extensions/docker:stable\n"},{"line":70,"timestamp":"2021-06-03T07:00:29.779540883Z","streamType":"stdout","text":" action: push\n"},{"line":71,"timestamp":"2021-06-03T07:00:29.779543947Z","streamType":"stdout","text":" repositories:\n"},{"line":72,"timestamp":"2021-06-03T07:00:29.779547265Z","streamType":"stdout","text":" - estafetteShowing template to be installed...\n"},{"line":73,"timestamp":"2021-06-03T07:00:29.779554793Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm diff upgrade migration migration-1.0.0-main-1719.tgz -f override.yaml --allow-unreleased\u001b[0m\n"},{"line":74,"timestamp":"2021-06-03T07:00:29.979022005Z","streamType":"stdout","text":"********************\n"},{"line":75,"timestamp":"2021-06-03T07:00:29.979036091Z","streamType":"stdout","text":"\n"},{"line":76,"timestamp":"2021-06-03T07:00:29.979049432Z","streamType":"stdout","text":"\tRelease was not present in Helm. Diff will show entire contents as new.\n"},{"line":77,"timestamp":"2021-06-03T07:00:29.979050582Z","streamType":"stdout","text":"\n"},{"line":78,"timestamp":"2021-06-03T07:00:29.979051731Z","streamType":"stdout","text":"********************\n"},{"line":79,"timestamp":"2021-06-03T07:00:30.490361311Z","streamType":"stdout","text":"\u001b[0;33mdefault, default-jobs, Namespace (v1) has been added:\u001b[0m\n"},{"line":80,"timestamp":"2021-06-03T07:00:30.490377905Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":81,"timestamp":"2021-06-03T07:00:30.490386533Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/namespace-jobs.yaml\u001b[0m\n"},{"line":82,"timestamp":"2021-06-03T07:00:30.490390349Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":83,"timestamp":"2021-06-03T07:00:30.490392844Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Namespace\u001b[0m\n"},{"line":84,"timestamp":"2021-06-03T07:00:30.49039591Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":85,"timestamp":"2021-06-03T07:00:30.490399625Z","streamType":"stdout","text":"\u001b[0;32m+ name: default-jobs\u001b[0m\n"},{"line":86,"timestamp":"2021-06-03T07:00:30.490404753Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, ConfigMap (v1) has been added:\u001b[0m\n"},{"line":87,"timestamp":"2021-06-03T07:00:30.49040604Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":88,"timestamp":"2021-06-03T07:00:30.490409777Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/configmap.yaml\u001b[0m\n"},{"line":89,"timestamp":"2021-06-03T07:00:30.490411477Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":90,"timestamp":"2021-06-03T07:00:30.49041322Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ConfigMap\u001b[0m\n"},{"line":91,"timestamp":"2021-06-03T07:00:30.490415034Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":92,"timestamp":"2021-06-03T07:00:30.490417747Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":93,"timestamp":"2021-06-03T07:00:30.490419931Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":94,"timestamp":"2021-06-03T07:00:30.490424602Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":95,"timestamp":"2021-06-03T07:00:30.490428356Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":96,"timestamp":"2021-06-03T07:00:30.490481373Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":97,"timestamp":"2021-06-03T07:00:30.490488889Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":98,"timestamp":"2021-06-03T07:00:30.490509581Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":99,"timestamp":"2021-06-03T07:00:30.490511861Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":100,"timestamp":"2021-06-03T07:00:30.49051349Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":101,"timestamp":"2021-06-03T07:00:30.490515571Z","streamType":"stdout","text":"\u001b[0;32m+ config.yaml: |\u001b[0m\n"},{"line":102,"timestamp":"2021-06-03T07:00:30.490517501Z","streamType":"stdout","text":"\u001b[0;32m+ integrations:\u001b[0m\n"},{"line":103,"timestamp":"2021-06-03T07:00:30.490519627Z","streamType":"stdout","text":"\u001b[0;32m+ github:\u001b[0m\n"},{"line":104,"timestamp":"2021-06-03T07:00:30.490521908Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":105,"timestamp":"2021-06-03T07:00:30.490526132Z","streamType":"stdout","text":"\u001b[0;32m+ privateKeyPath: /github-app-key/private-key.pem\u001b[0m\n"},{"line":106,"timestamp":"2021-06-03T07:00:30.490528586Z","streamType":"stdout","text":"\u001b[0;32m+ appID: 15\u001b[0m\n"},{"line":107,"timestamp":"2021-06-03T07:00:30.490530878Z","streamType":"stdout","text":"\u001b[0;32m+ clientID: asdas2342\u001b[0m\n"},{"line":108,"timestamp":"2021-06-03T07:00:30.490542483Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":109,"timestamp":"2021-06-03T07:00:30.490569303Z","streamType":"stdout","text":"\u001b[0;32m+ webhookSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":110,"timestamp":"2021-06-03T07:00:30.490571931Z","streamType":"stdout","text":"\u001b[0;32m+ installationOrganizations:\u001b[0m\n"},{"line":111,"timestamp":"2021-06-03T07:00:30.490574198Z","streamType":"stdout","text":"\u001b[0;32m+ - installation: 15\u001b[0m\n"},{"line":112,"timestamp":"2021-06-03T07:00:30.490576475Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":113,"timestamp":"2021-06-03T07:00:30.490578589Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":114,"timestamp":"2021-06-03T07:00:30.490580704Z","streamType":"stdout","text":"\u001b[0;32m+ - installation: 83\u001b[0m\n"},{"line":115,"timestamp":"2021-06-03T07:00:30.49058256Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":116,"timestamp":"2021-06-03T07:00:30.49058778Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":117,"timestamp":"2021-06-03T07:00:30.49058925Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":118,"timestamp":"2021-06-03T07:00:30.490591093Z","streamType":"stdout","text":"\u001b[0;32m+ bitbucket:\u001b[0m\n"},{"line":119,"timestamp":"2021-06-03T07:00:30.490593188Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":120,"timestamp":"2021-06-03T07:00:30.490596191Z","streamType":"stdout","text":"\u001b[0;32m+ apiKey: sd9ewiwuejkwejkewk\u001b[0m\n"},{"line":121,"timestamp":"2021-06-03T07:00:30.49059965Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthKey: 2390w3e90jdsk\u001b[0m\n"},{"line":122,"timestamp":"2021-06-03T07:00:30.49060407Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":123,"timestamp":"2021-06-03T07:00:30.490606202Z","streamType":"stdout","text":"\u001b[0;32m+ ownerOrganizations:\u001b[0m\n"},{"line":124,"timestamp":"2021-06-03T07:00:30.490608286Z","streamType":"stdout","text":"\u001b[0;32m+ - owner: estafette\u001b[0m\n"},{"line":125,"timestamp":"2021-06-03T07:00:30.4906101Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":126,"timestamp":"2021-06-03T07:00:30.490611936Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":127,"timestamp":"2021-06-03T07:00:30.49061331Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":128,"timestamp":"2021-06-03T07:00:30.490614899Z","streamType":"stdout","text":"\u001b[0;32m+ slack:\u001b[0m\n"},{"line":129,"timestamp":"2021-06-03T07:00:30.490616699Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":130,"timestamp":"2021-06-03T07:00:30.490619122Z","streamType":"stdout","text":"\u001b[0;32m+ clientID: d9ew90weoijewjke\u001b[0m\n"},{"line":131,"timestamp":"2021-06-03T07:00:30.490623247Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":132,"timestamp":"2021-06-03T07:00:30.490627967Z","streamType":"stdout","text":"\u001b[0;32m+ appVerificationToken: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":133,"timestamp":"2021-06-03T07:00:30.490687918Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthAccessToken: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":134,"timestamp":"2021-06-03T07:00:30.490689058Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":135,"timestamp":"2021-06-03T07:00:30.490690747Z","streamType":"stdout","text":"\u001b[0;32m+ pubsub:\u001b[0m\n"},{"line":136,"timestamp":"2021-06-03T07:00:30.490692088Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":137,"timestamp":"2021-06-03T07:00:30.490693801Z","streamType":"stdout","text":"\u001b[0;32m+ defaultProject: estafette\u001b[0m\n"},{"line":138,"timestamp":"2021-06-03T07:00:30.490698072Z","streamType":"stdout","text":"\u001b[0;32m+ endpoint: https://ci-integrations.estafette.io/api/integrations/pubsub/events\u001b[0m\n"},{"line":139,"timestamp":"2021-06-03T07:00:30.490700632Z","streamType":"stdout","text":"\u001b[0;32m+ audience: estafette-audience\u001b[0m\n"},{"line":140,"timestamp":"2021-06-03T07:00:30.490730899Z","streamType":"stdout","text":"\u001b[0;32m+ serviceAccountEmail: ***@***.iam.gserviceaccount.com\u001b[0m\n"},{"line":141,"timestamp":"2021-06-03T07:00:30.490734704Z","streamType":"stdout","text":"\u001b[0;32m+ subscriptionNameSuffix: ~estafette-ci-pubsub-trigger\u001b[0m\n"},{"line":142,"timestamp":"2021-06-03T07:00:30.49073711Z","streamType":"stdout","text":"\u001b[0;32m+ subscriptionIdleExpirationDays: 365\u001b[0m\n"},{"line":143,"timestamp":"2021-06-03T07:00:30.490738694Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":144,"timestamp":"2021-06-03T07:00:30.490740265Z","streamType":"stdout","text":"\u001b[0;32m+ cloudsource:\u001b[0m\n"},{"line":145,"timestamp":"2021-06-03T07:00:30.490741766Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":146,"timestamp":"2021-06-03T07:00:30.490759534Z","streamType":"stdout","text":"\u001b[0;32m+ projectOrganizations:\u001b[0m\n"},{"line":147,"timestamp":"2021-06-03T07:00:30.490763162Z","streamType":"stdout","text":"\u001b[0;32m+ - project: estafette\u001b[0m\n"},{"line":148,"timestamp":"2021-06-03T07:00:30.490765044Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":149,"timestamp":"2021-06-03T07:00:30.490766538Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":150,"timestamp":"2021-06-03T07:00:30.49076753Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":151,"timestamp":"2021-06-03T07:00:30.490768996Z","streamType":"stdout","text":"\u001b[0;32m+ prometheus:\u001b[0m\n"},{"line":152,"timestamp":"2021-06-03T07:00:30.490770305Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":153,"timestamp":"2021-06-03T07:00:30.490774569Z","streamType":"stdout","text":"\u001b[0;32m+ serverURL: http://prometheus-server.monitoring.svc.cluster.local\u001b[0m\n"},{"line":154,"timestamp":"2021-06-03T07:00:30.490776972Z","streamType":"stdout","text":"\u001b[0;32m+ scrapeIntervalSeconds: 10\u001b[0m\n"},{"line":155,"timestamp":"2021-06-03T07:00:30.490778172Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":156,"timestamp":"2021-06-03T07:00:30.490780066Z","streamType":"stdout","text":"\u001b[0;32m+ bigquery:\u001b[0m\n"},{"line":157,"timestamp":"2021-06-03T07:00:30.490781612Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":158,"timestamp":"2021-06-03T07:00:30.49078515Z","streamType":"stdout","text":"\u001b[0;32m+ projectID: my-gcp-project\u001b[0m\n"},{"line":159,"timestamp":"2021-06-03T07:00:30.490787587Z","streamType":"stdout","text":"\u001b[0;32m+ dataset: my-dataset\u001b[0m\n"},{"line":160,"timestamp":"2021-06-03T07:00:30.490788831Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":161,"timestamp":"2021-06-03T07:00:30.49079019Z","streamType":"stdout","text":"\u001b[0;32m+ gcs:\u001b[0m\n"},{"line":162,"timestamp":"2021-06-03T07:00:30.490792427Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":163,"timestamp":"2021-06-03T07:00:30.490794721Z","streamType":"stdout","text":"\u001b[0;32m+ projectID: my-gcp-project\u001b[0m\n"},{"line":164,"timestamp":"2021-06-03T07:00:30.490797047Z","streamType":"stdout","text":"\u001b[0;32m+ bucket: my-bucket\u001b[0m\n"},{"line":165,"timestamp":"2021-06-03T07:00:30.490798937Z","streamType":"stdout","text":"\u001b[0;32m+ logsDir: logs\u001b[0m\n"},{"line":166,"timestamp":"2021-06-03T07:00:30.490799995Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":167,"timestamp":"2021-06-03T07:00:30.490801678Z","streamType":"stdout","text":"\u001b[0;32m+ cloudsource:\u001b[0m\n"},{"line":168,"timestamp":"2021-06-03T07:00:30.490804209Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":169,"timestamp":"2021-06-03T07:00:30.490806718Z","streamType":"stdout","text":"\u001b[0;32m+ projectOrganizations:\u001b[0m\n"},{"line":170,"timestamp":"2021-06-03T07:00:30.490808846Z","streamType":"stdout","text":"\u001b[0;32m+ - project: estafette\u001b[0m\n"},{"line":171,"timestamp":"2021-06-03T07:00:30.490847447Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":172,"timestamp":"2021-06-03T07:00:30.490850912Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":173,"timestamp":"2021-06-03T07:00:30.490851899Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":174,"timestamp":"2021-06-03T07:00:30.490853485Z","streamType":"stdout","text":"\u001b[0;32m+ apiServer:\u001b[0m\n"},{"line":175,"timestamp":"2021-06-03T07:00:30.490856163Z","streamType":"stdout","text":"\u001b[0;32m+ baseURL: https://ci.estafette.io\u001b[0m\n"},{"line":176,"timestamp":"2021-06-03T07:00:30.490860493Z","streamType":"stdout","text":"\u001b[0;32m+ serviceURL: http://migration.estafette-ci.svc.cluster.local\u001b[0m\n"},{"line":177,"timestamp":"2021-06-03T07:00:30.490862111Z","streamType":"stdout","text":"\u001b[0;32m+ logWriters:\u001b[0m\n"},{"line":178,"timestamp":"2021-06-03T07:00:30.490864033Z","streamType":"stdout","text":"\u001b[0;32m+ - database\u001b[0m\n"},{"line":179,"timestamp":"2021-06-03T07:00:30.490866477Z","streamType":"stdout","text":"\u001b[0;32m+ logReader: database\u001b[0m\n"},{"line":180,"timestamp":"2021-06-03T07:00:30.49086894Z","streamType":"stdout","text":"\u001b[0;32m+ injectStages:\u001b[0m\n"},{"line":181,"timestamp":"2021-06-03T07:00:30.490870418Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":182,"timestamp":"2021-06-03T07:00:30.490883797Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":183,"timestamp":"2021-06-03T07:00:30.490886168Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":184,"timestamp":"2021-06-03T07:00:30.490888769Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":185,"timestamp":"2021-06-03T07:00:30.490890697Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":186,"timestamp":"2021-06-03T07:00:30.490892469Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":187,"timestamp":"2021-06-03T07:00:30.490894411Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":188,"timestamp":"2021-06-03T07:00:30.49089678Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":189,"timestamp":"2021-06-03T07:00:30.490899858Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":190,"timestamp":"2021-06-03T07:00:30.490902108Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":191,"timestamp":"2021-06-03T07:00:30.490905296Z","streamType":"stdout","text":"\u001b[0;32m+ injectStagesPerOperatingSystem:\u001b[0m\n"},{"line":192,"timestamp":"2021-06-03T07:00:30.490906856Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":193,"timestamp":"2021-06-03T07:00:30.490908495Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":194,"timestamp":"2021-06-03T07:00:30.490910758Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":195,"timestamp":"2021-06-03T07:00:30.490913336Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":196,"timestamp":"2021-06-03T07:00:30.490916399Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":197,"timestamp":"2021-06-03T07:00:30.490918349Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":198,"timestamp":"2021-06-03T07:00:30.490920381Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":199,"timestamp":"2021-06-03T07:00:30.490922512Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":200,"timestamp":"2021-06-03T07:00:30.49093945Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":201,"timestamp":"2021-06-03T07:00:30.490942524Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":202,"timestamp":"2021-06-03T07:00:30.49094452Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":203,"timestamp":"2021-06-03T07:00:30.490946346Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":204,"timestamp":"2021-06-03T07:00:30.490947867Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":205,"timestamp":"2021-06-03T07:00:30.490949254Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":206,"timestamp":"2021-06-03T07:00:30.490952998Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":207,"timestamp":"2021-06-03T07:00:30.490956679Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:nanoserver-1809-stable\u001b[0m\n"},{"line":208,"timestamp":"2021-06-03T07:00:30.490958874Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":209,"timestamp":"2021-06-03T07:00:30.490965505Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":210,"timestamp":"2021-06-03T07:00:30.490967993Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":211,"timestamp":"2021-06-03T07:00:30.491046639Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":212,"timestamp":"2021-06-03T07:00:30.49105453Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:nanoserver-1809-stable\u001b[0m\n"},{"line":213,"timestamp":"2021-06-03T07:00:30.491057427Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":214,"timestamp":"2021-06-03T07:00:30.491063273Z","streamType":"stdout","text":"\u001b[0;32m+ injectCommandsPerOperatingSystemAndShell:\u001b[0m\n"},{"line":215,"timestamp":"2021-06-03T07:00:30.491066148Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":216,"timestamp":"2021-06-03T07:00:30.491068306Z","streamType":"stdout","text":"\u001b[0;32m+ /bin/sh:\u001b[0m\n"},{"line":217,"timestamp":"2021-06-03T07:00:30.491070655Z","streamType":"stdout","text":"\u001b[0;32m+ before: []\u001b[0m\n"},{"line":218,"timestamp":"2021-06-03T07:00:30.491072841Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":219,"timestamp":"2021-06-03T07:00:30.491090777Z","streamType":"stdout","text":"\u001b[0;32m+ /bin/bash:\u001b[0m\n"},{"line":220,"timestamp":"2021-06-03T07:00:30.491095933Z","streamType":"stdout","text":"\u001b[0;32m+ before: []\u001b[0m\n"},{"line":221,"timestamp":"2021-06-03T07:00:30.49112253Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":222,"timestamp":"2021-06-03T07:00:30.491124924Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":223,"timestamp":"2021-06-03T07:00:30.49112699Z","streamType":"stdout","text":"\u001b[0;32m+ cmd:\u001b[0m\n"},{"line":224,"timestamp":"2021-06-03T07:00:30.491157169Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":225,"timestamp":"2021-06-03T07:00:30.491162781Z","streamType":"stdout","text":"\u001b[0;32m+ - netsh interface ipv4 set subinterface 31 mtu=1410\u001b[0m\n"},{"line":226,"timestamp":"2021-06-03T07:00:30.491164888Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":227,"timestamp":"2021-06-03T07:00:30.49116725Z","streamType":"stdout","text":"\u001b[0;32m+ powershell:\u001b[0m\n"},{"line":228,"timestamp":"2021-06-03T07:00:30.491169248Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":229,"timestamp":"2021-06-03T07:00:30.491181203Z","streamType":"stdout","text":"\u001b[0;32m+ - Get-NetAdapter | Where-Object Name -like \"*Ethernet*\" | ForEach-Object { \u0026 netsh interface ipv4 set subinterface $_.InterfaceIndex mtu=1410 store=persistent }\u001b[0m\n"},{"line":230,"timestamp":"2021-06-03T07:00:30.491183649Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":231,"timestamp":"2021-06-03T07:00:30.491189308Z","streamType":"stdout","text":"\u001b[0;32m+ dockerConfigPerOperatingSystem:\u001b[0m\n"},{"line":232,"timestamp":"2021-06-03T07:00:30.491193985Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":233,"timestamp":"2021-06-03T07:00:30.491196999Z","streamType":"stdout","text":"\u001b[0;32m+ runType: dind\u001b[0m\n"},{"line":234,"timestamp":"2021-06-03T07:00:30.491199968Z","streamType":"stdout","text":"\u001b[0;32m+ mtu: 1460\u001b[0m\n"},{"line":235,"timestamp":"2021-06-03T07:00:30.491202505Z","streamType":"stdout","text":"\u001b[0;32m+ bip: 192.168.1.1/24\u001b[0m\n"},{"line":236,"timestamp":"2021-06-03T07:00:30.491204303Z","streamType":"stdout","text":"\u001b[0;32m+ networks:\u001b[0m\n"},{"line":237,"timestamp":"2021-06-03T07:00:30.491220154Z","streamType":"stdout","text":"\u001b[0;32m+ - name: estafette\u001b[0m\n"},{"line":238,"timestamp":"2021-06-03T07:00:30.491222614Z","streamType":"stdout","text":"\u001b[0;32m+ driver: default\u001b[0m\n"},{"line":239,"timestamp":"2021-06-03T07:00:30.491225499Z","streamType":"stdout","text":"\u001b[0;32m+ subnet: 192.168.2.1/24\u001b[0m\n"},{"line":240,"timestamp":"2021-06-03T07:00:30.491228462Z","streamType":"stdout","text":"\u001b[0;32m+ gateway: 192.168.2.1\u001b[0m\n"},{"line":241,"timestamp":"2021-06-03T07:00:30.491230831Z","streamType":"stdout","text":"\u001b[0;32m+ durable: false\u001b[0m\n"},{"line":242,"timestamp":"2021-06-03T07:00:30.491234922Z","streamType":"stdout","text":"\u001b[0;32m+ registryMirror: https://mirror.gcr.io\u001b[0m\n"},{"line":243,"timestamp":"2021-06-03T07:00:30.491236748Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":244,"timestamp":"2021-06-03T07:00:30.491238862Z","streamType":"stdout","text":"\u001b[0;32m+ runType: dod\u001b[0m\n"},{"line":245,"timestamp":"2021-06-03T07:00:30.491253039Z","streamType":"stdout","text":"\u001b[0;32m+ mtu: 1410\u001b[0m\n"},{"line":246,"timestamp":"2021-06-03T07:00:30.491254731Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":247,"timestamp":"2021-06-03T07:00:30.491256878Z","streamType":"stdout","text":"\u001b[0;32m+ jobs:\u001b[0m\n"},{"line":248,"timestamp":"2021-06-03T07:00:30.491261238Z","streamType":"stdout","text":"\u001b[0;32m+ # the namespace in which build/release jobs are created\u001b[0m\n"},{"line":249,"timestamp":"2021-06-03T07:00:30.491263844Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":250,"timestamp":"2021-06-03T07:00:30.491265214Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":251,"timestamp":"2021-06-03T07:00:30.491268082Z","streamType":"stdout","text":"\u001b[0;32m+ defaultCPUCores: 2.0\u001b[0m\n"},{"line":252,"timestamp":"2021-06-03T07:00:30.491270286Z","streamType":"stdout","text":"\u001b[0;32m+ minCPUCores: 0.2\u001b[0m\n"},{"line":253,"timestamp":"2021-06-03T07:00:30.49128314Z","streamType":"stdout","text":"\u001b[0;32m+ maxCPUCores: 14.0\u001b[0m\n"},{"line":254,"timestamp":"2021-06-03T07:00:30.491286077Z","streamType":"stdout","text":"\u001b[0;32m+ cpuRequestRatio: 1.0\u001b[0m\n"},{"line":255,"timestamp":"2021-06-03T07:00:30.491299031Z","streamType":"stdout","text":"\u001b[0;32m+ cpuLimitRatio: 3.0\u001b[0m\n"},{"line":256,"timestamp":"2021-06-03T07:00:30.491300367Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":257,"timestamp":"2021-06-03T07:00:30.491303011Z","streamType":"stdout","text":"\u001b[0;32m+ defaultMemoryBytes: 8589934592\u001b[0m\n"},{"line":258,"timestamp":"2021-06-03T07:00:30.491304902Z","streamType":"stdout","text":"\u001b[0;32m+ minMemoryBytes: 134217728\u001b[0m\n"},{"line":259,"timestamp":"2021-06-03T07:00:30.491307098Z","streamType":"stdout","text":"\u001b[0;32m+ maxMemoryBytes: 53687091200\u001b[0m\n"},{"line":260,"timestamp":"2021-06-03T07:00:30.491325142Z","streamType":"stdout","text":"\u001b[0;32m+ memoryRequestRatio: 1.25\u001b[0m\n"},{"line":261,"timestamp":"2021-06-03T07:00:30.491327706Z","streamType":"stdout","text":"\u001b[0;32m+ memoryLimitRatio: 1.0\u001b[0m\n"},{"line":262,"timestamp":"2021-06-03T07:00:30.491329244Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":263,"timestamp":"2021-06-03T07:00:30.491330844Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":264,"timestamp":"2021-06-03T07:00:30.491333027Z","streamType":"stdout","text":"\u001b[0;32m+ affinity:\u001b[0m\n"},{"line":265,"timestamp":"2021-06-03T07:00:30.491335267Z","streamType":"stdout","text":"\u001b[0;32m+ nodeAffinity:\u001b[0m\n"},{"line":266,"timestamp":"2021-06-03T07:00:30.491339906Z","streamType":"stdout","text":"\u001b[0;32m+ requiredDuringSchedulingIgnoredDuringExecution:\u001b[0m\n"},{"line":267,"timestamp":"2021-06-03T07:00:30.491343001Z","streamType":"stdout","text":"\u001b[0;32m+ nodeSelectorTerms:\u001b[0m\n"},{"line":268,"timestamp":"2021-06-03T07:00:30.491345368Z","streamType":"stdout","text":"\u001b[0;32m+ - matchExpressions:\u001b[0m\n"},{"line":269,"timestamp":"2021-06-03T07:00:30.491349391Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":270,"timestamp":"2021-06-03T07:00:30.491351682Z","streamType":"stdout","text":"\u001b[0;32m+ operator: In\u001b[0m\n"},{"line":271,"timestamp":"2021-06-03T07:00:30.491363214Z","streamType":"stdout","text":"\u001b[0;32m+ values:\u001b[0m\n"},{"line":272,"timestamp":"2021-06-03T07:00:30.491365514Z","streamType":"stdout","text":"\u001b[0;32m+ - privileged\u001b[0m\n"},{"line":273,"timestamp":"2021-06-03T07:00:30.49136907Z","streamType":"stdout","text":"\u001b[0;32m+ - key: cloud.google.com/gke-preemptible\u001b[0m\n"},{"line":274,"timestamp":"2021-06-03T07:00:30.491373879Z","streamType":"stdout","text":"\u001b[0;32m+ operator: DoesNotExist\u001b[0m\n"},{"line":275,"timestamp":"2021-06-03T07:00:30.491376052Z","streamType":"stdout","text":"\u001b[0;32m+ tolerations:\u001b[0m\n"},{"line":276,"timestamp":"2021-06-03T07:00:30.491385316Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":277,"timestamp":"2021-06-03T07:00:30.49138765Z","streamType":"stdout","text":"\u001b[0;32m+ operator: Equal\u001b[0m\n"},{"line":278,"timestamp":"2021-06-03T07:00:30.491389796Z","streamType":"stdout","text":"\u001b[0;32m+ value: privileged\u001b[0m\n"},{"line":279,"timestamp":"2021-06-03T07:00:30.491395981Z","streamType":"stdout","text":"\u001b[0;32m+ effect: NoSchedule\u001b[0m\n"},{"line":280,"timestamp":"2021-06-03T07:00:30.491397432Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":281,"timestamp":"2021-06-03T07:00:30.491404992Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":282,"timestamp":"2021-06-03T07:00:30.491407153Z","streamType":"stdout","text":"\u001b[0;32m+ affinity:\u001b[0m\n"},{"line":283,"timestamp":"2021-06-03T07:00:30.491409737Z","streamType":"stdout","text":"\u001b[0;32m+ nodeAffinity:\u001b[0m\n"},{"line":284,"timestamp":"2021-06-03T07:00:30.491418301Z","streamType":"stdout","text":"\u001b[0;32m+ requiredDuringSchedulingIgnoredDuringExecution:\u001b[0m\n"},{"line":285,"timestamp":"2021-06-03T07:00:30.49142088Z","streamType":"stdout","text":"\u001b[0;32m+ nodeSelectorTerms:\u001b[0m\n"},{"line":286,"timestamp":"2021-06-03T07:00:30.491423885Z","streamType":"stdout","text":"\u001b[0;32m+ - matchExpressions:\u001b[0m\n"},{"line":287,"timestamp":"2021-06-03T07:00:30.491431163Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":288,"timestamp":"2021-06-03T07:00:30.491433618Z","streamType":"stdout","text":"\u001b[0;32m+ operator: In\u001b[0m\n"},{"line":289,"timestamp":"2021-06-03T07:00:30.491435798Z","streamType":"stdout","text":"\u001b[0;32m+ values:\u001b[0m\n"},{"line":290,"timestamp":"2021-06-03T07:00:30.491443447Z","streamType":"stdout","text":"\u001b[0;32m+ - privileged\u001b[0m\n"},{"line":291,"timestamp":"2021-06-03T07:00:30.491447049Z","streamType":"stdout","text":"\u001b[0;32m+ - key: cloud.google.com/gke-preemptible\u001b[0m\n"},{"line":292,"timestamp":"2021-06-03T07:00:30.491465764Z","streamType":"stdout","text":"\u001b[0;32m+ operator: DoesNotExist\u001b[0m\n"},{"line":293,"timestamp":"2021-06-03T07:00:30.491484458Z","streamType":"stdout","text":"\u001b[0;32m+ tolerations:\u001b[0m\n"},{"line":294,"timestamp":"2021-06-03T07:00:30.491486218Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":295,"timestamp":"2021-06-03T07:00:30.491488448Z","streamType":"stdout","text":"\u001b[0;32m+ operator: Equal\u001b[0m\n"},{"line":296,"timestamp":"2021-06-03T07:00:30.491490581Z","streamType":"stdout","text":"\u001b[0;32m+ value: privileged\u001b[0m\n"},{"line":297,"timestamp":"2021-06-03T07:00:30.491508907Z","streamType":"stdout","text":"\u001b[0;32m+ effect: NoSchedule\u001b[0m\n"},{"line":298,"timestamp":"2021-06-03T07:00:30.491510307Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":299,"timestamp":"2021-06-03T07:00:30.49151156Z","streamType":"stdout","text":"\u001b[0;32m+ auth:\u001b[0m\n"},{"line":300,"timestamp":"2021-06-03T07:00:30.491512971Z","streamType":"stdout","text":"\u001b[0;32m+ jwt:\u001b[0m\n"},{"line":301,"timestamp":"2021-06-03T07:00:30.491515026Z","streamType":"stdout","text":"\u001b[0;32m+ domain:\u001b[0m\n"},{"line":302,"timestamp":"2021-06-03T07:00:30.491516659Z","streamType":"stdout","text":"\u001b[0;32m+ realm:\u001b[0m\n"},{"line":303,"timestamp":"2021-06-03T07:00:30.491669852Z","streamType":"stdout","text":"\u001b[0;32m+ key:\u001b[0m\n"},{"line":304,"timestamp":"2021-06-03T07:00:30.491672119Z","streamType":"stdout","text":"\u001b[0;32m+ administrators:\u001b[0m\n"},{"line":305,"timestamp":"2021-06-03T07:00:30.491675131Z","streamType":"stdout","text":"\u001b[0;32m+ - admin@estafette.io\u001b[0m\n"},{"line":306,"timestamp":"2021-06-03T07:00:30.491677527Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":307,"timestamp":"2021-06-03T07:00:30.491679975Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":308,"timestamp":"2021-06-03T07:00:30.491682261Z","streamType":"stdout","text":"\u001b[0;32m+ oauthProviders:\u001b[0m\n"},{"line":309,"timestamp":"2021-06-03T07:00:30.491684471Z","streamType":"stdout","text":"\u001b[0;32m+ - name: google\u001b[0m\n"},{"line":310,"timestamp":"2021-06-03T07:00:30.491687043Z","streamType":"stdout","text":"\u001b[0;32m+ clientID:\u001b[0m\n"},{"line":311,"timestamp":"2021-06-03T07:00:30.491689925Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret:\u001b[0m\n"},{"line":312,"timestamp":"2021-06-03T07:00:30.491692666Z","streamType":"stdout","text":"\u001b[0;32m+ allowedIdentitiesRegex:\u001b[0m\n"},{"line":313,"timestamp":"2021-06-03T07:00:30.491694274Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":314,"timestamp":"2021-06-03T07:00:30.491696208Z","streamType":"stdout","text":"\u001b[0;32m+ database:\u001b[0m\n"},{"line":315,"timestamp":"2021-06-03T07:00:30.491698876Z","streamType":"stdout","text":"\u001b[0;32m+ databaseName: estafette_ci_api\u001b[0m\n"},{"line":316,"timestamp":"2021-06-03T07:00:30.491702907Z","streamType":"stdout","text":"\u001b[0;32m+ host: cockroachdb-public.estafette-ci.svc.cluster.local\u001b[0m\n"},{"line":317,"timestamp":"2021-06-03T07:00:30.491704962Z","streamType":"stdout","text":"\u001b[0;32m+ insecure: false\u001b[0m\n"},{"line":318,"timestamp":"2021-06-03T07:00:30.491707365Z","streamType":"stdout","text":"\u001b[0;32m+ certificateDir: /cockroach-certs\u001b[0m\n"},{"line":319,"timestamp":"2021-06-03T07:00:30.491709279Z","streamType":"stdout","text":"\u001b[0;32m+ port: 26257\u001b[0m\n"},{"line":320,"timestamp":"2021-06-03T07:00:30.491711001Z","streamType":"stdout","text":"\u001b[0;32m+ user: api\u001b[0m\n"},{"line":321,"timestamp":"2021-06-03T07:00:30.49171305Z","streamType":"stdout","text":"\u001b[0;32m+ password:\u001b[0m\n"},{"line":322,"timestamp":"2021-06-03T07:00:30.4917144Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":323,"timestamp":"2021-06-03T07:00:30.491716473Z","streamType":"stdout","text":"\u001b[0;32m+ manifestPreferences:\u001b[0m\n"},{"line":324,"timestamp":"2021-06-03T07:00:30.491718561Z","streamType":"stdout","text":"\u001b[0;32m+ labelRegexes:\u001b[0m\n"},{"line":325,"timestamp":"2021-06-03T07:00:30.491721995Z","streamType":"stdout","text":"\u001b[0;32m+ type: api|web|library|container\u001b[0m\n"},{"line":326,"timestamp":"2021-06-03T07:00:30.491724488Z","streamType":"stdout","text":"\u001b[0;32m+ builderOperatingSystems:\u001b[0m\n"},{"line":327,"timestamp":"2021-06-03T07:00:30.491728444Z","streamType":"stdout","text":"\u001b[0;32m+ - linux\u001b[0m\n"},{"line":328,"timestamp":"2021-06-03T07:00:30.491740539Z","streamType":"stdout","text":"\u001b[0;32m+ - windows\u001b[0m\n"},{"line":329,"timestamp":"2021-06-03T07:00:30.491743367Z","streamType":"stdout","text":"\u001b[0;32m+ builderTracksPerOperatingSystem:\u001b[0m\n"},{"line":330,"timestamp":"2021-06-03T07:00:30.491745368Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":331,"timestamp":"2021-06-03T07:00:30.491751347Z","streamType":"stdout","text":"\u001b[0;32m+ - stable\u001b[0m\n"},{"line":332,"timestamp":"2021-06-03T07:00:30.491752945Z","streamType":"stdout","text":"\u001b[0;32m+ - beta\u001b[0m\n"},{"line":333,"timestamp":"2021-06-03T07:00:30.49175796Z","streamType":"stdout","text":"\u001b[0;32m+ - dev\u001b[0m\n"},{"line":334,"timestamp":"2021-06-03T07:00:30.491759305Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":335,"timestamp":"2021-06-03T07:00:30.491853193Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-1809\u001b[0m\n"},{"line":336,"timestamp":"2021-06-03T07:00:30.491855862Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-1909\u001b[0m\n"},{"line":337,"timestamp":"2021-06-03T07:00:30.491864638Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-ltsc2019\u001b[0m\n"},{"line":338,"timestamp":"2021-06-03T07:00:30.491866567Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":339,"timestamp":"2021-06-03T07:00:30.491868502Z","streamType":"stdout","text":"\u001b[0;32m+ catalog:\u001b[0m\n"},{"line":340,"timestamp":"2021-06-03T07:00:30.491876456Z","streamType":"stdout","text":"\u001b[0;32m+ filters:\u001b[0m\n"},{"line":341,"timestamp":"2021-06-03T07:00:30.491878455Z","streamType":"stdout","text":"\u001b[0;32m+ - type\u001b[0m\n"},{"line":342,"timestamp":"2021-06-03T07:00:30.491880213Z","streamType":"stdout","text":"\u001b[0;32m+ - team\u001b[0m\n"},{"line":343,"timestamp":"2021-06-03T07:00:30.491885823Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":344,"timestamp":"2021-06-03T07:00:30.491887936Z","streamType":"stdout","text":"\u001b[0;32m+ credentials:\u001b[0m\n"},{"line":345,"timestamp":"2021-06-03T07:00:30.49189391Z","streamType":"stdout","text":"\u001b[0;32m+ - name:\u001b[0m\n"},{"line":346,"timestamp":"2021-06-03T07:00:30.491897149Z","streamType":"stdout","text":"\u001b[0;32m+ type: 'container-registry'\u001b[0m\n"},{"line":347,"timestamp":"2021-06-03T07:00:30.491911756Z","streamType":"stdout","text":"\u001b[0;32m+ repository:\u001b[0m\n"},{"line":348,"timestamp":"2021-06-03T07:00:30.491914107Z","streamType":"stdout","text":"\u001b[0;32m+ private: false\u001b[0m\n"},{"line":349,"timestamp":"2021-06-03T07:00:30.491916202Z","streamType":"stdout","text":"\u001b[0;32m+ username:\u001b[0m\n"},{"line":350,"timestamp":"2021-06-03T07:00:30.491955617Z","streamType":"stdout","text":"\u001b[0;32m+ password:\u001b[0m\n"},{"line":351,"timestamp":"2021-06-03T07:00:30.491956988Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":352,"timestamp":"2021-06-03T07:00:30.491959399Z","streamType":"stdout","text":"\u001b[0;32m+ trustedImages:\u001b[0m\n"},{"line":353,"timestamp":"2021-06-03T07:00:30.491972795Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/git-clone\u001b[0m\n"},{"line":354,"timestamp":"2021-06-03T07:00:30.491975622Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":355,"timestamp":"2021-06-03T07:00:30.491978426Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":356,"timestamp":"2021-06-03T07:00:30.491986566Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":357,"timestamp":"2021-06-03T07:00:30.491989415Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/git-trigger\u001b[0m\n"},{"line":358,"timestamp":"2021-06-03T07:00:30.491991942Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":359,"timestamp":"2021-06-03T07:00:30.491999689Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":360,"timestamp":"2021-06-03T07:00:30.492001825Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":361,"timestamp":"2021-06-03T07:00:30.492005933Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/docker\u001b[0m\n"},{"line":362,"timestamp":"2021-06-03T07:00:30.492015047Z","streamType":"stdout","text":"\u001b[0;32m+ runDocker: true\u001b[0m\n"},{"line":363,"timestamp":"2021-06-03T07:00:30.492017445Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":364,"timestamp":"2021-06-03T07:00:30.492020342Z","streamType":"stdout","text":"\u001b[0;32m+ - container-registry\u001b[0m\n"},{"line":365,"timestamp":"2021-06-03T07:00:30.492049953Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/prefetch\u001b[0m\n"},{"line":366,"timestamp":"2021-06-03T07:00:30.492052125Z","streamType":"stdout","text":"\u001b[0;32m+ runDocker: true\u001b[0m\n"},{"line":367,"timestamp":"2021-06-03T07:00:30.492054586Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":368,"timestamp":"2021-06-03T07:00:30.492056545Z","streamType":"stdout","text":"\u001b[0;32m+ - container-registry\u001b[0m\n"},{"line":369,"timestamp":"2021-06-03T07:00:30.49205856Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/gke\u001b[0m\n"},{"line":370,"timestamp":"2021-06-03T07:00:30.492060597Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":371,"timestamp":"2021-06-03T07:00:30.492063027Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":372,"timestamp":"2021-06-03T07:00:30.492065143Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/gcs\u001b[0m\n"},{"line":373,"timestamp":"2021-06-03T07:00:30.4920678Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":374,"timestamp":"2021-06-03T07:00:30.492081255Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":375,"timestamp":"2021-06-03T07:00:30.492084228Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/cloud-function\u001b[0m\n"},{"line":376,"timestamp":"2021-06-03T07:00:30.492086155Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":377,"timestamp":"2021-06-03T07:00:30.492088444Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":378,"timestamp":"2021-06-03T07:00:30.492090982Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/bitbucket-status\u001b[0m\n"},{"line":379,"timestamp":"2021-06-03T07:00:30.492093272Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":380,"timestamp":"2021-06-03T07:00:30.492095644Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":381,"timestamp":"2021-06-03T07:00:30.49210761Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/github-status\u001b[0m\n"},{"line":382,"timestamp":"2021-06-03T07:00:30.492109893Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":383,"timestamp":"2021-06-03T07:00:30.492111902Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":384,"timestamp":"2021-06-03T07:00:30.49211455Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/github-release\u001b[0m\n"},{"line":385,"timestamp":"2021-06-03T07:00:30.492116917Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":386,"timestamp":"2021-06-03T07:00:30.492119299Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":387,"timestamp":"2021-06-03T07:00:30.492156321Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/slack-build-status\u001b[0m\n"},{"line":388,"timestamp":"2021-06-03T07:00:30.492159788Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":389,"timestamp":"2021-06-03T07:00:30.492162172Z","streamType":"stdout","text":"\u001b[0;32m+ - slack-webhook\u001b[0m\n"},{"line":390,"timestamp":"2021-06-03T07:00:30.49216465Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/npm-audit\u001b[0m\n"},{"line":391,"timestamp":"2021-06-03T07:00:30.492166785Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":392,"timestamp":"2021-06-03T07:00:30.492169089Z","streamType":"stdout","text":"\u001b[0;32m+ - slack-webhook\u001b[0m\n"},{"line":393,"timestamp":"2021-06-03T07:00:30.492178596Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/dotnet\u001b[0m\n"},{"line":394,"timestamp":"2021-06-03T07:00:30.49218078Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":395,"timestamp":"2021-06-03T07:00:30.492183122Z","streamType":"stdout","text":"\u001b[0;32m+ - nuget-server\u001b[0m\n"},{"line":396,"timestamp":"2021-06-03T07:00:30.492239984Z","streamType":"stdout","text":"\u001b[0;32m+ - sonarqube-server\u001b[0m\n"},{"line":397,"timestamp":"2021-06-03T07:00:30.492243682Z","streamType":"stdout","text":"\u001b[0;32m+ - path: estafette/estafette-ci-builder\u001b[0m\n"},{"line":398,"timestamp":"2021-06-03T07:00:30.492246093Z","streamType":"stdout","text":"\u001b[0;32m+ runPrivileged: true\u001b[0m\n"},{"line":399,"timestamp":"2021-06-03T07:00:30.49225814Z","streamType":"stdout","text":"\u001b[0;32m+ whitelistedPipelines: github.com/estafette/estafette-ci-builder\u001b[0m\n"},{"line":400,"timestamp":"2021-06-03T07:00:30.492260914Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/cloudflare-purge\u001b[0m\n"},{"line":401,"timestamp":"2021-06-03T07:00:30.492264847Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":402,"timestamp":"2021-06-03T07:00:30.492283721Z","streamType":"stdout","text":"\u001b[0;32m+ - cloudflare\u001b[0m\n"},{"line":403,"timestamp":"2021-06-03T07:00:30.492304062Z","streamType":"stdout","text":"\u001b[0;32m+ - path: bsycorp/kind\u001b[0m\n"},{"line":404,"timestamp":"2021-06-03T07:00:30.492306778Z","streamType":"stdout","text":"\u001b[0;32m+ runPrivileged: true\u001b[0m\n"},{"line":405,"timestamp":"2021-06-03T07:00:30.492308438Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":406,"timestamp":"2021-06-03T07:00:30.492310405Z","streamType":"stdout","text":"\u001b[0;32m+ docker:\u001b[0m\n"},{"line":407,"timestamp":"2021-06-03T07:00:30.492313525Z","streamType":"stdout","text":"\u001b[0;32m+ registryMirror: https://mirror.gcr.io\u001b[0m\n"},{"line":408,"timestamp":"2021-06-03T07:00:30.492315991Z","streamType":"stdout","text":"\u001b[0;32m+ dindMtu: 1460\u001b[0m\n"},{"line":409,"timestamp":"2021-06-03T07:00:30.492318493Z","streamType":"stdout","text":"\u001b[0;32m+ dindBip: 192.168.1.1/24\u001b[0m\n"},{"line":410,"timestamp":"2021-06-03T07:00:30.492320758Z","streamType":"stdout","text":"\u001b[0;32m+ dindNetwork:\u001b[0m\n"},{"line":411,"timestamp":"2021-06-03T07:00:30.49232364Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette\u001b[0m\n"},{"line":412,"timestamp":"2021-06-03T07:00:30.492325776Z","streamType":"stdout","text":"\u001b[0;32m+ subnet: 192.168.2.1/24\u001b[0m\n"},{"line":413,"timestamp":"2021-06-03T07:00:30.492328051Z","streamType":"stdout","text":"\u001b[0;32m+ gateway: 192.168.2.1\u001b[0m\n"},{"line":414,"timestamp":"2021-06-03T07:00:30.492350553Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Deployment (apps) has been added:\u001b[0m\n"},{"line":415,"timestamp":"2021-06-03T07:00:30.492352425Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":416,"timestamp":"2021-06-03T07:00:30.492355452Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/deployment.yaml\u001b[0m\n"},{"line":417,"timestamp":"2021-06-03T07:00:30.49235752Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: apps/v1\u001b[0m\n"},{"line":418,"timestamp":"2021-06-03T07:00:30.492359514Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Deployment\u001b[0m\n"},{"line":419,"timestamp":"2021-06-03T07:00:30.492361301Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":420,"timestamp":"2021-06-03T07:00:30.492363645Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":421,"timestamp":"2021-06-03T07:00:30.492365389Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":422,"timestamp":"2021-06-03T07:00:30.492368462Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":423,"timestamp":"2021-06-03T07:00:30.492371879Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":424,"timestamp":"2021-06-03T07:00:30.492374964Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":425,"timestamp":"2021-06-03T07:00:30.49237789Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":426,"timestamp":"2021-06-03T07:00:30.492397465Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":427,"timestamp":"2021-06-03T07:00:30.492399541Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":428,"timestamp":"2021-06-03T07:00:30.492401005Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":429,"timestamp":"2021-06-03T07:00:30.49240293Z","streamType":"stdout","text":"\u001b[0;32m+ replicas: 1\u001b[0m\n"},{"line":430,"timestamp":"2021-06-03T07:00:30.4924048Z","streamType":"stdout","text":"\u001b[0;32m+ selector:\u001b[0m\n"},{"line":431,"timestamp":"2021-06-03T07:00:30.492407041Z","streamType":"stdout","text":"\u001b[0;32m+ matchLabels:\u001b[0m\n"},{"line":432,"timestamp":"2021-06-03T07:00:30.492409567Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":433,"timestamp":"2021-06-03T07:00:30.492411642Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":434,"timestamp":"2021-06-03T07:00:30.49241294Z","streamType":"stdout","text":"\u001b[0;32m+ template:\u001b[0m\n"},{"line":435,"timestamp":"2021-06-03T07:00:30.492414451Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":436,"timestamp":"2021-06-03T07:00:30.492416216Z","streamType":"stdout","text":"\u001b[0;32m+ annotations:\u001b[0m\n"},{"line":437,"timestamp":"2021-06-03T07:00:30.492423173Z","streamType":"stdout","text":"\u001b[0;32m+ checksum/config: 31b8bf1a1b6914ecc5b2a678daff8d96dfc661bb5281a24c3db07a137a9b83ff\u001b[0m\n"},{"line":438,"timestamp":"2021-06-03T07:00:30.492461175Z","streamType":"stdout","text":"\u001b[0;32m+ checksum/secret: 5d6547c6ee023d3b2aa20b48dd17dc3a1eaf750dafdbade25080fbbaba4c19cb\u001b[0m\n"},{"line":439,"timestamp":"2021-06-03T07:00:30.492463058Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":440,"timestamp":"2021-06-03T07:00:30.49246563Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":441,"timestamp":"2021-06-03T07:00:30.492468573Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":442,"timestamp":"2021-06-03T07:00:30.49247011Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":443,"timestamp":"2021-06-03T07:00:30.49247301Z","streamType":"stdout","text":"\u001b[0;32m+ serviceAccountName: migration\u001b[0m\n"},{"line":444,"timestamp":"2021-06-03T07:00:30.492475243Z","streamType":"stdout","text":"\u001b[0;32m+ securityContext:\u001b[0m\n"},{"line":445,"timestamp":"2021-06-03T07:00:30.492477343Z","streamType":"stdout","text":"\u001b[0;32m+ {}\u001b[0m\n"},{"line":446,"timestamp":"2021-06-03T07:00:30.492479247Z","streamType":"stdout","text":"\u001b[0;32m+ containers:\u001b[0m\n"},{"line":447,"timestamp":"2021-06-03T07:00:30.492481856Z","streamType":"stdout","text":"\u001b[0;32m+ - name: migration\u001b[0m\n"},{"line":448,"timestamp":"2021-06-03T07:00:30.492484123Z","streamType":"stdout","text":"\u001b[0;32m+ securityContext:\u001b[0m\n"},{"line":449,"timestamp":"2021-06-03T07:00:30.492485912Z","streamType":"stdout","text":"\u001b[0;32m+ null\u001b[0m\n"},{"line":450,"timestamp":"2021-06-03T07:00:30.492489382Z","streamType":"stdout","text":"\u001b[0;32m+ image: \"estafette/migration:1.0.0-main-1719\"\u001b[0m\n"},{"line":451,"timestamp":"2021-06-03T07:00:30.492492377Z","streamType":"stdout","text":"\u001b[0;32m+ imagePullPolicy: IfNotPresent\u001b[0m\n"},{"line":452,"timestamp":"2021-06-03T07:00:30.492494251Z","streamType":"stdout","text":"\u001b[0;32m+ env:\u001b[0m\n"},{"line":453,"timestamp":"2021-06-03T07:00:30.492516947Z","streamType":"stdout","text":"\u001b[0;32m+ - name: JAEGER_DISABLED\u001b[0m\n"},{"line":454,"timestamp":"2021-06-03T07:00:30.492519787Z","streamType":"stdout","text":"\u001b[0;32m+ value: \"true\"\u001b[0m\n"},{"line":455,"timestamp":"2021-06-03T07:00:30.492523893Z","streamType":"stdout","text":"\u001b[0;32m+ ports:\u001b[0m\n"},{"line":456,"timestamp":"2021-06-03T07:00:30.492526104Z","streamType":"stdout","text":"\u001b[0;32m+ - name: http\u001b[0m\n"},{"line":457,"timestamp":"2021-06-03T07:00:30.492528615Z","streamType":"stdout","text":"\u001b[0;32m+ containerPort: 5000\u001b[0m\n"},{"line":458,"timestamp":"2021-06-03T07:00:30.492531158Z","streamType":"stdout","text":"\u001b[0;32m+ protocol: TCP\u001b[0m\n"},{"line":459,"timestamp":"2021-06-03T07:00:30.492534217Z","streamType":"stdout","text":"\u001b[0;32m+ livenessProbe:\u001b[0m\n"},{"line":460,"timestamp":"2021-06-03T07:00:30.492536597Z","streamType":"stdout","text":"\u001b[0;32m+ httpGet:\u001b[0m\n"},{"line":461,"timestamp":"2021-06-03T07:00:30.492539079Z","streamType":"stdout","text":"\u001b[0;32m+ path: /liveness\u001b[0m\n"},{"line":462,"timestamp":"2021-06-03T07:00:30.492541148Z","streamType":"stdout","text":"\u001b[0;32m+ port: http\u001b[0m\n"},{"line":463,"timestamp":"2021-06-03T07:00:30.492544386Z","streamType":"stdout","text":"\u001b[0;32m+ readinessProbe:\u001b[0m\n"},{"line":464,"timestamp":"2021-06-03T07:00:30.492546578Z","streamType":"stdout","text":"\u001b[0;32m+ httpGet:\u001b[0m\n"},{"line":465,"timestamp":"2021-06-03T07:00:30.492549341Z","streamType":"stdout","text":"\u001b[0;32m+ path: /readiness\u001b[0m\n"},{"line":466,"timestamp":"2021-06-03T07:00:30.492551601Z","streamType":"stdout","text":"\u001b[0;32m+ port: http\u001b[0m\n"},{"line":467,"timestamp":"2021-06-03T07:00:30.492567364Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":468,"timestamp":"2021-06-03T07:00:30.492569519Z","streamType":"stdout","text":"\u001b[0;32m+ {}\u001b[0m\n"},{"line":469,"timestamp":"2021-06-03T07:00:30.492571881Z","streamType":"stdout","text":"\u001b[0;32m+ volumeMounts:\u001b[0m\n"},{"line":470,"timestamp":"2021-06-03T07:00:30.492573987Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs\u001b[0m\n"},{"line":471,"timestamp":"2021-06-03T07:00:30.49257623Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /configs\u001b[0m\n"},{"line":472,"timestamp":"2021-06-03T07:00:30.492578119Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets\u001b[0m\n"},{"line":473,"timestamp":"2021-06-03T07:00:30.492581059Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /secrets\u001b[0m\n"},{"line":474,"timestamp":"2021-06-03T07:00:30.492583871Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs-templates\u001b[0m\n"},{"line":475,"timestamp":"2021-06-03T07:00:30.492601932Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /templates\u001b[0m\n"},{"line":476,"timestamp":"2021-06-03T07:00:30.492604534Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets-gcp\u001b[0m\n"},{"line":477,"timestamp":"2021-06-03T07:00:30.492627297Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /gcp\u001b[0m\n"},{"line":478,"timestamp":"2021-06-03T07:00:30.492630065Z","streamType":"stdout","text":"\u001b[0;32m+ terminationGracePeriodSeconds: 300\u001b[0m\n"},{"line":479,"timestamp":"2021-06-03T07:00:30.492631415Z","streamType":"stdout","text":"\u001b[0;32m+ volumes:\u001b[0m\n"},{"line":480,"timestamp":"2021-06-03T07:00:30.492633256Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs\u001b[0m\n"},{"line":481,"timestamp":"2021-06-03T07:00:30.49263515Z","streamType":"stdout","text":"\u001b[0;32m+ configMap:\u001b[0m\n"},{"line":482,"timestamp":"2021-06-03T07:00:30.492637599Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":483,"timestamp":"2021-06-03T07:00:30.492639542Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets\u001b[0m\n"},{"line":484,"timestamp":"2021-06-03T07:00:30.492642042Z","streamType":"stdout","text":"\u001b[0;32m+ secret:\u001b[0m\n"},{"line":485,"timestamp":"2021-06-03T07:00:30.492645134Z","streamType":"stdout","text":"\u001b[0;32m+ secretName: migration\u001b[0m\n"},{"line":486,"timestamp":"2021-06-03T07:00:30.492647446Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs-templates\u001b[0m\n"},{"line":487,"timestamp":"2021-06-03T07:00:30.49264941Z","streamType":"stdout","text":"\u001b[0;32m+ configMap: \u001b[0m\n"},{"line":488,"timestamp":"2021-06-03T07:00:30.492652145Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.templates\u001b[0m\n"},{"line":489,"timestamp":"2021-06-03T07:00:30.492655069Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets-gcp\u001b[0m\n"},{"line":490,"timestamp":"2021-06-03T07:00:30.492656897Z","streamType":"stdout","text":"\u001b[0;32m+ secret:\u001b[0m\n"},{"line":491,"timestamp":"2021-06-03T07:00:30.492673462Z","streamType":"stdout","text":"\u001b[0;32m+ secretName: migration.gcp\u001b[0m\n"},{"line":492,"timestamp":"2021-06-03T07:00:30.492678372Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Ingress (networking.k8s.io) has been added:\u001b[0m\n"},{"line":493,"timestamp":"2021-06-03T07:00:30.492680064Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":494,"timestamp":"2021-06-03T07:00:30.492683145Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/ingress.yaml\u001b[0m\n"},{"line":495,"timestamp":"2021-06-03T07:00:30.49268597Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: networking.k8s.io/v1beta1\u001b[0m\n"},{"line":496,"timestamp":"2021-06-03T07:00:30.492687826Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Ingress\u001b[0m\n"},{"line":497,"timestamp":"2021-06-03T07:00:30.492689645Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":498,"timestamp":"2021-06-03T07:00:30.492691649Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":499,"timestamp":"2021-06-03T07:00:30.492693466Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":500,"timestamp":"2021-06-03T07:00:30.492706116Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":501,"timestamp":"2021-06-03T07:00:30.492708863Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":502,"timestamp":"2021-06-03T07:00:30.492712312Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":503,"timestamp":"2021-06-03T07:00:30.492715468Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":504,"timestamp":"2021-06-03T07:00:30.49271802Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":505,"timestamp":"2021-06-03T07:00:30.492721872Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":506,"timestamp":"2021-06-03T07:00:30.492732753Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":507,"timestamp":"2021-06-03T07:00:30.492734368Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":508,"timestamp":"2021-06-03T07:00:30.492737343Z","streamType":"stdout","text":"\u001b[0;32m+ - host: \"ci.estafette.io\"\u001b[0m\n"},{"line":509,"timestamp":"2021-06-03T07:00:30.492739576Z","streamType":"stdout","text":"\u001b[0;32m+ http:\u001b[0m\n"},{"line":510,"timestamp":"2021-06-03T07:00:30.492741809Z","streamType":"stdout","text":"\u001b[0;32m+ paths:\u001b[0m\n"},{"line":511,"timestamp":"2021-06-03T07:00:30.492761568Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /api/\u001b[0m\n"},{"line":512,"timestamp":"2021-06-03T07:00:30.492763758Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":513,"timestamp":"2021-06-03T07:00:30.49276686Z","streamType":"stdout","text":"\u001b[0;32m+ serviceName: migration\u001b[0m\n"},{"line":514,"timestamp":"2021-06-03T07:00:30.492806808Z","streamType":"stdout","text":"\u001b[0;32m+ servicePort: http\u001b[0m\n"},{"line":515,"timestamp":"2021-06-03T07:00:30.492809323Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /\u001b[0m\n"},{"line":516,"timestamp":"2021-06-03T07:00:30.4928113Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":517,"timestamp":"2021-06-03T07:00:30.492813925Z","streamType":"stdout","text":"\u001b[0;32m+ serviceName: estafette-ci-web\u001b[0m\n"},{"line":518,"timestamp":"2021-06-03T07:00:30.492818596Z","streamType":"stdout","text":"\u001b[0;32m+ servicePort: http\u001b[0m\n"},{"line":519,"timestamp":"2021-06-03T07:00:30.492848781Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Secret (v1) has been added:\u001b[0m\n"},{"line":520,"timestamp":"2021-06-03T07:00:30.49285179Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/secret.yaml\u001b[0m\n"},{"line":521,"timestamp":"2021-06-03T07:00:30.492854055Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":522,"timestamp":"2021-06-03T07:00:30.492855842Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Secret\u001b[0m\n"},{"line":523,"timestamp":"2021-06-03T07:00:30.492858027Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":524,"timestamp":"2021-06-03T07:00:30.492861322Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":525,"timestamp":"2021-06-03T07:00:30.49286417Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":526,"timestamp":"2021-06-03T07:00:30.492867061Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":527,"timestamp":"2021-06-03T07:00:30.492869689Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":528,"timestamp":"2021-06-03T07:00:30.492872354Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: 1.0.0-main-1719\u001b[0m\n"},{"line":529,"timestamp":"2021-06-03T07:00:30.492875932Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":530,"timestamp":"2021-06-03T07:00:30.492877915Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":531,"timestamp":"2021-06-03T07:00:30.492891393Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":532,"timestamp":"2021-06-03T07:00:30.492893092Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":533,"timestamp":"2021-06-03T07:00:30.4928962Z","streamType":"stdout","text":"\u001b[0;32m+ secretDecryptionKey: '++++++++ # (32 bytes)'\u001b[0m\n"},{"line":534,"timestamp":"2021-06-03T07:00:30.49289839Z","streamType":"stdout","text":"\u001b[0;32m+ type: Opaque\u001b[0m\n"},{"line":535,"timestamp":"2021-06-03T07:00:30.492899714Z","streamType":"stdout","text":" \n"},{"line":536,"timestamp":"2021-06-03T07:00:30.492903414Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Service (v1) has been added:\u001b[0m\n"},{"line":537,"timestamp":"2021-06-03T07:00:30.492905154Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":538,"timestamp":"2021-06-03T07:00:30.492945767Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/service.yaml\u001b[0m\n"},{"line":539,"timestamp":"2021-06-03T07:00:30.492947831Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":540,"timestamp":"2021-06-03T07:00:30.492949894Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Service\u001b[0m\n"},{"line":541,"timestamp":"2021-06-03T07:00:30.492951364Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":542,"timestamp":"2021-06-03T07:00:30.492954311Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":543,"timestamp":"2021-06-03T07:00:30.492962557Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":544,"timestamp":"2021-06-03T07:00:30.492965771Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":545,"timestamp":"2021-06-03T07:00:30.492968858Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":546,"timestamp":"2021-06-03T07:00:30.492971795Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":547,"timestamp":"2021-06-03T07:00:30.49298144Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":548,"timestamp":"2021-06-03T07:00:30.492993902Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":549,"timestamp":"2021-06-03T07:00:30.492996393Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":550,"timestamp":"2021-06-03T07:00:30.492998509Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":551,"timestamp":"2021-06-03T07:00:30.493010101Z","streamType":"stdout","text":"\u001b[0;32m+ type: ClusterIP\u001b[0m\n"},{"line":552,"timestamp":"2021-06-03T07:00:30.493011726Z","streamType":"stdout","text":"\u001b[0;32m+ ports:\u001b[0m\n"},{"line":553,"timestamp":"2021-06-03T07:00:30.493013768Z","streamType":"stdout","text":"\u001b[0;32m+ - port: 80\u001b[0m\n"},{"line":554,"timestamp":"2021-06-03T07:00:30.493016527Z","streamType":"stdout","text":"\u001b[0;32m+ targetPort: http\u001b[0m\n"},{"line":555,"timestamp":"2021-06-03T07:00:30.493026511Z","streamType":"stdout","text":"\u001b[0;32m+ protocol: TCP\u001b[0m\n"},{"line":556,"timestamp":"2021-06-03T07:00:30.493028584Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":557,"timestamp":"2021-06-03T07:00:30.493032483Z","streamType":"stdout","text":"\u001b[0;32m+ selector:\u001b[0m\n"},{"line":558,"timestamp":"2021-06-03T07:00:30.493041307Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":559,"timestamp":"2021-06-03T07:00:30.493044102Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":560,"timestamp":"2021-06-03T07:00:30.493047871Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, ServiceAccount (v1) has been added:\u001b[0m\n"},{"line":561,"timestamp":"2021-06-03T07:00:30.49306011Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":562,"timestamp":"2021-06-03T07:00:30.493063778Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/serviceaccount.api.yaml\u001b[0m\n"},{"line":563,"timestamp":"2021-06-03T07:00:30.493065571Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":564,"timestamp":"2021-06-03T07:00:30.493068267Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ServiceAccount\u001b[0m\n"},{"line":565,"timestamp":"2021-06-03T07:00:30.493069812Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":566,"timestamp":"2021-06-03T07:00:30.49307758Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":567,"timestamp":"2021-06-03T07:00:30.493079242Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":568,"timestamp":"2021-06-03T07:00:30.493082496Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":569,"timestamp":"2021-06-03T07:00:30.493092802Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":570,"timestamp":"2021-06-03T07:00:30.493095773Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":571,"timestamp":"2021-06-03T07:00:30.493098596Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":572,"timestamp":"2021-06-03T07:00:30.493116884Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":573,"timestamp":"2021-06-03T07:00:30.493119239Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":574,"timestamp":"2021-06-03T07:00:30.493123077Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.gcp, Secret (v1) has been added:\u001b[0m\n"},{"line":575,"timestamp":"2021-06-03T07:00:30.493126982Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/secret.extra.yaml\u001b[0m\n"},{"line":576,"timestamp":"2021-06-03T07:00:30.493149087Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":577,"timestamp":"2021-06-03T07:00:30.493160946Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Secret\u001b[0m\n"},{"line":578,"timestamp":"2021-06-03T07:00:30.493162632Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":579,"timestamp":"2021-06-03T07:00:30.493164468Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":580,"timestamp":"2021-06-03T07:00:30.493167688Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":581,"timestamp":"2021-06-03T07:00:30.493176151Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":582,"timestamp":"2021-06-03T07:00:30.493178772Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":583,"timestamp":"2021-06-03T07:00:30.493184381Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: 1.0.0-main-1719\u001b[0m\n"},{"line":584,"timestamp":"2021-06-03T07:00:30.49323075Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":585,"timestamp":"2021-06-03T07:00:30.493232966Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":586,"timestamp":"2021-06-03T07:00:30.49323512Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.gcp\u001b[0m\n"},{"line":587,"timestamp":"2021-06-03T07:00:30.493236614Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":588,"timestamp":"2021-06-03T07:00:30.493240773Z","streamType":"stdout","text":"\u001b[0;32m+ service-account-key.json: '++++++++ # (3 bytes)'\u001b[0m\n"},{"line":589,"timestamp":"2021-06-03T07:00:30.49324546Z","streamType":"stdout","text":" \n"},{"line":590,"timestamp":"2021-06-03T07:00:30.493261116Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.templates, ConfigMap (v1) has been added:\u001b[0m\n"},{"line":591,"timestamp":"2021-06-03T07:00:30.49326266Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":592,"timestamp":"2021-06-03T07:00:30.493266158Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/configmap.extra.yaml\u001b[0m\n"},{"line":593,"timestamp":"2021-06-03T07:00:30.493267995Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ConfigMap\u001b[0m\n"},{"line":594,"timestamp":"2021-06-03T07:00:30.493269803Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":595,"timestamp":"2021-06-03T07:00:30.493271487Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":596,"timestamp":"2021-06-03T07:00:30.493274233Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.templates\u001b[0m\n"},{"line":597,"timestamp":"2021-06-03T07:00:30.493284019Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":598,"timestamp":"2021-06-03T07:00:30.49328702Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":599,"timestamp":"2021-06-03T07:00:30.493289794Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":600,"timestamp":"2021-06-03T07:00:30.4932926Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":601,"timestamp":"2021-06-03T07:00:30.493295129Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":602,"timestamp":"2021-06-03T07:00:30.493304472Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":603,"timestamp":"2021-06-03T07:00:30.493306837Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":604,"timestamp":"2021-06-03T07:00:30.493308529Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":605,"timestamp":"2021-06-03T07:00:30.493311173Z","streamType":"stdout","text":"\u001b[0;32m+ manifest-docker.tmpl: |\u001b[0m\n"},{"line":606,"timestamp":"2021-06-03T07:00:30.493322006Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":607,"timestamp":"2021-06-03T07:00:30.493324371Z","streamType":"stdout","text":"\u001b[0;32m+ container: \u001b[0m\n"},{"line":608,"timestamp":"2021-06-03T07:00:30.493329573Z","streamType":"stdout","text":"\u001b[0;32m+ team: \u001b[0m\n"},{"line":609,"timestamp":"2021-06-03T07:00:30.493336949Z","streamType":"stdout","text":"\u001b[0;32m+ language: docker\u001b[0m\n"},{"line":610,"timestamp":"2021-06-03T07:00:30.493338484Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":611,"timestamp":"2021-06-03T07:00:30.493362827Z","streamType":"stdout","text":"\u001b[0;32m+ stages:\u001b[0m\n"},{"line":612,"timestamp":"2021-06-03T07:00:30.493365125Z","streamType":"stdout","text":"\u001b[0;32m+ bake:\u001b[0m\n"},{"line":613,"timestamp":"2021-06-03T07:00:30.493367981Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/docker:stable\u001b[0m\n"},{"line":614,"timestamp":"2021-06-03T07:00:30.493370443Z","streamType":"stdout","text":"\u001b[0;32m+ action: build\u001b[0m\n"},{"line":615,"timestamp":"2021-06-03T07:00:30.493376638Z","streamType":"stdout","text":"\u001b[0;32m+ repositories:\u001b[0m\n"},{"line":616,"timestamp":"2021-06-03T07:00:30.493382169Z","streamType":"stdout","text":"\u001b[0;32m+ - estafette\u001b[0m\n"},{"line":617,"timestamp":"2021-06-03T07:00:30.493387615Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":618,"timestamp":"2021-06-03T07:00:30.4934383Z","streamType":"stdout","text":"\u001b[0;32m+ push-to-docker-registry:\u001b[0m\n"},{"line":619,"timestamp":"2021-06-03T07:00:30.493441362Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/docker:stable\u001b[0m\n"},{"line":620,"timestamp":"2021-06-03T07:00:30.493444005Z","streamType":"stdout","text":"\u001b[0;32m+ action: push\u001b[0m\n"},{"line":621,"timestamp":"2021-06-03T07:00:30.493466375Z","streamType":"stdout","text":"\u001b[0;32m+ repositories:\u001b[0m\n"},{"line":622,"timestamp":"2021-06-03T07:00:30.493469088Z","streamType":"stdout","text":"\u001b[0;32m+ - estafette\u001b[0m\n"},{"line":623,"timestamp":"2021-06-03T07:00:30.493494607Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.webhooks, Ingress (networking.k8s.io) has been added:\u001b[0m\n"},{"line":624,"timestamp":"2021-06-03T07:00:30.493498119Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":625,"timestamp":"2021-06-03T07:00:30.493501763Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/ingress.webhooks.yaml\u001b[0m\n"},{"line":626,"timestamp":"2021-06-03T07:00:30.493504441Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: networking.k8s.io/v1beta1\u001b[0m\n"},{"line":627,"timestamp":"2021-06-03T07:00:30.493506153Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Ingress\u001b[0m\n"},{"line":628,"timestamp":"2021-06-03T07:00:30.493507998Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":629,"timestamp":"2021-06-03T07:00:30.493516265Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.webhooks\u001b[0m\n"},{"line":630,"timestamp":"2021-06-03T07:00:30.493518032Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":631,"timestamp":"2021-06-03T07:00:30.493520909Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":632,"timestamp":"2021-06-03T07:00:30.493523108Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":633,"timestamp":"2021-06-03T07:00:30.493525592Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":634,"timestamp":"2021-06-03T07:00:30.493528094Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":635,"timestamp":"2021-06-03T07:00:30.493544488Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":636,"timestamp":"2021-06-03T07:00:30.493546618Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":637,"timestamp":"2021-06-03T07:00:30.493549847Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":638,"timestamp":"2021-06-03T07:00:30.493551367Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":639,"timestamp":"2021-06-03T07:00:30.493553941Z","streamType":"stdout","text":"\u001b[0;32m+ - host: \"ci-webhook.estafette.io\"\u001b[0m\n"},{"line":640,"timestamp":"2021-06-03T07:00:30.493555417Z","streamType":"stdout","text":"\u001b[0;32m+ http:\u001b[0m\n"},{"line":641,"timestamp":"2021-06-03T07:00:30.493557024Z","streamType":"stdout","text":"\u001b[0;32m+ paths:\u001b[0m\n"},{"line":642,"timestamp":"2021-06-03T07:00:30.493560746Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /api/integrations/github/\u001b[0m\n"},{"line":643,"timestamp":"2021-06-03T07:00:30.493562766Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":644,"timestamp":"2021-06-03T07:00:30.49356552Z","streamType":"stdout","text":"\u001b[0;32m+ serviceName: migration\u001b[0m\n"},{"line":645,"timestamp":"2021-06-03T07:00:30.493567994Z","streamType":"stdout","text":"\u001b[0;32m+ servicePort: http\u001b[0m\n"},{"line":646,"timestamp":"2021-06-03T07:00:30.493572248Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.api, Role (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":647,"timestamp":"2021-06-03T07:00:30.493595529Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":648,"timestamp":"2021-06-03T07:00:30.493598011Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/role.api.yaml\u001b[0m\n"},{"line":649,"timestamp":"2021-06-03T07:00:30.493600509Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":650,"timestamp":"2021-06-03T07:00:30.493601678Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":651,"timestamp":"2021-06-03T07:00:30.493602767Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":652,"timestamp":"2021-06-03T07:00:30.493604419Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":653,"timestamp":"2021-06-03T07:00:30.493606172Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":654,"timestamp":"2021-06-03T07:00:30.493607506Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":655,"timestamp":"2021-06-03T07:00:30.493610439Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":656,"timestamp":"2021-06-03T07:00:30.493612955Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":657,"timestamp":"2021-06-03T07:00:30.493615844Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":658,"timestamp":"2021-06-03T07:00:30.493631084Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":659,"timestamp":"2021-06-03T07:00:30.493633193Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":660,"timestamp":"2021-06-03T07:00:30.493658078Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":661,"timestamp":"2021-06-03T07:00:30.493659459Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":662,"timestamp":"2021-06-03T07:00:30.493661173Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":663,"timestamp":"2021-06-03T07:00:30.493662773Z","streamType":"stdout","text":"\u001b[0;32m+ - \"batch\"\u001b[0m\n"},{"line":664,"timestamp":"2021-06-03T07:00:30.493664272Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":665,"timestamp":"2021-06-03T07:00:30.493665713Z","streamType":"stdout","text":"\u001b[0;32m+ - jobs\u001b[0m\n"},{"line":666,"timestamp":"2021-06-03T07:00:30.49366711Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":667,"timestamp":"2021-06-03T07:00:30.493668489Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":668,"timestamp":"2021-06-03T07:00:30.4936699Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":669,"timestamp":"2021-06-03T07:00:30.493671347Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":670,"timestamp":"2021-06-03T07:00:30.493672933Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":671,"timestamp":"2021-06-03T07:00:30.493674356Z","streamType":"stdout","text":"\u001b[0;32m+ - update\u001b[0m\n"},{"line":672,"timestamp":"2021-06-03T07:00:30.493675722Z","streamType":"stdout","text":"\u001b[0;32m+ - patch\u001b[0m\n"},{"line":673,"timestamp":"2021-06-03T07:00:30.493697569Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":674,"timestamp":"2021-06-03T07:00:30.49369933Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":675,"timestamp":"2021-06-03T07:00:30.49370089Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":676,"timestamp":"2021-06-03T07:00:30.493702284Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":677,"timestamp":"2021-06-03T07:00:30.493703748Z","streamType":"stdout","text":"\u001b[0;32m+ - pods\u001b[0m\n"},{"line":678,"timestamp":"2021-06-03T07:00:30.493705185Z","streamType":"stdout","text":"\u001b[0;32m+ - pods/log\u001b[0m\n"},{"line":679,"timestamp":"2021-06-03T07:00:30.493721753Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":680,"timestamp":"2021-06-03T07:00:30.493723202Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":681,"timestamp":"2021-06-03T07:00:30.493724641Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":682,"timestamp":"2021-06-03T07:00:30.49372771Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":683,"timestamp":"2021-06-03T07:00:30.493729254Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":684,"timestamp":"2021-06-03T07:00:30.493730679Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":685,"timestamp":"2021-06-03T07:00:30.493746462Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":686,"timestamp":"2021-06-03T07:00:30.493748075Z","streamType":"stdout","text":"\u001b[0;32m+ - configmaps\u001b[0m\n"},{"line":687,"timestamp":"2021-06-03T07:00:30.493749556Z","streamType":"stdout","text":"\u001b[0;32m+ - secrets\u001b[0m\n"},{"line":688,"timestamp":"2021-06-03T07:00:30.493752785Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":689,"timestamp":"2021-06-03T07:00:30.493754126Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":690,"timestamp":"2021-06-03T07:00:30.493755563Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":691,"timestamp":"2021-06-03T07:00:30.493757258Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":692,"timestamp":"2021-06-03T07:00:30.493773965Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":693,"timestamp":"2021-06-03T07:00:30.493778757Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.api, RoleBinding (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":694,"timestamp":"2021-06-03T07:00:30.493799699Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":695,"timestamp":"2021-06-03T07:00:30.49380323Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/rolebinding.api.yaml\u001b[0m\n"},{"line":696,"timestamp":"2021-06-03T07:00:30.49380585Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":697,"timestamp":"2021-06-03T07:00:30.493807409Z","streamType":"stdout","text":"\u001b[0;32m+ kind: RoleBinding\u001b[0m\n"},{"line":698,"timestamp":"2021-06-03T07:00:30.493808714Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":699,"timestamp":"2021-06-03T07:00:30.493834531Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":700,"timestamp":"2021-06-03T07:00:30.493836975Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":701,"timestamp":"2021-06-03T07:00:30.493838403Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":702,"timestamp":"2021-06-03T07:00:30.493841392Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":703,"timestamp":"2021-06-03T07:00:30.493843961Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":704,"timestamp":"2021-06-03T07:00:30.493846623Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":705,"timestamp":"2021-06-03T07:00:30.493849033Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":706,"timestamp":"2021-06-03T07:00:30.493851052Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":707,"timestamp":"2021-06-03T07:00:30.493854908Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":708,"timestamp":"2021-06-03T07:00:30.493856281Z","streamType":"stdout","text":"\u001b[0;32m+ roleRef:\u001b[0m\n"},{"line":709,"timestamp":"2021-06-03T07:00:30.493858241Z","streamType":"stdout","text":"\u001b[0;32m+ apiGroup: rbac.authorization.k8s.io\u001b[0m\n"},{"line":710,"timestamp":"2021-06-03T07:00:30.493859731Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":711,"timestamp":"2021-06-03T07:00:30.493861483Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":712,"timestamp":"2021-06-03T07:00:30.49386304Z","streamType":"stdout","text":"\u001b[0;32m+ subjects:\u001b[0m\n"},{"line":713,"timestamp":"2021-06-03T07:00:30.493881654Z","streamType":"stdout","text":"\u001b[0;32m+ - kind: ServiceAccount\u001b[0m\n"},{"line":714,"timestamp":"2021-06-03T07:00:30.493883511Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":715,"timestamp":"2021-06-03T07:00:30.4938855Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default\u001b[0m\n"},{"line":716,"timestamp":"2021-06-03T07:00:30.49389Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.builder, Role (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":717,"timestamp":"2021-06-03T07:00:30.493891228Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":718,"timestamp":"2021-06-03T07:00:30.493908733Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/role.builder.yaml\u001b[0m\n"},{"line":719,"timestamp":"2021-06-03T07:00:30.49391126Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":720,"timestamp":"2021-06-03T07:00:30.493912686Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":721,"timestamp":"2021-06-03T07:00:30.493924128Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":722,"timestamp":"2021-06-03T07:00:30.493926492Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":723,"timestamp":"2021-06-03T07:00:30.493928542Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":724,"timestamp":"2021-06-03T07:00:30.493942055Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":725,"timestamp":"2021-06-03T07:00:30.493945064Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":726,"timestamp":"2021-06-03T07:00:30.493947213Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":727,"timestamp":"2021-06-03T07:00:30.493949566Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":728,"timestamp":"2021-06-03T07:00:30.493966078Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":729,"timestamp":"2021-06-03T07:00:30.493968809Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":730,"timestamp":"2021-06-03T07:00:30.493970942Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":731,"timestamp":"2021-06-03T07:00:30.493985442Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":732,"timestamp":"2021-06-03T07:00:30.4939871Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":733,"timestamp":"2021-06-03T07:00:30.493988399Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":734,"timestamp":"2021-06-03T07:00:30.494004309Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":735,"timestamp":"2021-06-03T07:00:30.494006235Z","streamType":"stdout","text":"\u001b[0;32m+ - pods\u001b[0m\n"},{"line":736,"timestamp":"2021-06-03T07:00:30.494007798Z","streamType":"stdout","text":"\u001b[0;32m+ - pods/log\u001b[0m\n"},{"line":737,"timestamp":"2021-06-03T07:00:30.49400916Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":738,"timestamp":"2021-06-03T07:00:30.494010794Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":739,"timestamp":"2021-06-03T07:00:30.494026265Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":740,"timestamp":"2021-06-03T07:00:30.494027873Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":741,"timestamp":"2021-06-03T07:00:30.49402954Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":742,"timestamp":"2021-06-03T07:00:30.494030895Z","streamType":"stdout","text":"\u001b[0;32m+ - update\u001b[0m\n"},{"line":743,"timestamp":"2021-06-03T07:00:30.494031962Z","streamType":"stdout","text":"\u001b[0;32m+ - patch\u001b[0m\n"},{"line":744,"timestamp":"2021-06-03T07:00:30.494032901Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":745,"timestamp":"2021-06-03T07:00:30.494044361Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":746,"timestamp":"2021-06-03T07:00:30.494045766Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":747,"timestamp":"2021-06-03T07:00:30.494047507Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":748,"timestamp":"2021-06-03T07:00:30.494049514Z","streamType":"stdout","text":"\u001b[0;32m+ - configmaps\u001b[0m\n"},{"line":749,"timestamp":"2021-06-03T07:00:30.49406222Z","streamType":"stdout","text":"\u001b[0;32m+ - secrets\u001b[0m\n"},{"line":750,"timestamp":"2021-06-03T07:00:30.494063718Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":751,"timestamp":"2021-06-03T07:00:30.494065681Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":752,"timestamp":"2021-06-03T07:00:30.494078546Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":753,"timestamp":"2021-06-03T07:00:30.494080099Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":754,"timestamp":"2021-06-03T07:00:30.494081599Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":755,"timestamp":"2021-06-03T07:00:30.49408598Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.builder, RoleBinding (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":756,"timestamp":"2021-06-03T07:00:30.49410062Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":757,"timestamp":"2021-06-03T07:00:30.494108699Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/rolebinding.builder.yaml\u001b[0m\n"},{"line":758,"timestamp":"2021-06-03T07:00:30.494110999Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":759,"timestamp":"2021-06-03T07:00:30.494112563Z","streamType":"stdout","text":"\u001b[0;32m+ kind: RoleBinding\u001b[0m\n"},{"line":760,"timestamp":"2021-06-03T07:00:30.494114003Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":761,"timestamp":"2021-06-03T07:00:30.494116422Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":762,"timestamp":"2021-06-03T07:00:30.494153081Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":763,"timestamp":"2021-06-03T07:00:30.494154606Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":764,"timestamp":"2021-06-03T07:00:30.494157628Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":765,"timestamp":"2021-06-03T07:00:30.494160944Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":766,"timestamp":"2021-06-03T07:00:30.494163652Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":767,"timestamp":"2021-06-03T07:00:30.49418075Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":768,"timestamp":"2021-06-03T07:00:30.494183149Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":769,"timestamp":"2021-06-03T07:00:30.494208615Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":770,"timestamp":"2021-06-03T07:00:30.494210464Z","streamType":"stdout","text":"\u001b[0;32m+ roleRef:\u001b[0m\n"},{"line":771,"timestamp":"2021-06-03T07:00:30.494212877Z","streamType":"stdout","text":"\u001b[0;32m+ apiGroup: rbac.authorization.k8s.io\u001b[0m\n"},{"line":772,"timestamp":"2021-06-03T07:00:30.494214424Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":773,"timestamp":"2021-06-03T07:00:30.494216662Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":774,"timestamp":"2021-06-03T07:00:30.494218166Z","streamType":"stdout","text":"\u001b[0;32m+ subjects:\u001b[0m\n"},{"line":775,"timestamp":"2021-06-03T07:00:30.494220705Z","streamType":"stdout","text":"\u001b[0;32m+ - kind: ServiceAccount\u001b[0m\n"},{"line":776,"timestamp":"2021-06-03T07:00:30.494222621Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-builder\u001b[0m\n"},{"line":777,"timestamp":"2021-06-03T07:00:30.494224436Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":778,"timestamp":"2021-06-03T07:00:30.49422973Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, estafette-ci-builder, ServiceAccount (v1) has been added:\u001b[0m\n"},{"line":779,"timestamp":"2021-06-03T07:00:30.494230593Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":780,"timestamp":"2021-06-03T07:00:30.494232888Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/serviceaccount.builder.yaml\u001b[0m\n"},{"line":781,"timestamp":"2021-06-03T07:00:30.494233881Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":782,"timestamp":"2021-06-03T07:00:30.494254369Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ServiceAccount\u001b[0m\n"},{"line":783,"timestamp":"2021-06-03T07:00:30.494256072Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":784,"timestamp":"2021-06-03T07:00:30.494257931Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-builder\u001b[0m\n"},{"line":785,"timestamp":"2021-06-03T07:00:30.494260479Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":786,"timestamp":"2021-06-03T07:00:30.4942622Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":787,"timestamp":"2021-06-03T07:00:30.494264945Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":788,"timestamp":"2021-06-03T07:00:30.494267339Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":789,"timestamp":"2021-06-03T07:00:30.494270048Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":790,"timestamp":"2021-06-03T07:00:30.494272218Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":791,"timestamp":"2021-06-03T07:00:30.494279359Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":792,"timestamp":"2021-06-03T07:00:30.494281285Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":793,"timestamp":"2021-06-03T07:00:30.501400142Z","streamType":"stdout","text":"\n"},{"line":794,"timestamp":"2021-06-03T07:00:30.501433995Z","streamType":"stdout","text":"Installing chart file migration-1.0.0-main-1719.tgz and waiting for 300s for it to be ready...\n"},{"line":795,"timestamp":"2021-06-03T07:00:30.501435447Z","streamType":"stdout","text":"\n"},{"line":796,"timestamp":"2021-06-03T07:00:30.501445059Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm upgrade --install migration migration-1.0.0-main-1719.tgz -f override.yaml --history-max 1 --timeout 300s\u001b[0m\n"},{"line":797,"timestamp":"2021-06-03T07:00:30.582356631Z","streamType":"stdout","text":"Release \"migration\" does not exist. Installing it now.\n"},{"line":798,"timestamp":"2021-06-03T07:00:31.062248437Z","streamType":"stdout","text":"NAME: migration\n"},{"line":799,"timestamp":"2021-06-03T07:00:31.062263485Z","streamType":"stdout","text":"LAST DEPLOYED: Thu Jun 3 07:00:30 2021\n"},{"line":800,"timestamp":"2021-06-03T07:00:31.062266092Z","streamType":"stdout","text":"NAMESPACE: default\n"},{"line":801,"timestamp":"2021-06-03T07:00:31.06226803Z","streamType":"stdout","text":"STATUS: deployed\n"},{"line":802,"timestamp":"2021-06-03T07:00:31.062269878Z","streamType":"stdout","text":"REVISION: 1\n"},{"line":803,"timestamp":"2021-06-03T07:00:31.062280651Z","streamType":"stdout","text":"NOTES:\n"},{"line":804,"timestamp":"2021-06-03T07:00:31.062377037Z","streamType":"stdout","text":"1. Get the application URL by running these commands:\n"},{"line":805,"timestamp":"2021-06-03T07:00:31.062381871Z","streamType":"stdout","text":" http://ci.estafette.io/api/\n"},{"line":806,"timestamp":"2021-06-03T07:00:31.062383327Z","streamType":"stdout","text":" http://ci.estafette.io/\n"},{"line":807,"timestamp":"2021-06-03T07:00:31.068063328Z","streamType":"stdout","text":"Showing logs for container...\n"},{"line":808,"timestamp":"2021-06-03T07:00:31.068093294Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl logs -l app.kubernetes.io/instance=migration --all-containers=true\u001b[0m\n"},{"line":809,"timestamp":"2021-06-03T07:00:31.189608848Z","streamType":"stderr","text":"Error from server (BadRequest): container \"migration\" in pod \"migration-9865fd695-d6bzm\" is waiting to start: ContainerCreating\n"},{"line":810,"timestamp":"2021-06-03T07:00:31.192079968Z","streamType":"stdout","text":"Showing all resources...\n"},{"line":811,"timestamp":"2021-06-03T07:00:31.192095377Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get all\u001b[0m\n"},{"line":812,"timestamp":"2021-06-03T07:00:31.319102625Z","streamType":"stdout","text":"NAME READY STATUS RESTARTS AGE\n"},{"line":813,"timestamp":"2021-06-03T07:00:31.319122463Z","streamType":"stdout","text":"pod/migration-9865fd695-d6bzm 0/1 ContainerCreating 0 0s\n"},{"line":814,"timestamp":"2021-06-03T07:00:31.319189412Z","streamType":"stdout","text":"\n"},{"line":815,"timestamp":"2021-06-03T07:00:31.319195706Z","streamType":"stdout","text":"NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\n"},{"line":816,"timestamp":"2021-06-03T07:00:31.319201423Z","streamType":"stdout","text":"service/migration ClusterIP 10.97.129.243 \u003cnone\u003e 80/TCP 0s\n"},{"line":817,"timestamp":"2021-06-03T07:00:31.319206423Z","streamType":"stdout","text":"service/kubernetes ClusterIP 10.96.0.1 \u003cnone\u003e 443/TCP 56d\n"},{"line":818,"timestamp":"2021-06-03T07:00:31.319427843Z","streamType":"stdout","text":"\n"},{"line":819,"timestamp":"2021-06-03T07:00:31.319447989Z","streamType":"stdout","text":"NAME READY UP-TO-DATE AVAILABLE AGE\n"},{"line":820,"timestamp":"2021-06-03T07:00:31.319456071Z","streamType":"stdout","text":"deployment.apps/migration 0/1 1 0 0s\n"},{"line":821,"timestamp":"2021-06-03T07:00:31.319563771Z","streamType":"stdout","text":"\n"},{"line":822,"timestamp":"2021-06-03T07:00:31.319591499Z","streamType":"stdout","text":"NAME DESIRED CURRENT READY AGE\n"},{"line":823,"timestamp":"2021-06-03T07:00:31.319599281Z","streamType":"stdout","text":"replicaset.apps/migration-9865fd695 1 1 0 0s\n"}],"exitCode":0,"status":"SUCCEEDED","services":[{"step":"kubernetes","depth":1,"image":{"name":"bsycorp/kind","tag":"latest-1.17","isPulled":false,"imageSize":1014429242,"pullDuration":12851622545,"isTrusted":true},"duration":73398236550,"logLines":[{"line":1,"timestamp":"2021-06-03T06:59:29.274325527Z","streamType":"stdout","text":"2021-06-03 06:59:29,273 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message.\n"},{"line":2,"timestamp":"2021-06-03T06:59:29.280348839Z","streamType":"stdout","text":"2021-06-03 06:59:29,279 INFO RPC interface 'supervisor' initialized\n"},{"line":3,"timestamp":"2021-06-03T06:59:29.280367613Z","streamType":"stdout","text":"2021-06-03 06:59:29,279 CRIT Server 'unix_http_server' running without any HTTP authentication checking\n"},{"line":4,"timestamp":"2021-06-03T06:59:29.280720456Z","streamType":"stdout","text":"2021-06-03 06:59:29,280 INFO supervisord started with pid 1\n"},{"line":5,"timestamp":"2021-06-03T06:59:30.284217049Z","streamType":"stdout","text":"2021-06-03 06:59:30,283 INFO spawned: 'start' with pid 8\n"},{"line":6,"timestamp":"2021-06-03T06:59:30.293082965Z","streamType":"stdout","text":"Clean up..\n"},{"line":7,"timestamp":"2021-06-03T06:59:30.311913701Z","streamType":"stdout","text":"Setting up networking..\n"},{"line":8,"timestamp":"2021-06-03T06:59:30.31284457Z","streamType":"stdout","text":"Extracting cache..\n"},{"line":9,"timestamp":"2021-06-03T06:59:31.316745647Z","streamType":"stdout","text":"2021-06-03 06:59:31,316 INFO success: start entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":10,"timestamp":"2021-06-03T06:59:33.519984189Z","streamType":"stdout","text":"2021-06-03 06:59:33,519 INFO spawned: 'dockerd' with pid 19\n"},{"line":11,"timestamp":"2021-06-03T06:59:35.1569636Z","streamType":"stdout","text":"2021-06-03 06:59:35,156 INFO success: dockerd entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":12,"timestamp":"2021-06-03T06:59:35.158275204Z","streamType":"stdout","text":"dockerd: started\n"},{"line":13,"timestamp":"2021-06-03T06:59:37.661479949Z","streamType":"stdout","text":"Client:\n"},{"line":14,"timestamp":"2021-06-03T06:59:37.661495165Z","streamType":"stdout","text":" Debug Mode: false\n"},{"line":15,"timestamp":"2021-06-03T06:59:37.661497059Z","streamType":"stdout","text":"\n"},{"line":16,"timestamp":"2021-06-03T06:59:37.661499048Z","streamType":"stdout","text":"Server:\n"},{"line":17,"timestamp":"2021-06-03T06:59:37.66150133Z","streamType":"stdout","text":" Containers: 0\n"},{"line":18,"timestamp":"2021-06-03T06:59:37.661502983Z","streamType":"stdout","text":" Running: 0\n"},{"line":19,"timestamp":"2021-06-03T06:59:37.661504624Z","streamType":"stdout","text":" Paused: 0\n"},{"line":20,"timestamp":"2021-06-03T06:59:37.661507428Z","streamType":"stdout","text":" Stopped: 0\n"},{"line":21,"timestamp":"2021-06-03T06:59:37.661510277Z","streamType":"stdout","text":" Images: 9\n"},{"line":22,"timestamp":"2021-06-03T06:59:37.661516476Z","streamType":"stdout","text":" Server Version: 19.03.5\n"},{"line":23,"timestamp":"2021-06-03T06:59:37.661558874Z","streamType":"stdout","text":" Storage Driver: overlay2\n"},{"line":24,"timestamp":"2021-06-03T06:59:37.66156264Z","streamType":"stdout","text":" Backing Filesystem: extfs\n"},{"line":25,"timestamp":"2021-06-03T06:59:37.661564993Z","streamType":"stdout","text":" Supports d_type: true\n"},{"line":26,"timestamp":"2021-06-03T06:59:37.661567209Z","streamType":"stdout","text":" Native Overlay Diff: true\n"},{"line":27,"timestamp":"2021-06-03T06:59:37.661579441Z","streamType":"stdout","text":" Logging Driver: json-file\n"},{"line":28,"timestamp":"2021-06-03T06:59:37.66158152Z","streamType":"stdout","text":" Cgroup Driver: cgroupfs\n"},{"line":29,"timestamp":"2021-06-03T06:59:37.661583376Z","streamType":"stdout","text":" Plugins:\n"},{"line":30,"timestamp":"2021-06-03T06:59:37.661585284Z","streamType":"stdout","text":" Volume: local\n"},{"line":31,"timestamp":"2021-06-03T06:59:37.661592321Z","streamType":"stdout","text":" Network: bridge host ipvlan macvlan null overlay\n"},{"line":32,"timestamp":"2021-06-03T06:59:37.661597179Z","streamType":"stdout","text":" Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog\n"},{"line":33,"timestamp":"2021-06-03T06:59:37.661615898Z","streamType":"stdout","text":" Swarm: inactive\n"},{"line":34,"timestamp":"2021-06-03T06:59:37.661616989Z","streamType":"stdout","text":" Runtimes: runc\n"},{"line":35,"timestamp":"2021-06-03T06:59:37.661618116Z","streamType":"stdout","text":" Default Runtime: runc\n"},{"line":36,"timestamp":"2021-06-03T06:59:37.661619995Z","streamType":"stdout","text":" Init Binary: docker-init\n"},{"line":37,"timestamp":"2021-06-03T06:59:37.661623699Z","streamType":"stdout","text":" containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339\n"},{"line":38,"timestamp":"2021-06-03T06:59:37.66162652Z","streamType":"stdout","text":" runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657\n"},{"line":39,"timestamp":"2021-06-03T06:59:37.661628563Z","streamType":"stdout","text":" init version: fec3683\n"},{"line":40,"timestamp":"2021-06-03T06:59:37.66163007Z","streamType":"stdout","text":" Security Options:\n"},{"line":41,"timestamp":"2021-06-03T06:59:37.661631617Z","streamType":"stdout","text":" apparmor\n"},{"line":42,"timestamp":"2021-06-03T06:59:37.661633299Z","streamType":"stdout","text":" seccomp\n"},{"line":43,"timestamp":"2021-06-03T06:59:37.661665005Z","streamType":"stdout","text":" Profile: default\n"},{"line":44,"timestamp":"2021-06-03T06:59:37.661667371Z","streamType":"stdout","text":" Kernel Version: 4.19.167+\n"},{"line":45,"timestamp":"2021-06-03T06:59:37.66167074Z","streamType":"stdout","text":" Operating System: Alpine Linux v3.11 (containerized)\n"},{"line":46,"timestamp":"2021-06-03T06:59:37.661675754Z","streamType":"stdout","text":" OSType: linux\n"},{"line":47,"timestamp":"2021-06-03T06:59:37.661677847Z","streamType":"stdout","text":" Architecture: x86_64\n"},{"line":48,"timestamp":"2021-06-03T06:59:37.66171114Z","streamType":"stdout","text":" CPUs: 16\n"},{"line":49,"timestamp":"2021-06-03T06:59:37.661713204Z","streamType":"stdout","text":" Total Memory: 58.98GiB\n"},{"line":50,"timestamp":"2021-06-03T06:59:37.661714318Z","streamType":"stdout","text":" Name: fd0d3ccb6b97\n"},{"line":51,"timestamp":"2021-06-03T06:59:37.661720839Z","streamType":"stdout","text":" ID: JFWI:LN32:M3K6:DIHB:TOWA:A563:PGNG:C7EX:H5JQ:3RXQ:5M6M:FCLW\n"},{"line":52,"timestamp":"2021-06-03T06:59:37.661725253Z","streamType":"stdout","text":" Docker Root Dir: /var/lib/docker\n"},{"line":53,"timestamp":"2021-06-03T06:59:37.66172678Z","streamType":"stdout","text":" Debug Mode: false\n"},{"line":54,"timestamp":"2021-06-03T06:59:37.661729498Z","streamType":"stdout","text":" Registry: https://index.docker.io/v1/\n"},{"line":55,"timestamp":"2021-06-03T06:59:37.661748774Z","streamType":"stdout","text":" Labels:\n"},{"line":56,"timestamp":"2021-06-03T06:59:37.66175068Z","streamType":"stdout","text":" Experimental: false\n"},{"line":57,"timestamp":"2021-06-03T06:59:37.661752315Z","streamType":"stdout","text":" Insecure Registries:\n"},{"line":58,"timestamp":"2021-06-03T06:59:37.661753908Z","streamType":"stdout","text":" 127.0.0.0/8\n"},{"line":59,"timestamp":"2021-06-03T06:59:37.661756263Z","streamType":"stdout","text":" Live Restore Enabled: false\n"},{"line":60,"timestamp":"2021-06-03T06:59:37.661759185Z","streamType":"stdout","text":" Product License: Community Engine\n"},{"line":61,"timestamp":"2021-06-03T06:59:37.66176038Z","streamType":"stdout","text":"\n"},{"line":62,"timestamp":"2021-06-03T06:59:37.663128041Z","streamType":"stdout","text":"Docker ready\n"},{"line":63,"timestamp":"2021-06-03T06:59:37.664338269Z","streamType":"stdout","text":"Logging into docker-registry with user \n"},{"line":64,"timestamp":"2021-06-03T06:59:37.664354574Z","streamType":"stdout","text":"no docker-registry/-credentials supplied\n"},{"line":65,"timestamp":"2021-06-03T06:59:37.664366817Z","streamType":"stdout","text":"Starting config server..\n"},{"line":66,"timestamp":"2021-06-03T06:59:37.889448487Z","streamType":"stdout","text":"2021-06-03 06:59:37,888 INFO spawned: 'config-serve' with pid 224\n"},{"line":67,"timestamp":"2021-06-03T06:59:38.992694145Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:38 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":68,"timestamp":"2021-06-03T06:59:38.992844196Z","streamType":"stdout","text":"2021-06-03 06:59:38,992 INFO success: config-serve entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":69,"timestamp":"2021-06-03T06:59:38.994232182Z","streamType":"stdout","text":"config-serve: started\n"},{"line":70,"timestamp":"2021-06-03T06:59:39.019059637Z","streamType":"stdout","text":"Starting Kubernetes..\n"},{"line":71,"timestamp":"2021-06-03T06:59:39.250774581Z","streamType":"stdout","text":"2021-06-03 06:59:39,250 INFO spawned: 'kubelet' with pid 328\n"},{"line":72,"timestamp":"2021-06-03T06:59:40.008943291Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:40 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":73,"timestamp":"2021-06-03T06:59:41.010341904Z","streamType":"stdout","text":"2021-06-03 06:59:41,009 INFO success: kubelet entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":74,"timestamp":"2021-06-03T06:59:41.011773967Z","streamType":"stdout","text":"kubelet: started\n"},{"line":75,"timestamp":"2021-06-03T06:59:41.021155033Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:41 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":76,"timestamp":"2021-06-03T06:59:42.030370464Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:42 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":77,"timestamp":"2021-06-03T06:59:43.038511171Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:43 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":78,"timestamp":"2021-06-03T06:59:44.051736942Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:44 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":79,"timestamp":"2021-06-03T06:59:45.063524792Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:45 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":80,"timestamp":"2021-06-03T06:59:46.076610436Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:46 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":81,"timestamp":"2021-06-03T06:59:47.091471194Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:47 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":82,"timestamp":"2021-06-03T06:59:48.106295881Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:48 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":83,"timestamp":"2021-06-03T06:59:49.116377817Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:49 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":84,"timestamp":"2021-06-03T06:59:50.124819978Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:50 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":85,"timestamp":"2021-06-03T06:59:51.140745605Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:51 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":86,"timestamp":"2021-06-03T06:59:52.150995925Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:52 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":87,"timestamp":"2021-06-03T06:59:53.168933617Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:53 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":88,"timestamp":"2021-06-03T06:59:54.182788271Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:54 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":89,"timestamp":"2021-06-03T06:59:55.193247185Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:55 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":90,"timestamp":"2021-06-03T06:59:56.204101783Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:56 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":91,"timestamp":"2021-06-03T06:59:57.21328273Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:57 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":92,"timestamp":"2021-06-03T06:59:58.23664082Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:58 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":93,"timestamp":"2021-06-03T06:59:59.256224226Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:06:59:59 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":94,"timestamp":"2021-06-03T07:00:00.264753292Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:00 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":95,"timestamp":"2021-06-03T07:00:01.277240126Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:01 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":96,"timestamp":"2021-06-03T07:00:02.288994243Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:02 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":97,"timestamp":"2021-06-03T07:00:03.300548303Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:03 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":98,"timestamp":"2021-06-03T07:00:04.326830146Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:04 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":99,"timestamp":"2021-06-03T07:00:05.337034293Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:05 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":100,"timestamp":"2021-06-03T07:00:06.353053348Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:06 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":101,"timestamp":"2021-06-03T07:00:07.367170902Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:07 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":102,"timestamp":"2021-06-03T07:00:08.384546768Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:08 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":103,"timestamp":"2021-06-03T07:00:09.398050253Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:09 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":104,"timestamp":"2021-06-03T07:00:10.40838614Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:10 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":105,"timestamp":"2021-06-03T07:00:11.417774534Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:11 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":106,"timestamp":"2021-06-03T07:00:12.428741351Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:12 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":107,"timestamp":"2021-06-03T07:00:13.44294868Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:13 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":108,"timestamp":"2021-06-03T07:00:14.454187875Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:14 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":109,"timestamp":"2021-06-03T07:00:15.462588996Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:15 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":110,"timestamp":"2021-06-03T07:00:16.477405577Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:16 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":111,"timestamp":"2021-06-03T07:00:17.488803369Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:17 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":112,"timestamp":"2021-06-03T07:00:18.504717286Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:18 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":113,"timestamp":"2021-06-03T07:00:19.51812487Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:19 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":114,"timestamp":"2021-06-03T07:00:20.528337178Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:20 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":115,"timestamp":"2021-06-03T07:00:21.185703025Z","streamType":"stdout","text":"pod/coredns-6955765f44-2656c condition met\n"},{"line":116,"timestamp":"2021-06-03T07:00:21.542947427Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:21 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":117,"timestamp":"2021-06-03T07:00:22.550756935Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:22 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":118,"timestamp":"2021-06-03T07:00:23.561587671Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:23 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":119,"timestamp":"2021-06-03T07:00:24.576998104Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:24 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":120,"timestamp":"2021-06-03T07:00:25.596832568Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:25 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":121,"timestamp":"2021-06-03T07:00:26.609402133Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:26 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":122,"timestamp":"2021-06-03T07:00:27.617692132Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:27 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":123,"timestamp":"2021-06-03T07:00:28.24683114Z","streamType":"stdout","text":"pod/coredns-6955765f44-kw85k condition met\n"},{"line":124,"timestamp":"2021-06-03T07:00:28.250383647Z","streamType":"stdout","text":"pod/etcd-minikube condition met\n"},{"line":125,"timestamp":"2021-06-03T07:00:28.253608319Z","streamType":"stdout","text":"pod/kube-apiserver-minikube condition met\n"},{"line":126,"timestamp":"2021-06-03T07:00:28.256755679Z","streamType":"stdout","text":"pod/kube-controller-manager-minikube condition met\n"},{"line":127,"timestamp":"2021-06-03T07:00:28.260262055Z","streamType":"stdout","text":"pod/kube-proxy-prv99 condition met\n"},{"line":128,"timestamp":"2021-06-03T07:00:28.263284674Z","streamType":"stdout","text":"pod/kube-scheduler-minikube condition met\n"},{"line":129,"timestamp":"2021-06-03T07:00:28.266191916Z","streamType":"stdout","text":"pod/storage-provisioner condition met\n"},{"line":130,"timestamp":"2021-06-03T07:00:28.344357305Z","streamType":"stdout","text":"NAMESPACE NAME READY STATUS RESTARTS AGE\n"},{"line":131,"timestamp":"2021-06-03T07:00:28.344382512Z","streamType":"stdout","text":"kube-system coredns-6955765f44-2656c 1/1 Running 0 56d\n"},{"line":132,"timestamp":"2021-06-03T07:00:28.344427366Z","streamType":"stdout","text":"kube-system coredns-6955765f44-kw85k 1/1 Running 0 56d\n"},{"line":133,"timestamp":"2021-06-03T07:00:28.344432212Z","streamType":"stdout","text":"kube-system etcd-minikube 1/1 Running 0 56d\n"},{"line":134,"timestamp":"2021-06-03T07:00:28.344437078Z","streamType":"stdout","text":"kube-system kube-apiserver-minikube 1/1 Running 0 56d\n"},{"line":135,"timestamp":"2021-06-03T07:00:28.34444192Z","streamType":"stdout","text":"kube-system kube-controller-manager-minikube 1/1 Running 0 56d\n"},{"line":136,"timestamp":"2021-06-03T07:00:28.344446526Z","streamType":"stdout","text":"kube-system kube-proxy-prv99 1/1 Running 0 56d\n"},{"line":137,"timestamp":"2021-06-03T07:00:28.344450476Z","streamType":"stdout","text":"kube-system kube-scheduler-minikube 1/1 Running 0 56d\n"},{"line":138,"timestamp":"2021-06-03T07:00:28.344454637Z","streamType":"stdout","text":"kube-system storage-provisioner 1/1 Running 1 56d\n"},{"line":139,"timestamp":"2021-06-03T07:00:28.347702087Z","streamType":"stdout","text":"Kubernetes ready\n"},{"line":140,"timestamp":"2021-06-03T07:00:28.347959594Z","streamType":"stdout","text":"2021-06-03 07:00:28,347 INFO exited: start (exit status 0; expected)\n"},{"line":141,"timestamp":"2021-06-03T07:00:28.626079269Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:28 +0000] \"GET /kubernetes-ready HTTP/1.1\" 200 0 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":142,"timestamp":"2021-06-03T07:00:29.77731937Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:29 +0000] \"GET /kubernetes-ready HTTP/1.1\" 200 0 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":143,"timestamp":"2021-06-03T07:00:29.777450862Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:00:29 +0000] \"GET /config HTTP/1.1\" 200 5369 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":144,"timestamp":"2021-06-03T07:00:31.771165729Z","streamType":"stdout","text":"2021-06-03 07:00:31,770 WARN received SIGTERM indicating exit request\n"},{"line":145,"timestamp":"2021-06-03T07:00:31.771209277Z","streamType":"stdout","text":"2021-06-03 07:00:31,770 INFO waiting for config-serve, dockerd, kubelet to die\n"},{"line":146,"timestamp":"2021-06-03T07:00:31.794898456Z","streamType":"stdout","text":"2021-06-03 07:00:31,794 INFO stopped: kubelet (terminated by SIGTERM)\n"},{"line":147,"timestamp":"2021-06-03T07:00:31.898508577Z","streamType":"stdout","text":"2021-06-03 07:00:31,897 INFO reaped unknown pid 331\n"},{"line":148,"timestamp":"2021-06-03T07:00:32.342992421Z","streamType":"stdout","text":"2021-06-03 07:00:32,342 INFO exited: config-serve (exit status 0; expected)\n"},{"line":149,"timestamp":"2021-06-03T07:00:35.380804332Z","streamType":"stdout","text":"2021-06-03 07:00:35,380 INFO waiting for dockerd to die\n"},{"line":150,"timestamp":"2021-06-03T07:00:37.968945565Z","streamType":"stdout","text":"2021-06-03 07:00:37,968 INFO stopped: dockerd (exit status 0)\n"}],"exitCode":0,"status":"SUCCEEDED"}]},{"step":"test-helm-chart-1.19","image":{"name":"extensions/helm","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":109682179900,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:19.244067466Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T07:02:19.244083789Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T07:02:19.244091598Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T07:02:19.244109719Z","streamType":"stdout","text":"Testing chart migration with app version 1.0.0-main-1719 and version 1.0.0-main-1719 on kind host kubernetes...\n"},{"line":5,"timestamp":"2021-06-03T07:02:19.244111735Z","streamType":"stdout","text":"Waiting for kind host to be ready...\n"},{"line":6,"timestamp":"2021-06-03T07:02:19.25294207Z","streamType":"stdout","text":"Preparing kind host for using Helm...\n"},{"line":7,"timestamp":"2021-06-03T07:02:19.253955879Z","streamType":"stdout","text":"Writing values to override.yaml...\n"},{"line":8,"timestamp":"2021-06-03T07:02:19.253966888Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e cat override.yaml\u001b[0m\n"},{"line":9,"timestamp":"2021-06-03T07:02:19.255173547Z","streamType":"stdout","text":"deployment:\n"},{"line":10,"timestamp":"2021-06-03T07:02:19.255185099Z","streamType":"stdout","text":" env:\n"},{"line":11,"timestamp":"2021-06-03T07:02:19.255193775Z","streamType":"stdout","text":" - name: JAEGER_DISABLED\n"},{"line":12,"timestamp":"2021-06-03T07:02:19.255197332Z","streamType":"stdout","text":" value: 'true'\n"},{"line":13,"timestamp":"2021-06-03T07:02:19.255199998Z","streamType":"stdout","text":"secret:\n"},{"line":14,"timestamp":"2021-06-03T07:02:19.255201824Z","streamType":"stdout","text":" files:\n"},{"line":15,"timestamp":"2021-06-03T07:02:19.255209896Z","streamType":"stdout","text":" secretDecryptionKey: 1PsvXVOMkhfAQuBIcIGCtzIdPXNV0NYG\n"},{"line":16,"timestamp":"2021-06-03T07:02:19.255211784Z","streamType":"stdout","text":"ingress:\n"},{"line":17,"timestamp":"2021-06-03T07:02:19.255214172Z","streamType":"stdout","text":" enabled: true\n"},{"line":18,"timestamp":"2021-06-03T07:02:19.255215847Z","streamType":"stdout","text":" hosts:\n"},{"line":19,"timestamp":"2021-06-03T07:02:19.255219473Z","streamType":"stdout","text":" - host: ci.estafette.io\n"},{"line":20,"timestamp":"2021-06-03T07:02:19.25522113Z","streamType":"stdout","text":" paths:\n"},{"line":21,"timestamp":"2021-06-03T07:02:19.25526637Z","streamType":"stdout","text":" - path: /api/\n"},{"line":22,"timestamp":"2021-06-03T07:02:19.255269255Z","streamType":"stdout","text":" pathType: Prefix\n"},{"line":23,"timestamp":"2021-06-03T07:02:19.255271083Z","streamType":"stdout","text":" backend:\n"},{"line":24,"timestamp":"2021-06-03T07:02:19.255272995Z","streamType":"stdout","text":" service:\n"},{"line":25,"timestamp":"2021-06-03T07:02:19.255276531Z","streamType":"stdout","text":" name: migration\n"},{"line":26,"timestamp":"2021-06-03T07:02:19.255278698Z","streamType":"stdout","text":" port:\n"},{"line":27,"timestamp":"2021-06-03T07:02:19.255281025Z","streamType":"stdout","text":" name: http\n"},{"line":28,"timestamp":"2021-06-03T07:02:19.255282648Z","streamType":"stdout","text":" - path: /\n"},{"line":29,"timestamp":"2021-06-03T07:02:19.25528644Z","streamType":"stdout","text":" pathType: Prefix\n"},{"line":30,"timestamp":"2021-06-03T07:02:19.255313373Z","streamType":"stdout","text":" backend:\n"},{"line":31,"timestamp":"2021-06-03T07:02:19.255314887Z","streamType":"stdout","text":" service:\n"},{"line":32,"timestamp":"2021-06-03T07:02:19.25531794Z","streamType":"stdout","text":" name: estafette-ci-web\n"},{"line":33,"timestamp":"2021-06-03T07:02:19.255319541Z","streamType":"stdout","text":" port:\n"},{"line":34,"timestamp":"2021-06-03T07:02:19.255321423Z","streamType":"stdout","text":" name: http\n"},{"line":35,"timestamp":"2021-06-03T07:02:19.255323284Z","streamType":"stdout","text":"ingressWebhooks:\n"},{"line":36,"timestamp":"2021-06-03T07:02:19.255324769Z","streamType":"stdout","text":" enabled: true\n"},{"line":37,"timestamp":"2021-06-03T07:02:19.255326234Z","streamType":"stdout","text":" hosts:\n"},{"line":38,"timestamp":"2021-06-03T07:02:19.25532939Z","streamType":"stdout","text":" - host: ci-webhook.estafette.io\n"},{"line":39,"timestamp":"2021-06-03T07:02:19.255330833Z","streamType":"stdout","text":" paths:\n"},{"line":40,"timestamp":"2021-06-03T07:02:19.255333489Z","streamType":"stdout","text":" - path: /api/integrations/github/\n"},{"line":41,"timestamp":"2021-06-03T07:02:19.25533512Z","streamType":"stdout","text":" pathType: Prefix\n"},{"line":42,"timestamp":"2021-06-03T07:02:19.255336746Z","streamType":"stdout","text":" backend:\n"},{"line":43,"timestamp":"2021-06-03T07:02:19.255364624Z","streamType":"stdout","text":" service:\n"},{"line":44,"timestamp":"2021-06-03T07:02:19.255408599Z","streamType":"stdout","text":" name: migration\n"},{"line":45,"timestamp":"2021-06-03T07:02:19.255410188Z","streamType":"stdout","text":" port:\n"},{"line":46,"timestamp":"2021-06-03T07:02:19.255411988Z","streamType":"stdout","text":" name: http\n"},{"line":47,"timestamp":"2021-06-03T07:02:19.255413292Z","streamType":"stdout","text":"\n"},{"line":48,"timestamp":"2021-06-03T07:02:19.255414924Z","streamType":"stdout","text":"extraLabels:\n"},{"line":49,"timestamp":"2021-06-03T07:02:19.255416589Z","streamType":"stdout","text":" team: estafette\n"},{"line":50,"timestamp":"2021-06-03T07:02:19.255418063Z","streamType":"stdout","text":"\n"},{"line":51,"timestamp":"2021-06-03T07:02:19.255419758Z","streamType":"stdout","text":"extraSecrets:\n"},{"line":52,"timestamp":"2021-06-03T07:02:19.255421289Z","streamType":"stdout","text":"- key: gcp\n"},{"line":53,"timestamp":"2021-06-03T07:02:19.255435214Z","streamType":"stdout","text":" annotations: {}\n"},{"line":54,"timestamp":"2021-06-03T07:02:19.255437009Z","streamType":"stdout","text":" mountPath: /gcp\n"},{"line":55,"timestamp":"2021-06-03T07:02:19.255440787Z","streamType":"stdout","text":" data:\n"},{"line":56,"timestamp":"2021-06-03T07:02:19.255443851Z","streamType":"stdout","text":" service-account-key.json: |\n"},{"line":57,"timestamp":"2021-06-03T07:02:19.255445603Z","streamType":"stdout","text":" {}\n"},{"line":58,"timestamp":"2021-06-03T07:02:19.255459151Z","streamType":"stdout","text":"\n"},{"line":59,"timestamp":"2021-06-03T07:02:19.255461718Z","streamType":"stdout","text":"extraConfigmaps:\n"},{"line":60,"timestamp":"2021-06-03T07:02:19.255463548Z","streamType":"stdout","text":"- key: templates\n"},{"line":61,"timestamp":"2021-06-03T07:02:19.255465199Z","streamType":"stdout","text":" annotations: {}\n"},{"line":62,"timestamp":"2021-06-03T07:02:19.255477358Z","streamType":"stdout","text":" mountPath: /templates\n"},{"line":63,"timestamp":"2021-06-03T07:02:19.255478839Z","streamType":"stdout","text":" data: |\n"},{"line":64,"timestamp":"2021-06-03T07:02:19.25548106Z","streamType":"stdout","text":" manifest-docker.tmpl: |\n"},{"line":65,"timestamp":"2021-06-03T07:02:19.255491739Z","streamType":"stdout","text":" labels:\n"},{"line":66,"timestamp":"2021-06-03T07:02:19.25549454Z","streamType":"stdout","text":" container: {{.ContainerName}}\n"},{"line":67,"timestamp":"2021-06-03T07:02:19.255506799Z","streamType":"stdout","text":" team: {{.TeamName}}\n"},{"line":68,"timestamp":"2021-06-03T07:02:19.255508846Z","streamType":"stdout","text":" language: docker\n"},{"line":69,"timestamp":"2021-06-03T07:02:19.255510361Z","streamType":"stdout","text":"\n"},{"line":70,"timestamp":"2021-06-03T07:02:19.255522601Z","streamType":"stdout","text":" stages:\n"},{"line":71,"timestamp":"2021-06-03T07:02:19.255523591Z","streamType":"stdout","text":" bake:\n"},{"line":72,"timestamp":"2021-06-03T07:02:19.255526136Z","streamType":"stdout","text":" image: extensions/docker:stable\n"},{"line":73,"timestamp":"2021-06-03T07:02:19.255528274Z","streamType":"stdout","text":" action: build\n"},{"line":74,"timestamp":"2021-06-03T07:02:19.255542969Z","streamType":"stdout","text":" repositories:\n"},{"line":75,"timestamp":"2021-06-03T07:02:19.255544948Z","streamType":"stdout","text":" - estafette\n"},{"line":76,"timestamp":"2021-06-03T07:02:19.255545888Z","streamType":"stdout","text":"\n"},{"line":77,"timestamp":"2021-06-03T07:02:19.255548303Z","streamType":"stdout","text":" push-to-docker-registry:\n"},{"line":78,"timestamp":"2021-06-03T07:02:19.255550826Z","streamType":"stdout","text":" image: extensions/docker:stable\n"},{"line":79,"timestamp":"2021-06-03T07:02:19.255583626Z","streamType":"stdout","text":" action: push\n"},{"line":80,"timestamp":"2021-06-03T07:02:19.255585984Z","streamType":"stdout","text":" repositories:\n"},{"line":81,"timestamp":"2021-06-03T07:02:19.255590887Z","streamType":"stdout","text":" - estafetteShowing template to be installed...\n"},{"line":82,"timestamp":"2021-06-03T07:02:19.255673034Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm diff upgrade migration migration-1.0.0-main-1719.tgz -f override.yaml --allow-unreleased\u001b[0m\n"},{"line":83,"timestamp":"2021-06-03T07:02:19.455796513Z","streamType":"stdout","text":"********************\n"},{"line":84,"timestamp":"2021-06-03T07:02:19.455812702Z","streamType":"stdout","text":"\n"},{"line":85,"timestamp":"2021-06-03T07:02:19.455832001Z","streamType":"stdout","text":"\tRelease was not present in Helm. Diff will show entire contents as new.\n"},{"line":86,"timestamp":"2021-06-03T07:02:19.455832851Z","streamType":"stdout","text":"\n"},{"line":87,"timestamp":"2021-06-03T07:02:19.455833741Z","streamType":"stdout","text":"********************\n"},{"line":88,"timestamp":"2021-06-03T07:02:19.98565525Z","streamType":"stdout","text":"\u001b[0;33mdefault, default-jobs, Namespace (v1) has been added:\u001b[0m\n"},{"line":89,"timestamp":"2021-06-03T07:02:19.985673608Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":90,"timestamp":"2021-06-03T07:02:19.985682794Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/namespace-jobs.yaml\u001b[0m\n"},{"line":91,"timestamp":"2021-06-03T07:02:19.985686576Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":92,"timestamp":"2021-06-03T07:02:19.985689098Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Namespace\u001b[0m\n"},{"line":93,"timestamp":"2021-06-03T07:02:19.985691766Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":94,"timestamp":"2021-06-03T07:02:19.985729985Z","streamType":"stdout","text":"\u001b[0;32m+ name: default-jobs\u001b[0m\n"},{"line":95,"timestamp":"2021-06-03T07:02:19.985734866Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, ConfigMap (v1) has been added:\u001b[0m\n"},{"line":96,"timestamp":"2021-06-03T07:02:19.985736333Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":97,"timestamp":"2021-06-03T07:02:19.985740164Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/configmap.yaml\u001b[0m\n"},{"line":98,"timestamp":"2021-06-03T07:02:19.985742147Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":99,"timestamp":"2021-06-03T07:02:19.985743952Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ConfigMap\u001b[0m\n"},{"line":100,"timestamp":"2021-06-03T07:02:19.985745691Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":101,"timestamp":"2021-06-03T07:02:19.985748058Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":102,"timestamp":"2021-06-03T07:02:19.985750551Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":103,"timestamp":"2021-06-03T07:02:19.985755141Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":104,"timestamp":"2021-06-03T07:02:19.985758979Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":105,"timestamp":"2021-06-03T07:02:19.985762169Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":106,"timestamp":"2021-06-03T07:02:19.985765203Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":107,"timestamp":"2021-06-03T07:02:19.98576825Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":108,"timestamp":"2021-06-03T07:02:19.985787118Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":109,"timestamp":"2021-06-03T07:02:19.985788787Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":110,"timestamp":"2021-06-03T07:02:19.985791046Z","streamType":"stdout","text":"\u001b[0;32m+ config.yaml: |\u001b[0m\n"},{"line":111,"timestamp":"2021-06-03T07:02:19.985792969Z","streamType":"stdout","text":"\u001b[0;32m+ integrations:\u001b[0m\n"},{"line":112,"timestamp":"2021-06-03T07:02:19.985795457Z","streamType":"stdout","text":"\u001b[0;32m+ github:\u001b[0m\n"},{"line":113,"timestamp":"2021-06-03T07:02:19.985798254Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":114,"timestamp":"2021-06-03T07:02:19.985802484Z","streamType":"stdout","text":"\u001b[0;32m+ privateKeyPath: /github-app-key/private-key.pem\u001b[0m\n"},{"line":115,"timestamp":"2021-06-03T07:02:19.985805393Z","streamType":"stdout","text":"\u001b[0;32m+ appID: 15\u001b[0m\n"},{"line":116,"timestamp":"2021-06-03T07:02:19.985807675Z","streamType":"stdout","text":"\u001b[0;32m+ clientID: asdas2342\u001b[0m\n"},{"line":117,"timestamp":"2021-06-03T07:02:19.985818406Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":118,"timestamp":"2021-06-03T07:02:19.985885487Z","streamType":"stdout","text":"\u001b[0;32m+ webhookSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":119,"timestamp":"2021-06-03T07:02:19.985888073Z","streamType":"stdout","text":"\u001b[0;32m+ installationOrganizations:\u001b[0m\n"},{"line":120,"timestamp":"2021-06-03T07:02:19.985920574Z","streamType":"stdout","text":"\u001b[0;32m+ - installation: 15\u001b[0m\n"},{"line":121,"timestamp":"2021-06-03T07:02:19.985923084Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":122,"timestamp":"2021-06-03T07:02:19.985925617Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":123,"timestamp":"2021-06-03T07:02:19.985928624Z","streamType":"stdout","text":"\u001b[0;32m+ - installation: 83\u001b[0m\n"},{"line":124,"timestamp":"2021-06-03T07:02:19.985930961Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":125,"timestamp":"2021-06-03T07:02:19.985936346Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":126,"timestamp":"2021-06-03T07:02:19.985938134Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":127,"timestamp":"2021-06-03T07:02:19.985940361Z","streamType":"stdout","text":"\u001b[0;32m+ bitbucket:\u001b[0m\n"},{"line":128,"timestamp":"2021-06-03T07:02:19.985942319Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":129,"timestamp":"2021-06-03T07:02:19.985945124Z","streamType":"stdout","text":"\u001b[0;32m+ apiKey: sd9ewiwuejkwejkewk\u001b[0m\n"},{"line":130,"timestamp":"2021-06-03T07:02:19.985948511Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthKey: 2390w3e90jdsk\u001b[0m\n"},{"line":131,"timestamp":"2021-06-03T07:02:19.985953598Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":132,"timestamp":"2021-06-03T07:02:19.98595612Z","streamType":"stdout","text":"\u001b[0;32m+ ownerOrganizations:\u001b[0m\n"},{"line":133,"timestamp":"2021-06-03T07:02:19.985958774Z","streamType":"stdout","text":"\u001b[0;32m+ - owner: estafette\u001b[0m\n"},{"line":134,"timestamp":"2021-06-03T07:02:19.985960939Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":135,"timestamp":"2021-06-03T07:02:19.985963357Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":136,"timestamp":"2021-06-03T07:02:19.985964809Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":137,"timestamp":"2021-06-03T07:02:19.985966987Z","streamType":"stdout","text":"\u001b[0;32m+ slack:\u001b[0m\n"},{"line":138,"timestamp":"2021-06-03T07:02:19.98596884Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":139,"timestamp":"2021-06-03T07:02:19.98597493Z","streamType":"stdout","text":"\u001b[0;32m+ clientID: d9ew90weoijewjke\u001b[0m\n"},{"line":140,"timestamp":"2021-06-03T07:02:19.985979254Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":141,"timestamp":"2021-06-03T07:02:19.985984674Z","streamType":"stdout","text":"\u001b[0;32m+ appVerificationToken: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":142,"timestamp":"2021-06-03T07:02:19.985989635Z","streamType":"stdout","text":"\u001b[0;32m+ appOAuthAccessToken: estafette.secret(deFTz5Bdjg6SUe29.oPIkXbze5G9PNEWS2-ZnArl8BCqHnx4MdTdxHg37th9u)\u001b[0m\n"},{"line":143,"timestamp":"2021-06-03T07:02:19.986002185Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":144,"timestamp":"2021-06-03T07:02:19.986004515Z","streamType":"stdout","text":"\u001b[0;32m+ pubsub:\u001b[0m\n"},{"line":145,"timestamp":"2021-06-03T07:02:19.98600681Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":146,"timestamp":"2021-06-03T07:02:19.986009592Z","streamType":"stdout","text":"\u001b[0;32m+ defaultProject: estafette\u001b[0m\n"},{"line":147,"timestamp":"2021-06-03T07:02:19.986015318Z","streamType":"stdout","text":"\u001b[0;32m+ endpoint: https://ci-integrations.estafette.io/api/integrations/pubsub/events\u001b[0m\n"},{"line":148,"timestamp":"2021-06-03T07:02:19.986018143Z","streamType":"stdout","text":"\u001b[0;32m+ audience: estafette-audience\u001b[0m\n"},{"line":149,"timestamp":"2021-06-03T07:02:19.986023243Z","streamType":"stdout","text":"\u001b[0;32m+ serviceAccountEmail: ***@***.iam.gserviceaccount.com\u001b[0m\n"},{"line":150,"timestamp":"2021-06-03T07:02:19.986036018Z","streamType":"stdout","text":"\u001b[0;32m+ subscriptionNameSuffix: ~estafette-ci-pubsub-trigger\u001b[0m\n"},{"line":151,"timestamp":"2021-06-03T07:02:19.986039312Z","streamType":"stdout","text":"\u001b[0;32m+ subscriptionIdleExpirationDays: 365\u001b[0m\n"},{"line":152,"timestamp":"2021-06-03T07:02:19.986040782Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":153,"timestamp":"2021-06-03T07:02:19.98604303Z","streamType":"stdout","text":"\u001b[0;32m+ cloudsource:\u001b[0m\n"},{"line":154,"timestamp":"2021-06-03T07:02:19.986060366Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":155,"timestamp":"2021-06-03T07:02:19.986076281Z","streamType":"stdout","text":"\u001b[0;32m+ projectOrganizations:\u001b[0m\n"},{"line":156,"timestamp":"2021-06-03T07:02:19.986078772Z","streamType":"stdout","text":"\u001b[0;32m+ - project: estafette\u001b[0m\n"},{"line":157,"timestamp":"2021-06-03T07:02:19.986080993Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":158,"timestamp":"2021-06-03T07:02:19.986083048Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":159,"timestamp":"2021-06-03T07:02:19.986084636Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":160,"timestamp":"2021-06-03T07:02:19.986086915Z","streamType":"stdout","text":"\u001b[0;32m+ prometheus:\u001b[0m\n"},{"line":161,"timestamp":"2021-06-03T07:02:19.986089081Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":162,"timestamp":"2021-06-03T07:02:19.986093822Z","streamType":"stdout","text":"\u001b[0;32m+ serverURL: http://prometheus-server.monitoring.svc.cluster.local\u001b[0m\n"},{"line":163,"timestamp":"2021-06-03T07:02:19.986110038Z","streamType":"stdout","text":"\u001b[0;32m+ scrapeIntervalSeconds: 10\u001b[0m\n"},{"line":164,"timestamp":"2021-06-03T07:02:19.986111668Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":165,"timestamp":"2021-06-03T07:02:19.986113628Z","streamType":"stdout","text":"\u001b[0;32m+ bigquery:\u001b[0m\n"},{"line":166,"timestamp":"2021-06-03T07:02:19.986120303Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":167,"timestamp":"2021-06-03T07:02:19.986123314Z","streamType":"stdout","text":"\u001b[0;32m+ projectID: my-gcp-project\u001b[0m\n"},{"line":168,"timestamp":"2021-06-03T07:02:19.98614316Z","streamType":"stdout","text":"\u001b[0;32m+ dataset: my-dataset\u001b[0m\n"},{"line":169,"timestamp":"2021-06-03T07:02:19.986155033Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":170,"timestamp":"2021-06-03T07:02:19.986159942Z","streamType":"stdout","text":"\u001b[0;32m+ gcs:\u001b[0m\n"},{"line":171,"timestamp":"2021-06-03T07:02:19.98620332Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":172,"timestamp":"2021-06-03T07:02:19.986209437Z","streamType":"stdout","text":"\u001b[0;32m+ projectID: my-gcp-project\u001b[0m\n"},{"line":173,"timestamp":"2021-06-03T07:02:19.986212442Z","streamType":"stdout","text":"\u001b[0;32m+ bucket: my-bucket\u001b[0m\n"},{"line":174,"timestamp":"2021-06-03T07:02:19.986215036Z","streamType":"stdout","text":"\u001b[0;32m+ logsDir: logs\u001b[0m\n"},{"line":175,"timestamp":"2021-06-03T07:02:19.986235666Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":176,"timestamp":"2021-06-03T07:02:19.986238439Z","streamType":"stdout","text":"\u001b[0;32m+ cloudsource:\u001b[0m\n"},{"line":177,"timestamp":"2021-06-03T07:02:19.986240608Z","streamType":"stdout","text":"\u001b[0;32m+ enable: false\u001b[0m\n"},{"line":178,"timestamp":"2021-06-03T07:02:19.986243512Z","streamType":"stdout","text":"\u001b[0;32m+ projectOrganizations:\u001b[0m\n"},{"line":179,"timestamp":"2021-06-03T07:02:19.986247286Z","streamType":"stdout","text":"\u001b[0;32m+ - project: estafette\u001b[0m\n"},{"line":180,"timestamp":"2021-06-03T07:02:19.986249316Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":181,"timestamp":"2021-06-03T07:02:19.986251856Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":182,"timestamp":"2021-06-03T07:02:19.986253373Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":183,"timestamp":"2021-06-03T07:02:19.986255561Z","streamType":"stdout","text":"\u001b[0;32m+ apiServer:\u001b[0m\n"},{"line":184,"timestamp":"2021-06-03T07:02:19.986260274Z","streamType":"stdout","text":"\u001b[0;32m+ baseURL: https://ci.estafette.io\u001b[0m\n"},{"line":185,"timestamp":"2021-06-03T07:02:19.986265785Z","streamType":"stdout","text":"\u001b[0;32m+ serviceURL: http://migration.estafette-ci.svc.cluster.local\u001b[0m\n"},{"line":186,"timestamp":"2021-06-03T07:02:19.986333457Z","streamType":"stdout","text":"\u001b[0;32m+ logWriters:\u001b[0m\n"},{"line":187,"timestamp":"2021-06-03T07:02:19.986335792Z","streamType":"stdout","text":"\u001b[0;32m+ - database\u001b[0m\n"},{"line":188,"timestamp":"2021-06-03T07:02:19.986338074Z","streamType":"stdout","text":"\u001b[0;32m+ logReader: database\u001b[0m\n"},{"line":189,"timestamp":"2021-06-03T07:02:19.986340416Z","streamType":"stdout","text":"\u001b[0;32m+ injectStages:\u001b[0m\n"},{"line":190,"timestamp":"2021-06-03T07:02:19.986342156Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":191,"timestamp":"2021-06-03T07:02:19.986366938Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":192,"timestamp":"2021-06-03T07:02:19.986369483Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":193,"timestamp":"2021-06-03T07:02:19.986372627Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":194,"timestamp":"2021-06-03T07:02:19.986374551Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":195,"timestamp":"2021-06-03T07:02:19.986376357Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":196,"timestamp":"2021-06-03T07:02:19.98637793Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":197,"timestamp":"2021-06-03T07:02:19.986380296Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":198,"timestamp":"2021-06-03T07:02:19.986383305Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":199,"timestamp":"2021-06-03T07:02:19.986384953Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":200,"timestamp":"2021-06-03T07:02:19.986387726Z","streamType":"stdout","text":"\u001b[0;32m+ injectStagesPerOperatingSystem:\u001b[0m\n"},{"line":201,"timestamp":"2021-06-03T07:02:19.986389363Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":202,"timestamp":"2021-06-03T07:02:19.986390966Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":203,"timestamp":"2021-06-03T07:02:19.98639287Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":204,"timestamp":"2021-06-03T07:02:19.98639487Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":205,"timestamp":"2021-06-03T07:02:19.986397638Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":206,"timestamp":"2021-06-03T07:02:19.986399732Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":207,"timestamp":"2021-06-03T07:02:19.986423226Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":208,"timestamp":"2021-06-03T07:02:19.986425126Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":209,"timestamp":"2021-06-03T07:02:19.986427505Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":210,"timestamp":"2021-06-03T07:02:19.986430271Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:stable\u001b[0m\n"},{"line":211,"timestamp":"2021-06-03T07:02:19.986432105Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":212,"timestamp":"2021-06-03T07:02:19.986433952Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":213,"timestamp":"2021-06-03T07:02:19.986438658Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":214,"timestamp":"2021-06-03T07:02:19.986440514Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":215,"timestamp":"2021-06-03T07:02:19.986442807Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":216,"timestamp":"2021-06-03T07:02:19.986449447Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:nanoserver-1809-stable\u001b[0m\n"},{"line":217,"timestamp":"2021-06-03T07:02:19.986451394Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":218,"timestamp":"2021-06-03T07:02:19.986453174Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":219,"timestamp":"2021-06-03T07:02:19.986455036Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":220,"timestamp":"2021-06-03T07:02:19.986459543Z","streamType":"stdout","text":"\u001b[0;32m+ - name: envvars\u001b[0m\n"},{"line":221,"timestamp":"2021-06-03T07:02:19.986463304Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/envvars:nanoserver-1809-stable\u001b[0m\n"},{"line":222,"timestamp":"2021-06-03T07:02:19.986495794Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":223,"timestamp":"2021-06-03T07:02:19.986499551Z","streamType":"stdout","text":"\u001b[0;32m+ injectCommandsPerOperatingSystemAndShell:\u001b[0m\n"},{"line":224,"timestamp":"2021-06-03T07:02:19.986501187Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":225,"timestamp":"2021-06-03T07:02:19.986503024Z","streamType":"stdout","text":"\u001b[0;32m+ /bin/sh:\u001b[0m\n"},{"line":226,"timestamp":"2021-06-03T07:02:19.986505379Z","streamType":"stdout","text":"\u001b[0;32m+ before: []\u001b[0m\n"},{"line":227,"timestamp":"2021-06-03T07:02:19.986517185Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":228,"timestamp":"2021-06-03T07:02:19.986519017Z","streamType":"stdout","text":"\u001b[0;32m+ /bin/bash:\u001b[0m\n"},{"line":229,"timestamp":"2021-06-03T07:02:19.986521113Z","streamType":"stdout","text":"\u001b[0;32m+ before: []\u001b[0m\n"},{"line":230,"timestamp":"2021-06-03T07:02:19.986522752Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":231,"timestamp":"2021-06-03T07:02:19.986524501Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":232,"timestamp":"2021-06-03T07:02:19.986526004Z","streamType":"stdout","text":"\u001b[0;32m+ cmd:\u001b[0m\n"},{"line":233,"timestamp":"2021-06-03T07:02:19.986527885Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":234,"timestamp":"2021-06-03T07:02:19.98653212Z","streamType":"stdout","text":"\u001b[0;32m+ - netsh interface ipv4 set subinterface 31 mtu=1410\u001b[0m\n"},{"line":235,"timestamp":"2021-06-03T07:02:19.986533909Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":236,"timestamp":"2021-06-03T07:02:19.986535779Z","streamType":"stdout","text":"\u001b[0;32m+ powershell:\u001b[0m\n"},{"line":237,"timestamp":"2021-06-03T07:02:19.986550742Z","streamType":"stdout","text":"\u001b[0;32m+ before:\u001b[0m\n"},{"line":238,"timestamp":"2021-06-03T07:02:19.986562621Z","streamType":"stdout","text":"\u001b[0;32m+ - Get-NetAdapter | Where-Object Name -like \"*Ethernet*\" | ForEach-Object { \u0026 netsh interface ipv4 set subinterface $_.InterfaceIndex mtu=1410 store=persistent }\u001b[0m\n"},{"line":239,"timestamp":"2021-06-03T07:02:19.986564589Z","streamType":"stdout","text":"\u001b[0;32m+ after: []\u001b[0m\n"},{"line":240,"timestamp":"2021-06-03T07:02:19.986567148Z","streamType":"stdout","text":"\u001b[0;32m+ dockerConfigPerOperatingSystem:\u001b[0m\n"},{"line":241,"timestamp":"2021-06-03T07:02:19.986568795Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":242,"timestamp":"2021-06-03T07:02:19.986573289Z","streamType":"stdout","text":"\u001b[0;32m+ runType: dind\u001b[0m\n"},{"line":243,"timestamp":"2021-06-03T07:02:19.98657602Z","streamType":"stdout","text":"\u001b[0;32m+ mtu: 1460\u001b[0m\n"},{"line":244,"timestamp":"2021-06-03T07:02:19.986578417Z","streamType":"stdout","text":"\u001b[0;32m+ bip: 192.168.1.1/24\u001b[0m\n"},{"line":245,"timestamp":"2021-06-03T07:02:19.9865945Z","streamType":"stdout","text":"\u001b[0;32m+ networks:\u001b[0m\n"},{"line":246,"timestamp":"2021-06-03T07:02:19.986596949Z","streamType":"stdout","text":"\u001b[0;32m+ - name: estafette\u001b[0m\n"},{"line":247,"timestamp":"2021-06-03T07:02:19.98659921Z","streamType":"stdout","text":"\u001b[0;32m+ driver: default\u001b[0m\n"},{"line":248,"timestamp":"2021-06-03T07:02:19.986601358Z","streamType":"stdout","text":"\u001b[0;32m+ subnet: 192.168.2.1/24\u001b[0m\n"},{"line":249,"timestamp":"2021-06-03T07:02:19.986603652Z","streamType":"stdout","text":"\u001b[0;32m+ gateway: 192.168.2.1\u001b[0m\n"},{"line":250,"timestamp":"2021-06-03T07:02:19.986605693Z","streamType":"stdout","text":"\u001b[0;32m+ durable: false\u001b[0m\n"},{"line":251,"timestamp":"2021-06-03T07:02:19.986609433Z","streamType":"stdout","text":"\u001b[0;32m+ registryMirror: https://mirror.gcr.io\u001b[0m\n"},{"line":252,"timestamp":"2021-06-03T07:02:19.986611279Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":253,"timestamp":"2021-06-03T07:02:19.986613071Z","streamType":"stdout","text":"\u001b[0;32m+ runType: dod\u001b[0m\n"},{"line":254,"timestamp":"2021-06-03T07:02:19.986621678Z","streamType":"stdout","text":"\u001b[0;32m+ mtu: 1410\u001b[0m\n"},{"line":255,"timestamp":"2021-06-03T07:02:19.986623508Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":256,"timestamp":"2021-06-03T07:02:19.9866258Z","streamType":"stdout","text":"\u001b[0;32m+ jobs:\u001b[0m\n"},{"line":257,"timestamp":"2021-06-03T07:02:19.986629916Z","streamType":"stdout","text":"\u001b[0;32m+ # the namespace in which build/release jobs are created\u001b[0m\n"},{"line":258,"timestamp":"2021-06-03T07:02:19.986632116Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":259,"timestamp":"2021-06-03T07:02:19.986641438Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":260,"timestamp":"2021-06-03T07:02:19.98664365Z","streamType":"stdout","text":"\u001b[0;32m+ defaultCPUCores: 2.0\u001b[0m\n"},{"line":261,"timestamp":"2021-06-03T07:02:19.986645745Z","streamType":"stdout","text":"\u001b[0;32m+ minCPUCores: 0.2\u001b[0m\n"},{"line":262,"timestamp":"2021-06-03T07:02:19.986647557Z","streamType":"stdout","text":"\u001b[0;32m+ maxCPUCores: 14.0\u001b[0m\n"},{"line":263,"timestamp":"2021-06-03T07:02:19.986652628Z","streamType":"stdout","text":"\u001b[0;32m+ cpuRequestRatio: 1.0\u001b[0m\n"},{"line":264,"timestamp":"2021-06-03T07:02:19.986664207Z","streamType":"stdout","text":"\u001b[0;32m+ cpuLimitRatio: 3.0\u001b[0m\n"},{"line":265,"timestamp":"2021-06-03T07:02:19.986677557Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":266,"timestamp":"2021-06-03T07:02:19.986680736Z","streamType":"stdout","text":"\u001b[0;32m+ defaultMemoryBytes: 8589934592\u001b[0m\n"},{"line":267,"timestamp":"2021-06-03T07:02:19.986683444Z","streamType":"stdout","text":"\u001b[0;32m+ minMemoryBytes: 134217728\u001b[0m\n"},{"line":268,"timestamp":"2021-06-03T07:02:19.986686145Z","streamType":"stdout","text":"\u001b[0;32m+ maxMemoryBytes: 53687091200\u001b[0m\n"},{"line":269,"timestamp":"2021-06-03T07:02:19.986688174Z","streamType":"stdout","text":"\u001b[0;32m+ memoryRequestRatio: 1.25\u001b[0m\n"},{"line":270,"timestamp":"2021-06-03T07:02:19.986690309Z","streamType":"stdout","text":"\u001b[0;32m+ memoryLimitRatio: 1.0\u001b[0m\n"},{"line":271,"timestamp":"2021-06-03T07:02:19.986691557Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":272,"timestamp":"2021-06-03T07:02:19.986693238Z","streamType":"stdout","text":"\u001b[0;32m+ build:\u001b[0m\n"},{"line":273,"timestamp":"2021-06-03T07:02:19.986701744Z","streamType":"stdout","text":"\u001b[0;32m+ affinity:\u001b[0m\n"},{"line":274,"timestamp":"2021-06-03T07:02:19.986703706Z","streamType":"stdout","text":"\u001b[0;32m+ nodeAffinity:\u001b[0m\n"},{"line":275,"timestamp":"2021-06-03T07:02:19.986707766Z","streamType":"stdout","text":"\u001b[0;32m+ requiredDuringSchedulingIgnoredDuringExecution:\u001b[0m\n"},{"line":276,"timestamp":"2021-06-03T07:02:19.986710415Z","streamType":"stdout","text":"\u001b[0;32m+ nodeSelectorTerms:\u001b[0m\n"},{"line":277,"timestamp":"2021-06-03T07:02:19.9867324Z","streamType":"stdout","text":"\u001b[0;32m+ - matchExpressions:\u001b[0m\n"},{"line":278,"timestamp":"2021-06-03T07:02:19.98673471Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":279,"timestamp":"2021-06-03T07:02:19.986737208Z","streamType":"stdout","text":"\u001b[0;32m+ operator: In\u001b[0m\n"},{"line":280,"timestamp":"2021-06-03T07:02:19.986739149Z","streamType":"stdout","text":"\u001b[0;32m+ values:\u001b[0m\n"},{"line":281,"timestamp":"2021-06-03T07:02:19.986741186Z","streamType":"stdout","text":"\u001b[0;32m+ - privileged\u001b[0m\n"},{"line":282,"timestamp":"2021-06-03T07:02:19.986744355Z","streamType":"stdout","text":"\u001b[0;32m+ - key: cloud.google.com/gke-preemptible\u001b[0m\n"},{"line":283,"timestamp":"2021-06-03T07:02:19.986754631Z","streamType":"stdout","text":"\u001b[0;32m+ operator: DoesNotExist\u001b[0m\n"},{"line":284,"timestamp":"2021-06-03T07:02:19.986756549Z","streamType":"stdout","text":"\u001b[0;32m+ tolerations:\u001b[0m\n"},{"line":285,"timestamp":"2021-06-03T07:02:19.986759Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":286,"timestamp":"2021-06-03T07:02:19.986761135Z","streamType":"stdout","text":"\u001b[0;32m+ operator: Equal\u001b[0m\n"},{"line":287,"timestamp":"2021-06-03T07:02:19.986763317Z","streamType":"stdout","text":"\u001b[0;32m+ value: privileged\u001b[0m\n"},{"line":288,"timestamp":"2021-06-03T07:02:19.986772523Z","streamType":"stdout","text":"\u001b[0;32m+ effect: NoSchedule\u001b[0m\n"},{"line":289,"timestamp":"2021-06-03T07:02:19.986773996Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":290,"timestamp":"2021-06-03T07:02:19.986775653Z","streamType":"stdout","text":"\u001b[0;32m+ release:\u001b[0m\n"},{"line":291,"timestamp":"2021-06-03T07:02:19.986777488Z","streamType":"stdout","text":"\u001b[0;32m+ affinity:\u001b[0m\n"},{"line":292,"timestamp":"2021-06-03T07:02:19.986785019Z","streamType":"stdout","text":"\u001b[0;32m+ nodeAffinity:\u001b[0m\n"},{"line":293,"timestamp":"2021-06-03T07:02:19.986788305Z","streamType":"stdout","text":"\u001b[0;32m+ requiredDuringSchedulingIgnoredDuringExecution:\u001b[0m\n"},{"line":294,"timestamp":"2021-06-03T07:02:19.986790799Z","streamType":"stdout","text":"\u001b[0;32m+ nodeSelectorTerms:\u001b[0m\n"},{"line":295,"timestamp":"2021-06-03T07:02:19.98679934Z","streamType":"stdout","text":"\u001b[0;32m+ - matchExpressions:\u001b[0m\n"},{"line":296,"timestamp":"2021-06-03T07:02:19.986801073Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":297,"timestamp":"2021-06-03T07:02:19.986803033Z","streamType":"stdout","text":"\u001b[0;32m+ operator: In\u001b[0m\n"},{"line":298,"timestamp":"2021-06-03T07:02:19.986804626Z","streamType":"stdout","text":"\u001b[0;32m+ values:\u001b[0m\n"},{"line":299,"timestamp":"2021-06-03T07:02:19.986810841Z","streamType":"stdout","text":"\u001b[0;32m+ - privileged\u001b[0m\n"},{"line":300,"timestamp":"2021-06-03T07:02:19.986814604Z","streamType":"stdout","text":"\u001b[0;32m+ - key: cloud.google.com/gke-preemptible\u001b[0m\n"},{"line":301,"timestamp":"2021-06-03T07:02:19.986836429Z","streamType":"stdout","text":"\u001b[0;32m+ operator: DoesNotExist\u001b[0m\n"},{"line":302,"timestamp":"2021-06-03T07:02:19.986840528Z","streamType":"stdout","text":"\u001b[0;32m+ tolerations:\u001b[0m\n"},{"line":303,"timestamp":"2021-06-03T07:02:19.986842669Z","streamType":"stdout","text":"\u001b[0;32m+ - key: role\u001b[0m\n"},{"line":304,"timestamp":"2021-06-03T07:02:19.986844785Z","streamType":"stdout","text":"\u001b[0;32m+ operator: Equal\u001b[0m\n"},{"line":305,"timestamp":"2021-06-03T07:02:19.986847553Z","streamType":"stdout","text":"\u001b[0;32m+ value: privileged\u001b[0m\n"},{"line":306,"timestamp":"2021-06-03T07:02:19.986856546Z","streamType":"stdout","text":"\u001b[0;32m+ effect: NoSchedule\u001b[0m\n"},{"line":307,"timestamp":"2021-06-03T07:02:19.986858012Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":308,"timestamp":"2021-06-03T07:02:19.986859672Z","streamType":"stdout","text":"\u001b[0;32m+ auth:\u001b[0m\n"},{"line":309,"timestamp":"2021-06-03T07:02:19.986861555Z","streamType":"stdout","text":"\u001b[0;32m+ jwt:\u001b[0m\n"},{"line":310,"timestamp":"2021-06-03T07:02:19.986863321Z","streamType":"stdout","text":"\u001b[0;32m+ domain:\u001b[0m\n"},{"line":311,"timestamp":"2021-06-03T07:02:19.986870503Z","streamType":"stdout","text":"\u001b[0;32m+ realm:\u001b[0m\n"},{"line":312,"timestamp":"2021-06-03T07:02:19.986872194Z","streamType":"stdout","text":"\u001b[0;32m+ key:\u001b[0m\n"},{"line":313,"timestamp":"2021-06-03T07:02:19.986874449Z","streamType":"stdout","text":"\u001b[0;32m+ administrators:\u001b[0m\n"},{"line":314,"timestamp":"2021-06-03T07:02:19.98687723Z","streamType":"stdout","text":"\u001b[0;32m+ - admin@estafette.io\u001b[0m\n"},{"line":315,"timestamp":"2021-06-03T07:02:19.986883563Z","streamType":"stdout","text":"\u001b[0;32m+ organizations:\u001b[0m\n"},{"line":316,"timestamp":"2021-06-03T07:02:19.986885486Z","streamType":"stdout","text":"\u001b[0;32m+ - name: Estafette\u001b[0m\n"},{"line":317,"timestamp":"2021-06-03T07:02:19.986887646Z","streamType":"stdout","text":"\u001b[0;32m+ oauthProviders:\u001b[0m\n"},{"line":318,"timestamp":"2021-06-03T07:02:19.986894322Z","streamType":"stdout","text":"\u001b[0;32m+ - name: google\u001b[0m\n"},{"line":319,"timestamp":"2021-06-03T07:02:19.986896459Z","streamType":"stdout","text":"\u001b[0;32m+ clientID:\u001b[0m\n"},{"line":320,"timestamp":"2021-06-03T07:02:19.986898266Z","streamType":"stdout","text":"\u001b[0;32m+ clientSecret:\u001b[0m\n"},{"line":321,"timestamp":"2021-06-03T07:02:19.986980079Z","streamType":"stdout","text":"\u001b[0;32m+ allowedIdentitiesRegex:\u001b[0m\n"},{"line":322,"timestamp":"2021-06-03T07:02:19.986981734Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":323,"timestamp":"2021-06-03T07:02:19.986983673Z","streamType":"stdout","text":"\u001b[0;32m+ database:\u001b[0m\n"},{"line":324,"timestamp":"2021-06-03T07:02:19.986987337Z","streamType":"stdout","text":"\u001b[0;32m+ databaseName: estafette_ci_api\u001b[0m\n"},{"line":325,"timestamp":"2021-06-03T07:02:19.986991775Z","streamType":"stdout","text":"\u001b[0;32m+ host: cockroachdb-public.estafette-ci.svc.cluster.local\u001b[0m\n"},{"line":326,"timestamp":"2021-06-03T07:02:19.986993869Z","streamType":"stdout","text":"\u001b[0;32m+ insecure: false\u001b[0m\n"},{"line":327,"timestamp":"2021-06-03T07:02:19.986997232Z","streamType":"stdout","text":"\u001b[0;32m+ certificateDir: /cockroach-certs\u001b[0m\n"},{"line":328,"timestamp":"2021-06-03T07:02:19.987010474Z","streamType":"stdout","text":"\u001b[0;32m+ port: 26257\u001b[0m\n"},{"line":329,"timestamp":"2021-06-03T07:02:19.987014134Z","streamType":"stdout","text":"\u001b[0;32m+ user: api\u001b[0m\n"},{"line":330,"timestamp":"2021-06-03T07:02:19.987015997Z","streamType":"stdout","text":"\u001b[0;32m+ password:\u001b[0m\n"},{"line":331,"timestamp":"2021-06-03T07:02:19.987017432Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":332,"timestamp":"2021-06-03T07:02:19.987020205Z","streamType":"stdout","text":"\u001b[0;32m+ manifestPreferences:\u001b[0m\n"},{"line":333,"timestamp":"2021-06-03T07:02:19.987022493Z","streamType":"stdout","text":"\u001b[0;32m+ labelRegexes:\u001b[0m\n"},{"line":334,"timestamp":"2021-06-03T07:02:19.987025593Z","streamType":"stdout","text":"\u001b[0;32m+ type: api|web|library|container\u001b[0m\n"},{"line":335,"timestamp":"2021-06-03T07:02:19.987029731Z","streamType":"stdout","text":"\u001b[0;32m+ builderOperatingSystems:\u001b[0m\n"},{"line":336,"timestamp":"2021-06-03T07:02:19.987051217Z","streamType":"stdout","text":"\u001b[0;32m+ - linux\u001b[0m\n"},{"line":337,"timestamp":"2021-06-03T07:02:19.987064061Z","streamType":"stdout","text":"\u001b[0;32m+ - windows\u001b[0m\n"},{"line":338,"timestamp":"2021-06-03T07:02:19.987069381Z","streamType":"stdout","text":"\u001b[0;32m+ builderTracksPerOperatingSystem:\u001b[0m\n"},{"line":339,"timestamp":"2021-06-03T07:02:19.987071447Z","streamType":"stdout","text":"\u001b[0;32m+ linux:\u001b[0m\n"},{"line":340,"timestamp":"2021-06-03T07:02:19.987073591Z","streamType":"stdout","text":"\u001b[0;32m+ - stable\u001b[0m\n"},{"line":341,"timestamp":"2021-06-03T07:02:19.987075323Z","streamType":"stdout","text":"\u001b[0;32m+ - beta\u001b[0m\n"},{"line":342,"timestamp":"2021-06-03T07:02:19.987077665Z","streamType":"stdout","text":"\u001b[0;32m+ - dev\u001b[0m\n"},{"line":343,"timestamp":"2021-06-03T07:02:19.987079576Z","streamType":"stdout","text":"\u001b[0;32m+ windows:\u001b[0m\n"},{"line":344,"timestamp":"2021-06-03T07:02:19.987082826Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-1809\u001b[0m\n"},{"line":345,"timestamp":"2021-06-03T07:02:19.987086013Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-1909\u001b[0m\n"},{"line":346,"timestamp":"2021-06-03T07:02:19.987106641Z","streamType":"stdout","text":"\u001b[0;32m+ - windowsservercore-ltsc2019\u001b[0m\n"},{"line":347,"timestamp":"2021-06-03T07:02:19.987108234Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":348,"timestamp":"2021-06-03T07:02:19.987110148Z","streamType":"stdout","text":"\u001b[0;32m+ catalog:\u001b[0m\n"},{"line":349,"timestamp":"2021-06-03T07:02:19.9871122Z","streamType":"stdout","text":"\u001b[0;32m+ filters:\u001b[0m\n"},{"line":350,"timestamp":"2021-06-03T07:02:19.987116542Z","streamType":"stdout","text":"\u001b[0;32m+ - type\u001b[0m\n"},{"line":351,"timestamp":"2021-06-03T07:02:19.987118863Z","streamType":"stdout","text":"\u001b[0;32m+ - team\u001b[0m\n"},{"line":352,"timestamp":"2021-06-03T07:02:19.987120479Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":353,"timestamp":"2021-06-03T07:02:19.987122701Z","streamType":"stdout","text":"\u001b[0;32m+ credentials:\u001b[0m\n"},{"line":354,"timestamp":"2021-06-03T07:02:19.98712426Z","streamType":"stdout","text":"\u001b[0;32m+ - name:\u001b[0m\n"},{"line":355,"timestamp":"2021-06-03T07:02:19.987127723Z","streamType":"stdout","text":"\u001b[0;32m+ type: 'container-registry'\u001b[0m\n"},{"line":356,"timestamp":"2021-06-03T07:02:19.987164645Z","streamType":"stdout","text":"\u001b[0;32m+ repository:\u001b[0m\n"},{"line":357,"timestamp":"2021-06-03T07:02:19.987166499Z","streamType":"stdout","text":"\u001b[0;32m+ private: false\u001b[0m\n"},{"line":358,"timestamp":"2021-06-03T07:02:19.987168236Z","streamType":"stdout","text":"\u001b[0;32m+ username:\u001b[0m\n"},{"line":359,"timestamp":"2021-06-03T07:02:19.987169888Z","streamType":"stdout","text":"\u001b[0;32m+ password:\u001b[0m\n"},{"line":360,"timestamp":"2021-06-03T07:02:19.987208736Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":361,"timestamp":"2021-06-03T07:02:19.987211255Z","streamType":"stdout","text":"\u001b[0;32m+ trustedImages:\u001b[0m\n"},{"line":362,"timestamp":"2021-06-03T07:02:19.987214212Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/git-clone\u001b[0m\n"},{"line":363,"timestamp":"2021-06-03T07:02:19.987217544Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":364,"timestamp":"2021-06-03T07:02:19.987219793Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":365,"timestamp":"2021-06-03T07:02:19.987221689Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":366,"timestamp":"2021-06-03T07:02:19.987224123Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/git-trigger\u001b[0m\n"},{"line":367,"timestamp":"2021-06-03T07:02:19.987226748Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":368,"timestamp":"2021-06-03T07:02:19.987229074Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":369,"timestamp":"2021-06-03T07:02:19.987233069Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":370,"timestamp":"2021-06-03T07:02:19.98723549Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/docker\u001b[0m\n"},{"line":371,"timestamp":"2021-06-03T07:02:19.987237585Z","streamType":"stdout","text":"\u001b[0;32m+ runDocker: true\u001b[0m\n"},{"line":372,"timestamp":"2021-06-03T07:02:19.987240022Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":373,"timestamp":"2021-06-03T07:02:19.987242088Z","streamType":"stdout","text":"\u001b[0;32m+ - container-registry\u001b[0m\n"},{"line":374,"timestamp":"2021-06-03T07:02:19.98727071Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/prefetch\u001b[0m\n"},{"line":375,"timestamp":"2021-06-03T07:02:19.987272564Z","streamType":"stdout","text":"\u001b[0;32m+ runDocker: true\u001b[0m\n"},{"line":376,"timestamp":"2021-06-03T07:02:19.9872817Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":377,"timestamp":"2021-06-03T07:02:19.98730671Z","streamType":"stdout","text":"\u001b[0;32m+ - container-registry\u001b[0m\n"},{"line":378,"timestamp":"2021-06-03T07:02:19.987308529Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/gke\u001b[0m\n"},{"line":379,"timestamp":"2021-06-03T07:02:19.987356319Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":380,"timestamp":"2021-06-03T07:02:19.987359048Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":381,"timestamp":"2021-06-03T07:02:19.987361206Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/gcs\u001b[0m\n"},{"line":382,"timestamp":"2021-06-03T07:02:19.987363457Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":383,"timestamp":"2021-06-03T07:02:19.987365679Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":384,"timestamp":"2021-06-03T07:02:19.987368906Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/cloud-function\u001b[0m\n"},{"line":385,"timestamp":"2021-06-03T07:02:19.987371293Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":386,"timestamp":"2021-06-03T07:02:19.987373208Z","streamType":"stdout","text":"\u001b[0;32m+ - kubernetes-engine\u001b[0m\n"},{"line":387,"timestamp":"2021-06-03T07:02:19.987376061Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/bitbucket-status\u001b[0m\n"},{"line":388,"timestamp":"2021-06-03T07:02:19.987378497Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":389,"timestamp":"2021-06-03T07:02:19.987381025Z","streamType":"stdout","text":"\u001b[0;32m+ - bitbucket-api-token\u001b[0m\n"},{"line":390,"timestamp":"2021-06-03T07:02:19.987383345Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/github-status\u001b[0m\n"},{"line":391,"timestamp":"2021-06-03T07:02:19.98738564Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":392,"timestamp":"2021-06-03T07:02:19.987387771Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":393,"timestamp":"2021-06-03T07:02:19.987390231Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/github-release\u001b[0m\n"},{"line":394,"timestamp":"2021-06-03T07:02:19.987392748Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":395,"timestamp":"2021-06-03T07:02:19.987394805Z","streamType":"stdout","text":"\u001b[0;32m+ - github-api-token\u001b[0m\n"},{"line":396,"timestamp":"2021-06-03T07:02:19.987397331Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/slack-build-status\u001b[0m\n"},{"line":397,"timestamp":"2021-06-03T07:02:19.987425702Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":398,"timestamp":"2021-06-03T07:02:19.987428002Z","streamType":"stdout","text":"\u001b[0;32m+ - slack-webhook\u001b[0m\n"},{"line":399,"timestamp":"2021-06-03T07:02:19.987430665Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/npm-audit\u001b[0m\n"},{"line":400,"timestamp":"2021-06-03T07:02:19.987432894Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":401,"timestamp":"2021-06-03T07:02:19.987435133Z","streamType":"stdout","text":"\u001b[0;32m+ - slack-webhook\u001b[0m\n"},{"line":402,"timestamp":"2021-06-03T07:02:19.987439127Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/dotnet\u001b[0m\n"},{"line":403,"timestamp":"2021-06-03T07:02:19.987441639Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":404,"timestamp":"2021-06-03T07:02:19.987444022Z","streamType":"stdout","text":"\u001b[0;32m+ - nuget-server\u001b[0m\n"},{"line":405,"timestamp":"2021-06-03T07:02:19.987446244Z","streamType":"stdout","text":"\u001b[0;32m+ - sonarqube-server\u001b[0m\n"},{"line":406,"timestamp":"2021-06-03T07:02:19.987449291Z","streamType":"stdout","text":"\u001b[0;32m+ - path: estafette/estafette-ci-builder\u001b[0m\n"},{"line":407,"timestamp":"2021-06-03T07:02:19.987452009Z","streamType":"stdout","text":"\u001b[0;32m+ runPrivileged: true\u001b[0m\n"},{"line":408,"timestamp":"2021-06-03T07:02:19.987456453Z","streamType":"stdout","text":"\u001b[0;32m+ whitelistedPipelines: github.com/estafette/estafette-ci-builder\u001b[0m\n"},{"line":409,"timestamp":"2021-06-03T07:02:19.98745883Z","streamType":"stdout","text":"\u001b[0;32m+ - path: extensions/cloudflare-purge\u001b[0m\n"},{"line":410,"timestamp":"2021-06-03T07:02:19.987482931Z","streamType":"stdout","text":"\u001b[0;32m+ injectedCredentialTypes:\u001b[0m\n"},{"line":411,"timestamp":"2021-06-03T07:02:19.987485164Z","streamType":"stdout","text":"\u001b[0;32m+ - cloudflare\u001b[0m\n"},{"line":412,"timestamp":"2021-06-03T07:02:19.987487283Z","streamType":"stdout","text":"\u001b[0;32m+ - path: bsycorp/kind\u001b[0m\n"},{"line":413,"timestamp":"2021-06-03T07:02:19.987489469Z","streamType":"stdout","text":"\u001b[0;32m+ runPrivileged: true\u001b[0m\n"},{"line":414,"timestamp":"2021-06-03T07:02:19.987490832Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":415,"timestamp":"2021-06-03T07:02:19.987492564Z","streamType":"stdout","text":"\u001b[0;32m+ docker:\u001b[0m\n"},{"line":416,"timestamp":"2021-06-03T07:02:19.987495265Z","streamType":"stdout","text":"\u001b[0;32m+ registryMirror: https://mirror.gcr.io\u001b[0m\n"},{"line":417,"timestamp":"2021-06-03T07:02:19.987497775Z","streamType":"stdout","text":"\u001b[0;32m+ dindMtu: 1460\u001b[0m\n"},{"line":418,"timestamp":"2021-06-03T07:02:19.987500719Z","streamType":"stdout","text":"\u001b[0;32m+ dindBip: 192.168.1.1/24\u001b[0m\n"},{"line":419,"timestamp":"2021-06-03T07:02:19.987502835Z","streamType":"stdout","text":"\u001b[0;32m+ dindNetwork:\u001b[0m\n"},{"line":420,"timestamp":"2021-06-03T07:02:19.98750536Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette\u001b[0m\n"},{"line":421,"timestamp":"2021-06-03T07:02:19.98750729Z","streamType":"stdout","text":"\u001b[0;32m+ subnet: 192.168.2.1/24\u001b[0m\n"},{"line":422,"timestamp":"2021-06-03T07:02:19.98751007Z","streamType":"stdout","text":"\u001b[0;32m+ gateway: 192.168.2.1\u001b[0m\n"},{"line":423,"timestamp":"2021-06-03T07:02:19.987515547Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Deployment (apps) has been added:\u001b[0m\n"},{"line":424,"timestamp":"2021-06-03T07:02:19.987547859Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":425,"timestamp":"2021-06-03T07:02:19.987552045Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/deployment.yaml\u001b[0m\n"},{"line":426,"timestamp":"2021-06-03T07:02:19.987554365Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: apps/v1\u001b[0m\n"},{"line":427,"timestamp":"2021-06-03T07:02:19.987556382Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Deployment\u001b[0m\n"},{"line":428,"timestamp":"2021-06-03T07:02:19.987558898Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":429,"timestamp":"2021-06-03T07:02:19.987561957Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":430,"timestamp":"2021-06-03T07:02:19.987563813Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":431,"timestamp":"2021-06-03T07:02:19.987567454Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":432,"timestamp":"2021-06-03T07:02:19.98757071Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":433,"timestamp":"2021-06-03T07:02:19.987573858Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":434,"timestamp":"2021-06-03T07:02:19.987576801Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":435,"timestamp":"2021-06-03T07:02:19.987580184Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":436,"timestamp":"2021-06-03T07:02:19.987582376Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":437,"timestamp":"2021-06-03T07:02:19.987584057Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":438,"timestamp":"2021-06-03T07:02:19.987585673Z","streamType":"stdout","text":"\u001b[0;32m+ replicas: 1\u001b[0m\n"},{"line":439,"timestamp":"2021-06-03T07:02:19.987587314Z","streamType":"stdout","text":"\u001b[0;32m+ selector:\u001b[0m\n"},{"line":440,"timestamp":"2021-06-03T07:02:19.987589421Z","streamType":"stdout","text":"\u001b[0;32m+ matchLabels:\u001b[0m\n"},{"line":441,"timestamp":"2021-06-03T07:02:19.98759205Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":442,"timestamp":"2021-06-03T07:02:19.987594815Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":443,"timestamp":"2021-06-03T07:02:19.987596849Z","streamType":"stdout","text":"\u001b[0;32m+ template:\u001b[0m\n"},{"line":444,"timestamp":"2021-06-03T07:02:19.987598588Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":445,"timestamp":"2021-06-03T07:02:19.987600544Z","streamType":"stdout","text":"\u001b[0;32m+ annotations:\u001b[0m\n"},{"line":446,"timestamp":"2021-06-03T07:02:19.9876073Z","streamType":"stdout","text":"\u001b[0;32m+ checksum/config: 31b8bf1a1b6914ecc5b2a678daff8d96dfc661bb5281a24c3db07a137a9b83ff\u001b[0m\n"},{"line":447,"timestamp":"2021-06-03T07:02:19.987634113Z","streamType":"stdout","text":"\u001b[0;32m+ checksum/secret: 5d6547c6ee023d3b2aa20b48dd17dc3a1eaf750dafdbade25080fbbaba4c19cb\u001b[0m\n"},{"line":448,"timestamp":"2021-06-03T07:02:19.987636006Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":449,"timestamp":"2021-06-03T07:02:19.987638817Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":450,"timestamp":"2021-06-03T07:02:19.987671074Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":451,"timestamp":"2021-06-03T07:02:19.987672662Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":452,"timestamp":"2021-06-03T07:02:19.98767565Z","streamType":"stdout","text":"\u001b[0;32m+ serviceAccountName: migration\u001b[0m\n"},{"line":453,"timestamp":"2021-06-03T07:02:19.987677938Z","streamType":"stdout","text":"\u001b[0;32m+ securityContext:\u001b[0m\n"},{"line":454,"timestamp":"2021-06-03T07:02:19.987679931Z","streamType":"stdout","text":"\u001b[0;32m+ {}\u001b[0m\n"},{"line":455,"timestamp":"2021-06-03T07:02:19.987681805Z","streamType":"stdout","text":"\u001b[0;32m+ containers:\u001b[0m\n"},{"line":456,"timestamp":"2021-06-03T07:02:19.987684624Z","streamType":"stdout","text":"\u001b[0;32m+ - name: migration\u001b[0m\n"},{"line":457,"timestamp":"2021-06-03T07:02:19.987686696Z","streamType":"stdout","text":"\u001b[0;32m+ securityContext:\u001b[0m\n"},{"line":458,"timestamp":"2021-06-03T07:02:19.98768866Z","streamType":"stdout","text":"\u001b[0;32m+ null\u001b[0m\n"},{"line":459,"timestamp":"2021-06-03T07:02:19.987694985Z","streamType":"stdout","text":"\u001b[0;32m+ image: \"estafette/migration:1.0.0-main-1719\"\u001b[0m\n"},{"line":460,"timestamp":"2021-06-03T07:02:19.987698014Z","streamType":"stdout","text":"\u001b[0;32m+ imagePullPolicy: IfNotPresent\u001b[0m\n"},{"line":461,"timestamp":"2021-06-03T07:02:19.9876997Z","streamType":"stdout","text":"\u001b[0;32m+ env:\u001b[0m\n"},{"line":462,"timestamp":"2021-06-03T07:02:19.987702836Z","streamType":"stdout","text":"\u001b[0;32m+ - name: JAEGER_DISABLED\u001b[0m\n"},{"line":463,"timestamp":"2021-06-03T07:02:19.987705003Z","streamType":"stdout","text":"\u001b[0;32m+ value: \"true\"\u001b[0m\n"},{"line":464,"timestamp":"2021-06-03T07:02:19.987706774Z","streamType":"stdout","text":"\u001b[0;32m+ ports:\u001b[0m\n"},{"line":465,"timestamp":"2021-06-03T07:02:19.987709287Z","streamType":"stdout","text":"\u001b[0;32m+ - name: http\u001b[0m\n"},{"line":466,"timestamp":"2021-06-03T07:02:19.98771187Z","streamType":"stdout","text":"\u001b[0;32m+ containerPort: 5000\u001b[0m\n"},{"line":467,"timestamp":"2021-06-03T07:02:19.987714255Z","streamType":"stdout","text":"\u001b[0;32m+ protocol: TCP\u001b[0m\n"},{"line":468,"timestamp":"2021-06-03T07:02:19.987716413Z","streamType":"stdout","text":"\u001b[0;32m+ livenessProbe:\u001b[0m\n"},{"line":469,"timestamp":"2021-06-03T07:02:19.987718534Z","streamType":"stdout","text":"\u001b[0;32m+ httpGet:\u001b[0m\n"},{"line":470,"timestamp":"2021-06-03T07:02:19.987720893Z","streamType":"stdout","text":"\u001b[0;32m+ path: /liveness\u001b[0m\n"},{"line":471,"timestamp":"2021-06-03T07:02:19.987723109Z","streamType":"stdout","text":"\u001b[0;32m+ port: http\u001b[0m\n"},{"line":472,"timestamp":"2021-06-03T07:02:19.987725272Z","streamType":"stdout","text":"\u001b[0;32m+ readinessProbe:\u001b[0m\n"},{"line":473,"timestamp":"2021-06-03T07:02:19.987729642Z","streamType":"stdout","text":"\u001b[0;32m+ httpGet:\u001b[0m\n"},{"line":474,"timestamp":"2021-06-03T07:02:19.98773263Z","streamType":"stdout","text":"\u001b[0;32m+ path: /readiness\u001b[0m\n"},{"line":475,"timestamp":"2021-06-03T07:02:19.987735076Z","streamType":"stdout","text":"\u001b[0;32m+ port: http\u001b[0m\n"},{"line":476,"timestamp":"2021-06-03T07:02:19.987737033Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":477,"timestamp":"2021-06-03T07:02:19.987739755Z","streamType":"stdout","text":"\u001b[0;32m+ {}\u001b[0m\n"},{"line":478,"timestamp":"2021-06-03T07:02:19.987769104Z","streamType":"stdout","text":"\u001b[0;32m+ volumeMounts:\u001b[0m\n"},{"line":479,"timestamp":"2021-06-03T07:02:19.987772069Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs\u001b[0m\n"},{"line":480,"timestamp":"2021-06-03T07:02:19.987774376Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /configs\u001b[0m\n"},{"line":481,"timestamp":"2021-06-03T07:02:19.987776492Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets\u001b[0m\n"},{"line":482,"timestamp":"2021-06-03T07:02:19.987778365Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /secrets\u001b[0m\n"},{"line":483,"timestamp":"2021-06-03T07:02:19.987791534Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs-templates\u001b[0m\n"},{"line":484,"timestamp":"2021-06-03T07:02:19.987793765Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /templates\u001b[0m\n"},{"line":485,"timestamp":"2021-06-03T07:02:19.987796123Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets-gcp\u001b[0m\n"},{"line":486,"timestamp":"2021-06-03T07:02:19.987798524Z","streamType":"stdout","text":"\u001b[0;32m+ mountPath: /gcp\u001b[0m\n"},{"line":487,"timestamp":"2021-06-03T07:02:19.987801912Z","streamType":"stdout","text":"\u001b[0;32m+ terminationGracePeriodSeconds: 300\u001b[0m\n"},{"line":488,"timestamp":"2021-06-03T07:02:19.987803795Z","streamType":"stdout","text":"\u001b[0;32m+ volumes:\u001b[0m\n"},{"line":489,"timestamp":"2021-06-03T07:02:19.987808505Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs\u001b[0m\n"},{"line":490,"timestamp":"2021-06-03T07:02:19.987812947Z","streamType":"stdout","text":"\u001b[0;32m+ configMap:\u001b[0m\n"},{"line":491,"timestamp":"2021-06-03T07:02:19.987815672Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":492,"timestamp":"2021-06-03T07:02:19.987817771Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets\u001b[0m\n"},{"line":493,"timestamp":"2021-06-03T07:02:19.987821174Z","streamType":"stdout","text":"\u001b[0;32m+ secret:\u001b[0m\n"},{"line":494,"timestamp":"2021-06-03T07:02:19.98782411Z","streamType":"stdout","text":"\u001b[0;32m+ secretName: migration\u001b[0m\n"},{"line":495,"timestamp":"2021-06-03T07:02:19.987826725Z","streamType":"stdout","text":"\u001b[0;32m+ - name: configs-templates\u001b[0m\n"},{"line":496,"timestamp":"2021-06-03T07:02:19.987829265Z","streamType":"stdout","text":"\u001b[0;32m+ configMap: \u001b[0m\n"},{"line":497,"timestamp":"2021-06-03T07:02:19.987831886Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.templates\u001b[0m\n"},{"line":498,"timestamp":"2021-06-03T07:02:19.987834082Z","streamType":"stdout","text":"\u001b[0;32m+ - name: secrets-gcp\u001b[0m\n"},{"line":499,"timestamp":"2021-06-03T07:02:19.987836155Z","streamType":"stdout","text":"\u001b[0;32m+ secret:\u001b[0m\n"},{"line":500,"timestamp":"2021-06-03T07:02:19.987838841Z","streamType":"stdout","text":"\u001b[0;32m+ secretName: migration.gcp\u001b[0m\n"},{"line":501,"timestamp":"2021-06-03T07:02:19.98800051Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Ingress (networking.k8s.io) has been added:\u001b[0m\n"},{"line":502,"timestamp":"2021-06-03T07:02:19.98800414Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":503,"timestamp":"2021-06-03T07:02:19.988007968Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/ingress.yaml\u001b[0m\n"},{"line":504,"timestamp":"2021-06-03T07:02:19.988010827Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: networking.k8s.io/v1\u001b[0m\n"},{"line":505,"timestamp":"2021-06-03T07:02:19.988012802Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Ingress\u001b[0m\n"},{"line":506,"timestamp":"2021-06-03T07:02:19.988015167Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":507,"timestamp":"2021-06-03T07:02:19.988017316Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":508,"timestamp":"2021-06-03T07:02:19.988018835Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":509,"timestamp":"2021-06-03T07:02:19.9880231Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":510,"timestamp":"2021-06-03T07:02:19.988028768Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":511,"timestamp":"2021-06-03T07:02:19.98803337Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":512,"timestamp":"2021-06-03T07:02:19.988036113Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":513,"timestamp":"2021-06-03T07:02:19.988038474Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":514,"timestamp":"2021-06-03T07:02:19.988040738Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":515,"timestamp":"2021-06-03T07:02:19.988042683Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":516,"timestamp":"2021-06-03T07:02:19.988044433Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":517,"timestamp":"2021-06-03T07:02:19.988047473Z","streamType":"stdout","text":"\u001b[0;32m+ - host: \"ci.estafette.io\"\u001b[0m\n"},{"line":518,"timestamp":"2021-06-03T07:02:19.988049628Z","streamType":"stdout","text":"\u001b[0;32m+ http:\u001b[0m\n"},{"line":519,"timestamp":"2021-06-03T07:02:19.988051663Z","streamType":"stdout","text":"\u001b[0;32m+ paths:\u001b[0m\n"},{"line":520,"timestamp":"2021-06-03T07:02:19.988069441Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /api/\u001b[0m\n"},{"line":521,"timestamp":"2021-06-03T07:02:19.988072606Z","streamType":"stdout","text":"\u001b[0;32m+ pathType: Prefix\u001b[0m\n"},{"line":522,"timestamp":"2021-06-03T07:02:19.988074933Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":523,"timestamp":"2021-06-03T07:02:19.988076849Z","streamType":"stdout","text":"\u001b[0;32m+ service:\u001b[0m\n"},{"line":524,"timestamp":"2021-06-03T07:02:19.988079743Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":525,"timestamp":"2021-06-03T07:02:19.988083819Z","streamType":"stdout","text":"\u001b[0;32m+ port:\u001b[0m\n"},{"line":526,"timestamp":"2021-06-03T07:02:19.988085938Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":527,"timestamp":"2021-06-03T07:02:19.988088398Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /\u001b[0m\n"},{"line":528,"timestamp":"2021-06-03T07:02:19.988090638Z","streamType":"stdout","text":"\u001b[0;32m+ pathType: Prefix\u001b[0m\n"},{"line":529,"timestamp":"2021-06-03T07:02:19.988094348Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":530,"timestamp":"2021-06-03T07:02:19.988096909Z","streamType":"stdout","text":"\u001b[0;32m+ service:\u001b[0m\n"},{"line":531,"timestamp":"2021-06-03T07:02:19.988162486Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-web\u001b[0m\n"},{"line":532,"timestamp":"2021-06-03T07:02:19.988164578Z","streamType":"stdout","text":"\u001b[0;32m+ port:\u001b[0m\n"},{"line":533,"timestamp":"2021-06-03T07:02:19.988166857Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":534,"timestamp":"2021-06-03T07:02:19.988170573Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Secret (v1) has been added:\u001b[0m\n"},{"line":535,"timestamp":"2021-06-03T07:02:19.988173397Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/secret.yaml\u001b[0m\n"},{"line":536,"timestamp":"2021-06-03T07:02:19.988183871Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":537,"timestamp":"2021-06-03T07:02:19.988185879Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Secret\u001b[0m\n"},{"line":538,"timestamp":"2021-06-03T07:02:19.988187539Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":539,"timestamp":"2021-06-03T07:02:19.988189329Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":540,"timestamp":"2021-06-03T07:02:19.988192536Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":541,"timestamp":"2021-06-03T07:02:19.988196939Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":542,"timestamp":"2021-06-03T07:02:19.988200094Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":543,"timestamp":"2021-06-03T07:02:19.988203162Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: 1.0.0-main-1719\u001b[0m\n"},{"line":544,"timestamp":"2021-06-03T07:02:19.98820655Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":545,"timestamp":"2021-06-03T07:02:19.988208827Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":546,"timestamp":"2021-06-03T07:02:19.98821117Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":547,"timestamp":"2021-06-03T07:02:19.988212869Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":548,"timestamp":"2021-06-03T07:02:19.98821649Z","streamType":"stdout","text":"\u001b[0;32m+ secretDecryptionKey: '++++++++ # (32 bytes)'\u001b[0m\n"},{"line":549,"timestamp":"2021-06-03T07:02:19.988218601Z","streamType":"stdout","text":"\u001b[0;32m+ type: Opaque\u001b[0m\n"},{"line":550,"timestamp":"2021-06-03T07:02:19.988219898Z","streamType":"stdout","text":" \n"},{"line":551,"timestamp":"2021-06-03T07:02:19.988223431Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, Service (v1) has been added:\u001b[0m\n"},{"line":552,"timestamp":"2021-06-03T07:02:19.988224929Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":553,"timestamp":"2021-06-03T07:02:19.988227624Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/service.yaml\u001b[0m\n"},{"line":554,"timestamp":"2021-06-03T07:02:19.988229419Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":555,"timestamp":"2021-06-03T07:02:19.988231461Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Service\u001b[0m\n"},{"line":556,"timestamp":"2021-06-03T07:02:19.988232851Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":557,"timestamp":"2021-06-03T07:02:19.988246403Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":558,"timestamp":"2021-06-03T07:02:19.988248243Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":559,"timestamp":"2021-06-03T07:02:19.988251329Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":560,"timestamp":"2021-06-03T07:02:19.988254178Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":561,"timestamp":"2021-06-03T07:02:19.98825725Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":562,"timestamp":"2021-06-03T07:02:19.988260113Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":563,"timestamp":"2021-06-03T07:02:19.988262288Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":564,"timestamp":"2021-06-03T07:02:19.988264649Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":565,"timestamp":"2021-06-03T07:02:19.988266088Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":566,"timestamp":"2021-06-03T07:02:19.988268244Z","streamType":"stdout","text":"\u001b[0;32m+ type: ClusterIP\u001b[0m\n"},{"line":567,"timestamp":"2021-06-03T07:02:19.98826996Z","streamType":"stdout","text":"\u001b[0;32m+ ports:\u001b[0m\n"},{"line":568,"timestamp":"2021-06-03T07:02:19.988271892Z","streamType":"stdout","text":"\u001b[0;32m+ - port: 80\u001b[0m\n"},{"line":569,"timestamp":"2021-06-03T07:02:19.988274067Z","streamType":"stdout","text":"\u001b[0;32m+ targetPort: http\u001b[0m\n"},{"line":570,"timestamp":"2021-06-03T07:02:19.988324904Z","streamType":"stdout","text":"\u001b[0;32m+ protocol: TCP\u001b[0m\n"},{"line":571,"timestamp":"2021-06-03T07:02:19.988327035Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":572,"timestamp":"2021-06-03T07:02:19.988328763Z","streamType":"stdout","text":"\u001b[0;32m+ selector:\u001b[0m\n"},{"line":573,"timestamp":"2021-06-03T07:02:19.988331966Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":574,"timestamp":"2021-06-03T07:02:19.988334442Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":575,"timestamp":"2021-06-03T07:02:19.988338324Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration, ServiceAccount (v1) has been added:\u001b[0m\n"},{"line":576,"timestamp":"2021-06-03T07:02:19.988339619Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":577,"timestamp":"2021-06-03T07:02:19.988344783Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/serviceaccount.api.yaml\u001b[0m\n"},{"line":578,"timestamp":"2021-06-03T07:02:19.988346651Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":579,"timestamp":"2021-06-03T07:02:19.988348558Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ServiceAccount\u001b[0m\n"},{"line":580,"timestamp":"2021-06-03T07:02:19.988350034Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":581,"timestamp":"2021-06-03T07:02:19.988352121Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":582,"timestamp":"2021-06-03T07:02:19.988353627Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":583,"timestamp":"2021-06-03T07:02:19.988356385Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":584,"timestamp":"2021-06-03T07:02:19.98835839Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":585,"timestamp":"2021-06-03T07:02:19.988394059Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":586,"timestamp":"2021-06-03T07:02:19.988397515Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":587,"timestamp":"2021-06-03T07:02:19.988400115Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":588,"timestamp":"2021-06-03T07:02:19.988401828Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":589,"timestamp":"2021-06-03T07:02:19.988404907Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.gcp, Secret (v1) has been added:\u001b[0m\n"},{"line":590,"timestamp":"2021-06-03T07:02:19.988408244Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/secret.extra.yaml\u001b[0m\n"},{"line":591,"timestamp":"2021-06-03T07:02:19.98840988Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":592,"timestamp":"2021-06-03T07:02:19.988411628Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Secret\u001b[0m\n"},{"line":593,"timestamp":"2021-06-03T07:02:19.98842712Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":594,"timestamp":"2021-06-03T07:02:19.988430934Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":595,"timestamp":"2021-06-03T07:02:19.988434352Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":596,"timestamp":"2021-06-03T07:02:19.988436707Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":597,"timestamp":"2021-06-03T07:02:19.98843903Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":598,"timestamp":"2021-06-03T07:02:19.988441297Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: 1.0.0-main-1719\u001b[0m\n"},{"line":599,"timestamp":"2021-06-03T07:02:19.988446417Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":600,"timestamp":"2021-06-03T07:02:19.98844851Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":601,"timestamp":"2021-06-03T07:02:19.988450863Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.gcp\u001b[0m\n"},{"line":602,"timestamp":"2021-06-03T07:02:19.98845249Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":603,"timestamp":"2021-06-03T07:02:19.988455843Z","streamType":"stdout","text":"\u001b[0;32m+ service-account-key.json: '++++++++ # (3 bytes)'\u001b[0m\n"},{"line":604,"timestamp":"2021-06-03T07:02:19.988457175Z","streamType":"stdout","text":" \n"},{"line":605,"timestamp":"2021-06-03T07:02:19.988461124Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.templates, ConfigMap (v1) has been added:\u001b[0m\n"},{"line":606,"timestamp":"2021-06-03T07:02:19.988462593Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":607,"timestamp":"2021-06-03T07:02:19.988468334Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/configmap.extra.yaml\u001b[0m\n"},{"line":608,"timestamp":"2021-06-03T07:02:19.988470071Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ConfigMap\u001b[0m\n"},{"line":609,"timestamp":"2021-06-03T07:02:19.988472457Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":610,"timestamp":"2021-06-03T07:02:19.98853433Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":611,"timestamp":"2021-06-03T07:02:19.988537604Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.templates\u001b[0m\n"},{"line":612,"timestamp":"2021-06-03T07:02:19.988539229Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":613,"timestamp":"2021-06-03T07:02:19.98854284Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":614,"timestamp":"2021-06-03T07:02:19.988545495Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":615,"timestamp":"2021-06-03T07:02:19.988549339Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":616,"timestamp":"2021-06-03T07:02:19.988552471Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":617,"timestamp":"2021-06-03T07:02:19.988554949Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":618,"timestamp":"2021-06-03T07:02:19.98855714Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":619,"timestamp":"2021-06-03T07:02:19.988558659Z","streamType":"stdout","text":"\u001b[0;32m+ data:\u001b[0m\n"},{"line":620,"timestamp":"2021-06-03T07:02:19.988561539Z","streamType":"stdout","text":"\u001b[0;32m+ manifest-docker.tmpl: |\u001b[0m\n"},{"line":621,"timestamp":"2021-06-03T07:02:19.988563192Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":622,"timestamp":"2021-06-03T07:02:19.988565207Z","streamType":"stdout","text":"\u001b[0;32m+ container: \u001b[0m\n"},{"line":623,"timestamp":"2021-06-03T07:02:19.98856762Z","streamType":"stdout","text":"\u001b[0;32m+ team: \u001b[0m\n"},{"line":624,"timestamp":"2021-06-03T07:02:19.9885696Z","streamType":"stdout","text":"\u001b[0;32m+ language: docker\u001b[0m\n"},{"line":625,"timestamp":"2021-06-03T07:02:19.988571169Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":626,"timestamp":"2021-06-03T07:02:19.988572911Z","streamType":"stdout","text":"\u001b[0;32m+ stages:\u001b[0m\n"},{"line":627,"timestamp":"2021-06-03T07:02:19.988576486Z","streamType":"stdout","text":"\u001b[0;32m+ bake:\u001b[0m\n"},{"line":628,"timestamp":"2021-06-03T07:02:19.988578912Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/docker:stable\u001b[0m\n"},{"line":629,"timestamp":"2021-06-03T07:02:19.988581086Z","streamType":"stdout","text":"\u001b[0;32m+ action: build\u001b[0m\n"},{"line":630,"timestamp":"2021-06-03T07:02:19.988593282Z","streamType":"stdout","text":"\u001b[0;32m+ repositories:\u001b[0m\n"},{"line":631,"timestamp":"2021-06-03T07:02:19.988595377Z","streamType":"stdout","text":"\u001b[0;32m+ - estafette\u001b[0m\n"},{"line":632,"timestamp":"2021-06-03T07:02:19.988596893Z","streamType":"stdout","text":"\u001b[0;32m+ \u001b[0m\n"},{"line":633,"timestamp":"2021-06-03T07:02:19.988599443Z","streamType":"stdout","text":"\u001b[0;32m+ push-to-docker-registry:\u001b[0m\n"},{"line":634,"timestamp":"2021-06-03T07:02:19.988601971Z","streamType":"stdout","text":"\u001b[0;32m+ image: extensions/docker:stable\u001b[0m\n"},{"line":635,"timestamp":"2021-06-03T07:02:19.988604511Z","streamType":"stdout","text":"\u001b[0;32m+ action: push\u001b[0m\n"},{"line":636,"timestamp":"2021-06-03T07:02:19.988606322Z","streamType":"stdout","text":"\u001b[0;32m+ repositories:\u001b[0m\n"},{"line":637,"timestamp":"2021-06-03T07:02:19.988608571Z","streamType":"stdout","text":"\u001b[0;32m+ - estafette\u001b[0m\n"},{"line":638,"timestamp":"2021-06-03T07:02:19.988613704Z","streamType":"stdout","text":"\u001b[0;33mdefault, migration.webhooks, Ingress (networking.k8s.io) has been added:\u001b[0m\n"},{"line":639,"timestamp":"2021-06-03T07:02:19.988614991Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":640,"timestamp":"2021-06-03T07:02:19.988618576Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/ingress.webhooks.yaml\u001b[0m\n"},{"line":641,"timestamp":"2021-06-03T07:02:19.988620988Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: networking.k8s.io/v1\u001b[0m\n"},{"line":642,"timestamp":"2021-06-03T07:02:19.988622583Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Ingress\u001b[0m\n"},{"line":643,"timestamp":"2021-06-03T07:02:19.988624065Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":644,"timestamp":"2021-06-03T07:02:19.988626189Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.webhooks\u001b[0m\n"},{"line":645,"timestamp":"2021-06-03T07:02:19.98862782Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":646,"timestamp":"2021-06-03T07:02:19.988630748Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":647,"timestamp":"2021-06-03T07:02:19.988633168Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":648,"timestamp":"2021-06-03T07:02:19.988637753Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":649,"timestamp":"2021-06-03T07:02:19.988640581Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":650,"timestamp":"2021-06-03T07:02:19.988642695Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":651,"timestamp":"2021-06-03T07:02:19.988644123Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":652,"timestamp":"2021-06-03T07:02:19.988645438Z","streamType":"stdout","text":"\u001b[0;32m+ spec:\u001b[0m\n"},{"line":653,"timestamp":"2021-06-03T07:02:19.988646578Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":654,"timestamp":"2021-06-03T07:02:19.98864925Z","streamType":"stdout","text":"\u001b[0;32m+ - host: \"ci-webhook.estafette.io\"\u001b[0m\n"},{"line":655,"timestamp":"2021-06-03T07:02:19.988650906Z","streamType":"stdout","text":"\u001b[0;32m+ http:\u001b[0m\n"},{"line":656,"timestamp":"2021-06-03T07:02:19.988652563Z","streamType":"stdout","text":"\u001b[0;32m+ paths:\u001b[0m\n"},{"line":657,"timestamp":"2021-06-03T07:02:19.988719443Z","streamType":"stdout","text":"\u001b[0;32m+ - path: /api/integrations/github/\u001b[0m\n"},{"line":658,"timestamp":"2021-06-03T07:02:19.988721549Z","streamType":"stdout","text":"\u001b[0;32m+ pathType: Prefix\u001b[0m\n"},{"line":659,"timestamp":"2021-06-03T07:02:19.988725017Z","streamType":"stdout","text":"\u001b[0;32m+ backend:\u001b[0m\n"},{"line":660,"timestamp":"2021-06-03T07:02:19.988727354Z","streamType":"stdout","text":"\u001b[0;32m+ service:\u001b[0m\n"},{"line":661,"timestamp":"2021-06-03T07:02:19.988730112Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":662,"timestamp":"2021-06-03T07:02:19.988732737Z","streamType":"stdout","text":"\u001b[0;32m+ port:\u001b[0m\n"},{"line":663,"timestamp":"2021-06-03T07:02:19.988734996Z","streamType":"stdout","text":"\u001b[0;32m+ name: http\u001b[0m\n"},{"line":664,"timestamp":"2021-06-03T07:02:19.988739924Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.api, Role (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":665,"timestamp":"2021-06-03T07:02:19.988741437Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":666,"timestamp":"2021-06-03T07:02:19.988754821Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/role.api.yaml\u001b[0m\n"},{"line":667,"timestamp":"2021-06-03T07:02:19.98875753Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":668,"timestamp":"2021-06-03T07:02:19.988759073Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":669,"timestamp":"2021-06-03T07:02:19.988760673Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":670,"timestamp":"2021-06-03T07:02:19.98876268Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":671,"timestamp":"2021-06-03T07:02:19.98876495Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":672,"timestamp":"2021-06-03T07:02:19.988766434Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":673,"timestamp":"2021-06-03T07:02:19.988769499Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":674,"timestamp":"2021-06-03T07:02:19.988771708Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":675,"timestamp":"2021-06-03T07:02:19.988774016Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":676,"timestamp":"2021-06-03T07:02:19.988776237Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":677,"timestamp":"2021-06-03T07:02:19.988778219Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":678,"timestamp":"2021-06-03T07:02:19.988779964Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":679,"timestamp":"2021-06-03T07:02:19.988781348Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":680,"timestamp":"2021-06-03T07:02:19.988782879Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":681,"timestamp":"2021-06-03T07:02:19.988784535Z","streamType":"stdout","text":"\u001b[0;32m+ - \"batch\"\u001b[0m\n"},{"line":682,"timestamp":"2021-06-03T07:02:19.988786231Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":683,"timestamp":"2021-06-03T07:02:19.988787761Z","streamType":"stdout","text":"\u001b[0;32m+ - jobs\u001b[0m\n"},{"line":684,"timestamp":"2021-06-03T07:02:19.988789155Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":685,"timestamp":"2021-06-03T07:02:19.988790586Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":686,"timestamp":"2021-06-03T07:02:19.988791885Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":687,"timestamp":"2021-06-03T07:02:19.988795636Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":688,"timestamp":"2021-06-03T07:02:19.988797298Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":689,"timestamp":"2021-06-03T07:02:19.988798714Z","streamType":"stdout","text":"\u001b[0;32m+ - update\u001b[0m\n"},{"line":690,"timestamp":"2021-06-03T07:02:19.988800168Z","streamType":"stdout","text":"\u001b[0;32m+ - patch\u001b[0m\n"},{"line":691,"timestamp":"2021-06-03T07:02:19.988801704Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":692,"timestamp":"2021-06-03T07:02:19.988803303Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":693,"timestamp":"2021-06-03T07:02:19.988804551Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":694,"timestamp":"2021-06-03T07:02:19.988806103Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":695,"timestamp":"2021-06-03T07:02:19.988807622Z","streamType":"stdout","text":"\u001b[0;32m+ - pods\u001b[0m\n"},{"line":696,"timestamp":"2021-06-03T07:02:19.988864741Z","streamType":"stdout","text":"\u001b[0;32m+ - pods/log\u001b[0m\n"},{"line":697,"timestamp":"2021-06-03T07:02:19.988866437Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":698,"timestamp":"2021-06-03T07:02:19.988867817Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":699,"timestamp":"2021-06-03T07:02:19.988869271Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":700,"timestamp":"2021-06-03T07:02:19.988870677Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":701,"timestamp":"2021-06-03T07:02:19.988872203Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":702,"timestamp":"2021-06-03T07:02:19.988873494Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":703,"timestamp":"2021-06-03T07:02:19.988885038Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":704,"timestamp":"2021-06-03T07:02:19.988886823Z","streamType":"stdout","text":"\u001b[0;32m+ - configmaps\u001b[0m\n"},{"line":705,"timestamp":"2021-06-03T07:02:19.988888459Z","streamType":"stdout","text":"\u001b[0;32m+ - secrets\u001b[0m\n"},{"line":706,"timestamp":"2021-06-03T07:02:19.98888979Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":707,"timestamp":"2021-06-03T07:02:19.988891187Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":708,"timestamp":"2021-06-03T07:02:19.988892706Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":709,"timestamp":"2021-06-03T07:02:19.988894316Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":710,"timestamp":"2021-06-03T07:02:19.988895756Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":711,"timestamp":"2021-06-03T07:02:19.988900666Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.api, RoleBinding (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":712,"timestamp":"2021-06-03T07:02:19.988902026Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":713,"timestamp":"2021-06-03T07:02:19.988905583Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/rolebinding.api.yaml\u001b[0m\n"},{"line":714,"timestamp":"2021-06-03T07:02:19.988906983Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":715,"timestamp":"2021-06-03T07:02:19.988907977Z","streamType":"stdout","text":"\u001b[0;32m+ kind: RoleBinding\u001b[0m\n"},{"line":716,"timestamp":"2021-06-03T07:02:19.988908835Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":717,"timestamp":"2021-06-03T07:02:19.988910069Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":718,"timestamp":"2021-06-03T07:02:19.988912133Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":719,"timestamp":"2021-06-03T07:02:19.988913666Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":720,"timestamp":"2021-06-03T07:02:19.988916401Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":721,"timestamp":"2021-06-03T07:02:19.988918735Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":722,"timestamp":"2021-06-03T07:02:19.988921136Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":723,"timestamp":"2021-06-03T07:02:19.988925326Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":724,"timestamp":"2021-06-03T07:02:19.988927375Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":725,"timestamp":"2021-06-03T07:02:19.98892907Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":726,"timestamp":"2021-06-03T07:02:19.988936126Z","streamType":"stdout","text":"\u001b[0;32m+ roleRef:\u001b[0m\n"},{"line":727,"timestamp":"2021-06-03T07:02:19.988978517Z","streamType":"stdout","text":"\u001b[0;32m+ apiGroup: rbac.authorization.k8s.io\u001b[0m\n"},{"line":728,"timestamp":"2021-06-03T07:02:19.988980308Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":729,"timestamp":"2021-06-03T07:02:19.988982638Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.api\u001b[0m\n"},{"line":730,"timestamp":"2021-06-03T07:02:19.988984138Z","streamType":"stdout","text":"\u001b[0;32m+ subjects:\u001b[0m\n"},{"line":731,"timestamp":"2021-06-03T07:02:19.988986361Z","streamType":"stdout","text":"\u001b[0;32m+ - kind: ServiceAccount\u001b[0m\n"},{"line":732,"timestamp":"2021-06-03T07:02:19.988988537Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration\u001b[0m\n"},{"line":733,"timestamp":"2021-06-03T07:02:19.988990543Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default\u001b[0m\n"},{"line":734,"timestamp":"2021-06-03T07:02:19.988994319Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.builder, Role (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":735,"timestamp":"2021-06-03T07:02:19.988995586Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":736,"timestamp":"2021-06-03T07:02:19.988998537Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/role.builder.yaml\u001b[0m\n"},{"line":737,"timestamp":"2021-06-03T07:02:19.989001028Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":738,"timestamp":"2021-06-03T07:02:19.989002176Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":739,"timestamp":"2021-06-03T07:02:19.98901456Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":740,"timestamp":"2021-06-03T07:02:19.989016948Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":741,"timestamp":"2021-06-03T07:02:19.989019418Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":742,"timestamp":"2021-06-03T07:02:19.989020751Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":743,"timestamp":"2021-06-03T07:02:19.989023479Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":744,"timestamp":"2021-06-03T07:02:19.989026367Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":745,"timestamp":"2021-06-03T07:02:19.989028728Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":746,"timestamp":"2021-06-03T07:02:19.98903118Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":747,"timestamp":"2021-06-03T07:02:19.989033664Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":748,"timestamp":"2021-06-03T07:02:19.989035437Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":749,"timestamp":"2021-06-03T07:02:19.989036454Z","streamType":"stdout","text":"\u001b[0;32m+ rules:\u001b[0m\n"},{"line":750,"timestamp":"2021-06-03T07:02:19.989037912Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":751,"timestamp":"2021-06-03T07:02:19.989039108Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":752,"timestamp":"2021-06-03T07:02:19.989040676Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":753,"timestamp":"2021-06-03T07:02:19.98905966Z","streamType":"stdout","text":"\u001b[0;32m+ - pods\u001b[0m\n"},{"line":754,"timestamp":"2021-06-03T07:02:19.989061604Z","streamType":"stdout","text":"\u001b[0;32m+ - pods/log\u001b[0m\n"},{"line":755,"timestamp":"2021-06-03T07:02:19.989063084Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":756,"timestamp":"2021-06-03T07:02:19.989064723Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":757,"timestamp":"2021-06-03T07:02:19.989066157Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":758,"timestamp":"2021-06-03T07:02:19.989067822Z","streamType":"stdout","text":"\u001b[0;32m+ - watch\u001b[0m\n"},{"line":759,"timestamp":"2021-06-03T07:02:19.98908087Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":760,"timestamp":"2021-06-03T07:02:19.989082436Z","streamType":"stdout","text":"\u001b[0;32m+ - update\u001b[0m\n"},{"line":761,"timestamp":"2021-06-03T07:02:19.9890837Z","streamType":"stdout","text":"\u001b[0;32m+ - patch\u001b[0m\n"},{"line":762,"timestamp":"2021-06-03T07:02:19.98908531Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":763,"timestamp":"2021-06-03T07:02:19.989087416Z","streamType":"stdout","text":"\u001b[0;32m+ - apiGroups:\u001b[0m\n"},{"line":764,"timestamp":"2021-06-03T07:02:19.989099373Z","streamType":"stdout","text":"\u001b[0;32m+ - \"\"\u001b[0m\n"},{"line":765,"timestamp":"2021-06-03T07:02:19.989101146Z","streamType":"stdout","text":"\u001b[0;32m+ resources:\u001b[0m\n"},{"line":766,"timestamp":"2021-06-03T07:02:19.989103039Z","streamType":"stdout","text":"\u001b[0;32m+ - configmaps\u001b[0m\n"},{"line":767,"timestamp":"2021-06-03T07:02:19.989116892Z","streamType":"stdout","text":"\u001b[0;32m+ - secrets\u001b[0m\n"},{"line":768,"timestamp":"2021-06-03T07:02:19.989118556Z","streamType":"stdout","text":"\u001b[0;32m+ verbs:\u001b[0m\n"},{"line":769,"timestamp":"2021-06-03T07:02:19.989119752Z","streamType":"stdout","text":"\u001b[0;32m+ - get\u001b[0m\n"},{"line":770,"timestamp":"2021-06-03T07:02:19.989121025Z","streamType":"stdout","text":"\u001b[0;32m+ - list\u001b[0m\n"},{"line":771,"timestamp":"2021-06-03T07:02:19.989145635Z","streamType":"stdout","text":"\u001b[0;32m+ - create\u001b[0m\n"},{"line":772,"timestamp":"2021-06-03T07:02:19.989147154Z","streamType":"stdout","text":"\u001b[0;32m+ - delete\u001b[0m\n"},{"line":773,"timestamp":"2021-06-03T07:02:19.989151847Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, migration.builder, RoleBinding (rbac.authorization.k8s.io) has been added:\u001b[0m\n"},{"line":774,"timestamp":"2021-06-03T07:02:19.989153484Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":775,"timestamp":"2021-06-03T07:02:19.989251975Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/rolebinding.builder.yaml\u001b[0m\n"},{"line":776,"timestamp":"2021-06-03T07:02:19.989272139Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: rbac.authorization.k8s.io/v1\u001b[0m\n"},{"line":777,"timestamp":"2021-06-03T07:02:19.989274602Z","streamType":"stdout","text":"\u001b[0;32m+ kind: RoleBinding\u001b[0m\n"},{"line":778,"timestamp":"2021-06-03T07:02:19.989275978Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":779,"timestamp":"2021-06-03T07:02:19.98927877Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":780,"timestamp":"2021-06-03T07:02:19.989280824Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":781,"timestamp":"2021-06-03T07:02:19.989282626Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":782,"timestamp":"2021-06-03T07:02:19.989288558Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":783,"timestamp":"2021-06-03T07:02:19.989291809Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":784,"timestamp":"2021-06-03T07:02:19.989294768Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":785,"timestamp":"2021-06-03T07:02:19.98929721Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":786,"timestamp":"2021-06-03T07:02:19.989299551Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":787,"timestamp":"2021-06-03T07:02:19.989301566Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":788,"timestamp":"2021-06-03T07:02:19.989303001Z","streamType":"stdout","text":"\u001b[0;32m+ roleRef:\u001b[0m\n"},{"line":789,"timestamp":"2021-06-03T07:02:19.9893286Z","streamType":"stdout","text":"\u001b[0;32m+ apiGroup: rbac.authorization.k8s.io\u001b[0m\n"},{"line":790,"timestamp":"2021-06-03T07:02:19.989330601Z","streamType":"stdout","text":"\u001b[0;32m+ kind: Role\u001b[0m\n"},{"line":791,"timestamp":"2021-06-03T07:02:19.989333079Z","streamType":"stdout","text":"\u001b[0;32m+ name: migration.builder\u001b[0m\n"},{"line":792,"timestamp":"2021-06-03T07:02:19.989334728Z","streamType":"stdout","text":"\u001b[0;32m+ subjects:\u001b[0m\n"},{"line":793,"timestamp":"2021-06-03T07:02:19.989337024Z","streamType":"stdout","text":"\u001b[0;32m+ - kind: ServiceAccount\u001b[0m\n"},{"line":794,"timestamp":"2021-06-03T07:02:19.989339003Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-builder\u001b[0m\n"},{"line":795,"timestamp":"2021-06-03T07:02:19.989340843Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":796,"timestamp":"2021-06-03T07:02:19.989345206Z","streamType":"stdout","text":"\u001b[0;33mdefault-jobs, estafette-ci-builder, ServiceAccount (v1) has been added:\u001b[0m\n"},{"line":797,"timestamp":"2021-06-03T07:02:19.989346741Z","streamType":"stdout","text":"\u001b[0;31m- \u001b[0m\n"},{"line":798,"timestamp":"2021-06-03T07:02:19.989350222Z","streamType":"stdout","text":"\u001b[0;32m+ # Source: migration/templates/serviceaccount.builder.yaml\u001b[0m\n"},{"line":799,"timestamp":"2021-06-03T07:02:19.989351294Z","streamType":"stdout","text":"\u001b[0;32m+ apiVersion: v1\u001b[0m\n"},{"line":800,"timestamp":"2021-06-03T07:02:19.98935245Z","streamType":"stdout","text":"\u001b[0;32m+ kind: ServiceAccount\u001b[0m\n"},{"line":801,"timestamp":"2021-06-03T07:02:19.989353425Z","streamType":"stdout","text":"\u001b[0;32m+ metadata:\u001b[0m\n"},{"line":802,"timestamp":"2021-06-03T07:02:19.989367917Z","streamType":"stdout","text":"\u001b[0;32m+ name: estafette-ci-builder\u001b[0m\n"},{"line":803,"timestamp":"2021-06-03T07:02:19.989369272Z","streamType":"stdout","text":"\u001b[0;32m+ namespace: default-jobs\u001b[0m\n"},{"line":804,"timestamp":"2021-06-03T07:02:19.989370051Z","streamType":"stdout","text":"\u001b[0;32m+ labels:\u001b[0m\n"},{"line":805,"timestamp":"2021-06-03T07:02:19.989371905Z","streamType":"stdout","text":"\u001b[0;32m+ helm.sh/chart: migration-1.0.0-main-1719\u001b[0m\n"},{"line":806,"timestamp":"2021-06-03T07:02:19.989373315Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/name: migration\u001b[0m\n"},{"line":807,"timestamp":"2021-06-03T07:02:19.989374996Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/instance: migration\u001b[0m\n"},{"line":808,"timestamp":"2021-06-03T07:02:19.989376709Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/version: \"1.0.0-main-1719\"\u001b[0m\n"},{"line":809,"timestamp":"2021-06-03T07:02:19.989384814Z","streamType":"stdout","text":"\u001b[0;32m+ app.kubernetes.io/managed-by: Helm\u001b[0m\n"},{"line":810,"timestamp":"2021-06-03T07:02:19.989386028Z","streamType":"stdout","text":"\u001b[0;32m+ team: estafette\u001b[0m\n"},{"line":811,"timestamp":"2021-06-03T07:02:19.992478226Z","streamType":"stdout","text":"\n"},{"line":812,"timestamp":"2021-06-03T07:02:19.992508586Z","streamType":"stdout","text":"Installing chart file migration-1.0.0-main-1719.tgz and waiting for 300s for it to be ready...\n"},{"line":813,"timestamp":"2021-06-03T07:02:19.992509814Z","streamType":"stdout","text":"\n"},{"line":814,"timestamp":"2021-06-03T07:02:19.992527896Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm upgrade --install migration migration-1.0.0-main-1719.tgz -f override.yaml --history-max 1 --timeout 300s\u001b[0m\n"},{"line":815,"timestamp":"2021-06-03T07:02:20.079948304Z","streamType":"stdout","text":"Release \"migration\" does not exist. Installing it now.\n"},{"line":816,"timestamp":"2021-06-03T07:02:20.571564464Z","streamType":"stdout","text":"NAME: migration\n"},{"line":817,"timestamp":"2021-06-03T07:02:20.571588411Z","streamType":"stdout","text":"LAST DEPLOYED: Thu Jun 3 07:02:20 2021\n"},{"line":818,"timestamp":"2021-06-03T07:02:20.571591479Z","streamType":"stdout","text":"NAMESPACE: default\n"},{"line":819,"timestamp":"2021-06-03T07:02:20.571594449Z","streamType":"stdout","text":"STATUS: deployed\n"},{"line":820,"timestamp":"2021-06-03T07:02:20.571597168Z","streamType":"stdout","text":"REVISION: 1\n"},{"line":821,"timestamp":"2021-06-03T07:02:20.571598666Z","streamType":"stdout","text":"NOTES:\n"},{"line":822,"timestamp":"2021-06-03T07:02:20.571606082Z","streamType":"stdout","text":"1. Get the application URL by running these commands:\n"},{"line":823,"timestamp":"2021-06-03T07:02:20.571609656Z","streamType":"stdout","text":" http://ci.estafette.io/api/\n"},{"line":824,"timestamp":"2021-06-03T07:02:20.571611547Z","streamType":"stdout","text":" http://ci.estafette.io/\n"},{"line":825,"timestamp":"2021-06-03T07:02:20.576823223Z","streamType":"stdout","text":"Showing logs for container...\n"},{"line":826,"timestamp":"2021-06-03T07:02:20.576852393Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl logs -l app.kubernetes.io/instance=migration --all-containers=true\u001b[0m\n"},{"line":827,"timestamp":"2021-06-03T07:02:20.718000251Z","streamType":"stderr","text":"Error from server (BadRequest): container \"migration\" in pod \"migration-6cfdd8cc68-hpnql\" is waiting to start: ContainerCreating\n"},{"line":828,"timestamp":"2021-06-03T07:02:20.720606775Z","streamType":"stdout","text":"Showing all resources...\n"},{"line":829,"timestamp":"2021-06-03T07:02:20.720625175Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get all\u001b[0m\n"},{"line":830,"timestamp":"2021-06-03T07:02:20.851790121Z","streamType":"stdout","text":"NAME READY STATUS RESTARTS AGE\n"},{"line":831,"timestamp":"2021-06-03T07:02:20.851810253Z","streamType":"stdout","text":"pod/migration-6cfdd8cc68-hpnql 0/1 ContainerCreating 0 0s\n"},{"line":832,"timestamp":"2021-06-03T07:02:20.85206301Z","streamType":"stdout","text":"\n"},{"line":833,"timestamp":"2021-06-03T07:02:20.852081419Z","streamType":"stdout","text":"NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\n"},{"line":834,"timestamp":"2021-06-03T07:02:20.852089314Z","streamType":"stdout","text":"service/migration ClusterIP 10.110.127.56 \u003cnone\u003e 80/TCP 0s\n"},{"line":835,"timestamp":"2021-06-03T07:02:20.852095052Z","streamType":"stdout","text":"service/kubernetes ClusterIP 10.96.0.1 \u003cnone\u003e 443/TCP 17d\n"},{"line":836,"timestamp":"2021-06-03T07:02:20.85288433Z","streamType":"stdout","text":"\n"},{"line":837,"timestamp":"2021-06-03T07:02:20.852898353Z","streamType":"stdout","text":"NAME READY UP-TO-DATE AVAILABLE AGE\n"},{"line":838,"timestamp":"2021-06-03T07:02:20.852903876Z","streamType":"stdout","text":"deployment.apps/migration 0/1 1 0 0s\n"},{"line":839,"timestamp":"2021-06-03T07:02:20.853354376Z","streamType":"stdout","text":"\n"},{"line":840,"timestamp":"2021-06-03T07:02:20.853371828Z","streamType":"stdout","text":"NAME DESIRED CURRENT READY AGE\n"},{"line":841,"timestamp":"2021-06-03T07:02:20.853378119Z","streamType":"stdout","text":"replicaset.apps/migration-6cfdd8cc68 1 1 0 0s\n"}],"exitCode":0,"status":"SUCCEEDED","services":[{"step":"kubernetes","depth":1,"image":{"name":"bsycorp/kind","tag":"latest-1.19","isPulled":false,"imageSize":998500655,"pullDuration":11809333188,"isTrusted":true},"duration":97868515480,"logLines":[{"line":1,"timestamp":"2021-06-03T07:00:53.489744197Z","streamType":"stdout","text":"2021-06-03 07:00:53,489 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message.\n"},{"line":2,"timestamp":"2021-06-03T07:00:53.495985473Z","streamType":"stdout","text":"2021-06-03 07:00:53,495 INFO RPC interface 'supervisor' initialized\n"},{"line":3,"timestamp":"2021-06-03T07:00:53.496006399Z","streamType":"stdout","text":"2021-06-03 07:00:53,495 CRIT Server 'unix_http_server' running without any HTTP authentication checking\n"},{"line":4,"timestamp":"2021-06-03T07:00:53.496184522Z","streamType":"stdout","text":"2021-06-03 07:00:53,495 INFO supervisord started with pid 1\n"},{"line":5,"timestamp":"2021-06-03T07:00:54.499479447Z","streamType":"stdout","text":"2021-06-03 07:00:54,498 INFO spawned: 'start' with pid 8\n"},{"line":6,"timestamp":"2021-06-03T07:00:54.508452476Z","streamType":"stdout","text":"Clean up..\n"},{"line":7,"timestamp":"2021-06-03T07:00:54.527040835Z","streamType":"stdout","text":"Setting up networking..\n"},{"line":8,"timestamp":"2021-06-03T07:00:54.528018016Z","streamType":"stdout","text":"Extracting cache..\n"},{"line":9,"timestamp":"2021-06-03T07:00:55.531633079Z","streamType":"stdout","text":"2021-06-03 07:00:55,531 INFO success: start entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":10,"timestamp":"2021-06-03T07:00:57.779072479Z","streamType":"stdout","text":"2021-06-03 07:00:57,778 INFO spawned: 'dockerd' with pid 19\n"},{"line":11,"timestamp":"2021-06-03T07:00:59.494972149Z","streamType":"stdout","text":"2021-06-03 07:00:59,494 INFO success: dockerd entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":12,"timestamp":"2021-06-03T07:00:59.496050662Z","streamType":"stdout","text":"dockerd: started\n"},{"line":13,"timestamp":"2021-06-03T07:01:01.879209239Z","streamType":"stdout","text":"Client:\n"},{"line":14,"timestamp":"2021-06-03T07:01:01.879232125Z","streamType":"stdout","text":" Debug Mode: false\n"},{"line":15,"timestamp":"2021-06-03T07:01:01.879234156Z","streamType":"stdout","text":"\n"},{"line":16,"timestamp":"2021-06-03T07:01:01.879236622Z","streamType":"stdout","text":"Server:\n"},{"line":17,"timestamp":"2021-06-03T07:01:01.879239137Z","streamType":"stdout","text":" Containers: 0\n"},{"line":18,"timestamp":"2021-06-03T07:01:01.87924082Z","streamType":"stdout","text":" Running: 0\n"},{"line":19,"timestamp":"2021-06-03T07:01:01.879242696Z","streamType":"stdout","text":" Paused: 0\n"},{"line":20,"timestamp":"2021-06-03T07:01:01.879244977Z","streamType":"stdout","text":" Stopped: 0\n"},{"line":21,"timestamp":"2021-06-03T07:01:01.87924717Z","streamType":"stdout","text":" Images: 9\n"},{"line":22,"timestamp":"2021-06-03T07:01:01.879284069Z","streamType":"stdout","text":" Server Version: 19.03.5\n"},{"line":23,"timestamp":"2021-06-03T07:01:01.879287226Z","streamType":"stdout","text":" Storage Driver: overlay2\n"},{"line":24,"timestamp":"2021-06-03T07:01:01.87929095Z","streamType":"stdout","text":" Backing Filesystem: extfs\n"},{"line":25,"timestamp":"2021-06-03T07:01:01.87929349Z","streamType":"stdout","text":" Supports d_type: true\n"},{"line":26,"timestamp":"2021-06-03T07:01:01.87929589Z","streamType":"stdout","text":" Native Overlay Diff: true\n"},{"line":27,"timestamp":"2021-06-03T07:01:01.879298585Z","streamType":"stdout","text":" Logging Driver: json-file\n"},{"line":28,"timestamp":"2021-06-03T07:01:01.879300912Z","streamType":"stdout","text":" Cgroup Driver: cgroupfs\n"},{"line":29,"timestamp":"2021-06-03T07:01:01.87930275Z","streamType":"stdout","text":" Plugins:\n"},{"line":30,"timestamp":"2021-06-03T07:01:01.87931368Z","streamType":"stdout","text":" Volume: local\n"},{"line":31,"timestamp":"2021-06-03T07:01:01.879318475Z","streamType":"stdout","text":" Network: bridge host ipvlan macvlan null overlay\n"},{"line":32,"timestamp":"2021-06-03T07:01:01.879325051Z","streamType":"stdout","text":" Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog\n"},{"line":33,"timestamp":"2021-06-03T07:01:01.879326675Z","streamType":"stdout","text":" Swarm: inactive\n"},{"line":34,"timestamp":"2021-06-03T07:01:01.879328289Z","streamType":"stdout","text":" Runtimes: runc\n"},{"line":35,"timestamp":"2021-06-03T07:01:01.879329882Z","streamType":"stdout","text":" Default Runtime: runc\n"},{"line":36,"timestamp":"2021-06-03T07:01:01.879332091Z","streamType":"stdout","text":" Init Binary: docker-init\n"},{"line":37,"timestamp":"2021-06-03T07:01:01.879348477Z","streamType":"stdout","text":" containerd version: b34a5c8af56e510852c35414db4c1f4fa6172339\n"},{"line":38,"timestamp":"2021-06-03T07:01:01.879352251Z","streamType":"stdout","text":" runc version: 3e425f80a8c931f88e6d94a8c831b9d5aa481657\n"},{"line":39,"timestamp":"2021-06-03T07:01:01.879353983Z","streamType":"stdout","text":" init version: fec3683\n"},{"line":40,"timestamp":"2021-06-03T07:01:01.879355448Z","streamType":"stdout","text":" Security Options:\n"},{"line":41,"timestamp":"2021-06-03T07:01:01.879356865Z","streamType":"stdout","text":" apparmor\n"},{"line":42,"timestamp":"2021-06-03T07:01:01.87935817Z","streamType":"stdout","text":" seccomp\n"},{"line":43,"timestamp":"2021-06-03T07:01:01.879359802Z","streamType":"stdout","text":" Profile: default\n"},{"line":44,"timestamp":"2021-06-03T07:01:01.879386428Z","streamType":"stdout","text":" Kernel Version: 4.19.167+\n"},{"line":45,"timestamp":"2021-06-03T07:01:01.879390008Z","streamType":"stdout","text":" Operating System: Alpine Linux v3.11 (containerized)\n"},{"line":46,"timestamp":"2021-06-03T07:01:01.879392092Z","streamType":"stdout","text":" OSType: linux\n"},{"line":47,"timestamp":"2021-06-03T07:01:01.87939401Z","streamType":"stdout","text":" Architecture: x86_64\n"},{"line":48,"timestamp":"2021-06-03T07:01:01.87939593Z","streamType":"stdout","text":" CPUs: 16\n"},{"line":49,"timestamp":"2021-06-03T07:01:01.879398139Z","streamType":"stdout","text":" Total Memory: 58.98GiB\n"},{"line":50,"timestamp":"2021-06-03T07:01:01.879399593Z","streamType":"stdout","text":" Name: 427043c4e862\n"},{"line":51,"timestamp":"2021-06-03T07:01:01.879407175Z","streamType":"stdout","text":" ID: 7BSK:YZPF:TVQN:GURP:RLJI:FFNY:BH53:ZTDA:SPBN:DI7S:7D7C:3EVM\n"},{"line":52,"timestamp":"2021-06-03T07:01:01.879409921Z","streamType":"stdout","text":" Docker Root Dir: /var/lib/docker\n"},{"line":53,"timestamp":"2021-06-03T07:01:01.879411516Z","streamType":"stdout","text":" Debug Mode: false\n"},{"line":54,"timestamp":"2021-06-03T07:01:01.879414061Z","streamType":"stdout","text":" Registry: https://index.docker.io/v1/\n"},{"line":55,"timestamp":"2021-06-03T07:01:01.879415411Z","streamType":"stdout","text":" Labels:\n"},{"line":56,"timestamp":"2021-06-03T07:01:01.879417106Z","streamType":"stdout","text":" Experimental: false\n"},{"line":57,"timestamp":"2021-06-03T07:01:01.879418799Z","streamType":"stdout","text":" Insecure Registries:\n"},{"line":58,"timestamp":"2021-06-03T07:01:01.879432341Z","streamType":"stdout","text":" 127.0.0.0/8\n"},{"line":59,"timestamp":"2021-06-03T07:01:01.87943423Z","streamType":"stdout","text":" Live Restore Enabled: false\n"},{"line":60,"timestamp":"2021-06-03T07:01:01.879436597Z","streamType":"stdout","text":" Product License: Community Engine\n"},{"line":61,"timestamp":"2021-06-03T07:01:01.879437645Z","streamType":"stdout","text":"\n"},{"line":62,"timestamp":"2021-06-03T07:01:01.8811566Z","streamType":"stdout","text":"Docker ready\n"},{"line":63,"timestamp":"2021-06-03T07:01:01.882174871Z","streamType":"stdout","text":"Logging into docker-registry with user \n"},{"line":64,"timestamp":"2021-06-03T07:01:01.88227702Z","streamType":"stdout","text":"no docker-registry/-credentials supplied\n"},{"line":65,"timestamp":"2021-06-03T07:01:01.882292863Z","streamType":"stdout","text":"Starting config server..\n"},{"line":66,"timestamp":"2021-06-03T07:01:02.11232601Z","streamType":"stdout","text":"2021-06-03 07:01:02,111 INFO spawned: 'config-serve' with pid 223\n"},{"line":67,"timestamp":"2021-06-03T07:01:03.207538689Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:03 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":68,"timestamp":"2021-06-03T07:01:03.207563201Z","streamType":"stdout","text":"2021-06-03 07:01:03,207 INFO success: config-serve entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":69,"timestamp":"2021-06-03T07:01:03.20925381Z","streamType":"stdout","text":"config-serve: started\n"},{"line":70,"timestamp":"2021-06-03T07:01:03.232797941Z","streamType":"stdout","text":"Starting Kubernetes..\n"},{"line":71,"timestamp":"2021-06-03T07:01:03.461968943Z","streamType":"stdout","text":"2021-06-03 07:01:03,461 INFO spawned: 'kubelet' with pid 328\n"},{"line":72,"timestamp":"2021-06-03T07:01:04.2218883Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:04 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":73,"timestamp":"2021-06-03T07:01:05.223707192Z","streamType":"stdout","text":"2021-06-03 07:01:05,223 INFO success: kubelet entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n"},{"line":74,"timestamp":"2021-06-03T07:01:05.225035504Z","streamType":"stdout","text":"kubelet: started\n"},{"line":75,"timestamp":"2021-06-03T07:01:05.23358448Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:05 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":76,"timestamp":"2021-06-03T07:01:06.244123542Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:06 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":77,"timestamp":"2021-06-03T07:01:07.257813983Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:07 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":78,"timestamp":"2021-06-03T07:01:08.266990168Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:08 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":79,"timestamp":"2021-06-03T07:01:09.281870952Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:09 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":80,"timestamp":"2021-06-03T07:01:10.292495747Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:10 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":81,"timestamp":"2021-06-03T07:01:11.301206563Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:11 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":82,"timestamp":"2021-06-03T07:01:12.313291134Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:12 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":83,"timestamp":"2021-06-03T07:01:13.324773189Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:13 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":84,"timestamp":"2021-06-03T07:01:14.344196722Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:14 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":85,"timestamp":"2021-06-03T07:01:15.355733353Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:15 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":86,"timestamp":"2021-06-03T07:01:16.367444111Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:16 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":87,"timestamp":"2021-06-03T07:01:17.37603239Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:17 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":88,"timestamp":"2021-06-03T07:01:18.389057719Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:18 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":89,"timestamp":"2021-06-03T07:01:19.398062514Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:19 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":90,"timestamp":"2021-06-03T07:01:20.407966355Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:20 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":91,"timestamp":"2021-06-03T07:01:21.422141656Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:21 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":92,"timestamp":"2021-06-03T07:01:22.438124872Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:22 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":93,"timestamp":"2021-06-03T07:01:23.448857658Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:23 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":94,"timestamp":"2021-06-03T07:01:24.459982687Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:24 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":95,"timestamp":"2021-06-03T07:01:25.471873183Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:25 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":96,"timestamp":"2021-06-03T07:01:26.484198008Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:26 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":97,"timestamp":"2021-06-03T07:01:27.502355609Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:27 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":98,"timestamp":"2021-06-03T07:01:28.51367048Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:28 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":99,"timestamp":"2021-06-03T07:01:29.52594805Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:29 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":100,"timestamp":"2021-06-03T07:01:30.536081882Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:30 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":101,"timestamp":"2021-06-03T07:01:31.546956931Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:31 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":102,"timestamp":"2021-06-03T07:01:32.558701576Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:32 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":103,"timestamp":"2021-06-03T07:01:33.571604814Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:33 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":104,"timestamp":"2021-06-03T07:01:34.586371004Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:34 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":105,"timestamp":"2021-06-03T07:01:35.596970479Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:35 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":106,"timestamp":"2021-06-03T07:01:36.605116377Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:36 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":107,"timestamp":"2021-06-03T07:01:37.618213809Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:37 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":108,"timestamp":"2021-06-03T07:01:38.632792639Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:38 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":109,"timestamp":"2021-06-03T07:01:39.641560127Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:39 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":110,"timestamp":"2021-06-03T07:01:40.65499007Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:40 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":111,"timestamp":"2021-06-03T07:01:41.667249741Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:41 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":112,"timestamp":"2021-06-03T07:01:42.678817427Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:42 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":113,"timestamp":"2021-06-03T07:01:43.687539007Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:43 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":114,"timestamp":"2021-06-03T07:01:44.699631126Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:44 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":115,"timestamp":"2021-06-03T07:01:45.711774255Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:45 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":116,"timestamp":"2021-06-03T07:01:46.724989941Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:46 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":117,"timestamp":"2021-06-03T07:01:47.734231236Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:47 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":118,"timestamp":"2021-06-03T07:01:48.745251189Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:48 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":119,"timestamp":"2021-06-03T07:01:49.755539166Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:49 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":120,"timestamp":"2021-06-03T07:01:50.76645999Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:50 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":121,"timestamp":"2021-06-03T07:01:51.780405404Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:51 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":122,"timestamp":"2021-06-03T07:01:52.790995572Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:52 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":123,"timestamp":"2021-06-03T07:01:53.799833794Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:53 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":124,"timestamp":"2021-06-03T07:01:54.812452171Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:54 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":125,"timestamp":"2021-06-03T07:01:54.912629394Z","streamType":"stdout","text":"pod/coredns-f9fd979d6-qbgtj condition met\n"},{"line":126,"timestamp":"2021-06-03T07:01:54.917341301Z","streamType":"stdout","text":"pod/coredns-f9fd979d6-w9lb9 condition met\n"},{"line":127,"timestamp":"2021-06-03T07:01:55.822627455Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:55 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":128,"timestamp":"2021-06-03T07:01:56.835068289Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:56 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":129,"timestamp":"2021-06-03T07:01:57.848734104Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:57 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":130,"timestamp":"2021-06-03T07:01:58.859373541Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:58 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":131,"timestamp":"2021-06-03T07:01:59.868884909Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:01:59 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":132,"timestamp":"2021-06-03T07:02:00.880838998Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:00 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":133,"timestamp":"2021-06-03T07:02:01.89359695Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:01 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":134,"timestamp":"2021-06-03T07:02:02.906544476Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:02 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":135,"timestamp":"2021-06-03T07:02:03.91774068Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:03 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":136,"timestamp":"2021-06-03T07:02:04.930767687Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:04 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":137,"timestamp":"2021-06-03T07:02:05.940761231Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:05 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":138,"timestamp":"2021-06-03T07:02:06.952747052Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:06 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":139,"timestamp":"2021-06-03T07:02:07.964189877Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:07 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":140,"timestamp":"2021-06-03T07:02:08.977810475Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:08 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":141,"timestamp":"2021-06-03T07:02:09.991888876Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:09 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":142,"timestamp":"2021-06-03T07:02:11.003274453Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:11 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":143,"timestamp":"2021-06-03T07:02:12.015313939Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:12 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":144,"timestamp":"2021-06-03T07:02:13.025580784Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:13 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":145,"timestamp":"2021-06-03T07:02:14.048080439Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:14 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":146,"timestamp":"2021-06-03T07:02:15.0621925Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:15 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":147,"timestamp":"2021-06-03T07:02:16.075368548Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:16 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":148,"timestamp":"2021-06-03T07:02:17.083312311Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:17 +0000] \"GET /kubernetes-ready HTTP/1.1\" 404 170 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":149,"timestamp":"2021-06-03T07:02:17.948560225Z","streamType":"stdout","text":"pod/etcd-minikube condition met\n"},{"line":150,"timestamp":"2021-06-03T07:02:17.95298531Z","streamType":"stdout","text":"pod/kube-apiserver-minikube condition met\n"},{"line":151,"timestamp":"2021-06-03T07:02:17.956899608Z","streamType":"stdout","text":"pod/kube-controller-manager-minikube condition met\n"},{"line":152,"timestamp":"2021-06-03T07:02:17.960574135Z","streamType":"stdout","text":"pod/kube-proxy-ncslh condition met\n"},{"line":153,"timestamp":"2021-06-03T07:02:17.965190752Z","streamType":"stdout","text":"pod/kube-scheduler-minikube condition met\n"},{"line":154,"timestamp":"2021-06-03T07:02:17.968852805Z","streamType":"stdout","text":"pod/storage-provisioner condition met\n"},{"line":155,"timestamp":"2021-06-03T07:02:18.060898346Z","streamType":"stdout","text":"NAMESPACE NAME READY STATUS RESTARTS AGE\n"},{"line":156,"timestamp":"2021-06-03T07:02:18.060939085Z","streamType":"stdout","text":"kube-system coredns-f9fd979d6-qbgtj 1/1 Running 0 17d\n"},{"line":157,"timestamp":"2021-06-03T07:02:18.060942657Z","streamType":"stdout","text":"kube-system coredns-f9fd979d6-w9lb9 1/1 Running 0 17d\n"},{"line":158,"timestamp":"2021-06-03T07:02:18.060945749Z","streamType":"stdout","text":"kube-system etcd-minikube 1/1 Running 0 17d\n"},{"line":159,"timestamp":"2021-06-03T07:02:18.06094873Z","streamType":"stdout","text":"kube-system kube-apiserver-minikube 1/1 Running 0 17d\n"},{"line":160,"timestamp":"2021-06-03T07:02:18.060951647Z","streamType":"stdout","text":"kube-system kube-controller-manager-minikube 1/1 Running 0 17d\n"},{"line":161,"timestamp":"2021-06-03T07:02:18.060954193Z","streamType":"stdout","text":"kube-system kube-proxy-ncslh 1/1 Running 0 17d\n"},{"line":162,"timestamp":"2021-06-03T07:02:18.060957006Z","streamType":"stdout","text":"kube-system kube-scheduler-minikube 1/1 Running 0 17d\n"},{"line":163,"timestamp":"2021-06-03T07:02:18.060959631Z","streamType":"stdout","text":"kube-system storage-provisioner 1/1 Running 1 17d\n"},{"line":164,"timestamp":"2021-06-03T07:02:18.065104459Z","streamType":"stdout","text":"Kubernetes ready\n"},{"line":165,"timestamp":"2021-06-03T07:02:18.065386205Z","streamType":"stdout","text":"2021-06-03 07:02:18,064 INFO exited: start (exit status 0; expected)\n"},{"line":166,"timestamp":"2021-06-03T07:02:18.09412301Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:18 +0000] \"GET /kubernetes-ready HTTP/1.1\" 200 0 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":167,"timestamp":"2021-06-03T07:02:19.253420722Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:19 +0000] \"GET /kubernetes-ready HTTP/1.1\" 200 0 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":168,"timestamp":"2021-06-03T07:02:19.253434334Z","streamType":"stdout","text":"192.168.2.4 - - [03/Jun/2021:07:02:19 +0000] \"GET /config HTTP/1.1\" 200 5485 \"-\" \"Go-http-client/1.1\" \"-\"\n"},{"line":169,"timestamp":"2021-06-03T07:02:21.31178165Z","streamType":"stdout","text":"2021-06-03 07:02:21,311 WARN received SIGTERM indicating exit request\n"},{"line":170,"timestamp":"2021-06-03T07:02:21.311879433Z","streamType":"stdout","text":"2021-06-03 07:02:21,311 INFO waiting for config-serve, dockerd, kubelet to die\n"},{"line":171,"timestamp":"2021-06-03T07:02:21.481823776Z","streamType":"stdout","text":"2021-06-03 07:02:21,481 INFO stopped: kubelet (terminated by SIGTERM)\n"},{"line":172,"timestamp":"2021-06-03T07:02:21.609406819Z","streamType":"stdout","text":"2021-06-03 07:02:21,608 INFO reaped unknown pid 331\n"},{"line":173,"timestamp":"2021-06-03T07:02:22.155734994Z","streamType":"stdout","text":"2021-06-03 07:02:22,155 INFO exited: config-serve (exit status 0; expected)\n"},{"line":174,"timestamp":"2021-06-03T07:02:25.007905699Z","streamType":"stdout","text":"2021-06-03 07:02:25,007 INFO waiting for dockerd to die\n"},{"line":175,"timestamp":"2021-06-03T07:02:27.653972396Z","streamType":"stdout","text":"2021-06-03 07:02:27,653 INFO stopped: dockerd (exit status 0)\n"}],"exitCode":0,"status":"SUCCEEDED"}]},{"step":"clone-charts-repo","image":{"name":"extensions/git-clone","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":3373057496,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:28.864506762Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-git-clone\u001b[0m version \u001b[1m0.1.112\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-03-10T17:01:33Z \u001b[36mgoVersion=\u001b[0mgo1.16 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mbe7ca83146a3bf7ed9622207981dc8a18f722865\n"},{"line":2,"timestamp":"2021-06-03T07:02:28.864527399Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T07:02:28.864537029Z","streamType":"stdout","text":"Cloning git repository helm-charts to branch main into subdir helm-charts with shallow clone is true and depth 50...\n"},{"line":4,"timestamp":"2021-06-03T07:02:28.864549885Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git clone --depth=50 --branch=main --no-tags https://x-access-token:***@github.com/estafette/helm-charts /estafette-work/helm-charts\u001b[0m\n"},{"line":5,"timestamp":"2021-06-03T07:02:28.864553502Z","streamType":"stderr","text":"Cloning into '/estafette-work/helm-charts'...\n"},{"line":6,"timestamp":"2021-06-03T07:02:31.083785955Z","streamType":"stdout","text":"Finished cloning git repository helm-charts to branch main into subdir helm-charts with shallow clone is true and depth 50\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"publish-helm-chart","image":{"name":"extensions/helm","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":4586196882,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:32.156551519Z","streamType":"stdout","text":"Starting estafette-extension-helm version 0.1.167... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-04-16T07:27:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.3 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mc27d561727624b95317b5715fc5e9e0b04beb413\n"},{"line":2,"timestamp":"2021-06-03T07:02:32.15656826Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":3,"timestamp":"2021-06-03T07:02:32.15657571Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":4,"timestamp":"2021-06-03T07:02:32.156583384Z","streamType":"stdout","text":"Publishing chart migration with app version 1.0.0-main-1719 and version 1.0.0-main-1719...\n"},{"line":5,"timestamp":"2021-06-03T07:02:32.156586413Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e mkdir -p helm-charts/charts\u001b[0m\n"},{"line":6,"timestamp":"2021-06-03T07:02:32.156590467Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e cp migration-1.0.0-main-1719.tgz helm-charts/charts\u001b[0m\n"},{"line":7,"timestamp":"2021-06-03T07:02:32.156595112Z","streamType":"stdout","text":"Generating/updating index file for repository https://helm.estafette.io/...\n"},{"line":8,"timestamp":"2021-06-03T07:02:32.15659864Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e helm repo index --url https://helm.estafette.io/ .\u001b[0m\n"},{"line":9,"timestamp":"2021-06-03T07:02:33.104747697Z","streamType":"stdout","text":"Pushing changes to repository...\n"},{"line":10,"timestamp":"2021-06-03T07:02:33.104765182Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git config --global user.email 'bot@estafette.io'\u001b[0m\n"},{"line":11,"timestamp":"2021-06-03T07:02:33.106483202Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git config --global user.name 'estafette-bot'\u001b[0m\n"},{"line":12,"timestamp":"2021-06-03T07:02:33.108219096Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git status\u001b[0m\n"},{"line":13,"timestamp":"2021-06-03T07:02:33.140553866Z","streamType":"stdout","text":"On branch main\n"},{"line":14,"timestamp":"2021-06-03T07:02:33.140578596Z","streamType":"stdout","text":"Your branch is up to date with 'origin/main'.\n"},{"line":15,"timestamp":"2021-06-03T07:02:33.140581178Z","streamType":"stdout","text":"\n"},{"line":16,"timestamp":"2021-06-03T07:02:33.140587262Z","streamType":"stdout","text":"Changes not staged for commit:\n"},{"line":17,"timestamp":"2021-06-03T07:02:33.140601873Z","streamType":"stdout","text":" (use \"git add \u003cfile\u003e...\" to update what will be committed)\n"},{"line":18,"timestamp":"2021-06-03T07:02:33.140606919Z","streamType":"stdout","text":" (use \"git restore \u003cfile\u003e...\" to discard changes in working directory)\n"},{"line":19,"timestamp":"2021-06-03T07:02:33.140609937Z","streamType":"stdout","text":"\tmodified: index.yaml\n"},{"line":20,"timestamp":"2021-06-03T07:02:33.14061055Z","streamType":"stdout","text":"\n"},{"line":21,"timestamp":"2021-06-03T07:02:33.140612554Z","streamType":"stdout","text":"Untracked files:\n"},{"line":22,"timestamp":"2021-06-03T07:02:33.140614858Z","streamType":"stdout","text":" (use \"git add \u003cfile\u003e...\" to include in what will be committed)\n"},{"line":23,"timestamp":"2021-06-03T07:02:33.140619282Z","streamType":"stdout","text":"\tcharts/migration-1.0.0-main-1719.tgz\n"},{"line":24,"timestamp":"2021-06-03T07:02:33.140619869Z","streamType":"stdout","text":"\n"},{"line":25,"timestamp":"2021-06-03T07:02:33.140622442Z","streamType":"stdout","text":"no changes added to commit (use \"git add\" and/or \"git commit -a\")\n"},{"line":26,"timestamp":"2021-06-03T07:02:33.140757236Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git add --all\u001b[0m\n"},{"line":27,"timestamp":"2021-06-03T07:02:33.149460135Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git commit --allow-empty -m 'migration v1.0.0-main-1719'\u001b[0m\n"},{"line":28,"timestamp":"2021-06-03T07:02:33.173908195Z","streamType":"stdout","text":"[main 3f1da93] 'migration v1.0.0-main-1719'\n"},{"line":29,"timestamp":"2021-06-03T07:02:33.179259876Z","streamType":"stdout","text":" 2 files changed, 467 insertions(+), 455 deletions(-)\n"},{"line":30,"timestamp":"2021-06-03T07:02:33.179277363Z","streamType":"stdout","text":" create mode 100644 charts/migration-1.0.0-main-1719.tgz\n"},{"line":31,"timestamp":"2021-06-03T07:02:33.179623587Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git push origin main\u001b[0m\n"},{"line":32,"timestamp":"2021-06-03T07:02:35.6706823Z","streamType":"stderr","text":"To https://github.com/estafette/helm-charts\n"},{"line":33,"timestamp":"2021-06-03T07:02:35.670698914Z","streamType":"stderr","text":" 0631129..3f1da93 main -\u003e main\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"slack-notify","image":{"name":"extensions/slack-build-status","tag":"dev","isPulled":false,"imageSize":11651547,"pullDuration":2283622556,"isTrusted":true,"hasInjectedCredentials":true},"duration":1316429546,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:39.070911775Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-slack-build-status\u001b[0m version \u001b[1m0.1.74\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:38:39Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m6bbe6703a36bc06d6fb056a0725b58e4a500a739\n"},{"line":2,"timestamp":"2021-06-03T07:02:39.0709254Z","streamType":"stdout","text":"Unmarshalling credentials...\n"},{"line":3,"timestamp":"2021-06-03T07:02:39.070931094Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/slack_webhook.json...\n"},{"line":4,"timestamp":"2021-06-03T07:02:39.070934189Z","streamType":"stdout","text":"Checking if credential estafette exists...\n"},{"line":5,"timestamp":"2021-06-03T07:02:39.070937218Z","streamType":"stdout","text":"Checking credential slack-webhook-estafette for workspace estafette...\n"},{"line":6,"timestamp":"2021-06-03T07:02:39.070939492Z","streamType":"stdout","text":"Found credential slack-webhook-estafette for workspace estafette\n"},{"line":7,"timestamp":"2021-06-03T07:02:39.268538742Z","streamType":"stdout","text":"Finished estafette-extension-slack-build-status...\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"injected-after","image":null,"duration":1479216828,"logLines":null,"exitCode":0,"status":"SUCCEEDED","autoInjected":true,"nestedSteps":[{"step":"set-build-status","depth":1,"image":{"name":"extensions/github-status","tag":"dev","isPulled":true,"imageSize":0,"pullDuration":0,"isTrusted":true,"hasInjectedCredentials":true},"duration":1475646612,"logLines":[{"line":1,"timestamp":"2021-06-03T07:02:40.382290252Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-github-status\u001b[0m version \u001b[1m0.1.74\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:36:50Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m35db0200d8d23f4f27e8644117f388e511038efb\n"},{"line":2,"timestamp":"2021-06-03T07:02:40.382327357Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T07:02:40.382330311Z","streamType":"stdout","text":"Read 1 credentials\n"},{"line":4,"timestamp":"2021-06-03T07:02:40.382340859Z","streamType":"stdout","text":"Setting logs url https://***/pipelines/github.com/estafette/migration/builds/123/logs\n"},{"line":5,"timestamp":"2021-06-03T07:02:40.742435932Z","streamType":"stdout","text":"Received successful response for 'https://api.github.com/repos/estafette/migration/statuses/52ff4a70d56a97fc89522e17e1b4f459586e9449' Github api call with status code 201\n"},{"line":6,"timestamp":"2021-06-03T07:02:40.7424542Z","streamType":"stdout","text":"Finished estafette-extension-github-status...\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true}]}] diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/123/warnings/GET.js b/mocks/api/pipelines/github.com/estafette/migration/builds/123/warnings/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/123/warnings/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/123/warnings/index.json b/mocks/api/pipelines/github.com/estafette/migration/builds/123/warnings/index.json new file mode 100644 index 00000000..2717cb75 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/123/warnings/index.json @@ -0,0 +1 @@ +{"warnings":[{"status":"warning","message":"This pipeline uses _global_ secrets which can be used by any pipeline; it is [best practice](https://estafette.io/usage/best-practices/#use-pipeline-restricted-secrets-instead-of-global-secrets) to use _restricted_ secrets instead, that can only be used by this pipeline. Please rotate the value stored in the secret and create a new one in the pipeline's secrets tab."}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/GET.js b/mocks/api/pipelines/github.com/estafette/migration/builds/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/builds/index.json b/mocks/api/pipelines/github.com/estafette/migration/builds/index.json new file mode 100644 index 00000000..3e0f174e --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/builds/index.json @@ -0,0 +1,1000 @@ +{ + "items": [ + { + "id": "664371374972960785", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "6a25676b2dee566f8e951a4e21164122e074584e", + "buildVersion": "1.0.0-main-1728", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "fix default bot sorting", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T15:27:33.397005Z", + "startedAt": "2021-06-04T15:27:34.463625Z", + "updatedAt": "2021-06-04T15:34:31.039904Z", + "duration": 416000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664369086217650192", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "feature/test-123", + "repoRevision": "d5c290aec655c2bb9cd5526665acd67846d38d10", + "buildVersion": "1.0.0-feature-test-123-1727", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "fix GetPipelineBotNamesCount", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "feature/test-123" + }, + "builds": { + "branch": "feature/test-123" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "feature/test-123" + } + } + ], + "insertedAt": "2021-06-04T15:15:54.924164Z", + "startedAt": "2021-06-04T15:15:56.043291Z", + "updatedAt": "2021-06-04T15:23:18.697835Z", + "duration": 442000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664368043538087954", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "b87f426f1cbd9250cf563e91ce5c7ecb20e270e0", + "buildVersion": "1.0.0-main-1726", + "buildStatus": "failed", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "fix GetPipelineBots sorting column", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T15:10:36.723586Z", + "startedAt": "2021-06-04T15:11:53.763353Z", + "updatedAt": "2021-06-04T15:14:32.599336Z", + "duration": 158000000000, + "pendingDuration": 77000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664363576263606289", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "17d878905de4401365393605f5242e530fd15078", + "buildVersion": "1.0.0-main-1725", + "buildStatus": "failed", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "fix bot name field", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T14:47:53.419558Z", + "startedAt": "2021-06-04T14:47:55.233456Z", + "updatedAt": "2021-06-04T14:50:27.650946Z", + "duration": 152000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664361916846833682", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "3641fcff07a7e199e474422f26e2d07c5942f92a", + "buildVersion": "1.0.0-main-1724", + "buildStatus": "failed", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "refactor adding where clauses", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T14:39:27.005888Z", + "startedAt": "2021-06-04T14:39:29.151371Z", + "updatedAt": "2021-06-04T14:42:09.643588Z", + "duration": 160000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "664347517287399440", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "0fd5e56664eca414569c982bcd21abac3d3d09d8", + "buildVersion": "1.0.0-main-1723", + "buildStatus": "failed", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "add filters and endpoints for build branches and bot names", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-04T13:26:12.609083Z", + "startedAt": "2021-06-04T13:26:20.488494Z", + "updatedAt": "2021-06-04T13:28:49.383958Z", + "duration": 148000000000, + "pendingDuration": 7000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "663997304868339728", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "dc8fb4c20f48705ad28b36b41c3614e25664fe32", + "buildVersion": "1.0.0-main-1722", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "don't log X-Estafette-Event", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T07:44:56.260568Z", + "startedAt": "2021-06-03T07:46:06.777873Z", + "updatedAt": "2021-06-03T07:52:52.335078Z", + "duration": 405000000000, + "pendingDuration": 70000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "663993661541253136", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "483ba6eba67f724eef2f47ad7d5304d39478f2b8", + "buildVersion": "1.0.0-main-1721", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "log user email for failure to rebuild already building version", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T07:26:24.405235Z", + "startedAt": "2021-06-03T07:26:26.158856Z", + "updatedAt": "2021-06-03T07:33:01.907085Z", + "duration": 395000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "663990903882350608", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "bc3eca855c2f83b5fe3ac0aec5dc86088ebca4cc", + "buildVersion": "1.0.0-main-1720", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "use CiBuilderEvent.BuildEventType instead of X-Estafette-Event header", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T07:12:22.834606Z", + "startedAt": "2021-06-03T07:12:24.713717Z", + "updatedAt": "2021-06-03T07:20:02.82372Z", + "duration": 458000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "id": "663987700003864593", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "repoBranch": "main", + "repoRevision": "52ff4a70d56a97fc89522e17e1b4f459586e9449", + "buildVersion": "1.0.0-main-1719", + "buildStatus": "succeeded", + "labels": [ + { + "key": "app-group", + "value": "estafette-ci" + }, + { + "key": "language", + "value": "golang" + }, + { + "key": "team", + "value": "estafette" + }, + { + "key": "type", + "value": "service" + } + ], + "releaseTargets": [ + { + "name": "tooling-estafette", + "actions": [ + { + "name": "deploy-canary" + }, + { + "name": "deploy-stable" + }, + { + "name": "rollback-canary", + "hideBadge": true + }, + { + "name": "restart-stable", + "hideBadge": true + } + ] + }, + { + "name": "release-helm-chart" + }, + { + "name": "helm-diff" + } + ], + "commits": [ + { + "message": "inject bot stages", + "author": { + "email": "me@estafette.io", + "name": "Just Me", + "username": "JustMe" + } + } + ], + "triggers": [ + { + "name": "migrator", + "pipeline": { + "event": "finished", + "status": "succeeded", + "name": "github.com/estafette/estafette-ci-db-migrator", + "branch": "main" + }, + "builds": { + "branch": "main" + } + } + ], + "triggerEvents": [ + { + "fired": true, + "git": { + "event": "push", + "repository": "github.com/estafette/migration", + "branch": "main" + } + } + ], + "insertedAt": "2021-06-03T06:56:05.088499Z", + "startedAt": "2021-06-03T06:56:09.145449Z", + "updatedAt": "2021-06-03T07:02:41.789903Z", + "duration": 392000000000, + "pendingDuration": 4000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + } + ], + "pagination": { + "page": 1, + "size": 10, + "totalPages": 1, + "totalItems": 10 + } +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/456/GET.js b/mocks/api/pipelines/github.com/estafette/migration/releases/456/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/456/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/456/alllogs/GET.js b/mocks/api/pipelines/github.com/estafette/migration/releases/456/alllogs/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/456/alllogs/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/456/alllogs/index.json b/mocks/api/pipelines/github.com/estafette/migration/releases/456/alllogs/index.json new file mode 100644 index 00000000..f7a78950 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/456/alllogs/index.json @@ -0,0 +1,19 @@ +{ + "items": [ + { + "id": "663990168905220112", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseID": "456", + "steps": null, + "insertedAt": "2021-06-03T07:08:38.537661Z" + } + ], + "pagination": { + "page": 1, + "size": 20, + "totalPages": 1, + "totalItems": 1 + } +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/456/index.json b/mocks/api/pipelines/github.com/estafette/migration/releases/456/index.json new file mode 100644 index 00000000..720bb060 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/456/index.json @@ -0,0 +1,28 @@ +{ + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "456", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1719", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:07:15.18363Z", + "startedAt": "2021-06-03T07:07:16.522663Z", + "updatedAt": "2021-06-03T07:08:38.50558Z", + "duration": 81000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/456/logsbyid/663990168905220112/GET.js b/mocks/api/pipelines/github.com/estafette/migration/releases/456/logsbyid/663990168905220112/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/456/logsbyid/663990168905220112/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/456/logsbyid/663990168905220112/index.json b/mocks/api/pipelines/github.com/estafette/migration/releases/456/logsbyid/663990168905220112/index.json new file mode 100644 index 00000000..9dc462a6 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/456/logsbyid/663990168905220112/index.json @@ -0,0 +1 @@ +[{"step":"builder-info","image":null,"duration":0,"logLines":[{"line":1,"timestamp":"2021-06-03T07:07:17.687038557Z","streamType":"stdout","text":"Starting \u001b[1mestafette-ci-builder\u001b[0m version \u001b[1m0.0.881\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-06-03T06:50:49Z \u001b[36mgoVersion=\u001b[0mgo1.16.4 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0me12e0fea043c3525459d814386f3ea658e742739"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"injected-before","image":null,"duration":5539298794,"logLines":null,"exitCode":0,"status":"SUCCEEDED","autoInjected":true,"nestedSteps":[{"step":"envvars","depth":1,"image":{"name":"extensions/envvars","tag":"stable","isPulled":false,"imageSize":8530431,"pullDuration":2187876059},"duration":1202398774,"logLines":[{"line":1,"timestamp":"2021-06-03T07:07:20.825631144Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-envvars\u001b[0m version \u001b[1m0.1.48\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:33:41Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m5dba58209bcd7d937fe6c258b4b1f7818361d45f\n"},{"line":2,"timestamp":"2021-06-03T07:07:20.825648255Z","streamType":"stdout","text":"All available estafette environment variables; the _DNS_SAFE suffixed ones can be used to set dns labels. Since leading digits are not allowed some of them are empty.\n"},{"line":3,"timestamp":"2021-06-03T07:07:20.825649745Z","streamType":"stdout","text":"\n"},{"line":4,"timestamp":"2021-06-03T07:07:20.825651698Z","streamType":"stdout","text":"ESTAFETTE_BUILD_CURRENT_COUNTER: 0\n"},{"line":5,"timestamp":"2021-06-03T07:07:20.82565398Z","streamType":"stdout","text":"ESTAFETTE_BUILD_CURRENT_COUNTER_DNS_SAFE: \n"},{"line":6,"timestamp":"2021-06-03T07:07:20.82565552Z","streamType":"stdout","text":"ESTAFETTE_BUILD_DATETIME: 2021-06-03T07:07:17Z\n"},{"line":7,"timestamp":"2021-06-03T07:07:20.825739747Z","streamType":"stdout","text":"ESTAFETTE_BUILD_DATETIME_DNS_SAFE: t07-07-17z\n"},{"line":8,"timestamp":"2021-06-03T07:07:20.825741365Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER: 0\n"},{"line":9,"timestamp":"2021-06-03T07:07:20.825742732Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_CURRENT_BRANCH: 0\n"},{"line":10,"timestamp":"2021-06-03T07:07:20.825744686Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_CURRENT_BRANCH_DNS_SAFE: \n"},{"line":11,"timestamp":"2021-06-03T07:07:20.825745817Z","streamType":"stdout","text":"ESTAFETTE_BUILD_MAX_COUNTER_DNS_SAFE: \n"},{"line":12,"timestamp":"2021-06-03T07:07:20.82574702Z","streamType":"stdout","text":"ESTAFETTE_BUILD_STATUS: succeeded\n"},{"line":13,"timestamp":"2021-06-03T07:07:20.825748192Z","streamType":"stdout","text":"ESTAFETTE_BUILD_STATUS_DNS_SAFE: succeeded\n"},{"line":14,"timestamp":"2021-06-03T07:07:20.825749488Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION: 1.0.0-main-1719\n"},{"line":15,"timestamp":"2021-06-03T07:07:20.825750712Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_DNS_SAFE: main-1719\n"},{"line":16,"timestamp":"2021-06-03T07:07:20.825751726Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_LABEL: main-0\n"},{"line":17,"timestamp":"2021-06-03T07:07:20.825753038Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_LABEL_DNS_SAFE: main-0\n"},{"line":18,"timestamp":"2021-06-03T07:07:20.825754072Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MAJOR: 1\n"},{"line":19,"timestamp":"2021-06-03T07:07:20.825755072Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MAJOR_DNS_SAFE: \n"},{"line":20,"timestamp":"2021-06-03T07:07:20.825756015Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MINOR: 0\n"},{"line":21,"timestamp":"2021-06-03T07:07:20.825757077Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_MINOR_DNS_SAFE: \n"},{"line":22,"timestamp":"2021-06-03T07:07:20.82575796Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_PATCH: 0\n"},{"line":23,"timestamp":"2021-06-03T07:07:20.825758949Z","streamType":"stdout","text":"ESTAFETTE_BUILD_VERSION_PATCH_DNS_SAFE: \n"},{"line":24,"timestamp":"2021-06-03T07:07:20.825761Z","streamType":"stdout","text":"ESTAFETTE_CI_SERVER_BASE_URL: https://***/\n"},{"line":25,"timestamp":"2021-06-03T07:07:20.825763633Z","streamType":"stdout","text":"ESTAFETTE_CI_SERVER_BASE_URL_DNS_SAFE: https-estafette-***-com\n"},{"line":26,"timestamp":"2021-06-03T07:07:20.825765009Z","streamType":"stdout","text":"ESTAFETTE_EXTENSION_CUSTOM_PROPERTIES: null\n"},{"line":27,"timestamp":"2021-06-03T07:07:20.82576625Z","streamType":"stdout","text":"ESTAFETTE_EXTENSION_CUSTOM_PROPERTIES_YAML: {}\n"},{"line":28,"timestamp":"2021-06-03T07:07:20.825766835Z","streamType":"stdout","text":"\n"},{"line":29,"timestamp":"2021-06-03T07:07:20.825767913Z","streamType":"stdout","text":"ESTAFETTE_GIT_BRANCH: main\n"},{"line":30,"timestamp":"2021-06-03T07:07:20.825768933Z","streamType":"stdout","text":"ESTAFETTE_GIT_BRANCH_DNS_SAFE: main\n"},{"line":31,"timestamp":"2021-06-03T07:07:20.825770637Z","streamType":"stdout","text":"ESTAFETTE_GIT_FULLNAME: estafette/migration\n"},{"line":32,"timestamp":"2021-06-03T07:07:20.825772296Z","streamType":"stdout","text":"ESTAFETTE_GIT_FULLNAME_DNS_SAFE: estafette-migration\n"},{"line":33,"timestamp":"2021-06-03T07:07:20.825773287Z","streamType":"stdout","text":"ESTAFETTE_GIT_NAME: migration\n"},{"line":34,"timestamp":"2021-06-03T07:07:20.825777177Z","streamType":"stdout","text":"ESTAFETTE_GIT_NAME_DNS_SAFE: migration\n"},{"line":35,"timestamp":"2021-06-03T07:07:20.825778315Z","streamType":"stdout","text":"ESTAFETTE_GIT_OWNER: estafette\n"},{"line":36,"timestamp":"2021-06-03T07:07:20.825779947Z","streamType":"stdout","text":"ESTAFETTE_GIT_OWNER_DNS_SAFE: estafette\n"},{"line":37,"timestamp":"2021-06-03T07:07:20.825793489Z","streamType":"stdout","text":"ESTAFETTE_GIT_REVISION: 52ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":38,"timestamp":"2021-06-03T07:07:20.825795741Z","streamType":"stdout","text":"ESTAFETTE_GIT_REVISION_DNS_SAFE: ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":39,"timestamp":"2021-06-03T07:07:20.825797041Z","streamType":"stdout","text":"ESTAFETTE_GIT_SOURCE: github.com\n"},{"line":40,"timestamp":"2021-06-03T07:07:20.825798209Z","streamType":"stdout","text":"ESTAFETTE_GIT_SOURCE_DNS_SAFE: github-com\n"},{"line":41,"timestamp":"2021-06-03T07:07:20.825800609Z","streamType":"stdout","text":"ESTAFETTE_LABEL_APP_GROUP: estafette-ci\n"},{"line":42,"timestamp":"2021-06-03T07:07:20.825802006Z","streamType":"stdout","text":"ESTAFETTE_LABEL_APP_GROUP_DNS_SAFE: estafette-ci\n"},{"line":43,"timestamp":"2021-06-03T07:07:20.82580319Z","streamType":"stdout","text":"ESTAFETTE_LABEL_LANGUAGE: golang\n"},{"line":44,"timestamp":"2021-06-03T07:07:20.825804331Z","streamType":"stdout","text":"ESTAFETTE_LABEL_LANGUAGE_DNS_SAFE: golang\n"},{"line":45,"timestamp":"2021-06-03T07:07:20.825805309Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TEAM: estafette\n"},{"line":46,"timestamp":"2021-06-03T07:07:20.825806458Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TEAM_DNS_SAFE: estafette\n"},{"line":47,"timestamp":"2021-06-03T07:07:20.825807717Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TYPE: service\n"},{"line":48,"timestamp":"2021-06-03T07:07:20.82580866Z","streamType":"stdout","text":"ESTAFETTE_LABEL_TYPE_DNS_SAFE: service\n"},{"line":49,"timestamp":"2021-06-03T07:07:20.825809681Z","streamType":"stdout","text":"ESTAFETTE_LOG_FORMAT: console\n"},{"line":50,"timestamp":"2021-06-03T07:07:20.825810852Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_ACTION: deploy-stable\n"},{"line":51,"timestamp":"2021-06-03T07:07:20.825812222Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_ACTION_DNS_SAFE: deploy-stable\n"},{"line":52,"timestamp":"2021-06-03T07:07:20.825813367Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_ID: 456\n"},{"line":53,"timestamp":"2021-06-03T07:07:20.825814231Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_ID_DNS_SAFE: \n"},{"line":54,"timestamp":"2021-06-03T07:07:20.825815499Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_NAME: tooling-estafette\n"},{"line":55,"timestamp":"2021-06-03T07:07:20.825816769Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_NAME_DNS_SAFE: tooling-estafette\n"},{"line":56,"timestamp":"2021-06-03T07:07:20.825818192Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_TRIGGERED_BY: jsalverda@***.com\n"},{"line":57,"timestamp":"2021-06-03T07:07:20.825819589Z","streamType":"stdout","text":"ESTAFETTE_RELEASE_TRIGGERED_BY_DNS_SAFE: jsalverda-***-com\n"},{"line":58,"timestamp":"2021-06-03T07:07:20.82582072Z","streamType":"stdout","text":"ESTAFETTE_STAGE_NAME: envvars\n"},{"line":59,"timestamp":"2021-06-03T07:07:20.825822054Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MANUAL_USER_ID: jsalverda@***.com\n"},{"line":60,"timestamp":"2021-06-03T07:07:20.825823564Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MANUAL_USER_ID_DNS_SAFE: jsalverda-***-com\n"},{"line":61,"timestamp":"2021-06-03T07:07:20.825824683Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BRANCH: main\n"},{"line":62,"timestamp":"2021-06-03T07:07:20.825825769Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BRANCH_DNS_SAFE: main\n"},{"line":63,"timestamp":"2021-06-03T07:07:20.825826995Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION: 1.0.0-main-189\n"},{"line":64,"timestamp":"2021-06-03T07:07:20.825828199Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_BUILD_VERSION_DNS_SAFE: main-189\n"},{"line":65,"timestamp":"2021-06-03T07:07:20.82582931Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_EVENT: finished\n"},{"line":66,"timestamp":"2021-06-03T07:07:20.825830521Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_EVENT_DNS_SAFE: finished\n"},{"line":67,"timestamp":"2021-06-03T07:07:20.825833562Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_NAME: estafette-ci-db-migrator\n"},{"line":68,"timestamp":"2021-06-03T07:07:20.825835525Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_NAME_DNS_SAFE: estafette-ci-db-migrator\n"},{"line":69,"timestamp":"2021-06-03T07:07:20.825836877Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_OWNER: estafette\n"},{"line":70,"timestamp":"2021-06-03T07:07:20.825837998Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_OWNER_DNS_SAFE: estafette\n"},{"line":71,"timestamp":"2021-06-03T07:07:20.825839196Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_SOURCE: github.com\n"},{"line":72,"timestamp":"2021-06-03T07:07:20.825840495Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_REPO_SOURCE_DNS_SAFE: github-com\n"},{"line":73,"timestamp":"2021-06-03T07:07:20.825841567Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_STATUS: succeeded\n"},{"line":74,"timestamp":"2021-06-03T07:07:20.825853545Z","streamType":"stdout","text":"ESTAFETTE_TRIGGER_MIGRATOR_STATUS_DNS_SAFE: succeeded\n"},{"line":75,"timestamp":"2021-06-03T07:07:20.825854112Z","streamType":"stdout","text":"\n"},{"line":76,"timestamp":"2021-06-03T07:07:20.825855579Z","streamType":"stdout","text":"All global envvars as defined in the manifest.\n"},{"line":77,"timestamp":"2021-06-03T07:07:20.825856049Z","streamType":"stdout","text":"\n"},{"line":78,"timestamp":"2021-06-03T07:07:20.82585684Z","streamType":"stdout","text":"HOME: /\n"},{"line":79,"timestamp":"2021-06-03T07:07:20.825857965Z","streamType":"stdout","text":"HOSTNAME: 6eccf287cad5\n"},{"line":80,"timestamp":"2021-06-03T07:07:20.825860139Z","streamType":"stdout","text":"PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true},{"step":"git-clone","depth":1,"image":{"name":"extensions/git-clone","tag":"dev","isPulled":false,"imageSize":27605918,"pullDuration":2659807317,"isTrusted":true,"hasInjectedCredentials":true},"duration":2877913731,"logLines":[{"line":1,"timestamp":"2021-06-03T07:07:21.26035568Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-git-clone\u001b[0m version \u001b[1m0.1.112\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-03-10T17:01:33Z \u001b[36mgoVersion=\u001b[0mgo1.16 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0mbe7ca83146a3bf7ed9622207981dc8a18f722865\n"},{"line":2,"timestamp":"2021-06-03T07:07:21.260371936Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/github_api_token.json...\n"},{"line":3,"timestamp":"2021-06-03T07:07:21.260381657Z","streamType":"stdout","text":"Cloning git repository migration to branch main and revision 52ff4a70d56a97fc89522e17e1b4f459586e9449 with shallow clone is true and depth 50...\n"},{"line":4,"timestamp":"2021-06-03T07:07:21.26038867Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git clone --depth=50 --branch=main --no-tags https://x-access-token:***@github.com/estafette/migration /estafette-work\u001b[0m\n"},{"line":5,"timestamp":"2021-06-03T07:07:21.260390657Z","streamType":"stderr","text":"Cloning into '/estafette-work'...\n"},{"line":6,"timestamp":"2021-06-03T07:07:22.9901147Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e git checkout --quiet --force 52ff4a70d56a97fc89522e17e1b4f459586e9449\u001b[0m\n"},{"line":7,"timestamp":"2021-06-03T07:07:23.013625466Z","streamType":"stdout","text":"Finished cloning git repository migration to branch main and revision 52ff4a70d56a97fc89522e17e1b4f459586e9449 with shallow clone is true and depth 50\n"}],"exitCode":0,"status":"SUCCEEDED","autoInjected":true}]},{"step":"deploy","image":{"name":"extensions/gke","tag":"dev","isPulled":false,"imageSize":70027400,"pullDuration":2820078826,"isTrusted":true,"hasInjectedCredentials":true},"duration":68700904895,"logLines":[{"line":1,"timestamp":"2021-06-03T07:07:27.057435049Z","streamType":"stdout","text":"Starting estafette-extension-gke version 0.1.843... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-05-31T14:27:04Z \u001b[36mgoVersion=\u001b[0mgo1.16 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m31f1e1558e6ed87e45411dd874b05f6b5b9ff876\n"},{"line":2,"timestamp":"2021-06-03T07:07:27.057710137Z","streamType":"stdout","text":"Unmarshalling credentials parameter...\n"},{"line":3,"timestamp":"2021-06-03T07:07:27.057722432Z","streamType":"stdout","text":"Setting default for credential parameter...\n"},{"line":4,"timestamp":"2021-06-03T07:07:27.057725576Z","streamType":"stdout","text":"Validating required credential parameter...\n"},{"line":5,"timestamp":"2021-06-03T07:07:27.057727448Z","streamType":"stdout","text":"Unmarshalling injected credentials...\n"},{"line":6,"timestamp":"2021-06-03T07:07:27.057734678Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/kubernetes_engine.json...\n"},{"line":7,"timestamp":"2021-06-03T07:07:27.060245883Z","streamType":"stdout","text":"Read 47 credentials\n"},{"line":8,"timestamp":"2021-06-03T07:07:27.060259205Z","streamType":"stdout","text":"Checking if credential gke-tooling-estafette exists...\n"},{"line":9,"timestamp":"2021-06-03T07:07:27.060263744Z","streamType":"stdout","text":"Storing gke credential gke-tooling-estafette on disk at path /key-file.json...\n"},{"line":10,"timestamp":"2021-06-03T07:07:27.060604874Z","streamType":"stdout","text":"Getting all estafette labels from envvars...\n"},{"line":11,"timestamp":"2021-06-03T07:07:27.060618346Z","streamType":"stdout","text":"Using defaults from credential gke-tooling-estafette...\n"},{"line":12,"timestamp":"2021-06-03T07:07:27.060622826Z","streamType":"stdout","text":"Unmarshalling parameters / custom properties...\n"},{"line":13,"timestamp":"2021-06-03T07:07:27.06307387Z","streamType":"stdout","text":"Setting defaults for parameters that are not set in the manifest...\n"},{"line":14,"timestamp":"2021-06-03T07:07:27.063087523Z","streamType":"stdout","text":"Validating required parameters...\n"},{"line":15,"timestamp":"2021-06-03T07:07:27.063266978Z","streamType":"stdout","text":"Replacing sidecar openresty image tag with digest...\n"},{"line":16,"timestamp":"2021-06-03T07:07:27.063279372Z","streamType":"stdout","text":"Generating .kube/config sections for context tooling-estafette-lezmb-europe-west1-tooling-estafette\n"},{"line":17,"timestamp":"2021-06-03T07:07:27.063283859Z","streamType":"stdout","text":"Retrieving GKE cluster tooling-estafette in location europe-west1 project tooling-estafette-lezmb...\n"},{"line":18,"timestamp":"2021-06-03T07:07:27.166633903Z","streamType":"stdout","text":"Retrieved GKE cluster tooling-estafette in location europe-west1 for project tooling-estafette-lezmb\n"},{"line":19,"timestamp":"2021-06-03T07:07:27.167909418Z","streamType":"stdout","text":"Merging templates /templates/namespace.yaml, /templates/serviceaccount.yaml, /templates/deployment.yaml, /templates/service.yaml, /templates/certificate-secret.yaml, /templates/image-pull-secret.yaml, /templates/poddisruptionbudget.yaml, /templates/horizontalpodautoscaler.yaml, /templates/verticalpodautoscaler.yaml, gke/ingress.yaml, /templates/backend-config.yaml, /templates/iap-oauth-credentials-secret.yaml, /templates/ingress-internal.yaml, /templates/service-account-secret.yaml, gke/ingress-github.yaml, gke/ingress-bitbucket.yaml, gke/ingress-slack.yaml, gke/ingress-pubsub.yaml, gke/ingress-cloudsource.yaml, gke/integrations-certificate-secret.yaml...\n"},{"line":20,"timestamp":"2021-06-03T07:07:27.168180084Z","streamType":"stdout","text":"Parsing merged templates...\n"},{"line":21,"timestamp":"2021-06-03T07:07:27.17179051Z","streamType":"stdout","text":"Merging templates /templates/namespace.yaml, /templates/serviceaccount.yaml, /templates/deployment.yaml, /templates/service.yaml, /templates/certificate-secret.yaml, /templates/image-pull-secret.yaml, /templates/horizontalpodautoscaler.yaml, /templates/verticalpodautoscaler.yaml, gke/ingress.yaml, /templates/backend-config.yaml, /templates/iap-oauth-credentials-secret.yaml, /templates/ingress-internal.yaml, /templates/service-account-secret.yaml, gke/ingress-github.yaml, gke/ingress-bitbucket.yaml, gke/ingress-slack.yaml, gke/ingress-pubsub.yaml, gke/ingress-cloudsource.yaml, gke/integrations-certificate-secret.yaml...\n"},{"line":22,"timestamp":"2021-06-03T07:07:27.17245675Z","streamType":"stdout","text":"Parsing merged templates...\n"},{"line":23,"timestamp":"2021-06-03T07:07:27.175995214Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get deploy migration -n estafette-ci -o=jsonpath={.spec.replicas}\u001b[0m\n"},{"line":24,"timestamp":"2021-06-03T07:07:27.675896924Z","streamType":"stdout","text":"Failed retrieving replicas for migration: exit status 1 ignoring setting replicas since there's no switch for deployment type...\n"},{"line":25,"timestamp":"2021-06-03T07:07:27.676371751Z","streamType":"stdout","text":"Rendering merged templates...\n"},{"line":26,"timestamp":"2021-06-03T07:07:27.677912348Z","streamType":"stdout","text":"Template after rendering:\n"},{"line":27,"timestamp":"2021-06-03T07:07:27.678884034Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":28,"timestamp":"2021-06-03T07:07:27.678896913Z","streamType":"stdout","text":"kind: Namespace\n"},{"line":29,"timestamp":"2021-06-03T07:07:27.67889953Z","streamType":"stdout","text":"metadata:\n"},{"line":30,"timestamp":"2021-06-03T07:07:27.678941098Z","streamType":"stdout","text":" name: estafette-ci\n"},{"line":31,"timestamp":"2021-06-03T07:07:27.67894269Z","streamType":"stdout","text":"---\n"},{"line":32,"timestamp":"2021-06-03T07:07:27.678944433Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":33,"timestamp":"2021-06-03T07:07:27.678947198Z","streamType":"stdout","text":"kind: ServiceAccount\n"},{"line":34,"timestamp":"2021-06-03T07:07:27.678948477Z","streamType":"stdout","text":"metadata:\n"},{"line":35,"timestamp":"2021-06-03T07:07:27.678950478Z","streamType":"stdout","text":" name: migration\n"},{"line":36,"timestamp":"2021-06-03T07:07:27.678952247Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":37,"timestamp":"2021-06-03T07:07:27.678954418Z","streamType":"stdout","text":" labels:\n"},{"line":38,"timestamp":"2021-06-03T07:07:27.678957227Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":39,"timestamp":"2021-06-03T07:07:27.678959433Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":40,"timestamp":"2021-06-03T07:07:27.678965326Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":41,"timestamp":"2021-06-03T07:07:27.679020388Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":42,"timestamp":"2021-06-03T07:07:27.679066292Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":43,"timestamp":"2021-06-03T07:07:27.679069038Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":44,"timestamp":"2021-06-03T07:07:27.679071206Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":45,"timestamp":"2021-06-03T07:07:27.679072653Z","streamType":"stdout","text":"---\n"},{"line":46,"timestamp":"2021-06-03T07:07:27.679074735Z","streamType":"stdout","text":"apiVersion: apps/v1\n"},{"line":47,"timestamp":"2021-06-03T07:07:27.679076418Z","streamType":"stdout","text":"kind: Deployment\n"},{"line":48,"timestamp":"2021-06-03T07:07:27.679077543Z","streamType":"stdout","text":"metadata:\n"},{"line":49,"timestamp":"2021-06-03T07:07:27.67908473Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":50,"timestamp":"2021-06-03T07:07:27.679086707Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":51,"timestamp":"2021-06-03T07:07:27.679087963Z","streamType":"stdout","text":" labels:\n"},{"line":52,"timestamp":"2021-06-03T07:07:27.679089702Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":53,"timestamp":"2021-06-03T07:07:27.679091949Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":54,"timestamp":"2021-06-03T07:07:27.679095641Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":55,"timestamp":"2021-06-03T07:07:27.679100009Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":56,"timestamp":"2021-06-03T07:07:27.679101364Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":57,"timestamp":"2021-06-03T07:07:27.679102928Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":58,"timestamp":"2021-06-03T07:07:27.679104824Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":59,"timestamp":"2021-06-03T07:07:27.679106188Z","streamType":"stdout","text":"spec:\n"},{"line":60,"timestamp":"2021-06-03T07:07:27.679109334Z","streamType":"stdout","text":" progressDeadlineSeconds: 600\n"},{"line":61,"timestamp":"2021-06-03T07:07:27.679111477Z","streamType":"stdout","text":" strategy:\n"},{"line":62,"timestamp":"2021-06-03T07:07:27.679113535Z","streamType":"stdout","text":" type: RollingUpdate\n"},{"line":63,"timestamp":"2021-06-03T07:07:27.679139366Z","streamType":"stdout","text":" rollingUpdate:\n"},{"line":64,"timestamp":"2021-06-03T07:07:27.679142862Z","streamType":"stdout","text":" maxSurge: 25%\n"},{"line":65,"timestamp":"2021-06-03T07:07:27.679144402Z","streamType":"stdout","text":" maxUnavailable: 0\n"},{"line":66,"timestamp":"2021-06-03T07:07:27.679147217Z","streamType":"stdout","text":" revisionHistoryLimit: 10\n"},{"line":67,"timestamp":"2021-06-03T07:07:27.679148846Z","streamType":"stdout","text":" selector:\n"},{"line":68,"timestamp":"2021-06-03T07:07:27.679150729Z","streamType":"stdout","text":" matchLabels:\n"},{"line":69,"timestamp":"2021-06-03T07:07:27.67915264Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":70,"timestamp":"2021-06-03T07:07:27.67915502Z","streamType":"stdout","text":" \"track\": \"stable\"\n"},{"line":71,"timestamp":"2021-06-03T07:07:27.679156313Z","streamType":"stdout","text":" template:\n"},{"line":72,"timestamp":"2021-06-03T07:07:27.679157732Z","streamType":"stdout","text":" metadata:\n"},{"line":73,"timestamp":"2021-06-03T07:07:27.679159402Z","streamType":"stdout","text":" labels:\n"},{"line":74,"timestamp":"2021-06-03T07:07:27.679161904Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":75,"timestamp":"2021-06-03T07:07:27.679165801Z","streamType":"stdout","text":" \"app.kubernetes.io/instance\": \"migration-stable\"\n"},{"line":76,"timestamp":"2021-06-03T07:07:27.679188151Z","streamType":"stdout","text":" \"app.kubernetes.io/managed-by\": \"estafette\"\n"},{"line":77,"timestamp":"2021-06-03T07:07:27.679190933Z","streamType":"stdout","text":" \"app.kubernetes.io/name\": \"migration\"\n"},{"line":78,"timestamp":"2021-06-03T07:07:27.679205432Z","streamType":"stdout","text":" \"app.kubernetes.io/version\": \"1.0.0-main-1719\"\n"},{"line":79,"timestamp":"2021-06-03T07:07:27.679207791Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":80,"timestamp":"2021-06-03T07:07:27.679210498Z","streamType":"stdout","text":" \"estafette.io/git-branch\": \"main\"\n"},{"line":81,"timestamp":"2021-06-03T07:07:27.679236094Z","streamType":"stdout","text":" \"estafette.io/git-repository\": \"github.com-estafette-migration\"\n"},{"line":82,"timestamp":"2021-06-03T07:07:27.67924119Z","streamType":"stdout","text":" \"estafette.io/git-revision\": \"52ff4a70d56a97fc89522e17e1b4f459586e9449\"\n"},{"line":83,"timestamp":"2021-06-03T07:07:27.679244565Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":84,"timestamp":"2021-06-03T07:07:27.679249276Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":85,"timestamp":"2021-06-03T07:07:27.679253321Z","streamType":"stdout","text":" \"estafette.io/release-id\": \"456\"\n"},{"line":86,"timestamp":"2021-06-03T07:07:27.679257186Z","streamType":"stdout","text":" \"estafette.io/triggered-by\": \"jsalverda-at-***.com\"\n"},{"line":87,"timestamp":"2021-06-03T07:07:27.679259181Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":88,"timestamp":"2021-06-03T07:07:27.679261012Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":89,"timestamp":"2021-06-03T07:07:27.67926288Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":90,"timestamp":"2021-06-03T07:07:27.679275595Z","streamType":"stdout","text":" \"version\": \"1.0.0-main-1719\"\n"},{"line":91,"timestamp":"2021-06-03T07:07:27.679277793Z","streamType":"stdout","text":" track: stable\n"},{"line":92,"timestamp":"2021-06-03T07:07:27.679355281Z","streamType":"stdout","text":" annotations:\n"},{"line":93,"timestamp":"2021-06-03T07:07:27.679358372Z","streamType":"stdout","text":" prometheus.io/scrape: \"true\"\n"},{"line":94,"timestamp":"2021-06-03T07:07:27.679361237Z","streamType":"stdout","text":" prometheus.io/path: \"/metrics\"\n"},{"line":95,"timestamp":"2021-06-03T07:07:27.679363359Z","streamType":"stdout","text":" prometheus.io/port: \"9001\"\n"},{"line":96,"timestamp":"2021-06-03T07:07:27.679385538Z","streamType":"stdout","text":" prometheus.io/scrape-nginx-sidecar: \"true\"\n"},{"line":97,"timestamp":"2021-06-03T07:07:27.679386987Z","streamType":"stdout","text":" spec:\n"},{"line":98,"timestamp":"2021-06-03T07:07:27.679410809Z","streamType":"stdout","text":" tolerations:\n"},{"line":99,"timestamp":"2021-06-03T07:07:27.679430845Z","streamType":"stdout","text":" - effect: NoSchedule\n"},{"line":100,"timestamp":"2021-06-03T07:07:27.679433954Z","streamType":"stdout","text":" key: cloud.google.com/gke-preemptible\n"},{"line":101,"timestamp":"2021-06-03T07:07:27.6794541Z","streamType":"stdout","text":" operator: Equal\n"},{"line":102,"timestamp":"2021-06-03T07:07:27.679456088Z","streamType":"stdout","text":" value: \"true\"\n"},{"line":103,"timestamp":"2021-06-03T07:07:27.679457669Z","streamType":"stdout","text":" \n"},{"line":104,"timestamp":"2021-06-03T07:07:27.679474149Z","streamType":"stdout","text":" imagePullSecrets:\n"},{"line":105,"timestamp":"2021-06-03T07:07:27.679477156Z","streamType":"stdout","text":" - name: migration-image-pull-secret\n"},{"line":106,"timestamp":"2021-06-03T07:07:27.679480263Z","streamType":"stdout","text":" serviceAccount: migration\n"},{"line":107,"timestamp":"2021-06-03T07:07:27.679482018Z","streamType":"stdout","text":" affinity:\n"},{"line":108,"timestamp":"2021-06-03T07:07:27.679499936Z","streamType":"stdout","text":" podAntiAffinity:\n"},{"line":109,"timestamp":"2021-06-03T07:07:27.679503879Z","streamType":"stdout","text":" preferredDuringSchedulingIgnoredDuringExecution:\n"},{"line":110,"timestamp":"2021-06-03T07:07:27.679506416Z","streamType":"stdout","text":" - weight: 100\n"},{"line":111,"timestamp":"2021-06-03T07:07:27.679509636Z","streamType":"stdout","text":" podAffinityTerm:\n"},{"line":112,"timestamp":"2021-06-03T07:07:27.679511761Z","streamType":"stdout","text":" labelSelector:\n"},{"line":113,"timestamp":"2021-06-03T07:07:27.679514618Z","streamType":"stdout","text":" matchExpressions:\n"},{"line":114,"timestamp":"2021-06-03T07:07:27.679563919Z","streamType":"stdout","text":" - key: app\n"},{"line":115,"timestamp":"2021-06-03T07:07:27.679566876Z","streamType":"stdout","text":" operator: In\n"},{"line":116,"timestamp":"2021-06-03T07:07:27.679569149Z","streamType":"stdout","text":" values:\n"},{"line":117,"timestamp":"2021-06-03T07:07:27.679574264Z","streamType":"stdout","text":" - migration\n"},{"line":118,"timestamp":"2021-06-03T07:07:27.679577779Z","streamType":"stdout","text":" topologyKey: kubernetes.io/hostname\n"},{"line":119,"timestamp":"2021-06-03T07:07:27.67957967Z","streamType":"stdout","text":" nodeAffinity:\n"},{"line":120,"timestamp":"2021-06-03T07:07:27.679582628Z","streamType":"stdout","text":" preferredDuringSchedulingIgnoredDuringExecution:\n"},{"line":121,"timestamp":"2021-06-03T07:07:27.679584703Z","streamType":"stdout","text":" - weight: 10\n"},{"line":122,"timestamp":"2021-06-03T07:07:27.679586802Z","streamType":"stdout","text":" preference:\n"},{"line":123,"timestamp":"2021-06-03T07:07:27.679588883Z","streamType":"stdout","text":" matchExpressions:\n"},{"line":124,"timestamp":"2021-06-03T07:07:27.679591736Z","streamType":"stdout","text":" - key: cloud.google.com/gke-preemptible\n"},{"line":125,"timestamp":"2021-06-03T07:07:27.679593748Z","streamType":"stdout","text":" operator: In\n"},{"line":126,"timestamp":"2021-06-03T07:07:27.679595386Z","streamType":"stdout","text":" values:\n"},{"line":127,"timestamp":"2021-06-03T07:07:27.679597491Z","streamType":"stdout","text":" - \"true\"\n"},{"line":128,"timestamp":"2021-06-03T07:07:27.679622917Z","streamType":"stdout","text":" containers:\n"},{"line":129,"timestamp":"2021-06-03T07:07:27.679625264Z","streamType":"stdout","text":" - name: migration\n"},{"line":130,"timestamp":"2021-06-03T07:07:27.679628187Z","streamType":"stdout","text":" image: estafette/migration:1.0.0-main-1719\n"},{"line":131,"timestamp":"2021-06-03T07:07:27.679631267Z","streamType":"stdout","text":" imagePullPolicy: IfNotPresent\n"},{"line":132,"timestamp":"2021-06-03T07:07:27.679632726Z","streamType":"stdout","text":" env:\n"},{"line":133,"timestamp":"2021-06-03T07:07:27.679636904Z","streamType":"stdout","text":" - name: \"JAEGER_AGENT_HOST\"\n"},{"line":134,"timestamp":"2021-06-03T07:07:27.67963877Z","streamType":"stdout","text":" valueFrom:\n"},{"line":135,"timestamp":"2021-06-03T07:07:27.679640673Z","streamType":"stdout","text":" fieldRef:\n"},{"line":136,"timestamp":"2021-06-03T07:07:27.679643227Z","streamType":"stdout","text":" fieldPath: status.hostIP\n"},{"line":137,"timestamp":"2021-06-03T07:07:27.679647561Z","streamType":"stdout","text":" - name: \"JAEGER_SAMPLER_MANAGER_HOST_PORT\"\n"},{"line":138,"timestamp":"2021-06-03T07:07:27.679650795Z","streamType":"stdout","text":" value: \"http://$(JAEGER_AGENT_HOST):5778/sampling\"\n"},{"line":139,"timestamp":"2021-06-03T07:07:27.679660111Z","streamType":"stdout","text":" - name: \"CONFIG_FILE_PATH\"\n"},{"line":140,"timestamp":"2021-06-03T07:07:27.679663308Z","streamType":"stdout","text":" value: \"/configs/git/config.yaml\"\n"},{"line":141,"timestamp":"2021-06-03T07:07:27.679665936Z","streamType":"stdout","text":" - name: \"ESTAFETTE_LOG_FORMAT\"\n"},{"line":142,"timestamp":"2021-06-03T07:07:27.679667876Z","streamType":"stdout","text":" value: \"v3\"\n"},{"line":143,"timestamp":"2021-06-03T07:07:27.67969642Z","streamType":"stdout","text":" - name: \"GOOGLE_APPLICATION_CREDENTIALS\"\n"},{"line":144,"timestamp":"2021-06-03T07:07:27.679700644Z","streamType":"stdout","text":" value: \"/gcp-service-account/service-account-key.json\"\n"},{"line":145,"timestamp":"2021-06-03T07:07:27.67970292Z","streamType":"stdout","text":" - name: \"JAEGER_SAMPLER_PARAM\"\n"},{"line":146,"timestamp":"2021-06-03T07:07:27.679704958Z","streamType":"stdout","text":" value: \"0.001\"\n"},{"line":147,"timestamp":"2021-06-03T07:07:27.679707014Z","streamType":"stdout","text":" - name: \"JAEGER_SAMPLER_TYPE\"\n"},{"line":148,"timestamp":"2021-06-03T07:07:27.679708945Z","streamType":"stdout","text":" value: \"remote\"\n"},{"line":149,"timestamp":"2021-06-03T07:07:27.679711605Z","streamType":"stdout","text":" - name: \"JAEGER_SERVICE_NAME\"\n"},{"line":150,"timestamp":"2021-06-03T07:07:27.679713875Z","streamType":"stdout","text":" value: \"migration\"\n"},{"line":151,"timestamp":"2021-06-03T07:07:27.679724943Z","streamType":"stdout","text":" resources:\n"},{"line":152,"timestamp":"2021-06-03T07:07:27.679726748Z","streamType":"stdout","text":" requests:\n"},{"line":153,"timestamp":"2021-06-03T07:07:27.679728525Z","streamType":"stdout","text":" cpu: 50m\n"},{"line":154,"timestamp":"2021-06-03T07:07:27.679730513Z","streamType":"stdout","text":" memory: 283Mi\n"},{"line":155,"timestamp":"2021-06-03T07:07:27.679732022Z","streamType":"stdout","text":" limits:\n"},{"line":156,"timestamp":"2021-06-03T07:07:27.679733556Z","streamType":"stdout","text":" memory: 283Mi\n"},{"line":157,"timestamp":"2021-06-03T07:07:27.679735394Z","streamType":"stdout","text":" ports:\n"},{"line":158,"timestamp":"2021-06-03T07:07:27.679737076Z","streamType":"stdout","text":" - name: web\n"},{"line":159,"timestamp":"2021-06-03T07:07:27.679739063Z","streamType":"stdout","text":" containerPort: 5000\n"},{"line":160,"timestamp":"2021-06-03T07:07:27.679772843Z","streamType":"stdout","text":" livenessProbe:\n"},{"line":161,"timestamp":"2021-06-03T07:07:27.679774709Z","streamType":"stdout","text":" httpGet:\n"},{"line":162,"timestamp":"2021-06-03T07:07:27.679776861Z","streamType":"stdout","text":" path: /liveness\n"},{"line":163,"timestamp":"2021-06-03T07:07:27.679778827Z","streamType":"stdout","text":" port: 5000\n"},{"line":164,"timestamp":"2021-06-03T07:07:27.679781185Z","streamType":"stdout","text":" initialDelaySeconds: 30\n"},{"line":165,"timestamp":"2021-06-03T07:07:27.679783204Z","streamType":"stdout","text":" timeoutSeconds: 1\n"},{"line":166,"timestamp":"2021-06-03T07:07:27.679785142Z","streamType":"stdout","text":" periodSeconds: 10\n"},{"line":167,"timestamp":"2021-06-03T07:07:27.679787466Z","streamType":"stdout","text":" failureThreshold: 3\n"},{"line":168,"timestamp":"2021-06-03T07:07:27.679790804Z","streamType":"stdout","text":" successThreshold: 1\n"},{"line":169,"timestamp":"2021-06-03T07:07:27.679792611Z","streamType":"stdout","text":" readinessProbe:\n"},{"line":170,"timestamp":"2021-06-03T07:07:27.67979516Z","streamType":"stdout","text":" httpGet:\n"},{"line":171,"timestamp":"2021-06-03T07:07:27.679797107Z","streamType":"stdout","text":" path: /readiness\n"},{"line":172,"timestamp":"2021-06-03T07:07:27.679798758Z","streamType":"stdout","text":" port: 5000\n"},{"line":173,"timestamp":"2021-06-03T07:07:27.679800867Z","streamType":"stdout","text":" initialDelaySeconds: 0\n"},{"line":174,"timestamp":"2021-06-03T07:07:27.67980276Z","streamType":"stdout","text":" timeoutSeconds: 1\n"},{"line":175,"timestamp":"2021-06-03T07:07:27.679804782Z","streamType":"stdout","text":" periodSeconds: 10\n"},{"line":176,"timestamp":"2021-06-03T07:07:27.679806652Z","streamType":"stdout","text":" failureThreshold: 3\n"},{"line":177,"timestamp":"2021-06-03T07:07:27.679808528Z","streamType":"stdout","text":" successThreshold: 1\n"},{"line":178,"timestamp":"2021-06-03T07:07:27.67983962Z","streamType":"stdout","text":" volumeMounts:\n"},{"line":179,"timestamp":"2021-06-03T07:07:27.679841994Z","streamType":"stdout","text":" - name: gcp-service-account\n"},{"line":180,"timestamp":"2021-06-03T07:07:27.679844436Z","streamType":"stdout","text":" mountPath: /gcp-service-account\n"},{"line":181,"timestamp":"2021-06-03T07:07:27.679846281Z","streamType":"stdout","text":" - name: client-certs\n"},{"line":182,"timestamp":"2021-06-03T07:07:27.679848814Z","streamType":"stdout","text":" mountPath: /cockroach-certs\n"},{"line":183,"timestamp":"2021-06-03T07:07:27.679850773Z","streamType":"stdout","text":" - name: app-secrets\n"},{"line":184,"timestamp":"2021-06-03T07:07:27.679852577Z","streamType":"stdout","text":" mountPath: /secrets\n"},{"line":185,"timestamp":"2021-06-03T07:07:27.679854606Z","streamType":"stdout","text":" - name: app-configs\n"},{"line":186,"timestamp":"2021-06-03T07:07:27.679856463Z","streamType":"stdout","text":" mountPath: /configs\n"},{"line":187,"timestamp":"2021-06-03T07:07:27.679858577Z","streamType":"stdout","text":" - name: app-templates\n"},{"line":188,"timestamp":"2021-06-03T07:07:27.679870693Z","streamType":"stdout","text":" mountPath: /templates\n"},{"line":189,"timestamp":"2021-06-03T07:07:27.679872823Z","streamType":"stdout","text":" - name: migration-openresty\n"},{"line":190,"timestamp":"2021-06-03T07:07:27.679891229Z","streamType":"stdout","text":" image: eu.gcr.io/***-com/openresty-sidecar@sha256:7e05c013b02d096e909ee20aee022a75bc5b69584d426a86e831a7f73f2c96f5\n"},{"line":191,"timestamp":"2021-06-03T07:07:27.679893633Z","streamType":"stdout","text":" imagePullPolicy: IfNotPresent\n"},{"line":192,"timestamp":"2021-06-03T07:07:27.679895316Z","streamType":"stdout","text":" resources:\n"},{"line":193,"timestamp":"2021-06-03T07:07:27.679896879Z","streamType":"stdout","text":" requests:\n"},{"line":194,"timestamp":"2021-06-03T07:07:27.679939161Z","streamType":"stdout","text":" cpu: 23m\n"},{"line":195,"timestamp":"2021-06-03T07:07:27.679941162Z","streamType":"stdout","text":" memory: 83Mi\n"},{"line":196,"timestamp":"2021-06-03T07:07:27.679942774Z","streamType":"stdout","text":" limits:\n"},{"line":197,"timestamp":"2021-06-03T07:07:27.679944694Z","streamType":"stdout","text":" memory: 83Mi\n"},{"line":198,"timestamp":"2021-06-03T07:07:27.679946374Z","streamType":"stdout","text":" ports:\n"},{"line":199,"timestamp":"2021-06-03T07:07:27.679948213Z","streamType":"stdout","text":" - name: http\n"},{"line":200,"timestamp":"2021-06-03T07:07:27.679950162Z","streamType":"stdout","text":" containerPort: 80\n"},{"line":201,"timestamp":"2021-06-03T07:07:27.679951888Z","streamType":"stdout","text":" - name: https\n"},{"line":202,"timestamp":"2021-06-03T07:07:27.679953819Z","streamType":"stdout","text":" containerPort: 443\n"},{"line":203,"timestamp":"2021-06-03T07:07:27.679959431Z","streamType":"stdout","text":" - name: nginx-liveness\n"},{"line":204,"timestamp":"2021-06-03T07:07:27.67996138Z","streamType":"stdout","text":" containerPort: 82\n"},{"line":205,"timestamp":"2021-06-03T07:07:27.679963355Z","streamType":"stdout","text":" - name: nginx-readiness\n"},{"line":206,"timestamp":"2021-06-03T07:07:27.679965148Z","streamType":"stdout","text":" containerPort: 81\n"},{"line":207,"timestamp":"2021-06-03T07:07:27.679966948Z","streamType":"stdout","text":" - name: nginx-prom\n"},{"line":208,"timestamp":"2021-06-03T07:07:27.679969757Z","streamType":"stdout","text":" containerPort: 9101\n"},{"line":209,"timestamp":"2021-06-03T07:07:27.679971026Z","streamType":"stdout","text":" env:\n"},{"line":210,"timestamp":"2021-06-03T07:07:27.679979245Z","streamType":"stdout","text":" - name: \"JAEGER_AGENT_HOST\"\n"},{"line":211,"timestamp":"2021-06-03T07:07:27.679981029Z","streamType":"stdout","text":" valueFrom:\n"},{"line":212,"timestamp":"2021-06-03T07:07:27.679982684Z","streamType":"stdout","text":" fieldRef:\n"},{"line":213,"timestamp":"2021-06-03T07:07:27.679985073Z","streamType":"stdout","text":" fieldPath: status.hostIP\n"},{"line":214,"timestamp":"2021-06-03T07:07:27.679988356Z","streamType":"stdout","text":" - name: \"JAEGER_SAMPLER_MANAGER_HOST_PORT\"\n"},{"line":215,"timestamp":"2021-06-03T07:07:27.679991509Z","streamType":"stdout","text":" value: \"http://$(JAEGER_AGENT_HOST):5778/sampling\"\n"},{"line":216,"timestamp":"2021-06-03T07:07:27.67999406Z","streamType":"stdout","text":" - name: \"OFFLOAD_TO_HOST\"\n"},{"line":217,"timestamp":"2021-06-03T07:07:27.679995977Z","streamType":"stdout","text":" value: \"127.0.0.1\"\n"},{"line":218,"timestamp":"2021-06-03T07:07:27.680017082Z","streamType":"stdout","text":" - name: \"OFFLOAD_TO_PORT\"\n"},{"line":219,"timestamp":"2021-06-03T07:07:27.680019185Z","streamType":"stdout","text":" value: \"5000\"\n"},{"line":220,"timestamp":"2021-06-03T07:07:27.680021437Z","streamType":"stdout","text":" - name: \"SERVICE_NAME\"\n"},{"line":221,"timestamp":"2021-06-03T07:07:27.680023989Z","streamType":"stdout","text":" value: \"migration\"\n"},{"line":222,"timestamp":"2021-06-03T07:07:27.680026728Z","streamType":"stdout","text":" - name: \"NAMESPACE\"\n"},{"line":223,"timestamp":"2021-06-03T07:07:27.68002901Z","streamType":"stdout","text":" value: \"estafette-ci\"\n"},{"line":224,"timestamp":"2021-06-03T07:07:27.680041506Z","streamType":"stdout","text":" - name: \"HEALT_CHECK_PATH\"\n"},{"line":225,"timestamp":"2021-06-03T07:07:27.68004354Z","streamType":"stdout","text":" value: \"/readiness\"\n"},{"line":226,"timestamp":"2021-06-03T07:07:27.680047201Z","streamType":"stdout","text":" - name: \"GRACEFUL_SHUTDOWN_DELAY_SECONDS\"\n"},{"line":227,"timestamp":"2021-06-03T07:07:27.680061139Z","streamType":"stdout","text":" value: \"20\"\n"},{"line":228,"timestamp":"2021-06-03T07:07:27.680064792Z","streamType":"stdout","text":" - name: \"CLIENT_BODY_BUFFER_SIZE\"\n"},{"line":229,"timestamp":"2021-06-03T07:07:27.680075273Z","streamType":"stdout","text":" value: \"1m\"\n"},{"line":230,"timestamp":"2021-06-03T07:07:27.680092257Z","streamType":"stdout","text":" - name: \"CLIENT_BODY_TIMEOUT\"\n"},{"line":231,"timestamp":"2021-06-03T07:07:27.680094261Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":232,"timestamp":"2021-06-03T07:07:27.680096797Z","streamType":"stdout","text":" - name: \"CLIENT_HEADER_TIMEOUT\"\n"},{"line":233,"timestamp":"2021-06-03T07:07:27.680143241Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":234,"timestamp":"2021-06-03T07:07:27.680146039Z","streamType":"stdout","text":" - name: \"CLIENT_MAX_BODY_SIZE\"\n"},{"line":235,"timestamp":"2021-06-03T07:07:27.680151693Z","streamType":"stdout","text":" value: \"128M\"\n"},{"line":236,"timestamp":"2021-06-03T07:07:27.680165828Z","streamType":"stdout","text":" - name: \"PROXY_BUFFERS_NUMBER\"\n"},{"line":237,"timestamp":"2021-06-03T07:07:27.680167817Z","streamType":"stdout","text":" value: \"64\"\n"},{"line":238,"timestamp":"2021-06-03T07:07:27.680170083Z","streamType":"stdout","text":" - name: \"PROXY_BUFFERS_SIZE\"\n"},{"line":239,"timestamp":"2021-06-03T07:07:27.680182505Z","streamType":"stdout","text":" value: \"4k\"\n"},{"line":240,"timestamp":"2021-06-03T07:07:27.680184641Z","streamType":"stdout","text":" - name: \"PROXY_BUFFER_SIZE\"\n"},{"line":241,"timestamp":"2021-06-03T07:07:27.680189753Z","streamType":"stdout","text":" value: \"4k\"\n"},{"line":242,"timestamp":"2021-06-03T07:07:27.680198792Z","streamType":"stdout","text":" - name: \"PROXY_CONNECT_TIMEOUT\"\n"},{"line":243,"timestamp":"2021-06-03T07:07:27.680205972Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":244,"timestamp":"2021-06-03T07:07:27.680208446Z","streamType":"stdout","text":" - name: \"PROXY_READ_TIMEOUT\"\n"},{"line":245,"timestamp":"2021-06-03T07:07:27.680219756Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":246,"timestamp":"2021-06-03T07:07:27.68022207Z","streamType":"stdout","text":" - name: \"PROXY_SEND_TIMEOUT\"\n"},{"line":247,"timestamp":"2021-06-03T07:07:27.680226613Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":248,"timestamp":"2021-06-03T07:07:27.680240714Z","streamType":"stdout","text":" - name: \"SEND_TIMEOUT\"\n"},{"line":249,"timestamp":"2021-06-03T07:07:27.680242763Z","streamType":"stdout","text":" value: \"120s\"\n"},{"line":250,"timestamp":"2021-06-03T07:07:27.680244925Z","streamType":"stdout","text":" volumeMounts:\n"},{"line":251,"timestamp":"2021-06-03T07:07:27.680246943Z","streamType":"stdout","text":" - name: ssl-certificate\n"},{"line":252,"timestamp":"2021-06-03T07:07:27.680261238Z","streamType":"stdout","text":" mountPath: /etc/ssl/private\n"},{"line":253,"timestamp":"2021-06-03T07:07:27.680263245Z","streamType":"stdout","text":" livenessProbe:\n"},{"line":254,"timestamp":"2021-06-03T07:07:27.680265156Z","streamType":"stdout","text":" httpGet:\n"},{"line":255,"timestamp":"2021-06-03T07:07:27.680267123Z","streamType":"stdout","text":" path: /liveness\n"},{"line":256,"timestamp":"2021-06-03T07:07:27.680269612Z","streamType":"stdout","text":" port: nginx-liveness\n"},{"line":257,"timestamp":"2021-06-03T07:07:27.680282632Z","streamType":"stdout","text":" initialDelaySeconds: 15\n"},{"line":258,"timestamp":"2021-06-03T07:07:27.680285078Z","streamType":"stdout","text":" readinessProbe:\n"},{"line":259,"timestamp":"2021-06-03T07:07:27.680286768Z","streamType":"stdout","text":" httpGet:\n"},{"line":260,"timestamp":"2021-06-03T07:07:27.680296144Z","streamType":"stdout","text":" path: /readiness\n"},{"line":261,"timestamp":"2021-06-03T07:07:27.68031029Z","streamType":"stdout","text":" port: https\n"},{"line":262,"timestamp":"2021-06-03T07:07:27.680329547Z","streamType":"stdout","text":" scheme: HTTPS\n"},{"line":263,"timestamp":"2021-06-03T07:07:27.680332876Z","streamType":"stdout","text":" initialDelaySeconds: 0\n"},{"line":264,"timestamp":"2021-06-03T07:07:27.680334684Z","streamType":"stdout","text":" timeoutSeconds: 1\n"},{"line":265,"timestamp":"2021-06-03T07:07:27.680336768Z","streamType":"stdout","text":" periodSeconds: 10\n"},{"line":266,"timestamp":"2021-06-03T07:07:27.680338561Z","streamType":"stdout","text":" failureThreshold: 3\n"},{"line":267,"timestamp":"2021-06-03T07:07:27.680340626Z","streamType":"stdout","text":" successThreshold: 1\n"},{"line":268,"timestamp":"2021-06-03T07:07:27.680342253Z","streamType":"stdout","text":" - env:\n"},{"line":269,"timestamp":"2021-06-03T07:07:27.680358586Z","streamType":"stdout","text":" - name: GIT_SYNC_REPO\n"},{"line":270,"timestamp":"2021-06-03T07:07:27.680361914Z","streamType":"stdout","text":" value: ***\n"},{"line":271,"timestamp":"2021-06-03T07:07:27.680364173Z","streamType":"stdout","text":" - name: GIT_SYNC_BRANCH\n"},{"line":272,"timestamp":"2021-06-03T07:07:27.680365871Z","streamType":"stdout","text":" value: git-sync\n"},{"line":273,"timestamp":"2021-06-03T07:07:27.680367924Z","streamType":"stdout","text":" - name: GIT_SYNC_DEPTH\n"},{"line":274,"timestamp":"2021-06-03T07:07:27.680369837Z","streamType":"stdout","text":" value: \"1\"\n"},{"line":275,"timestamp":"2021-06-03T07:07:27.680386635Z","streamType":"stdout","text":" - name: GIT_SYNC_ROOT\n"},{"line":276,"timestamp":"2021-06-03T07:07:27.680388871Z","streamType":"stdout","text":" value: /configs\n"},{"line":277,"timestamp":"2021-06-03T07:07:27.680391105Z","streamType":"stdout","text":" - name: GIT_SYNC_DEST\n"},{"line":278,"timestamp":"2021-06-03T07:07:27.680392731Z","streamType":"stdout","text":" value: git\n"},{"line":279,"timestamp":"2021-06-03T07:07:27.680394965Z","streamType":"stdout","text":" - name: GIT_SYNC_SSH\n"},{"line":280,"timestamp":"2021-06-03T07:07:27.680428458Z","streamType":"stdout","text":" value: \"true\"\n"},{"line":281,"timestamp":"2021-06-03T07:07:27.680430794Z","streamType":"stdout","text":" - name: GIT_SSH_KEY_FILE\n"},{"line":282,"timestamp":"2021-06-03T07:07:27.680433466Z","streamType":"stdout","text":" value: /secrets/git-sync-rsa\n"},{"line":283,"timestamp":"2021-06-03T07:07:27.680436355Z","streamType":"stdout","text":" - name: GIT_KNOWN_HOSTS\n"},{"line":284,"timestamp":"2021-06-03T07:07:27.680438251Z","streamType":"stdout","text":" value: \"false\"\n"},{"line":285,"timestamp":"2021-06-03T07:07:27.680440985Z","streamType":"stdout","text":" - name: GIT_SYNC_MAX_SYNC_FAILURES\n"},{"line":286,"timestamp":"2021-06-03T07:07:27.680456683Z","streamType":"stdout","text":" value: \"10\"\n"},{"line":287,"timestamp":"2021-06-03T07:07:27.680479981Z","streamType":"stdout","text":" - name: GIT_SYNC_WAIT\n"},{"line":288,"timestamp":"2021-06-03T07:07:27.680482409Z","streamType":"stdout","text":" value: \"60\"\n"},{"line":289,"timestamp":"2021-06-03T07:07:27.680485334Z","streamType":"stdout","text":" image: k8s.gcr.io/git-sync:v3.1.5\n"},{"line":290,"timestamp":"2021-06-03T07:07:27.680488129Z","streamType":"stdout","text":" name: migration-git-sync\n"},{"line":291,"timestamp":"2021-06-03T07:07:27.680489555Z","streamType":"stdout","text":" resources:\n"},{"line":292,"timestamp":"2021-06-03T07:07:27.6804912Z","streamType":"stdout","text":" limits:\n"},{"line":293,"timestamp":"2021-06-03T07:07:27.680493272Z","streamType":"stdout","text":" memory: 83Mi\n"},{"line":294,"timestamp":"2021-06-03T07:07:27.6804952Z","streamType":"stdout","text":" requests:\n"},{"line":295,"timestamp":"2021-06-03T07:07:27.680496796Z","streamType":"stdout","text":" cpu: 11m\n"},{"line":296,"timestamp":"2021-06-03T07:07:27.680498908Z","streamType":"stdout","text":" memory: 83Mi\n"},{"line":297,"timestamp":"2021-06-03T07:07:27.680509623Z","streamType":"stdout","text":" securityContext:\n"},{"line":298,"timestamp":"2021-06-03T07:07:27.680511646Z","streamType":"stdout","text":" runAsUser: 65534\n"},{"line":299,"timestamp":"2021-06-03T07:07:27.680537131Z","streamType":"stdout","text":" volumeMounts:\n"},{"line":300,"timestamp":"2021-06-03T07:07:27.680539235Z","streamType":"stdout","text":" - mountPath: /configs\n"},{"line":301,"timestamp":"2021-06-03T07:07:27.680541364Z","streamType":"stdout","text":" name: app-configs\n"},{"line":302,"timestamp":"2021-06-03T07:07:27.680543361Z","streamType":"stdout","text":" - mountPath: /secrets\n"},{"line":303,"timestamp":"2021-06-03T07:07:27.680545008Z","streamType":"stdout","text":" name: app-secrets\n"},{"line":304,"timestamp":"2021-06-03T07:07:27.680546403Z","streamType":"stdout","text":" \n"},{"line":305,"timestamp":"2021-06-03T07:07:27.680549544Z","streamType":"stdout","text":" terminationGracePeriodSeconds: 300\n"},{"line":306,"timestamp":"2021-06-03T07:07:27.680551217Z","streamType":"stdout","text":" volumes:\n"},{"line":307,"timestamp":"2021-06-03T07:07:27.680553053Z","streamType":"stdout","text":" - name: ssl-certificate\n"},{"line":308,"timestamp":"2021-06-03T07:07:27.680554783Z","streamType":"stdout","text":" secret:\n"},{"line":309,"timestamp":"2021-06-03T07:07:27.680558451Z","streamType":"stdout","text":" secretName: migration-letsencrypt-certificate\n"},{"line":310,"timestamp":"2021-06-03T07:07:27.680561036Z","streamType":"stdout","text":" - name: gcp-service-account\n"},{"line":311,"timestamp":"2021-06-03T07:07:27.680562764Z","streamType":"stdout","text":" secret:\n"},{"line":312,"timestamp":"2021-06-03T07:07:27.680580012Z","streamType":"stdout","text":" secretName: migration-gcp-service-account\n"},{"line":313,"timestamp":"2021-06-03T07:07:27.680581899Z","streamType":"stdout","text":" - name: client-certs\n"},{"line":314,"timestamp":"2021-06-03T07:07:27.680583436Z","streamType":"stdout","text":" secret:\n"},{"line":315,"timestamp":"2021-06-03T07:07:27.68058528Z","streamType":"stdout","text":" defaultMode: 256\n"},{"line":316,"timestamp":"2021-06-03T07:07:27.680587814Z","streamType":"stdout","text":" secretName: estafette-ci.client.api\n"},{"line":317,"timestamp":"2021-06-03T07:07:27.680589352Z","streamType":"stdout","text":" \n"},{"line":318,"timestamp":"2021-06-03T07:07:27.680604057Z","streamType":"stdout","text":" - name: app-secrets\n"},{"line":319,"timestamp":"2021-06-03T07:07:27.680605801Z","streamType":"stdout","text":" secret:\n"},{"line":320,"timestamp":"2021-06-03T07:07:27.680608487Z","streamType":"stdout","text":" secretName: estafette-ci-config-secrets\n"},{"line":321,"timestamp":"2021-06-03T07:07:27.680619153Z","streamType":"stdout","text":" \n"},{"line":322,"timestamp":"2021-06-03T07:07:27.680620844Z","streamType":"stdout","text":" - name: app-configs\n"},{"line":323,"timestamp":"2021-06-03T07:07:27.680622928Z","streamType":"stdout","text":" emptyDir: {}\n"},{"line":324,"timestamp":"2021-06-03T07:07:27.680634947Z","streamType":"stdout","text":" \n"},{"line":325,"timestamp":"2021-06-03T07:07:27.680636855Z","streamType":"stdout","text":" - name: app-templates\n"},{"line":326,"timestamp":"2021-06-03T07:07:27.680638432Z","streamType":"stdout","text":" configMap:\n"},{"line":327,"timestamp":"2021-06-03T07:07:27.680644269Z","streamType":"stdout","text":" name: estafette-ci-manifest-templates-configs\n"},{"line":328,"timestamp":"2021-06-03T07:07:27.680651923Z","streamType":"stdout","text":" \n"},{"line":329,"timestamp":"2021-06-03T07:07:27.68065642Z","streamType":"stdout","text":"---\n"},{"line":330,"timestamp":"2021-06-03T07:07:27.68066872Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":331,"timestamp":"2021-06-03T07:07:27.680670432Z","streamType":"stdout","text":"kind: Service\n"},{"line":332,"timestamp":"2021-06-03T07:07:27.680678434Z","streamType":"stdout","text":"metadata:\n"},{"line":333,"timestamp":"2021-06-03T07:07:27.680680154Z","streamType":"stdout","text":" name: migration\n"},{"line":334,"timestamp":"2021-06-03T07:07:27.680720436Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":335,"timestamp":"2021-06-03T07:07:27.680746728Z","streamType":"stdout","text":" labels:\n"},{"line":336,"timestamp":"2021-06-03T07:07:27.680749076Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":337,"timestamp":"2021-06-03T07:07:27.680751181Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":338,"timestamp":"2021-06-03T07:07:27.680754929Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":339,"timestamp":"2021-06-03T07:07:27.680761233Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":340,"timestamp":"2021-06-03T07:07:27.680763474Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":341,"timestamp":"2021-06-03T07:07:27.68076525Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":342,"timestamp":"2021-06-03T07:07:27.680767999Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":343,"timestamp":"2021-06-03T07:07:27.680769337Z","streamType":"stdout","text":" annotations:\n"},{"line":344,"timestamp":"2021-06-03T07:07:27.680771385Z","streamType":"stdout","text":" prometheus.io/probe: \"true\"\n"},{"line":345,"timestamp":"2021-06-03T07:07:27.680782943Z","streamType":"stdout","text":" prometheus.io/probe-path: \"/readiness\"\n"},{"line":346,"timestamp":"2021-06-03T07:07:27.680786414Z","streamType":"stdout","text":" service.alpha.kubernetes.io/app-protocols: '{\"https\":\"HTTPS\"}'\n"},{"line":347,"timestamp":"2021-06-03T07:07:27.680812236Z","streamType":"stdout","text":" beta.cloud.google.com/backend-config: '{\"default\": \"migration\"}'\n"},{"line":348,"timestamp":"2021-06-03T07:07:27.680813634Z","streamType":"stdout","text":"spec:\n"},{"line":349,"timestamp":"2021-06-03T07:07:27.680815386Z","streamType":"stdout","text":" type: NodePort\n"},{"line":350,"timestamp":"2021-06-03T07:07:27.680816699Z","streamType":"stdout","text":" ports:\n"},{"line":351,"timestamp":"2021-06-03T07:07:27.680818308Z","streamType":"stdout","text":" - name: http\n"},{"line":352,"timestamp":"2021-06-03T07:07:27.680819974Z","streamType":"stdout","text":" port: 80\n"},{"line":353,"timestamp":"2021-06-03T07:07:27.680821596Z","streamType":"stdout","text":" targetPort: http\n"},{"line":354,"timestamp":"2021-06-03T07:07:27.680823055Z","streamType":"stdout","text":" protocol: TCP\n"},{"line":355,"timestamp":"2021-06-03T07:07:27.680825054Z","streamType":"stdout","text":" - name: https\n"},{"line":356,"timestamp":"2021-06-03T07:07:27.680826328Z","streamType":"stdout","text":" port: 443\n"},{"line":357,"timestamp":"2021-06-03T07:07:27.680828124Z","streamType":"stdout","text":" targetPort: https\n"},{"line":358,"timestamp":"2021-06-03T07:07:27.680829871Z","streamType":"stdout","text":" protocol: TCP\n"},{"line":359,"timestamp":"2021-06-03T07:07:27.680846247Z","streamType":"stdout","text":" selector:\n"},{"line":360,"timestamp":"2021-06-03T07:07:27.680848418Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":361,"timestamp":"2021-06-03T07:07:27.680849662Z","streamType":"stdout","text":"---\n"},{"line":362,"timestamp":"2021-06-03T07:07:27.680851133Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":363,"timestamp":"2021-06-03T07:07:27.680852459Z","streamType":"stdout","text":"kind: Secret\n"},{"line":364,"timestamp":"2021-06-03T07:07:27.680853877Z","streamType":"stdout","text":"metadata:\n"},{"line":365,"timestamp":"2021-06-03T07:07:27.680856857Z","streamType":"stdout","text":" name: migration-letsencrypt-certificate\n"},{"line":366,"timestamp":"2021-06-03T07:07:27.680871036Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":367,"timestamp":"2021-06-03T07:07:27.680872512Z","streamType":"stdout","text":" labels:\n"},{"line":368,"timestamp":"2021-06-03T07:07:27.680874653Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":369,"timestamp":"2021-06-03T07:07:27.680876858Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":370,"timestamp":"2021-06-03T07:07:27.680902514Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":371,"timestamp":"2021-06-03T07:07:27.680930887Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":372,"timestamp":"2021-06-03T07:07:27.680933032Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":373,"timestamp":"2021-06-03T07:07:27.680934488Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":374,"timestamp":"2021-06-03T07:07:27.680936275Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":375,"timestamp":"2021-06-03T07:07:27.680938314Z","streamType":"stdout","text":" type: letsencrypt-certificate\n"},{"line":376,"timestamp":"2021-06-03T07:07:27.680939884Z","streamType":"stdout","text":" annotations:\n"},{"line":377,"timestamp":"2021-06-03T07:07:27.680943041Z","streamType":"stdout","text":" estafette.io/letsencrypt-certificate: \"true\"\n"},{"line":378,"timestamp":"2021-06-03T07:07:27.680948777Z","streamType":"stdout","text":" estafette.io/letsencrypt-certificate-hostnames: \"***,***,***,***\"\n"},{"line":379,"timestamp":"2021-06-03T07:07:27.68095052Z","streamType":"stdout","text":"type: Opaque\n"},{"line":380,"timestamp":"2021-06-03T07:07:27.680951776Z","streamType":"stdout","text":"---\n"},{"line":381,"timestamp":"2021-06-03T07:07:27.680953023Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":382,"timestamp":"2021-06-03T07:07:27.680954561Z","streamType":"stdout","text":"kind: Secret\n"},{"line":383,"timestamp":"2021-06-03T07:07:27.680979503Z","streamType":"stdout","text":"metadata:\n"},{"line":384,"timestamp":"2021-06-03T07:07:27.68098237Z","streamType":"stdout","text":" name: migration-image-pull-secret\n"},{"line":385,"timestamp":"2021-06-03T07:07:27.680984141Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":386,"timestamp":"2021-06-03T07:07:27.680985365Z","streamType":"stdout","text":" labels:\n"},{"line":387,"timestamp":"2021-06-03T07:07:27.68098737Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":388,"timestamp":"2021-06-03T07:07:27.680990797Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":389,"timestamp":"2021-06-03T07:07:27.680994478Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":390,"timestamp":"2021-06-03T07:07:27.680998715Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":391,"timestamp":"2021-06-03T07:07:27.681000784Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":392,"timestamp":"2021-06-03T07:07:27.68102514Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":393,"timestamp":"2021-06-03T07:07:27.681026629Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":394,"timestamp":"2021-06-03T07:07:27.681028767Z","streamType":"stdout","text":" type: image-pull-secret\n"},{"line":395,"timestamp":"2021-06-03T07:07:27.681031057Z","streamType":"stdout","text":"type: kubernetes.io/dockerconfigjson\n"},{"line":396,"timestamp":"2021-06-03T07:07:27.681032274Z","streamType":"stdout","text":"data:\n"},{"line":397,"timestamp":"2021-06-03T07:07:27.68105002Z","streamType":"stdout","text":" .dockerconfigjson: \"eyJhdXRocyI6eyJodHRwczovL2luZGV4LmRvY2tlci5pby92MS8iOnsiYXV0aCI6ImRISmhkbWw0WTJsaWRXbHNaR1Z5T2tvME0wcGFVVU55VUVJeU9HZHdOR2N6YldaelduQmpia3BUZFVwWllUbEkiLCJwYXNzd29yZCI6Iko0M0paUUNyUEIyOGdwNGczbWZzWnBjbkpTdUpZYTlIIiwidXNlcm5hbWUiOiJ0cmF2aXhjaWJ1aWxkZXIifX19\"\n"},{"line":398,"timestamp":"2021-06-03T07:07:27.681051306Z","streamType":"stdout","text":"---\n"},{"line":399,"timestamp":"2021-06-03T07:07:27.681053291Z","streamType":"stdout","text":"apiVersion: policy/v1beta1\n"},{"line":400,"timestamp":"2021-06-03T07:07:27.681055433Z","streamType":"stdout","text":"kind: PodDisruptionBudget\n"},{"line":401,"timestamp":"2021-06-03T07:07:27.681056732Z","streamType":"stdout","text":"metadata:\n"},{"line":402,"timestamp":"2021-06-03T07:07:27.681082714Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":403,"timestamp":"2021-06-03T07:07:27.681084986Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":404,"timestamp":"2021-06-03T07:07:27.68108624Z","streamType":"stdout","text":" labels:\n"},{"line":405,"timestamp":"2021-06-03T07:07:27.681088396Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":406,"timestamp":"2021-06-03T07:07:27.681090258Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":407,"timestamp":"2021-06-03T07:07:27.681118418Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":408,"timestamp":"2021-06-03T07:07:27.681122602Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":409,"timestamp":"2021-06-03T07:07:27.681124525Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":410,"timestamp":"2021-06-03T07:07:27.681126306Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":411,"timestamp":"2021-06-03T07:07:27.681128038Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":412,"timestamp":"2021-06-03T07:07:27.681146989Z","streamType":"stdout","text":"spec:\n"},{"line":413,"timestamp":"2021-06-03T07:07:27.681148583Z","streamType":"stdout","text":" selector:\n"},{"line":414,"timestamp":"2021-06-03T07:07:27.681159034Z","streamType":"stdout","text":" matchLabels:\n"},{"line":415,"timestamp":"2021-06-03T07:07:27.681161285Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":416,"timestamp":"2021-06-03T07:07:27.68116372Z","streamType":"stdout","text":" \"track\": \"stable\"\n"},{"line":417,"timestamp":"2021-06-03T07:07:27.681165266Z","streamType":"stdout","text":" maxUnavailable: 1\n"},{"line":418,"timestamp":"2021-06-03T07:07:27.681166124Z","streamType":"stdout","text":"---\n"},{"line":419,"timestamp":"2021-06-03T07:07:27.681168123Z","streamType":"stdout","text":"apiVersion: autoscaling/v1\n"},{"line":420,"timestamp":"2021-06-03T07:07:27.68116983Z","streamType":"stdout","text":"kind: HorizontalPodAutoscaler\n"},{"line":421,"timestamp":"2021-06-03T07:07:27.681171139Z","streamType":"stdout","text":"metadata:\n"},{"line":422,"timestamp":"2021-06-03T07:07:27.681172973Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":423,"timestamp":"2021-06-03T07:07:27.681174714Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":424,"timestamp":"2021-06-03T07:07:27.681175805Z","streamType":"stdout","text":" labels:\n"},{"line":425,"timestamp":"2021-06-03T07:07:27.68119122Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":426,"timestamp":"2021-06-03T07:07:27.681193358Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":427,"timestamp":"2021-06-03T07:07:27.68119699Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":428,"timestamp":"2021-06-03T07:07:27.681202974Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":429,"timestamp":"2021-06-03T07:07:27.681205112Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":430,"timestamp":"2021-06-03T07:07:27.68120692Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":431,"timestamp":"2021-06-03T07:07:27.681208608Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":432,"timestamp":"2021-06-03T07:07:27.68120979Z","streamType":"stdout","text":"spec:\n"},{"line":433,"timestamp":"2021-06-03T07:07:27.681211435Z","streamType":"stdout","text":" scaleTargetRef:\n"},{"line":434,"timestamp":"2021-06-03T07:07:27.681213421Z","streamType":"stdout","text":" apiVersion: apps/v1\n"},{"line":435,"timestamp":"2021-06-03T07:07:27.68122584Z","streamType":"stdout","text":" kind: Deployment\n"},{"line":436,"timestamp":"2021-06-03T07:07:27.681228049Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":437,"timestamp":"2021-06-03T07:07:27.681229835Z","streamType":"stdout","text":" minReplicas: 3\n"},{"line":438,"timestamp":"2021-06-03T07:07:27.681231382Z","streamType":"stdout","text":" maxReplicas: 100\n"},{"line":439,"timestamp":"2021-06-03T07:07:27.681233587Z","streamType":"stdout","text":" targetCPUUtilizationPercentage: 80\n"},{"line":440,"timestamp":"2021-06-03T07:07:27.681234764Z","streamType":"stdout","text":"---\n"},{"line":441,"timestamp":"2021-06-03T07:07:27.681236612Z","streamType":"stdout","text":"apiVersion: autoscaling.k8s.io/v1\n"},{"line":442,"timestamp":"2021-06-03T07:07:27.681238405Z","streamType":"stdout","text":"kind: VerticalPodAutoscaler\n"},{"line":443,"timestamp":"2021-06-03T07:07:27.681248872Z","streamType":"stdout","text":"metadata:\n"},{"line":444,"timestamp":"2021-06-03T07:07:27.681261732Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":445,"timestamp":"2021-06-03T07:07:27.681263742Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":446,"timestamp":"2021-06-03T07:07:27.68126487Z","streamType":"stdout","text":" labels:\n"},{"line":447,"timestamp":"2021-06-03T07:07:27.681267023Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":448,"timestamp":"2021-06-03T07:07:27.6812691Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":449,"timestamp":"2021-06-03T07:07:27.681291125Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":450,"timestamp":"2021-06-03T07:07:27.681295411Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":451,"timestamp":"2021-06-03T07:07:27.681296945Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":452,"timestamp":"2021-06-03T07:07:27.681298654Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":453,"timestamp":"2021-06-03T07:07:27.681300372Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":454,"timestamp":"2021-06-03T07:07:27.681301527Z","streamType":"stdout","text":"spec:\n"},{"line":455,"timestamp":"2021-06-03T07:07:27.681316386Z","streamType":"stdout","text":" targetRef:\n"},{"line":456,"timestamp":"2021-06-03T07:07:27.681318148Z","streamType":"stdout","text":" apiVersion: apps/v1\n"},{"line":457,"timestamp":"2021-06-03T07:07:27.681319682Z","streamType":"stdout","text":" kind: Deployment\n"},{"line":458,"timestamp":"2021-06-03T07:07:27.681321726Z","streamType":"stdout","text":" name: migration-stable\n"},{"line":459,"timestamp":"2021-06-03T07:07:27.681323249Z","streamType":"stdout","text":" updatePolicy:\n"},{"line":460,"timestamp":"2021-06-03T07:07:27.681336631Z","streamType":"stdout","text":" updateMode: \"Off\"\n"},{"line":461,"timestamp":"2021-06-03T07:07:27.68133838Z","streamType":"stdout","text":" resourcePolicy:\n"},{"line":462,"timestamp":"2021-06-03T07:07:27.681340143Z","streamType":"stdout","text":" containerPolicies:\n"},{"line":463,"timestamp":"2021-06-03T07:07:27.681342353Z","streamType":"stdout","text":" - containerName: istio-proxy\n"},{"line":464,"timestamp":"2021-06-03T07:07:27.681358553Z","streamType":"stdout","text":" mode: \"Off\"\n"},{"line":465,"timestamp":"2021-06-03T07:07:27.681359759Z","streamType":"stdout","text":"---\n"},{"line":466,"timestamp":"2021-06-03T07:07:27.681361772Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":467,"timestamp":"2021-06-03T07:07:27.681363276Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":468,"timestamp":"2021-06-03T07:07:27.681364339Z","streamType":"stdout","text":"metadata:\n"},{"line":469,"timestamp":"2021-06-03T07:07:27.681378483Z","streamType":"stdout","text":" name: estafette-ci\n"},{"line":470,"timestamp":"2021-06-03T07:07:27.681380294Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":471,"timestamp":"2021-06-03T07:07:27.681381766Z","streamType":"stdout","text":" labels:\n"},{"line":472,"timestamp":"2021-06-03T07:07:27.681383696Z","streamType":"stdout","text":" app: migration\n"},{"line":473,"timestamp":"2021-06-03T07:07:27.68138901Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":474,"timestamp":"2021-06-03T07:07:27.681396018Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":475,"timestamp":"2021-06-03T07:07:27.681415922Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":476,"timestamp":"2021-06-03T07:07:27.681434398Z","streamType":"stdout","text":" language: golang\n"},{"line":477,"timestamp":"2021-06-03T07:07:27.681436325Z","streamType":"stdout","text":" team: estafette\n"},{"line":478,"timestamp":"2021-06-03T07:07:27.681437615Z","streamType":"stdout","text":" type: service\n"},{"line":479,"timestamp":"2021-06-03T07:07:27.681440237Z","streamType":"stdout","text":" annotations:\n"},{"line":480,"timestamp":"2021-06-03T07:07:27.681472239Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"gce\"\n"},{"line":481,"timestamp":"2021-06-03T07:07:27.681474471Z","streamType":"stdout","text":" kubernetes.io/ingress.allow-http: \"false\" \n"},{"line":482,"timestamp":"2021-06-03T07:07:27.681476962Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":483,"timestamp":"2021-06-03T07:07:27.681479278Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"false\"\n"},{"line":484,"timestamp":"2021-06-03T07:07:27.681482956Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":485,"timestamp":"2021-06-03T07:07:27.681483911Z","streamType":"stdout","text":"spec:\n"},{"line":486,"timestamp":"2021-06-03T07:07:27.681485922Z","streamType":"stdout","text":" tls:\n"},{"line":487,"timestamp":"2021-06-03T07:07:27.681487391Z","streamType":"stdout","text":" - hosts:\n"},{"line":488,"timestamp":"2021-06-03T07:07:27.68150453Z","streamType":"stdout","text":" - ***\n"},{"line":489,"timestamp":"2021-06-03T07:07:27.681506176Z","streamType":"stdout","text":" - ***\n"},{"line":490,"timestamp":"2021-06-03T07:07:27.681509623Z","streamType":"stdout","text":" secretName: migration-letsencrypt-certificate\n"},{"line":491,"timestamp":"2021-06-03T07:07:27.681510999Z","streamType":"stdout","text":" rules:\n"},{"line":492,"timestamp":"2021-06-03T07:07:27.681512788Z","streamType":"stdout","text":" - host: ***\n"},{"line":493,"timestamp":"2021-06-03T07:07:27.681514228Z","streamType":"stdout","text":" http:\n"},{"line":494,"timestamp":"2021-06-03T07:07:27.681515562Z","streamType":"stdout","text":" paths:\n"},{"line":495,"timestamp":"2021-06-03T07:07:27.681530851Z","streamType":"stdout","text":" - path: /api/*\n"},{"line":496,"timestamp":"2021-06-03T07:07:27.681532557Z","streamType":"stdout","text":" backend:\n"},{"line":497,"timestamp":"2021-06-03T07:07:27.681535166Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":498,"timestamp":"2021-06-03T07:07:27.681536936Z","streamType":"stdout","text":" servicePort: https\n"},{"line":499,"timestamp":"2021-06-03T07:07:27.681538279Z","streamType":"stdout","text":" - path: /*\n"},{"line":500,"timestamp":"2021-06-03T07:07:27.681556438Z","streamType":"stdout","text":" backend:\n"},{"line":501,"timestamp":"2021-06-03T07:07:27.681558884Z","streamType":"stdout","text":" serviceName: estafette-ci-web\n"},{"line":502,"timestamp":"2021-06-03T07:07:27.681560537Z","streamType":"stdout","text":" servicePort: https\n"},{"line":503,"timestamp":"2021-06-03T07:07:27.681562382Z","streamType":"stdout","text":" - host: ***\n"},{"line":504,"timestamp":"2021-06-03T07:07:27.681563753Z","streamType":"stdout","text":" http:\n"},{"line":505,"timestamp":"2021-06-03T07:07:27.681565151Z","streamType":"stdout","text":" paths:\n"},{"line":506,"timestamp":"2021-06-03T07:07:27.681580863Z","streamType":"stdout","text":" - path: /api/*\n"},{"line":507,"timestamp":"2021-06-03T07:07:27.681582122Z","streamType":"stdout","text":" backend:\n"},{"line":508,"timestamp":"2021-06-03T07:07:27.681584545Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":509,"timestamp":"2021-06-03T07:07:27.681586309Z","streamType":"stdout","text":" servicePort: https\n"},{"line":510,"timestamp":"2021-06-03T07:07:27.681587827Z","streamType":"stdout","text":" - path: /*\n"},{"line":511,"timestamp":"2021-06-03T07:07:27.681602861Z","streamType":"stdout","text":" backend:\n"},{"line":512,"timestamp":"2021-06-03T07:07:27.681605401Z","streamType":"stdout","text":" serviceName: estafette-ci-web\n"},{"line":513,"timestamp":"2021-06-03T07:07:27.681607436Z","streamType":"stdout","text":" servicePort: https\n"},{"line":514,"timestamp":"2021-06-03T07:07:27.681608301Z","streamType":"stdout","text":"---\n"},{"line":515,"timestamp":"2021-06-03T07:07:27.681610083Z","streamType":"stdout","text":"apiVersion: cloud.google.com/v1beta1\n"},{"line":516,"timestamp":"2021-06-03T07:07:27.681627483Z","streamType":"stdout","text":"kind: BackendConfig\n"},{"line":517,"timestamp":"2021-06-03T07:07:27.681665973Z","streamType":"stdout","text":"metadata:\n"},{"line":518,"timestamp":"2021-06-03T07:07:27.681668074Z","streamType":"stdout","text":" name: migration\n"},{"line":519,"timestamp":"2021-06-03T07:07:27.681669942Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":520,"timestamp":"2021-06-03T07:07:27.681671454Z","streamType":"stdout","text":" labels:\n"},{"line":521,"timestamp":"2021-06-03T07:07:27.681698742Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":522,"timestamp":"2021-06-03T07:07:27.681700929Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":523,"timestamp":"2021-06-03T07:07:27.681704543Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":524,"timestamp":"2021-06-03T07:07:27.681708979Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":525,"timestamp":"2021-06-03T07:07:27.681710848Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":526,"timestamp":"2021-06-03T07:07:27.681712767Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":527,"timestamp":"2021-06-03T07:07:27.681714641Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":528,"timestamp":"2021-06-03T07:07:27.681715834Z","streamType":"stdout","text":"spec:\n"},{"line":529,"timestamp":"2021-06-03T07:07:27.681716909Z","streamType":"stdout","text":" iap:\n"},{"line":530,"timestamp":"2021-06-03T07:07:27.681718304Z","streamType":"stdout","text":" enabled: true\n"},{"line":531,"timestamp":"2021-06-03T07:07:27.681720429Z","streamType":"stdout","text":" oauthclientCredentials:\n"},{"line":532,"timestamp":"2021-06-03T07:07:27.681723549Z","streamType":"stdout","text":" secretName: migration-iap-oauth-credentials\n"},{"line":533,"timestamp":"2021-06-03T07:07:27.681725119Z","streamType":"stdout","text":" timeoutSec: 120\n"},{"line":534,"timestamp":"2021-06-03T07:07:27.681745327Z","streamType":"stdout","text":"---\n"},{"line":535,"timestamp":"2021-06-03T07:07:27.68174695Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":536,"timestamp":"2021-06-03T07:07:27.681748406Z","streamType":"stdout","text":"kind: Secret\n"},{"line":537,"timestamp":"2021-06-03T07:07:27.681749643Z","streamType":"stdout","text":"metadata:\n"},{"line":538,"timestamp":"2021-06-03T07:07:27.681752273Z","streamType":"stdout","text":" name: migration-iap-oauth-credentials\n"},{"line":539,"timestamp":"2021-06-03T07:07:27.681755435Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":540,"timestamp":"2021-06-03T07:07:27.681756673Z","streamType":"stdout","text":" labels:\n"},{"line":541,"timestamp":"2021-06-03T07:07:27.681759035Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":542,"timestamp":"2021-06-03T07:07:27.681787107Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":543,"timestamp":"2021-06-03T07:07:27.681790734Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":544,"timestamp":"2021-06-03T07:07:27.681794881Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":545,"timestamp":"2021-06-03T07:07:27.681796908Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":546,"timestamp":"2021-06-03T07:07:27.681798641Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":547,"timestamp":"2021-06-03T07:07:27.681800281Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":548,"timestamp":"2021-06-03T07:07:27.681802267Z","streamType":"stdout","text":" type: oauth-credentials\n"},{"line":549,"timestamp":"2021-06-03T07:07:27.68180395Z","streamType":"stdout","text":"type: Opaque\n"},{"line":550,"timestamp":"2021-06-03T07:07:27.681826257Z","streamType":"stdout","text":"data:\n"},{"line":551,"timestamp":"2021-06-03T07:07:27.681829032Z","streamType":"stdout","text":" client_id: ***\n"},{"line":552,"timestamp":"2021-06-03T07:07:27.681831092Z","streamType":"stdout","text":" client_secret: ***\n"},{"line":553,"timestamp":"2021-06-03T07:07:27.681841323Z","streamType":"stdout","text":"---\n"},{"line":554,"timestamp":"2021-06-03T07:07:27.681843284Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":555,"timestamp":"2021-06-03T07:07:27.681844823Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":556,"timestamp":"2021-06-03T07:07:27.681845832Z","streamType":"stdout","text":"metadata:\n"},{"line":557,"timestamp":"2021-06-03T07:07:27.681847889Z","streamType":"stdout","text":" name: migration-internal\n"},{"line":558,"timestamp":"2021-06-03T07:07:27.68185011Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":559,"timestamp":"2021-06-03T07:07:27.681851444Z","streamType":"stdout","text":" labels:\n"},{"line":560,"timestamp":"2021-06-03T07:07:27.68185311Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":561,"timestamp":"2021-06-03T07:07:27.681880698Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":562,"timestamp":"2021-06-03T07:07:27.681884265Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":563,"timestamp":"2021-06-03T07:07:27.681888574Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":564,"timestamp":"2021-06-03T07:07:27.68189084Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":565,"timestamp":"2021-06-03T07:07:27.681892693Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":566,"timestamp":"2021-06-03T07:07:27.681894446Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":567,"timestamp":"2021-06-03T07:07:27.681895746Z","streamType":"stdout","text":" annotations:\n"},{"line":568,"timestamp":"2021-06-03T07:07:27.681898628Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-internal\"\n"},{"line":569,"timestamp":"2021-06-03T07:07:27.681901675Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":570,"timestamp":"2021-06-03T07:07:27.681904523Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":571,"timestamp":"2021-06-03T07:07:27.68190722Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":572,"timestamp":"2021-06-03T07:07:27.681926169Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":573,"timestamp":"2021-06-03T07:07:27.68192898Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":574,"timestamp":"2021-06-03T07:07:27.681931512Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":575,"timestamp":"2021-06-03T07:07:27.681934336Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":576,"timestamp":"2021-06-03T07:07:27.681936994Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":577,"timestamp":"2021-06-03T07:07:27.681939818Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":578,"timestamp":"2021-06-03T07:07:27.681961363Z","streamType":"stdout","text":" # estafette.io/google-cloud-dns: \"true\"\n"},{"line":579,"timestamp":"2021-06-03T07:07:27.681965373Z","streamType":"stdout","text":" # estafette.io/google-cloud-dns-hostnames: \"***,***\"\n"},{"line":580,"timestamp":"2021-06-03T07:07:27.681967722Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":581,"timestamp":"2021-06-03T07:07:27.681970112Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"false\"\n"},{"line":582,"timestamp":"2021-06-03T07:07:27.681978216Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":583,"timestamp":"2021-06-03T07:07:27.681979639Z","streamType":"stdout","text":"spec:\n"},{"line":584,"timestamp":"2021-06-03T07:07:27.681981031Z","streamType":"stdout","text":" tls:\n"},{"line":585,"timestamp":"2021-06-03T07:07:27.681982455Z","streamType":"stdout","text":" - hosts:\n"},{"line":586,"timestamp":"2021-06-03T07:07:27.681984109Z","streamType":"stdout","text":" - ***\n"},{"line":587,"timestamp":"2021-06-03T07:07:27.682003148Z","streamType":"stdout","text":" - ***\n"},{"line":588,"timestamp":"2021-06-03T07:07:27.682006521Z","streamType":"stdout","text":" secretName: migration-letsencrypt-certificate\n"},{"line":589,"timestamp":"2021-06-03T07:07:27.682008089Z","streamType":"stdout","text":" rules:\n"},{"line":590,"timestamp":"2021-06-03T07:07:27.68201928Z","streamType":"stdout","text":" - host: ***\n"},{"line":591,"timestamp":"2021-06-03T07:07:27.682020481Z","streamType":"stdout","text":" http:\n"},{"line":592,"timestamp":"2021-06-03T07:07:27.682021985Z","streamType":"stdout","text":" paths:\n"},{"line":593,"timestamp":"2021-06-03T07:07:27.68202366Z","streamType":"stdout","text":" - path: /api/\n"},{"line":594,"timestamp":"2021-06-03T07:07:27.682026229Z","streamType":"stdout","text":" backend:\n"},{"line":595,"timestamp":"2021-06-03T07:07:27.682028443Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":596,"timestamp":"2021-06-03T07:07:27.68204748Z","streamType":"stdout","text":" servicePort: https\n"},{"line":597,"timestamp":"2021-06-03T07:07:27.682049424Z","streamType":"stdout","text":" - host: ***\n"},{"line":598,"timestamp":"2021-06-03T07:07:27.682050871Z","streamType":"stdout","text":" http:\n"},{"line":599,"timestamp":"2021-06-03T07:07:27.682052157Z","streamType":"stdout","text":" paths:\n"},{"line":600,"timestamp":"2021-06-03T07:07:27.682054094Z","streamType":"stdout","text":" - path: /api/\n"},{"line":601,"timestamp":"2021-06-03T07:07:27.682059011Z","streamType":"stdout","text":" backend:\n"},{"line":602,"timestamp":"2021-06-03T07:07:27.682075498Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":603,"timestamp":"2021-06-03T07:07:27.682088228Z","streamType":"stdout","text":" servicePort: https\n"},{"line":604,"timestamp":"2021-06-03T07:07:27.682090061Z","streamType":"stdout","text":"\n"},{"line":605,"timestamp":"2021-06-03T07:07:27.682125843Z","streamType":"stdout","text":"---\n"},{"line":606,"timestamp":"2021-06-03T07:07:27.682127643Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":607,"timestamp":"2021-06-03T07:07:27.68214162Z","streamType":"stdout","text":"kind: Secret\n"},{"line":608,"timestamp":"2021-06-03T07:07:27.682142968Z","streamType":"stdout","text":"metadata:\n"},{"line":609,"timestamp":"2021-06-03T07:07:27.682145641Z","streamType":"stdout","text":" name: migration-gcp-service-account\n"},{"line":610,"timestamp":"2021-06-03T07:07:27.682147656Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":611,"timestamp":"2021-06-03T07:07:27.68215816Z","streamType":"stdout","text":" labels:\n"},{"line":612,"timestamp":"2021-06-03T07:07:27.682159592Z","streamType":"stdout","text":" \"app\": \"migration\"\n"},{"line":613,"timestamp":"2021-06-03T07:07:27.682160734Z","streamType":"stdout","text":" \"app_group\": \"estafette-ci\"\n"},{"line":614,"timestamp":"2021-06-03T07:07:27.6821643Z","streamType":"stdout","text":" \"estafette.io/pipeline\": \"github.com-estafette-migration\"\n"},{"line":615,"timestamp":"2021-06-03T07:07:27.682167053Z","streamType":"stdout","text":" \"estafette.io/pipeline-base64\": \"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\"\n"},{"line":616,"timestamp":"2021-06-03T07:07:27.682176056Z","streamType":"stdout","text":" \"language\": \"golang\"\n"},{"line":617,"timestamp":"2021-06-03T07:07:27.68217851Z","streamType":"stdout","text":" \"team\": \"estafette\"\n"},{"line":618,"timestamp":"2021-06-03T07:07:27.682179569Z","streamType":"stdout","text":" \"type\": \"service\"\n"},{"line":619,"timestamp":"2021-06-03T07:07:27.682180667Z","streamType":"stdout","text":" type: gcp-service-account\n"},{"line":620,"timestamp":"2021-06-03T07:07:27.682189515Z","streamType":"stdout","text":" annotations:\n"},{"line":621,"timestamp":"2021-06-03T07:07:27.68219102Z","streamType":"stdout","text":" estafette.io/gcp-service-account: 'true'\n"},{"line":622,"timestamp":"2021-06-03T07:07:27.682192902Z","streamType":"stdout","text":" estafette.io/gcp-service-account-name: 'migration'\n"},{"line":623,"timestamp":"2021-06-03T07:07:27.682193838Z","streamType":"stdout","text":"type: Opaque\n"},{"line":624,"timestamp":"2021-06-03T07:07:27.682201405Z","streamType":"stdout","text":"---\n"},{"line":625,"timestamp":"2021-06-03T07:07:27.682202614Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":626,"timestamp":"2021-06-03T07:07:27.682244676Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":627,"timestamp":"2021-06-03T07:07:27.682258844Z","streamType":"stdout","text":"metadata:\n"},{"line":628,"timestamp":"2021-06-03T07:07:27.682260159Z","streamType":"stdout","text":" name: migration-github\n"},{"line":629,"timestamp":"2021-06-03T07:07:27.682262881Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":630,"timestamp":"2021-06-03T07:07:27.682263607Z","streamType":"stdout","text":" labels:\n"},{"line":631,"timestamp":"2021-06-03T07:07:27.682264587Z","streamType":"stdout","text":" app: migration\n"},{"line":632,"timestamp":"2021-06-03T07:07:27.682265659Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":633,"timestamp":"2021-06-03T07:07:27.682267999Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":634,"timestamp":"2021-06-03T07:07:27.682281393Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":635,"timestamp":"2021-06-03T07:07:27.682282296Z","streamType":"stdout","text":" language: golang\n"},{"line":636,"timestamp":"2021-06-03T07:07:27.682283299Z","streamType":"stdout","text":" team: estafette\n"},{"line":637,"timestamp":"2021-06-03T07:07:27.682284089Z","streamType":"stdout","text":" type: service\n"},{"line":638,"timestamp":"2021-06-03T07:07:27.682291516Z","streamType":"stdout","text":" annotations:\n"},{"line":639,"timestamp":"2021-06-03T07:07:27.682292982Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":640,"timestamp":"2021-06-03T07:07:27.682303299Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":641,"timestamp":"2021-06-03T07:07:27.682304829Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":642,"timestamp":"2021-06-03T07:07:27.682307642Z","streamType":"stdout","text":" # see https://api.github.com/meta for githubs outbound ip addresses for hooks\n"},{"line":643,"timestamp":"2021-06-03T07:07:27.682337355Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"192.30.252.0/22,185.199.108.0/22,140.82.112.0/20\"\n"},{"line":644,"timestamp":"2021-06-03T07:07:27.682339151Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":645,"timestamp":"2021-06-03T07:07:27.682340698Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":646,"timestamp":"2021-06-03T07:07:27.68237146Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":647,"timestamp":"2021-06-03T07:07:27.682373006Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":648,"timestamp":"2021-06-03T07:07:27.682374533Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":649,"timestamp":"2021-06-03T07:07:27.682388377Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":650,"timestamp":"2021-06-03T07:07:27.682389881Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":651,"timestamp":"2021-06-03T07:07:27.682391221Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":652,"timestamp":"2021-06-03T07:07:27.682392388Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":653,"timestamp":"2021-06-03T07:07:27.682394419Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":654,"timestamp":"2021-06-03T07:07:27.68239512Z","streamType":"stdout","text":"spec:\n"},{"line":655,"timestamp":"2021-06-03T07:07:27.682423598Z","streamType":"stdout","text":" tls:\n"},{"line":656,"timestamp":"2021-06-03T07:07:27.682424421Z","streamType":"stdout","text":" - hosts:\n"},{"line":657,"timestamp":"2021-06-03T07:07:27.682425261Z","streamType":"stdout","text":" - ***\n"},{"line":658,"timestamp":"2021-06-03T07:07:27.682426083Z","streamType":"stdout","text":" - ***\n"},{"line":659,"timestamp":"2021-06-03T07:07:27.682428287Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":660,"timestamp":"2021-06-03T07:07:27.682429236Z","streamType":"stdout","text":" rules:\n"},{"line":661,"timestamp":"2021-06-03T07:07:27.682437815Z","streamType":"stdout","text":" - host: ***\n"},{"line":662,"timestamp":"2021-06-03T07:07:27.682438722Z","streamType":"stdout","text":" http:\n"},{"line":663,"timestamp":"2021-06-03T07:07:27.682450449Z","streamType":"stdout","text":" paths:\n"},{"line":664,"timestamp":"2021-06-03T07:07:27.68246514Z","streamType":"stdout","text":" - path: /api/integrations/github\n"},{"line":665,"timestamp":"2021-06-03T07:07:27.682466178Z","streamType":"stdout","text":" backend:\n"},{"line":666,"timestamp":"2021-06-03T07:07:27.682467421Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":667,"timestamp":"2021-06-03T07:07:27.68246856Z","streamType":"stdout","text":" servicePort: https\n"},{"line":668,"timestamp":"2021-06-03T07:07:27.682469301Z","streamType":"stdout","text":" - host: ***\n"},{"line":669,"timestamp":"2021-06-03T07:07:27.682470056Z","streamType":"stdout","text":" http:\n"},{"line":670,"timestamp":"2021-06-03T07:07:27.682478312Z","streamType":"stdout","text":" paths:\n"},{"line":671,"timestamp":"2021-06-03T07:07:27.682479666Z","streamType":"stdout","text":" - path: /api/integrations/github\n"},{"line":672,"timestamp":"2021-06-03T07:07:27.682492923Z","streamType":"stdout","text":" backend:\n"},{"line":673,"timestamp":"2021-06-03T07:07:27.682494259Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":674,"timestamp":"2021-06-03T07:07:27.682495625Z","streamType":"stdout","text":" servicePort: https\n"},{"line":675,"timestamp":"2021-06-03T07:07:27.682496299Z","streamType":"stdout","text":"---\n"},{"line":676,"timestamp":"2021-06-03T07:07:27.682497457Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":677,"timestamp":"2021-06-03T07:07:27.682498244Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":678,"timestamp":"2021-06-03T07:07:27.682498941Z","streamType":"stdout","text":"metadata:\n"},{"line":679,"timestamp":"2021-06-03T07:07:27.682500067Z","streamType":"stdout","text":" name: migration-bitbucket\n"},{"line":680,"timestamp":"2021-06-03T07:07:27.682501147Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":681,"timestamp":"2021-06-03T07:07:27.682501867Z","streamType":"stdout","text":" labels:\n"},{"line":682,"timestamp":"2021-06-03T07:07:27.682516052Z","streamType":"stdout","text":" app: migration\n"},{"line":683,"timestamp":"2021-06-03T07:07:27.682530061Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":684,"timestamp":"2021-06-03T07:07:27.682539129Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":685,"timestamp":"2021-06-03T07:07:27.682549741Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":686,"timestamp":"2021-06-03T07:07:27.682575655Z","streamType":"stdout","text":" language: golang\n"},{"line":687,"timestamp":"2021-06-03T07:07:27.682576686Z","streamType":"stdout","text":" team: estafette\n"},{"line":688,"timestamp":"2021-06-03T07:07:27.682578275Z","streamType":"stdout","text":" type: service\n"},{"line":689,"timestamp":"2021-06-03T07:07:27.682585231Z","streamType":"stdout","text":" annotations:\n"},{"line":690,"timestamp":"2021-06-03T07:07:27.682612293Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":691,"timestamp":"2021-06-03T07:07:27.682617326Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":692,"timestamp":"2021-06-03T07:07:27.682623086Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":693,"timestamp":"2021-06-03T07:07:27.682636263Z","streamType":"stdout","text":" # the list of bitbucket's ip addresses is too large and too dynamic, so allowing all traffic for now (https://bitbucket.org/blog/update-to-outgoing-webhook-ip-addresses)\n"},{"line":694,"timestamp":"2021-06-03T07:07:27.682642139Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"0.0.0.0/0\"\n"},{"line":695,"timestamp":"2021-06-03T07:07:27.682643832Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":696,"timestamp":"2021-06-03T07:07:27.68265628Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":697,"timestamp":"2021-06-03T07:07:27.682658179Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":698,"timestamp":"2021-06-03T07:07:27.682659643Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":699,"timestamp":"2021-06-03T07:07:27.682660978Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":700,"timestamp":"2021-06-03T07:07:27.682670432Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":701,"timestamp":"2021-06-03T07:07:27.682687938Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":702,"timestamp":"2021-06-03T07:07:27.682695573Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":703,"timestamp":"2021-06-03T07:07:27.682696888Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":704,"timestamp":"2021-06-03T07:07:27.682698721Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":705,"timestamp":"2021-06-03T07:07:27.682699597Z","streamType":"stdout","text":"spec:\n"},{"line":706,"timestamp":"2021-06-03T07:07:27.682700237Z","streamType":"stdout","text":" tls:\n"},{"line":707,"timestamp":"2021-06-03T07:07:27.682700912Z","streamType":"stdout","text":" - hosts:\n"},{"line":708,"timestamp":"2021-06-03T07:07:27.682701681Z","streamType":"stdout","text":" - ***\n"},{"line":709,"timestamp":"2021-06-03T07:07:27.68270237Z","streamType":"stdout","text":" - ***\n"},{"line":710,"timestamp":"2021-06-03T07:07:27.682704166Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":711,"timestamp":"2021-06-03T07:07:27.682704852Z","streamType":"stdout","text":" rules:\n"},{"line":712,"timestamp":"2021-06-03T07:07:27.68270565Z","streamType":"stdout","text":" - host: ***\n"},{"line":713,"timestamp":"2021-06-03T07:07:27.682714351Z","streamType":"stdout","text":" http:\n"},{"line":714,"timestamp":"2021-06-03T07:07:27.68271524Z","streamType":"stdout","text":" paths:\n"},{"line":715,"timestamp":"2021-06-03T07:07:27.682716438Z","streamType":"stdout","text":" - path: /api/integrations/bitbucket\n"},{"line":716,"timestamp":"2021-06-03T07:07:27.682717406Z","streamType":"stdout","text":" backend:\n"},{"line":717,"timestamp":"2021-06-03T07:07:27.682740899Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":718,"timestamp":"2021-06-03T07:07:27.682774662Z","streamType":"stdout","text":" servicePort: https\n"},{"line":719,"timestamp":"2021-06-03T07:07:27.682775799Z","streamType":"stdout","text":" - host: ***\n"},{"line":720,"timestamp":"2021-06-03T07:07:27.68277933Z","streamType":"stdout","text":" http:\n"},{"line":721,"timestamp":"2021-06-03T07:07:27.682785526Z","streamType":"stdout","text":" paths:\n"},{"line":722,"timestamp":"2021-06-03T07:07:27.682789107Z","streamType":"stdout","text":" - path: /api/integrations/bitbucket\n"},{"line":723,"timestamp":"2021-06-03T07:07:27.68280174Z","streamType":"stdout","text":" backend:\n"},{"line":724,"timestamp":"2021-06-03T07:07:27.682803083Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":725,"timestamp":"2021-06-03T07:07:27.682806686Z","streamType":"stdout","text":" servicePort: https\n"},{"line":726,"timestamp":"2021-06-03T07:07:27.682818616Z","streamType":"stdout","text":"---\n"},{"line":727,"timestamp":"2021-06-03T07:07:27.682819784Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":728,"timestamp":"2021-06-03T07:07:27.682823064Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":729,"timestamp":"2021-06-03T07:07:27.682834859Z","streamType":"stdout","text":"metadata:\n"},{"line":730,"timestamp":"2021-06-03T07:07:27.682835979Z","streamType":"stdout","text":" name: migration-slack\n"},{"line":731,"timestamp":"2021-06-03T07:07:27.682839342Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":732,"timestamp":"2021-06-03T07:07:27.682870759Z","streamType":"stdout","text":" labels:\n"},{"line":733,"timestamp":"2021-06-03T07:07:27.682872062Z","streamType":"stdout","text":" app: migration\n"},{"line":734,"timestamp":"2021-06-03T07:07:27.682875635Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":735,"timestamp":"2021-06-03T07:07:27.682890138Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":736,"timestamp":"2021-06-03T07:07:27.682901882Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":737,"timestamp":"2021-06-03T07:07:27.682902997Z","streamType":"stdout","text":" language: golang\n"},{"line":738,"timestamp":"2021-06-03T07:07:27.682915047Z","streamType":"stdout","text":" team: estafette\n"},{"line":739,"timestamp":"2021-06-03T07:07:27.682916045Z","streamType":"stdout","text":" type: service\n"},{"line":740,"timestamp":"2021-06-03T07:07:27.682916874Z","streamType":"stdout","text":" annotations:\n"},{"line":741,"timestamp":"2021-06-03T07:07:27.682918157Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":742,"timestamp":"2021-06-03T07:07:27.682919853Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":743,"timestamp":"2021-06-03T07:07:27.682921646Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":744,"timestamp":"2021-06-03T07:07:27.682933042Z","streamType":"stdout","text":" # slack doesn't have a fixed list of exit ips, they run on AWS without using any form of predictable exit ips\n"},{"line":745,"timestamp":"2021-06-03T07:07:27.68293489Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"0.0.0.0/0\"\n"},{"line":746,"timestamp":"2021-06-03T07:07:27.682937361Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":747,"timestamp":"2021-06-03T07:07:27.682939152Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":748,"timestamp":"2021-06-03T07:07:27.682949037Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":749,"timestamp":"2021-06-03T07:07:27.682950348Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":750,"timestamp":"2021-06-03T07:07:27.682951652Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":751,"timestamp":"2021-06-03T07:07:27.68295286Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":752,"timestamp":"2021-06-03T07:07:27.682958401Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":753,"timestamp":"2021-06-03T07:07:27.682962525Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":754,"timestamp":"2021-06-03T07:07:27.682978728Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":755,"timestamp":"2021-06-03T07:07:27.682980617Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":756,"timestamp":"2021-06-03T07:07:27.682995757Z","streamType":"stdout","text":"spec:\n"},{"line":757,"timestamp":"2021-06-03T07:07:27.68300349Z","streamType":"stdout","text":" tls:\n"},{"line":758,"timestamp":"2021-06-03T07:07:27.683012226Z","streamType":"stdout","text":" - hosts:\n"},{"line":759,"timestamp":"2021-06-03T07:07:27.683015539Z","streamType":"stdout","text":" - ***\n"},{"line":760,"timestamp":"2021-06-03T07:07:27.68302763Z","streamType":"stdout","text":" - ***\n"},{"line":761,"timestamp":"2021-06-03T07:07:27.683029507Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":762,"timestamp":"2021-06-03T07:07:27.683033104Z","streamType":"stdout","text":" rules:\n"},{"line":763,"timestamp":"2021-06-03T07:07:27.683045003Z","streamType":"stdout","text":" - host: ***\n"},{"line":764,"timestamp":"2021-06-03T07:07:27.683045861Z","streamType":"stdout","text":" http:\n"},{"line":765,"timestamp":"2021-06-03T07:07:27.683051187Z","streamType":"stdout","text":" paths:\n"},{"line":766,"timestamp":"2021-06-03T07:07:27.683061031Z","streamType":"stdout","text":" - path: /api/integrations/slack\n"},{"line":767,"timestamp":"2021-06-03T07:07:27.683062063Z","streamType":"stdout","text":" backend:\n"},{"line":768,"timestamp":"2021-06-03T07:07:27.683071742Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":769,"timestamp":"2021-06-03T07:07:27.683100611Z","streamType":"stdout","text":" servicePort: https\n"},{"line":770,"timestamp":"2021-06-03T07:07:27.683101685Z","streamType":"stdout","text":" - host: ***\n"},{"line":771,"timestamp":"2021-06-03T07:07:27.683102554Z","streamType":"stdout","text":" http:\n"},{"line":772,"timestamp":"2021-06-03T07:07:27.683107872Z","streamType":"stdout","text":" paths:\n"},{"line":773,"timestamp":"2021-06-03T07:07:27.683126885Z","streamType":"stdout","text":" - path: /api/integrations/slack\n"},{"line":774,"timestamp":"2021-06-03T07:07:27.683127796Z","streamType":"stdout","text":" backend:\n"},{"line":775,"timestamp":"2021-06-03T07:07:27.683129152Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":776,"timestamp":"2021-06-03T07:07:27.683130169Z","streamType":"stdout","text":" servicePort: https\n"},{"line":777,"timestamp":"2021-06-03T07:07:27.683135311Z","streamType":"stdout","text":"---\n"},{"line":778,"timestamp":"2021-06-03T07:07:27.683138653Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":779,"timestamp":"2021-06-03T07:07:27.683142079Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":780,"timestamp":"2021-06-03T07:07:27.683155015Z","streamType":"stdout","text":"metadata:\n"},{"line":781,"timestamp":"2021-06-03T07:07:27.683156274Z","streamType":"stdout","text":" name: migration-pubsub\n"},{"line":782,"timestamp":"2021-06-03T07:07:27.683160032Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":783,"timestamp":"2021-06-03T07:07:27.683164906Z","streamType":"stdout","text":" labels:\n"},{"line":784,"timestamp":"2021-06-03T07:07:27.683170358Z","streamType":"stdout","text":" app: migration\n"},{"line":785,"timestamp":"2021-06-03T07:07:27.68317554Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":786,"timestamp":"2021-06-03T07:07:27.683189503Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":787,"timestamp":"2021-06-03T07:07:27.683192042Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":788,"timestamp":"2021-06-03T07:07:27.683198147Z","streamType":"stdout","text":" language: golang\n"},{"line":789,"timestamp":"2021-06-03T07:07:27.683201484Z","streamType":"stdout","text":" team: estafette\n"},{"line":790,"timestamp":"2021-06-03T07:07:27.683208634Z","streamType":"stdout","text":" type: service\n"},{"line":791,"timestamp":"2021-06-03T07:07:27.683211886Z","streamType":"stdout","text":" annotations:\n"},{"line":792,"timestamp":"2021-06-03T07:07:27.683219298Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":793,"timestamp":"2021-06-03T07:07:27.683224677Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":794,"timestamp":"2021-06-03T07:07:27.68322597Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":795,"timestamp":"2021-06-03T07:07:27.683238992Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"0.0.0.0/0\"\n"},{"line":796,"timestamp":"2021-06-03T07:07:27.683240459Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":797,"timestamp":"2021-06-03T07:07:27.683249604Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":798,"timestamp":"2021-06-03T07:07:27.683258345Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":799,"timestamp":"2021-06-03T07:07:27.683259821Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":800,"timestamp":"2021-06-03T07:07:27.683269322Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":801,"timestamp":"2021-06-03T07:07:27.683271093Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":802,"timestamp":"2021-06-03T07:07:27.68327257Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":803,"timestamp":"2021-06-03T07:07:27.683273796Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":804,"timestamp":"2021-06-03T07:07:27.683280625Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":805,"timestamp":"2021-06-03T07:07:27.683282552Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***,***\"\n"},{"line":806,"timestamp":"2021-06-03T07:07:27.683283271Z","streamType":"stdout","text":"spec:\n"},{"line":807,"timestamp":"2021-06-03T07:07:27.683289042Z","streamType":"stdout","text":" tls:\n"},{"line":808,"timestamp":"2021-06-03T07:07:27.683290603Z","streamType":"stdout","text":" - hosts:\n"},{"line":809,"timestamp":"2021-06-03T07:07:27.683312406Z","streamType":"stdout","text":" - ***\n"},{"line":810,"timestamp":"2021-06-03T07:07:27.683313292Z","streamType":"stdout","text":" - ***\n"},{"line":811,"timestamp":"2021-06-03T07:07:27.683315037Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":812,"timestamp":"2021-06-03T07:07:27.68331591Z","streamType":"stdout","text":" rules:\n"},{"line":813,"timestamp":"2021-06-03T07:07:27.683316852Z","streamType":"stdout","text":" - host: ***\n"},{"line":814,"timestamp":"2021-06-03T07:07:27.683325245Z","streamType":"stdout","text":" http:\n"},{"line":815,"timestamp":"2021-06-03T07:07:27.683326143Z","streamType":"stdout","text":" paths:\n"},{"line":816,"timestamp":"2021-06-03T07:07:27.683327393Z","streamType":"stdout","text":" - path: /api/integrations/pubsub\n"},{"line":817,"timestamp":"2021-06-03T07:07:27.683350852Z","streamType":"stdout","text":" backend:\n"},{"line":818,"timestamp":"2021-06-03T07:07:27.683352133Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":819,"timestamp":"2021-06-03T07:07:27.68336171Z","streamType":"stdout","text":" servicePort: https\n"},{"line":820,"timestamp":"2021-06-03T07:07:27.683365379Z","streamType":"stdout","text":" - host: ***\n"},{"line":821,"timestamp":"2021-06-03T07:07:27.683372049Z","streamType":"stdout","text":" http:\n"},{"line":822,"timestamp":"2021-06-03T07:07:27.683376001Z","streamType":"stdout","text":" paths:\n"},{"line":823,"timestamp":"2021-06-03T07:07:27.683421047Z","streamType":"stdout","text":" - path: /api/integrations/pubsub\n"},{"line":824,"timestamp":"2021-06-03T07:07:27.683421989Z","streamType":"stdout","text":" backend:\n"},{"line":825,"timestamp":"2021-06-03T07:07:27.683485284Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":826,"timestamp":"2021-06-03T07:07:27.68348659Z","streamType":"stdout","text":" servicePort: https\n"},{"line":827,"timestamp":"2021-06-03T07:07:27.683487305Z","streamType":"stdout","text":"---\n"},{"line":828,"timestamp":"2021-06-03T07:07:27.68349107Z","streamType":"stdout","text":"apiVersion: extensions/v1beta1\n"},{"line":829,"timestamp":"2021-06-03T07:07:27.683502418Z","streamType":"stdout","text":"kind: Ingress\n"},{"line":830,"timestamp":"2021-06-03T07:07:27.683504644Z","streamType":"stdout","text":"metadata:\n"},{"line":831,"timestamp":"2021-06-03T07:07:27.683530193Z","streamType":"stdout","text":" name: migration-cloudsource\n"},{"line":832,"timestamp":"2021-06-03T07:07:27.683533714Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":833,"timestamp":"2021-06-03T07:07:27.683540703Z","streamType":"stdout","text":" labels:\n"},{"line":834,"timestamp":"2021-06-03T07:07:27.6835692Z","streamType":"stdout","text":" app: migration\n"},{"line":835,"timestamp":"2021-06-03T07:07:27.683579869Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":836,"timestamp":"2021-06-03T07:07:27.683582305Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":837,"timestamp":"2021-06-03T07:07:27.683595178Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":838,"timestamp":"2021-06-03T07:07:27.683615097Z","streamType":"stdout","text":" language: golang\n"},{"line":839,"timestamp":"2021-06-03T07:07:27.68361615Z","streamType":"stdout","text":" team: estafette\n"},{"line":840,"timestamp":"2021-06-03T07:07:27.683625962Z","streamType":"stdout","text":" type: service\n"},{"line":841,"timestamp":"2021-06-03T07:07:27.683626937Z","streamType":"stdout","text":" annotations:\n"},{"line":842,"timestamp":"2021-06-03T07:07:27.683638253Z","streamType":"stdout","text":" kubernetes.io/ingress.class: \"nginx-public\"\n"},{"line":843,"timestamp":"2021-06-03T07:07:27.683639845Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/backend-protocol: \"HTTPS\"\n"},{"line":844,"timestamp":"2021-06-03T07:07:27.683648148Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-ssl-verify: \"on\"\n"},{"line":845,"timestamp":"2021-06-03T07:07:27.683650145Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/whitelist-source-range: \"0.0.0.0/0\"\n"},{"line":846,"timestamp":"2021-06-03T07:07:27.683672675Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/client-body-buffer-size: \"1m\"\n"},{"line":847,"timestamp":"2021-06-03T07:07:27.683674158Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-body-size: \"128M\"\n"},{"line":848,"timestamp":"2021-06-03T07:07:27.683675771Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffers-number: \"64\"\n"},{"line":849,"timestamp":"2021-06-03T07:07:27.683677179Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-buffer-size: \"4k\"\n"},{"line":850,"timestamp":"2021-06-03T07:07:27.683678511Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-connect-timeout: \"75\"\n"},{"line":851,"timestamp":"2021-06-03T07:07:27.683679923Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-send-timeout: \"120\"\n"},{"line":852,"timestamp":"2021-06-03T07:07:27.683685305Z","streamType":"stdout","text":" nginx.ingress.kubernetes.io/proxy-read-timeout: \"120\"\n"},{"line":853,"timestamp":"2021-06-03T07:07:27.683686807Z","streamType":"stdout","text":" estafette.io/cloudflare-dns: \"true\"\n"},{"line":854,"timestamp":"2021-06-03T07:07:27.683688051Z","streamType":"stdout","text":" estafette.io/cloudflare-proxy: \"true\"\n"},{"line":855,"timestamp":"2021-06-03T07:07:27.68371902Z","streamType":"stdout","text":" estafette.io/cloudflare-hostnames: \"***\"\n"},{"line":856,"timestamp":"2021-06-03T07:07:27.683720236Z","streamType":"stdout","text":"spec:\n"},{"line":857,"timestamp":"2021-06-03T07:07:27.683721341Z","streamType":"stdout","text":" tls:\n"},{"line":858,"timestamp":"2021-06-03T07:07:27.683725829Z","streamType":"stdout","text":" - hosts:\n"},{"line":859,"timestamp":"2021-06-03T07:07:27.68373038Z","streamType":"stdout","text":" - ***\n"},{"line":860,"timestamp":"2021-06-03T07:07:27.683734678Z","streamType":"stdout","text":" - ***\n"},{"line":861,"timestamp":"2021-06-03T07:07:27.683740823Z","streamType":"stdout","text":" secretName: migration-integrations-letsencrypt-certificate\n"},{"line":862,"timestamp":"2021-06-03T07:07:27.683803631Z","streamType":"stdout","text":" rules:\n"},{"line":863,"timestamp":"2021-06-03T07:07:27.683805204Z","streamType":"stdout","text":" - host: ***\n"},{"line":864,"timestamp":"2021-06-03T07:07:27.683806664Z","streamType":"stdout","text":" http:\n"},{"line":865,"timestamp":"2021-06-03T07:07:27.683807898Z","streamType":"stdout","text":" paths:\n"},{"line":866,"timestamp":"2021-06-03T07:07:27.68381022Z","streamType":"stdout","text":" - path: /api/integrations/cloudsource\n"},{"line":867,"timestamp":"2021-06-03T07:07:27.683811771Z","streamType":"stdout","text":" backend:\n"},{"line":868,"timestamp":"2021-06-03T07:07:27.683813722Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":869,"timestamp":"2021-06-03T07:07:27.683815918Z","streamType":"stdout","text":" servicePort: https\n"},{"line":870,"timestamp":"2021-06-03T07:07:27.683817406Z","streamType":"stdout","text":" - host: ***\n"},{"line":871,"timestamp":"2021-06-03T07:07:27.683818587Z","streamType":"stdout","text":" http:\n"},{"line":872,"timestamp":"2021-06-03T07:07:27.683819832Z","streamType":"stdout","text":" paths:\n"},{"line":873,"timestamp":"2021-06-03T07:07:27.683848737Z","streamType":"stdout","text":" - path: /api/integrations/cloudsource\n"},{"line":874,"timestamp":"2021-06-03T07:07:27.683855022Z","streamType":"stdout","text":" backend:\n"},{"line":875,"timestamp":"2021-06-03T07:07:27.683857207Z","streamType":"stdout","text":" serviceName: migration\n"},{"line":876,"timestamp":"2021-06-03T07:07:27.683862463Z","streamType":"stdout","text":" servicePort: https\n"},{"line":877,"timestamp":"2021-06-03T07:07:27.683869632Z","streamType":"stdout","text":"---\n"},{"line":878,"timestamp":"2021-06-03T07:07:27.683874433Z","streamType":"stdout","text":"apiVersion: v1\n"},{"line":879,"timestamp":"2021-06-03T07:07:27.683905771Z","streamType":"stdout","text":"kind: Secret\n"},{"line":880,"timestamp":"2021-06-03T07:07:27.683907124Z","streamType":"stdout","text":"metadata:\n"},{"line":881,"timestamp":"2021-06-03T07:07:27.683909754Z","streamType":"stdout","text":" name: migration-integrations-letsencrypt-certificate\n"},{"line":882,"timestamp":"2021-06-03T07:07:27.683929849Z","streamType":"stdout","text":" namespace: estafette-ci\n"},{"line":883,"timestamp":"2021-06-03T07:07:27.683931195Z","streamType":"stdout","text":" labels:\n"},{"line":884,"timestamp":"2021-06-03T07:07:27.683932733Z","streamType":"stdout","text":" app: migration\n"},{"line":885,"timestamp":"2021-06-03T07:07:27.683941172Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":886,"timestamp":"2021-06-03T07:07:27.683953661Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":887,"timestamp":"2021-06-03T07:07:27.683957555Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":888,"timestamp":"2021-06-03T07:07:27.684007085Z","streamType":"stdout","text":" language: golang\n"},{"line":889,"timestamp":"2021-06-03T07:07:27.684021586Z","streamType":"stdout","text":" team: estafette\n"},{"line":890,"timestamp":"2021-06-03T07:07:27.684023655Z","streamType":"stdout","text":" type: service\n"},{"line":891,"timestamp":"2021-06-03T07:07:27.684034369Z","streamType":"stdout","text":" annotations:\n"},{"line":892,"timestamp":"2021-06-03T07:07:27.684052752Z","streamType":"stdout","text":" estafette.io/letsencrypt-certificate: \"true\"\n"},{"line":893,"timestamp":"2021-06-03T07:07:27.684056277Z","streamType":"stdout","text":" estafette.io/letsencrypt-certificate-hostnames: \"***,***\"\n"},{"line":894,"timestamp":"2021-06-03T07:07:27.684072773Z","streamType":"stdout","text":"type: Opaque\n"},{"line":895,"timestamp":"2021-06-03T07:07:27.68407395Z","streamType":"stdout","text":"\n"},{"line":896,"timestamp":"2021-06-03T07:07:27.684076082Z","streamType":"stdout","text":"Storing rendered manifest on disk...\n"},{"line":897,"timestamp":"2021-06-03T07:07:27.684088269Z","streamType":"stdout","text":"Storing rendered manifest without poddisruptionbudget on disk...\n"},{"line":898,"timestamp":"2021-06-03T07:07:27.684091802Z","streamType":"stdout","text":"Performing a dryrun to test the validity of the manifests...\n"},{"line":899,"timestamp":"2021-06-03T07:07:27.684097031Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl apply -f /kubernetes-no-pdb.yaml -n estafette-ci --dry-run=client\u001b[0m\n"},{"line":900,"timestamp":"2021-06-03T07:07:28.06050368Z","streamType":"stdout","text":"namespace/estafette-ci configured (dry run)\n"},{"line":901,"timestamp":"2021-06-03T07:07:28.078112274Z","streamType":"stdout","text":"serviceaccount/migration configured (dry run)\n"},{"line":902,"timestamp":"2021-06-03T07:07:28.104025964Z","streamType":"stdout","text":"deployment.apps/migration-stable configured (dry run)\n"},{"line":903,"timestamp":"2021-06-03T07:07:28.123300604Z","streamType":"stdout","text":"service/migration configured (dry run)\n"},{"line":904,"timestamp":"2021-06-03T07:07:28.143513999Z","streamType":"stdout","text":"secret/migration-letsencrypt-certificate configured (dry run)\n"},{"line":905,"timestamp":"2021-06-03T07:07:28.162628332Z","streamType":"stdout","text":"secret/migration-image-pull-secret configured (dry run)\n"},{"line":906,"timestamp":"2021-06-03T07:07:28.181701798Z","streamType":"stdout","text":"horizontalpodautoscaler.autoscaling/migration-stable configured (dry run)\n"},{"line":907,"timestamp":"2021-06-03T07:07:28.205347507Z","streamType":"stdout","text":"verticalpodautoscaler.autoscaling.k8s.io/migration-stable configured (dry run)\n"},{"line":908,"timestamp":"2021-06-03T07:07:28.225446571Z","streamType":"stdout","text":"ingress.extensions/estafette-ci configured (dry run)\n"},{"line":909,"timestamp":"2021-06-03T07:07:28.244731028Z","streamType":"stdout","text":"backendconfig.cloud.google.com/migration configured (dry run)\n"},{"line":910,"timestamp":"2021-06-03T07:07:28.268194071Z","streamType":"stdout","text":"secret/migration-iap-oauth-credentials configured (dry run)\n"},{"line":911,"timestamp":"2021-06-03T07:07:28.288548602Z","streamType":"stdout","text":"ingress.extensions/migration-internal configured (dry run)\n"},{"line":912,"timestamp":"2021-06-03T07:07:28.302115438Z","streamType":"stdout","text":"secret/migration-gcp-service-account configured (dry run)\n"},{"line":913,"timestamp":"2021-06-03T07:07:28.323231532Z","streamType":"stdout","text":"ingress.extensions/migration-github configured (dry run)\n"},{"line":914,"timestamp":"2021-06-03T07:07:28.337125955Z","streamType":"stdout","text":"ingress.extensions/migration-bitbucket configured (dry run)\n"},{"line":915,"timestamp":"2021-06-03T07:07:28.355747344Z","streamType":"stdout","text":"ingress.extensions/migration-slack configured (dry run)\n"},{"line":916,"timestamp":"2021-06-03T07:07:28.378235368Z","streamType":"stdout","text":"ingress.extensions/migration-pubsub configured (dry run)\n"},{"line":917,"timestamp":"2021-06-03T07:07:28.397997209Z","streamType":"stdout","text":"ingress.extensions/migration-cloudsource configured (dry run)\n"},{"line":918,"timestamp":"2021-06-03T07:07:28.421136816Z","streamType":"stdout","text":"secret/migration-integrations-letsencrypt-certificate configured (dry run)\n"},{"line":919,"timestamp":"2021-06-03T07:07:28.425171311Z","streamType":"stdout","text":"Performing a diff to show what's changed...\n"},{"line":920,"timestamp":"2021-06-03T07:07:28.425185806Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl diff -f /kubernetes-no-pdb.yaml -n estafette-ci\u001b[0m\n"},{"line":921,"timestamp":"2021-06-03T07:07:30.856698269Z","streamType":"stdout","text":"--- /tmp/LIVE-443968015/apps.v1.Deployment.estafette-ci.migration-stable\n"},{"line":922,"timestamp":"2021-06-03T07:07:30.856712928Z","streamType":"stdout","text":"+++ /tmp/MERGED-340655650/apps.v1.Deployment.estafette-ci.migration-stable\n"},{"line":923,"timestamp":"2021-06-03T07:07:30.856715141Z","streamType":"stdout","text":"@@ -6,7 +6,7 @@\n"},{"line":924,"timestamp":"2021-06-03T07:07:30.85671918Z","streamType":"stdout","text":" kubectl.kubernetes.io/last-applied-configuration: |\n"},{"line":925,"timestamp":"2021-06-03T07:07:30.856922855Z","streamType":"stdout","text":" {\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{},\"labels\":{\"app\":\"migration\",\"app_group\":\"estafette-ci\",\"estafette.io/pipeline\":\"github.com-estafette-migration\",\"estafette.io/pipeline-base64\":\"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\",\"language\":\"golang\",\"team\":\"estafette\",\"type\":\"service\"},\"name\":\"migration-stable\",\"namespace\":\"estafette-ci\"},\"spec\":{\"progressDeadlineSeconds\":600,\"revisionHistoryLimit\":10,\"selector\":{\"matchLabels\":{\"app\":\"migration\",\"track\":\"stable\"}},\"strategy\":{\"rollingUpdate\":{\"maxSurge\":\"25%\",\"maxUnavailable\":0},\"type\":\"RollingUpdate\"},\"template\":{\"metadata\":{\"annotations\":{\"prometheus.io/path\":\"/metrics\",\"prometheus.io/port\":\"9001\",\"prometheus.io/scrape\":\"true\",\"prometheus.io/scrape-nginx-sidecar\":\"true\"},\"labels\":{\"app\":\"migration\",\"app.kubernetes.io/instance\":\"migration-stable\",\"app.kubernetes.io/managed-by\":\"estafette\",\"app.kubernetes.io/name\":\"migration\",\"app.kubernetes.io/version\":\"1.0.0-main-1718\",\"app_group\":\"estafette-ci\",\"estafette.io/git-branch\":\"main\",\"estafette.io/git-repository\":\"github.com-estafette-migration\",\"estafette.io/git-revision\":\"a9010005e865c06c6211c4811359a71fdf7ea317\",\"estafette.io/pipeline\":\"github.com-estafette-migration\",\"estafette.io/pipeline-base64\":\"Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\",\"estafette.io/release-id\":\"663982655781863440\",\"estafette.io/triggered-by\":\"jsalverda-at-***.com\",\"language\":\"golang\",\"team\":\"estafette\",\"track\":\"stable\",\"type\":\"service\",\"version\":\"1.0.0-main-1718\"}},\"spec\":{\"affinity\":{\"nodeAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"preference\":{\"matchExpressions\":[{\"key\":\"cloud.google.com/gke-preemptible\",\"operator\":\"In\",\"values\":[\"true\"]}]},\"weight\":10}]},\"podAntiAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"podAffinityTerm\":{\"labelSelector\":{\"matchExpressions\":[{\"key\":\"app\",\"operator\":\"In\",\"values\":[\"migration\"]}]},\"topologyKey\":\"kubernetes.io/hostname\"},\"weight\":100}]}},\"containers\":[{\"env\":[{\"name\":\"JAEGER_AGENT_HOST\",\"valueFrom\":{\"fieldRef\":{\"fieldPath\":\"status.hostIP\"}}},{\"name\":\"JAEGER_SAMPLER_MANAGER_HOST_PORT\",\"value\":\"http://$(JAEGER_AGENT_HOST):5778/sampling\"},{\"name\":\"CONFIG_FILE_PATH\",\"value\":\"/configs/git/config.yaml\"},{\"name\":\"ESTAFETTE_LOG_FORMAT\",\"value\":\"v3\"},{\"name\":\"GOOGLE_APPLICATION_CREDENTIALS\",\"value\":\"/gcp-service-account/service-account-key.json\"},{\"name\":\"JAEGER_SAMPLER_PARAM\",\"value\":\"0.001\"},{\"name\":\"JAEGER_SAMPLER_TYPE\",\"value\":\"remote\"},{\"name\":\"JAEGER_SERVICE_NAME\",\"value\":\"migration\"}],\"image\":\"estafette/migration:1.0.0-main-1718\",\"imagePullPolicy\":\"IfNotPresent\",\"livenessProbe\":{\"failureThreshold\":3,\"httpGet\":{\"path\":\"/liveness\",\"port\":5000},\"initialDelaySeconds\":30,\"periodSeconds\":10,\"successThreshold\":1,\"timeoutSeconds\":1},\"name\":\"migration\",\"ports\":[{\"containerPort\":5000,\"name\":\"web\"}],\"readinessProbe\":{\"failureThreshold\":3,\"httpGet\":{\"path\":\"/readiness\",\"port\":5000},\"initialDelaySeconds\":0,\"periodSeconds\":10,\"successThreshold\":1,\"timeoutSeconds\":1},\"resources\":{\"limits\":{\"memory\":\"283Mi\"},\"requests\":{\"cpu\":\"50m\",\"memory\":\"283Mi\"}},\"volumeMounts\":[{\"mountPath\":\"/gcp-service-account\",\"name\":\"gcp-service-account\"},{\"mountPath\":\"/cockroach-certs\",\"name\":\"client-certs\"},{\"mountPath\":\"/secrets\",\"name\":\"app-secrets\"},{\"mountPath\":\"/configs\",\"name\":\"app-configs\"},{\"mountPath\":\"/templates\",\"name\":\"app-templates\"}]},{\"env\":[{\"name\":\"JAEGER_AGENT_HOST\",\"valueFrom\":{\"fieldRef\":{\"fieldPath\":\"status.hostIP\"}}},{\"name\":\"JAEGER_SAMPLER_MANAGER_HOST_PORT\",\"value\":\"http://$(JAEGER_AGENT_HOST):5778/sampling\"},{\"name\":\"OFFLOAD_TO_HOST\",\"value\":\"127.0.0.1\"},{\"name\":\"OFFLOAD_TO_PORT\",\"value\":\"5000\"},{\"name\":\"SERVICE_NAME\",\"value\":\"migration\"},{\"name\":\"NAMESPACE\",\"value\":\"estafette-ci\"},{\"name\":\"HEALT_CHECK_PATH\",\"value\":\"/readiness\"},{\"name\":\"GRACEFUL_SHUTDOWN_DELAY_SECONDS\",\"value\":\"20\"},{\"name\":\"CLIENT_BODY_BUFFER_SIZE\",\"value\":\"1m\"},{\"name\":\"CLIENT_BODY_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"CLIENT_HEADER_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"CLIENT_MAX_BODY_SIZE\",\"value\":\"128M\"},{\"name\":\"PROXY_BUFFERS_NUMBER\",\"value\":\"64\"},{\"name\":\"PROXY_BUFFERS_SIZE\",\"value\":\"4k\"},{\"name\":\"PROXY_BUFFER_SIZE\",\"value\":\"4k\"},{\"name\":\"PROXY_CONNECT_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"PROXY_READ_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"PROXY_SEND_TIMEOUT\",\"value\":\"120s\"},{\"name\":\"SEND_TIMEOUT\",\"value\":\"120s\"}],\"image\":\"eu.gcr.io/***-com/openresty-sidecar@sha256:7e05c013b02d096e909ee20aee022a75bc5b69584d426a86e831a7f73f2c96f5\",\"imagePullPolicy\":\"IfNotPresent\",\"livenessProbe\":{\"httpGet\":{\"path\":\"/liveness\",\"port\":\"nginx-liveness\"},\"initialDelaySeconds\":15},\"name\":\"migration-openresty\",\"ports\":[{\"containerPort\":80,\"name\":\"http\"},{\"containerPort\":443,\"name\":\"https\"},{\"containerPort\":82,\"name\":\"nginx-liveness\"},{\"containerPort\":81,\"name\":\"nginx-readiness\"},{\"containerPort\":9101,\"name\":\"nginx-prom\"}],\"readinessProbe\":{\"failureThreshold\":3,\"httpGet\":{\"path\":\"/readiness\",\"port\":\"https\",\"scheme\":\"HTTPS\"},\"initialDelaySeconds\":0,\"periodSeconds\":10,\"successThreshold\":1,\"timeoutSeconds\":1},\"resources\":{\"limits\":{\"memory\":\"83Mi\"},\"requests\":{\"cpu\":\"23m\",\"memory\":\"83Mi\"}},\"volumeMounts\":[{\"mountPath\":\"/etc/ssl/private\",\"name\":\"ssl-certificate\"}]},{\"env\":[{\"name\":\"GIT_SYNC_REPO\",\"value\":\"***\"},{\"name\":\"GIT_SYNC_BRANCH\",\"value\":\"git-sync\"},{\"name\":\"GIT_SYNC_DEPTH\",\"value\":\"1\"},{\"name\":\"GIT_SYNC_ROOT\",\"value\":\"/configs\"},{\"name\":\"GIT_SYNC_DEST\",\"value\":\"git\"},{\"name\":\"GIT_SYNC_SSH\",\"value\":\"true\"},{\"name\":\"GIT_SSH_KEY_FILE\",\"value\":\"/secrets/git-sync-rsa\"},{\"name\":\"GIT_KNOWN_HOSTS\",\"value\":\"false\"},{\"name\":\"GIT_SYNC_MAX_SYNC_FAILURES\",\"value\":\"10\"},{\"name\":\"GIT_SYNC_WAIT\",\"value\":\"60\"}],\"image\":\"k8s.gcr.io/git-sync:v3.1.5\",\"name\":\"migration-git-sync\",\"resources\":{\"limits\":{\"memory\":\"83Mi\"},\"requests\":{\"cpu\":\"11m\",\"memory\":\"83Mi\"}},\"securityContext\":{\"runAsUser\":65534},\"volumeMounts\":[{\"mountPath\":\"/configs\",\"name\":\"app-configs\"},{\"mountPath\":\"/secrets\",\"name\":\"app-secrets\"}]}],\"imagePullSecrets\":[{\"name\":\"migration-image-pull-secret\"}],\"serviceAccount\":\"migration\",\"terminationGracePeriodSeconds\":300,\"tolerations\":[{\"effect\":\"NoSchedule\",\"key\":\"cloud.google.com/gke-preemptible\",\"operator\":\"Equal\",\"value\":\"true\"}],\"volumes\":[{\"name\":\"ssl-certificate\",\"secret\":{\"secretName\":\"migration-letsencrypt-certificate\"}},{\"name\":\"gcp-service-account\",\"secret\":{\"secretName\":\"migration-gcp-service-account\"}},{\"name\":\"client-certs\",\"secret\":{\"defaultMode\":256,\"secretName\":\"estafette-ci.client.api\"}},{\"name\":\"app-secrets\",\"secret\":{\"secretName\":\"estafette-ci-config-secrets\"}},{\"emptyDir\":{},\"name\":\"app-configs\"},{\"configMap\":{\"name\":\"estafette-ci-manifest-templates-configs\"},\"name\":\"app-templates\"}]}}}}\n"},{"line":926,"timestamp":"2021-06-03T07:07:30.856925258Z","streamType":"stdout","text":" creationTimestamp: \"2021-02-10T10:30:45Z\"\n"},{"line":927,"timestamp":"2021-06-03T07:07:30.856926808Z","streamType":"stdout","text":"- generation: 777\n"},{"line":928,"timestamp":"2021-06-03T07:07:30.856927755Z","streamType":"stdout","text":"+ generation: 778\n"},{"line":929,"timestamp":"2021-06-03T07:07:30.856928662Z","streamType":"stdout","text":" labels:\n"},{"line":930,"timestamp":"2021-06-03T07:07:30.856930285Z","streamType":"stdout","text":" app: migration\n"},{"line":931,"timestamp":"2021-06-03T07:07:30.856931373Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":932,"timestamp":"2021-06-03T07:07:30.856932299Z","streamType":"stdout","text":"@@ -47,20 +47,20 @@\n"},{"line":933,"timestamp":"2021-06-03T07:07:30.856934035Z","streamType":"stdout","text":" app.kubernetes.io/instance: migration-stable\n"},{"line":934,"timestamp":"2021-06-03T07:07:30.856937775Z","streamType":"stdout","text":" app.kubernetes.io/managed-by: estafette\n"},{"line":935,"timestamp":"2021-06-03T07:07:30.856939573Z","streamType":"stdout","text":" app.kubernetes.io/name: migration\n"},{"line":936,"timestamp":"2021-06-03T07:07:30.856940918Z","streamType":"stdout","text":"- app.kubernetes.io/version: 1.0.0-main-1718\n"},{"line":937,"timestamp":"2021-06-03T07:07:30.856942272Z","streamType":"stdout","text":"+ app.kubernetes.io/version: 1.0.0-main-1719\n"},{"line":938,"timestamp":"2021-06-03T07:07:30.856943512Z","streamType":"stdout","text":" app_group: estafette-ci\n"},{"line":939,"timestamp":"2021-06-03T07:07:30.856944903Z","streamType":"stdout","text":" estafette.io/git-branch: main\n"},{"line":940,"timestamp":"2021-06-03T07:07:30.856956099Z","streamType":"stdout","text":" estafette.io/git-repository: github.com-estafette-migration\n"},{"line":941,"timestamp":"2021-06-03T07:07:30.8569598Z","streamType":"stdout","text":"- estafette.io/git-revision: a9010005e865c06c6211c4811359a71fdf7ea317\n"},{"line":942,"timestamp":"2021-06-03T07:07:30.856961997Z","streamType":"stdout","text":"+ estafette.io/git-revision: 52ff4a70d56a97fc89522e17e1b4f459586e9449\n"},{"line":943,"timestamp":"2021-06-03T07:07:30.856973064Z","streamType":"stdout","text":" estafette.io/pipeline: github.com-estafette-migration\n"},{"line":944,"timestamp":"2021-06-03T07:07:30.856975755Z","streamType":"stdout","text":" estafette.io/pipeline-base64: Z2l0aHViLmNvbS9lc3RhZmV0dGUvZXN0YWZldHRlLWNpLWFwaQ\n"},{"line":945,"timestamp":"2021-06-03T07:07:30.856977542Z","streamType":"stdout","text":"- estafette.io/release-id: \"663982655781863440\"\n"},{"line":946,"timestamp":"2021-06-03T07:07:30.856979233Z","streamType":"stdout","text":"+ estafette.io/release-id: \"456\"\n"},{"line":947,"timestamp":"2021-06-03T07:07:30.856980916Z","streamType":"stdout","text":" estafette.io/triggered-by: jsalverda-at-***.com\n"},{"line":948,"timestamp":"2021-06-03T07:07:30.856981899Z","streamType":"stdout","text":" language: golang\n"},{"line":949,"timestamp":"2021-06-03T07:07:30.856985077Z","streamType":"stdout","text":" team: estafette\n"},{"line":950,"timestamp":"2021-06-03T07:07:30.856986067Z","streamType":"stdout","text":" track: stable\n"},{"line":951,"timestamp":"2021-06-03T07:07:30.85698762Z","streamType":"stdout","text":" type: service\n"},{"line":952,"timestamp":"2021-06-03T07:07:30.856988809Z","streamType":"stdout","text":"- version: 1.0.0-main-1718\n"},{"line":953,"timestamp":"2021-06-03T07:07:30.857959788Z","streamType":"stdout","text":"+ version: 1.0.0-main-1719\n"},{"line":954,"timestamp":"2021-06-03T07:07:30.857993248Z","streamType":"stdout","text":" spec:\n"},{"line":955,"timestamp":"2021-06-03T07:07:30.857995441Z","streamType":"stdout","text":" affinity:\n"},{"line":956,"timestamp":"2021-06-03T07:07:30.857996836Z","streamType":"stdout","text":" nodeAffinity:\n"},{"line":957,"timestamp":"2021-06-03T07:07:30.857997804Z","streamType":"stdout","text":"@@ -104,7 +104,7 @@\n"},{"line":958,"timestamp":"2021-06-03T07:07:30.858000925Z","streamType":"stdout","text":" value: remote\n"},{"line":959,"timestamp":"2021-06-03T07:07:30.858003903Z","streamType":"stdout","text":" - name: JAEGER_SERVICE_NAME\n"},{"line":960,"timestamp":"2021-06-03T07:07:30.85800638Z","streamType":"stdout","text":" value: migration\n"},{"line":961,"timestamp":"2021-06-03T07:07:30.85800943Z","streamType":"stdout","text":"- image: estafette/migration:1.0.0-main-1718\n"},{"line":962,"timestamp":"2021-06-03T07:07:30.858011159Z","streamType":"stdout","text":"+ image: estafette/migration:1.0.0-main-1719\n"},{"line":963,"timestamp":"2021-06-03T07:07:30.858023323Z","streamType":"stdout","text":" imagePullPolicy: IfNotPresent\n"},{"line":964,"timestamp":"2021-06-03T07:07:30.858024868Z","streamType":"stdout","text":" livenessProbe:\n"},{"line":965,"timestamp":"2021-06-03T07:07:30.858026589Z","streamType":"stdout","text":" failureThreshold: 3\n"},{"line":966,"timestamp":"2021-06-03T07:07:30.864429656Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get pdb migration-stable -n estafette-ci -o=jsonpath={.spec.maxUnavailable}\u001b[0m\n"},{"line":967,"timestamp":"2021-06-03T07:07:30.945592385Z","streamType":"stdout","text":"Poddisruptionbudet migration-stable is fine, not removing it\n"},{"line":968,"timestamp":"2021-06-03T07:07:30.945617223Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get ing migration -n estafette-ci -o=go-template={{index .metadata.annotations \"kubernetes.io/ingress.class\"}}\u001b[0m\n"},{"line":969,"timestamp":"2021-06-03T07:07:31.030608061Z","streamType":"stdout","text":"Ingress migration or kubernetes.io/ingress.class annotation doesn't exist, no need to delete the ingress: exit status 1\n"},{"line":970,"timestamp":"2021-06-03T07:07:31.030620666Z","streamType":"stdout","text":"Applying the manifests for real...\n"},{"line":971,"timestamp":"2021-06-03T07:07:31.03062511Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl apply -f /kubernetes.yaml -n estafette-ci\u001b[0m\n"},{"line":972,"timestamp":"2021-06-03T07:07:31.21383726Z","streamType":"stdout","text":"namespace/estafette-ci unchanged\n"},{"line":973,"timestamp":"2021-06-03T07:07:31.222197074Z","streamType":"stdout","text":"serviceaccount/migration unchanged\n"},{"line":974,"timestamp":"2021-06-03T07:07:31.237921484Z","streamType":"stdout","text":"deployment.apps/migration-stable configured\n"},{"line":975,"timestamp":"2021-06-03T07:07:31.241593802Z","streamType":"stdout","text":"service/migration unchanged\n"},{"line":976,"timestamp":"2021-06-03T07:07:31.248200001Z","streamType":"stdout","text":"secret/migration-letsencrypt-certificate unchanged\n"},{"line":977,"timestamp":"2021-06-03T07:07:31.25131538Z","streamType":"stdout","text":"secret/migration-image-pull-secret unchanged\n"},{"line":978,"timestamp":"2021-06-03T07:07:31.276946277Z","streamType":"stdout","text":"poddisruptionbudget.policy/migration-stable unchanged\n"},{"line":979,"timestamp":"2021-06-03T07:07:31.281767883Z","streamType":"stdout","text":"horizontalpodautoscaler.autoscaling/migration-stable unchanged\n"},{"line":980,"timestamp":"2021-06-03T07:07:31.285578765Z","streamType":"stdout","text":"verticalpodautoscaler.autoscaling.k8s.io/migration-stable unchanged\n"},{"line":981,"timestamp":"2021-06-03T07:07:31.288827297Z","streamType":"stdout","text":"ingress.extensions/estafette-ci unchanged\n"},{"line":982,"timestamp":"2021-06-03T07:07:31.294771373Z","streamType":"stdout","text":"backendconfig.cloud.google.com/migration unchanged\n"},{"line":983,"timestamp":"2021-06-03T07:07:31.298145543Z","streamType":"stdout","text":"secret/migration-iap-oauth-credentials unchanged\n"},{"line":984,"timestamp":"2021-06-03T07:07:31.30380005Z","streamType":"stdout","text":"ingress.extensions/migration-internal unchanged\n"},{"line":985,"timestamp":"2021-06-03T07:07:31.307141791Z","streamType":"stdout","text":"secret/migration-gcp-service-account unchanged\n"},{"line":986,"timestamp":"2021-06-03T07:07:31.310504634Z","streamType":"stdout","text":"ingress.extensions/migration-github unchanged\n"},{"line":987,"timestamp":"2021-06-03T07:07:31.314627993Z","streamType":"stdout","text":"ingress.extensions/migration-bitbucket unchanged\n"},{"line":988,"timestamp":"2021-06-03T07:07:31.318463301Z","streamType":"stdout","text":"ingress.extensions/migration-slack unchanged\n"},{"line":989,"timestamp":"2021-06-03T07:07:31.322589156Z","streamType":"stdout","text":"ingress.extensions/migration-pubsub unchanged\n"},{"line":990,"timestamp":"2021-06-03T07:07:31.326830692Z","streamType":"stdout","text":"ingress.extensions/migration-cloudsource unchanged\n"},{"line":991,"timestamp":"2021-06-03T07:07:31.33215155Z","streamType":"stdout","text":"secret/migration-integrations-letsencrypt-certificate unchanged\n"},{"line":992,"timestamp":"2021-06-03T07:07:31.336339782Z","streamType":"stdout","text":"Waiting for the deployment to finish...\n"},{"line":993,"timestamp":"2021-06-03T07:07:31.336358041Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl rollout status deployment migration-stable -n estafette-ci\u001b[0m\n"},{"line":994,"timestamp":"2021-06-03T07:07:31.453621132Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 out of 3 new replicas have been updated...\n"},{"line":995,"timestamp":"2021-06-03T07:07:50.695000258Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 out of 3 new replicas have been updated...\n"},{"line":996,"timestamp":"2021-06-03T07:07:50.732227029Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 out of 3 new replicas have been updated...\n"},{"line":997,"timestamp":"2021-06-03T07:07:50.772009818Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 2 out of 3 new replicas have been updated...\n"},{"line":998,"timestamp":"2021-06-03T07:07:59.04436943Z","streamType":"stdout","text":"Waiting for deployment spec update to be observed...\n"},{"line":999,"timestamp":"2021-06-03T07:07:59.08007857Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 2 out of 4 new replicas have been updated...\n"},{"line":1000,"timestamp":"2021-06-03T07:07:59.096075924Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 2 out of 4 new replicas have been updated...\n"},{"line":1001,"timestamp":"2021-06-03T07:07:59.118458368Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 3 out of 4 new replicas have been updated...\n"},{"line":1002,"timestamp":"2021-06-03T07:08:08.296704116Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 3 out of 4 new replicas have been updated...\n"},{"line":1003,"timestamp":"2021-06-03T07:08:21.810098217Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 3 out of 4 new replicas have been updated...\n"},{"line":1004,"timestamp":"2021-06-03T07:08:21.846907598Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 3 out of 4 new replicas have been updated...\n"},{"line":1005,"timestamp":"2021-06-03T07:08:21.883223373Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 old replicas are pending termination...\n"},{"line":1006,"timestamp":"2021-06-03T07:08:32.63975468Z","streamType":"stdout","text":"Waiting for deployment \"migration-stable\" rollout to finish: 1 old replicas are pending termination...\n"},{"line":1007,"timestamp":"2021-06-03T07:08:32.673316685Z","streamType":"stdout","text":"deployment \"migration-stable\" successfully rolled out\n"},{"line":1008,"timestamp":"2021-06-03T07:08:32.676389738Z","streamType":"stdout","text":"Scaling canary deployment to 0 replicas...\n"},{"line":1009,"timestamp":"2021-06-03T07:08:32.676420688Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl scale deploy migration-canary -n estafette-ci --replicas=0\u001b[0m\n"},{"line":1010,"timestamp":"2021-06-03T07:08:32.802924403Z","streamType":"stdout","text":"deployment.apps/migration-canary scaled\n"},{"line":1011,"timestamp":"2021-06-03T07:08:32.805231637Z","streamType":"stdout","text":"Deleting simple type deployment, configmap, secret, hpa and pdb...\n"},{"line":1012,"timestamp":"2021-06-03T07:08:32.805255787Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete deploy migration -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1013,"timestamp":"2021-06-03T07:08:32.917773209Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete configmap migration-configs -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1014,"timestamp":"2021-06-03T07:08:33.028573337Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete secret migration-secrets -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1015,"timestamp":"2021-06-03T07:08:33.142685815Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete hpa migration -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1016,"timestamp":"2021-06-03T07:08:33.249794332Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete pdb migration -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1017,"timestamp":"2021-06-03T07:08:33.39038463Z","streamType":"stdout","text":"Deleting application configs if it exists, because no configs are specified...\n"},{"line":1018,"timestamp":"2021-06-03T07:08:33.390421982Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete configmap migration-stable-configs -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1019,"timestamp":"2021-06-03T07:08:33.495291932Z","streamType":"stdout","text":"Deleting application secrets if it exists, because no secrets are specified...\n"},{"line":1020,"timestamp":"2021-06-03T07:08:33.495318428Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl delete secret migration-stable-secrets -n estafette-ci --ignore-not-found=true\u001b[0m\n"},{"line":1021,"timestamp":"2021-06-03T07:08:33.601022369Z","streamType":"stdout","text":"Removing iam.gke.io/gcp-service-account annotations on the serviceaccount if it exists\n"},{"line":1022,"timestamp":"2021-06-03T07:08:33.601044985Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate serviceaccount migration -n estafette-ci iam.gke.io/gcp-service-account-\u001b[0m\n"},{"line":1023,"timestamp":"2021-06-03T07:08:33.686028757Z","streamType":"stdout","text":"serviceaccount/migration annotated\n"},{"line":1024,"timestamp":"2021-06-03T07:08:33.688196487Z","streamType":"stdout","text":"Removing estafette.io/cloudflare annotations on the service if they exists, since they're now set on the ingress instead...\n"},{"line":1025,"timestamp":"2021-06-03T07:08:33.688213591Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci estafette.io/cloudflare-dns-\u001b[0m\n"},{"line":1026,"timestamp":"2021-06-03T07:08:33.773870097Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1027,"timestamp":"2021-06-03T07:08:33.776026063Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci estafette.io/cloudflare-proxy-\u001b[0m\n"},{"line":1028,"timestamp":"2021-06-03T07:08:33.888067118Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1029,"timestamp":"2021-06-03T07:08:33.890283254Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci estafette.io/cloudflare-hostnames-\u001b[0m\n"},{"line":1030,"timestamp":"2021-06-03T07:08:33.960794448Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1031,"timestamp":"2021-06-03T07:08:33.962780366Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci estafette.io/cloudflare-state-\u001b[0m\n"},{"line":1032,"timestamp":"2021-06-03T07:08:34.053736661Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1033,"timestamp":"2021-06-03T07:08:34.055982585Z","streamType":"stdout","text":"Removing cloud.google.com/neg annotations on the service if they exists, since visibility is not set to iap or containerNativeLoadBalancing is set to fals...\n"},{"line":1034,"timestamp":"2021-06-03T07:08:34.055998404Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl annotate svc migration -n estafette-ci cloud.google.com/neg-\u001b[0m\n"},{"line":1035,"timestamp":"2021-06-03T07:08:34.130328357Z","streamType":"stdout","text":"service/migration annotated\n"},{"line":1036,"timestamp":"2021-06-03T07:08:34.132524831Z","streamType":"stdout","text":"Showing current ingresses, services, configmaps, secrets, deployments, jobs, cronjobs, poddisruptionbudgets, horizontalpodautoscalers, pods, endpoints for app=migration...\n"},{"line":1037,"timestamp":"2021-06-03T07:08:34.132544149Z","streamType":"stdout","text":"\u001b[38;5;250m\u003e kubectl get ing,svc,cm,secret,deploy,job,cronjob,sts,pdb,hpa,po,ep -l app=migration -n estafette-ci\u001b[0m\n"},{"line":1038,"timestamp":"2021-06-03T07:08:34.494177443Z","streamType":"stdout","text":"NAME HOSTS ADDRESS PORTS AGE\n"},{"line":1039,"timestamp":"2021-06-03T07:08:34.494206981Z","streamType":"stdout","text":"ingress.extensions/estafette-ci ***,*** 35.190.5.233 80, 443 411d\n"},{"line":1040,"timestamp":"2021-06-03T07:08:34.494213315Z","streamType":"stdout","text":"ingress.extensions/migration-bitbucket ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1041,"timestamp":"2021-06-03T07:08:34.494216849Z","streamType":"stdout","text":"ingress.extensions/migration-cloudsource ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1042,"timestamp":"2021-06-03T07:08:34.494219858Z","streamType":"stdout","text":"ingress.extensions/migration-github ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1043,"timestamp":"2021-06-03T07:08:34.494223986Z","streamType":"stdout","text":"ingress.extensions/migration-internal ***,*** 172.28.8.14 80, 443 411d\n"},{"line":1044,"timestamp":"2021-06-03T07:08:34.494226612Z","streamType":"stdout","text":"ingress.extensions/migration-pubsub ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1045,"timestamp":"2021-06-03T07:08:34.494229053Z","streamType":"stdout","text":"ingress.extensions/migration-slack ***,*** 35.241.166.108 80, 443 411d\n"},{"line":1046,"timestamp":"2021-06-03T07:08:34.494230051Z","streamType":"stdout","text":"\n"},{"line":1047,"timestamp":"2021-06-03T07:08:34.49423449Z","streamType":"stdout","text":"NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE\n"},{"line":1048,"timestamp":"2021-06-03T07:08:34.494237665Z","streamType":"stdout","text":"service/migration NodePort 172.24.7.242 \u003cnone\u003e 80:31372/TCP,443:31271/TCP 411d\n"},{"line":1049,"timestamp":"2021-06-03T07:08:34.494735007Z","streamType":"stdout","text":"\n"},{"line":1050,"timestamp":"2021-06-03T07:08:34.494751778Z","streamType":"stdout","text":"NAME TYPE DATA AGE\n"},{"line":1051,"timestamp":"2021-06-03T07:08:34.494760303Z","streamType":"stdout","text":"secret/migration-gcp-service-account Opaque 1 112d\n"},{"line":1052,"timestamp":"2021-06-03T07:08:34.494764584Z","streamType":"stdout","text":"secret/migration-iap-oauth-credentials Opaque 2 112d\n"},{"line":1053,"timestamp":"2021-06-03T07:08:34.494768523Z","streamType":"stdout","text":"secret/migration-image-pull-secret kubernetes.io/dockerconfigjson 1 112d\n"},{"line":1054,"timestamp":"2021-06-03T07:08:34.494788269Z","streamType":"stdout","text":"secret/migration-integrations-letsencrypt-certificate Opaque 10 112d\n"},{"line":1055,"timestamp":"2021-06-03T07:08:34.494790951Z","streamType":"stdout","text":"secret/migration-letsencrypt-certificate Opaque 10 112d\n"},{"line":1056,"timestamp":"2021-06-03T07:08:34.495453363Z","streamType":"stdout","text":"\n"},{"line":1057,"timestamp":"2021-06-03T07:08:34.49547383Z","streamType":"stdout","text":"NAME READY UP-TO-DATE AVAILABLE AGE\n"},{"line":1058,"timestamp":"2021-06-03T07:08:34.495482969Z","streamType":"stdout","text":"deployment.apps/migration-canary 0/0 0 0 112d\n"},{"line":1059,"timestamp":"2021-06-03T07:08:34.4954873Z","streamType":"stdout","text":"deployment.apps/migration-stable 4/4 4 4 112d\n"},{"line":1060,"timestamp":"2021-06-03T07:08:34.49570229Z","streamType":"stdout","text":"\n"},{"line":1061,"timestamp":"2021-06-03T07:08:34.495723594Z","streamType":"stdout","text":"NAME MIN AVAILABLE MAX UNAVAILABLE ALLOWED DISRUPTIONS AGE\n"},{"line":1062,"timestamp":"2021-06-03T07:08:34.495732466Z","streamType":"stdout","text":"poddisruptionbudget.policy/migration-stable N/A 1 1 112d\n"},{"line":1063,"timestamp":"2021-06-03T07:08:34.495824829Z","streamType":"stdout","text":"\n"},{"line":1064,"timestamp":"2021-06-03T07:08:34.495847623Z","streamType":"stdout","text":"NAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGE\n"},{"line":1065,"timestamp":"2021-06-03T07:08:34.495858629Z","streamType":"stdout","text":"horizontalpodautoscaler.autoscaling/migration-stable Deployment/migration-stable 13%/80% 3 100 4 112d\n"},{"line":1066,"timestamp":"2021-06-03T07:08:34.496606938Z","streamType":"stdout","text":"\n"},{"line":1067,"timestamp":"2021-06-03T07:08:34.496624466Z","streamType":"stdout","text":"NAME READY STATUS RESTARTS AGE\n"},{"line":1068,"timestamp":"2021-06-03T07:08:34.496632031Z","streamType":"stdout","text":"pod/migration-canary-856558f7b8-rxv7d 3/3 Terminating 0 93s\n"},{"line":1069,"timestamp":"2021-06-03T07:08:34.496637059Z","streamType":"stdout","text":"pod/migration-stable-586b47dfcc-sgk6r 3/3 Terminating 0 37m\n"},{"line":1070,"timestamp":"2021-06-03T07:08:34.496640926Z","streamType":"stdout","text":"pod/migration-stable-586b47dfcc-wck2s 3/3 Terminating 0 37m\n"},{"line":1071,"timestamp":"2021-06-03T07:08:34.49664539Z","streamType":"stdout","text":"pod/migration-stable-7f8bf8796-27qn4 3/3 Running 0 44s\n"},{"line":1072,"timestamp":"2021-06-03T07:08:34.496649346Z","streamType":"stdout","text":"pod/migration-stable-7f8bf8796-7bng5 3/3 Running 0 13s\n"},{"line":1073,"timestamp":"2021-06-03T07:08:34.496652746Z","streamType":"stdout","text":"pod/migration-stable-7f8bf8796-w2fnx 3/3 Running 0 35s\n"},{"line":1074,"timestamp":"2021-06-03T07:08:34.496655071Z","streamType":"stdout","text":"pod/migration-stable-7f8bf8796-zrf9s 3/3 Running 0 63s\n"},{"line":1075,"timestamp":"2021-06-03T07:08:34.496895501Z","streamType":"stdout","text":"\n"},{"line":1076,"timestamp":"2021-06-03T07:08:34.496906666Z","streamType":"stdout","text":"NAME ENDPOINTS AGE\n"},{"line":1077,"timestamp":"2021-06-03T07:08:34.49691308Z","streamType":"stdout","text":"endpoints/migration 10.1.3.118:443,10.1.3.119:443,10.1.5.56:443 + 5 more... 411d\n"}],"exitCode":0,"status":"SUCCEEDED"},{"step":"slack-notify","image":{"name":"extensions/slack-build-status","tag":"dev","isPulled":false,"imageSize":11651547,"pullDuration":2263011595,"isTrusted":true,"hasInjectedCredentials":true},"duration":1353721109,"logLines":[{"line":1,"timestamp":"2021-06-03T07:08:37.836720387Z","streamType":"stdout","text":"Starting \u001b[1mestafette-extension-slack-build-status\u001b[0m version \u001b[1m0.1.74\u001b[0m... \u001b[36mbranch=\u001b[0mmain \u001b[36mbuildDate=\u001b[0m2021-02-10T16:38:39Z \u001b[36mgoVersion=\u001b[0mgo1.15.7 \u001b[36mos=\u001b[0mlinux \u001b[36mrevision=\u001b[0m6bbe6703a36bc06d6fb056a0725b58e4a500a739\n"},{"line":2,"timestamp":"2021-06-03T07:08:37.836730799Z","streamType":"stdout","text":"Unmarshalling credentials...\n"},{"line":3,"timestamp":"2021-06-03T07:08:37.836737675Z","streamType":"stdout","text":"Reading credentials from file at path /credentials/slack_webhook.json...\n"},{"line":4,"timestamp":"2021-06-03T07:08:37.836741464Z","streamType":"stdout","text":"Checking if credential estafette exists...\n"},{"line":5,"timestamp":"2021-06-03T07:08:37.836755655Z","streamType":"stdout","text":"Checking credential slack-webhook-estafette for workspace estafette...\n"},{"line":6,"timestamp":"2021-06-03T07:08:37.836764644Z","streamType":"stdout","text":"Found credential slack-webhook-estafette for workspace estafette\n"},{"line":7,"timestamp":"2021-06-03T07:08:38.144086857Z","streamType":"stdout","text":"Finished estafette-extension-slack-build-status...\n"}],"exitCode":0,"status":"SUCCEEDED"}] diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/GET.js b/mocks/api/pipelines/github.com/estafette/migration/releases/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/POST.js b/mocks/api/pipelines/github.com/estafette/migration/releases/POST.js new file mode 100644 index 00000000..48926e6e --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/POST.js @@ -0,0 +1,17 @@ +const { + type, + file +} = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = function (req, res) { + type('application/json')(req, res, () => { + if (req.body && req.body.releaseVersion.includes('-main-')) { + res.statusCode = 201 + file(path.join(__dirname, './post-201.json'))(req, res) + } else { + res.statusCode = 403 + file(path.join(__dirname, './post-403.json'))(req, res) + } + }) +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/index.json b/mocks/api/pipelines/github.com/estafette/migration/releases/index.json new file mode 100644 index 00000000..64ee1014 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/index.json @@ -0,0 +1,290 @@ +{ + "items": [ + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "664373458571591697", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:38:09.260982Z", + "startedAt": "2021-06-04T15:38:11.572968Z", + "updatedAt": "2021-06-04T15:39:25.13434Z", + "duration": 73000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "664372945397841937", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1728", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:35:32.652756Z", + "startedAt": "2021-06-04T15:35:34.746145Z", + "updatedAt": "2021-06-04T15:36:09.231216Z", + "duration": 34000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "664370662483525649", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1727", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T15:23:55.962505Z", + "startedAt": "2021-06-04T15:23:57.894978Z", + "updatedAt": "2021-06-04T15:24:18.666322Z", + "duration": 20000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "restart-stable", + "id": "664308454879461393", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-04T10:07:31.708355Z", + "startedAt": "2021-06-04T10:07:33.422702Z", + "updatedAt": "2021-06-04T10:08:33.80782Z", + "duration": 60000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "663999267565928466", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:54:55.228339Z", + "startedAt": "2021-06-03T07:54:57.433669Z", + "updatedAt": "2021-06-03T07:56:14.902659Z", + "duration": 77000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "663999161512820752", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1722", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:54:22.863548Z", + "startedAt": "2021-06-03T07:54:24.380836Z", + "updatedAt": "2021-06-03T07:54:45.82337Z", + "duration": 21000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "663995507641057297", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1721", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:35:47.790497Z", + "startedAt": "2021-06-03T07:35:51.458557Z", + "updatedAt": "2021-06-03T07:37:07.224026Z", + "duration": 75000000000, + "pendingDuration": 3000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "663994988029083665", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1721", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:33:09.217474Z", + "startedAt": "2021-06-03T07:33:11.769945Z", + "updatedAt": "2021-06-03T07:33:47.211376Z", + "duration": 35000000000, + "pendingDuration": 2000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-canary", + "id": "663993169974001680", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1720", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:23:54.391013Z", + "startedAt": "2021-06-03T07:23:55.907831Z", + "updatedAt": "2021-06-03T07:24:16.034896Z", + "duration": 20000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + }, + { + "name": "tooling-estafette", + "action": "deploy-stable", + "id": "456", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "1.0.0-main-1719", + "releaseStatus": "succeeded", + "triggerEvents": [ + { + "fired": true, + "manual": { + "userID": "me@estafette.io" + } + } + ], + "insertedAt": "2021-06-03T07:07:15.18363Z", + "startedAt": "2021-06-03T07:07:16.522663Z", + "updatedAt": "2021-06-03T07:08:38.50558Z", + "duration": 81000000000, + "pendingDuration": 1000000000, + "organizations": [ + { + "name": "Estafette" + } + ] + } + ], + "pagination": { + "page": 1, + "size": 10, + "totalPages": 1, + "totalItems": 10 + } +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/post-201.json b/mocks/api/pipelines/github.com/estafette/migration/releases/post-201.json new file mode 100644 index 00000000..e7438d8b --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/post-201.json @@ -0,0 +1,16 @@ +{ + "name": "tooling-estafette", + "action": "release", + "id": "12313", + "repoSource": "github.com", + "repoOwner": "estafette", + "repoName": "migration", + "releaseVersion": "xyz", + "releaseStatus": "succeeded", + "triggerEvents": [], + "insertedAt": "2006-01-02 15:04:05.999999999 -0700 MST", + "startedAt": "2006-01-02 15:04:05.999999999 -0700 MST", + "updatedAt": "2006-01-02 15:04:05.999999999 -0700 MST", + "duration": 30000, + "pendingDuration": 0 +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/releases/post-403.json b/mocks/api/pipelines/github.com/estafette/migration/releases/post-403.json new file mode 100644 index 00000000..894c8334 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/releases/post-403.json @@ -0,0 +1,12 @@ +{ + "code": "Forbidden", + "error": { + "cluster": "abc1", + "message": "Release not allowed on this branch", + "repositoryReleaseControl": { + "allowed": [ + "main" + ] + } + } +} diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/botscpu/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/botscpu/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/botscpu/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/botscpu/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/botscpu/index.json new file mode 100644 index 00000000..920dbb73 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/botscpu/index.json @@ -0,0 +1 @@ +{"measurements":[{"cpuMaxUsage":0.21767763938973855,"insertedAt":"2021-02-11T15:11:32.656067Z","name":"any-event"},{"cpuMaxUsage":0.2430631287770771,"insertedAt":"2021-02-12T07:29:39.417683Z","name":"any-event"},{"cpuMaxUsage":0.2802099856939908,"insertedAt":"2021-02-12T07:31:25.521021Z","name":"any-event"},{"cpuMaxUsage":0.02868273047912494,"insertedAt":"2021-02-16T08:35:59.455546Z","name":"any-event"},{"cpuMaxUsage":0.2872373658008583,"insertedAt":"2021-02-16T08:38:55.07877Z","name":"any-event"},{"cpuMaxUsage":0.14068634664663143,"insertedAt":"2021-02-16T08:58:35.636682Z","name":"any-event"},{"cpuMaxUsage":0.3318114410088958,"insertedAt":"2021-02-16T09:00:08.553209Z","name":"any-event"},{"cpuMaxUsage":0.2906604700503187,"insertedAt":"2021-02-16T09:16:20.666416Z","name":"any-event"},{"cpuMaxUsage":0.24217752108616758,"insertedAt":"2021-02-16T09:17:37.22352Z","name":"any-event"},{"cpuMaxUsage":0.007169102011641501,"insertedAt":"2021-02-16T11:00:42.468644Z","name":"any-event"},{"cpuMaxUsage":0.30085145558184206,"insertedAt":"2021-02-16T11:03:40.237683Z","name":"any-event"},{"cpuMaxUsage":0.10807981135812743,"insertedAt":"2021-02-16T12:07:38.993305Z","name":"any-event"},{"cpuMaxUsage":0.2709265979903014,"insertedAt":"2021-02-16T12:11:15.16991Z","name":"any-event"},{"cpuMaxUsage":0.021944993555064515,"insertedAt":"2021-02-17T08:53:42.836587Z","name":"any-event"},{"cpuMaxUsage":0.400714539691554,"insertedAt":"2021-02-17T09:07:50.543829Z","name":"any-event"},{"cpuMaxUsage":0.3329965554976314,"insertedAt":"2021-02-17T09:16:42.011978Z","name":"any-event"},{"cpuMaxUsage":0.29480772886657974,"insertedAt":"2021-02-22T16:33:43.384213Z","name":"any-event"},{"cpuMaxUsage":0.28698181851313126,"insertedAt":"2021-02-22T16:43:45.754982Z","name":"any-event"},{"cpuMaxUsage":0.022323938340990328,"insertedAt":"2021-02-23T10:34:51.536283Z","name":"any-event"},{"cpuMaxUsage":0.2332386910618421,"insertedAt":"2021-02-23T10:37:16.322304Z","name":"any-event"},{"cpuMaxUsage":0.2962868931486079,"insertedAt":"2021-02-23T12:29:09.146762Z","name":"any-event"},{"cpuMaxUsage":0.2585201912400547,"insertedAt":"2021-02-23T13:13:02.047971Z","name":"any-event"},{"cpuMaxUsage":0.2648332499978464,"insertedAt":"2021-02-23T13:29:14.609022Z","name":"any-event"},{"cpuMaxUsage":0.19436214418219896,"insertedAt":"2021-02-25T14:22:37.153824Z","name":"any-event"},{"cpuMaxUsage":0.23196204692937525,"insertedAt":"2021-02-25T14:23:43.212311Z","name":"any-event"},{"cpuMaxUsage":0.20630394169705252,"insertedAt":"2021-03-03T03:13:53.907051Z","name":"any-event"},{"cpuMaxUsage":0.2043723759155628,"insertedAt":"2021-03-04T13:12:46.147878Z","name":"any-event"},{"cpuMaxUsage":0.3240549493329727,"insertedAt":"2021-03-15T08:01:37.282557Z","name":"any-event"},{"cpuMaxUsage":0.26062222959205883,"insertedAt":"2021-03-15T10:17:06.306379Z","name":"any-event"},{"cpuMaxUsage":0.024394239607966755,"insertedAt":"2021-03-17T14:53:22.462838Z","name":"any-event"},{"cpuMaxUsage":0.2945372758393326,"insertedAt":"2021-03-17T14:57:22.663993Z","name":"any-event"},{"cpuMaxUsage":0.2883536062576571,"insertedAt":"2021-03-19T09:05:25.291122Z","name":"any-event"},{"cpuMaxUsage":0.2501622540658503,"insertedAt":"2021-03-19T09:47:49.345852Z","name":"any-event"},{"cpuMaxUsage":0.4123070441284901,"insertedAt":"2021-03-19T16:10:23.287521Z","name":"any-event"},{"cpuMaxUsage":0.2885090776110458,"insertedAt":"2021-03-22T12:16:41.161175Z","name":"any-event"},{"cpuMaxUsage":0.3977554052888426,"insertedAt":"2021-03-22T12:17:15.992834Z","name":"any-event"},{"cpuMaxUsage":0.32983658287514234,"insertedAt":"2021-03-29T07:12:34.208342Z","name":"any-event"},{"cpuMaxUsage":0.434669355356492,"insertedAt":"2021-03-29T07:16:34.445722Z","name":"any-event"},{"cpuMaxUsage":0.364993787186194,"insertedAt":"2021-03-30T06:50:26.806707Z","name":"any-event"},{"cpuMaxUsage":0.24919968017083335,"insertedAt":"2021-04-07T14:52:36.398459Z","name":"any-event"},{"cpuMaxUsage":0.2827541315865297,"insertedAt":"2021-04-19T07:41:29.079623Z","name":"any-event"},{"cpuMaxUsage":0.34548959757154424,"insertedAt":"2021-04-19T07:53:41.207468Z","name":"any-event"},{"cpuMaxUsage":0.24862237424848918,"insertedAt":"2021-04-19T14:22:04.666269Z","name":"any-event"},{"cpuMaxUsage":0.32418594481184587,"insertedAt":"2021-04-19T14:24:34.981495Z","name":"any-event"},{"cpuMaxUsage":0.3004957617583864,"insertedAt":"2021-04-19T14:30:52.144646Z","name":"any-event"},{"cpuMaxUsage":0.2803717297671949,"insertedAt":"2021-04-19T14:38:55.993262Z","name":"any-event"},{"cpuMaxUsage":0.38917867316672083,"insertedAt":"2021-04-20T06:34:06.623674Z","name":"any-event"},{"cpuMaxUsage":0.3050455034722902,"insertedAt":"2021-04-20T06:46:22.11791Z","name":"any-event"},{"cpuMaxUsage":0.3247724993455056,"insertedAt":"2021-04-20T07:22:53.506671Z","name":"any-event"},{"cpuMaxUsage":0.35958202989439836,"insertedAt":"2021-04-22T11:48:02.877565Z","name":"any-event"},{"cpuMaxUsage":0.3948377736436926,"insertedAt":"2021-04-23T06:48:58.003378Z","name":"any-event"},{"cpuMaxUsage":0.35105360161286586,"insertedAt":"2021-04-23T06:56:47.694482Z","name":"any-event"},{"cpuMaxUsage":0.40509381032308034,"insertedAt":"2021-04-23T10:33:10.265698Z","name":"any-event"},{"cpuMaxUsage":0.33553831126636974,"insertedAt":"2021-04-23T10:36:32.93594Z","name":"any-event"},{"cpuMaxUsage":0.22175358943333334,"insertedAt":"2021-04-23T11:13:52.097639Z","name":"any-event"},{"cpuMaxUsage":0.3236739946260734,"insertedAt":"2021-04-23T12:02:03.972887Z","name":"any-event"},{"cpuMaxUsage":0.4691737074117188,"insertedAt":"2021-04-23T13:23:40.988272Z","name":"any-event"},{"cpuMaxUsage":0.227618883463474,"insertedAt":"2021-05-10T12:43:56.751925Z","name":"any-event"},{"cpuMaxUsage":0.37127947994816873,"insertedAt":"2021-05-10T14:12:46.865934Z","name":"any-event"},{"cpuMaxUsage":0.33658636129552283,"insertedAt":"2021-05-10T15:15:15.407767Z","name":"any-event"},{"cpuMaxUsage":0.41583885827914274,"insertedAt":"2021-05-11T15:09:47.59878Z","name":"any-event"},{"cpuMaxUsage":0.376229413944859,"insertedAt":"2021-05-11T15:11:49.297396Z","name":"any-event"},{"cpuMaxUsage":0.27048439169109084,"insertedAt":"2021-05-19T10:32:41.208156Z","name":"any-event"},{"cpuMaxUsage":0.13933534135,"insertedAt":"2021-05-21T09:06:48.37175Z","name":"any-event"},{"cpuMaxUsage":0.3374781191487895,"insertedAt":"2021-05-21T09:22:29.152099Z","name":"any-event"},{"cpuMaxUsage":0.3161014311396103,"insertedAt":"2021-05-21T13:30:48.160541Z","name":"any-event"},{"cpuMaxUsage":0.38960079006727405,"insertedAt":"2021-06-01T12:51:16.596337Z","name":"any-event"},{"cpuMaxUsage":0.30334691609389436,"insertedAt":"2021-06-01T12:58:31.89046Z","name":"any-event"},{"cpuMaxUsage":0.42823467877500787,"insertedAt":"2021-06-01T13:02:23.44263Z","name":"any-event"},{"cpuMaxUsage":0.37924237167805114,"insertedAt":"2021-06-01T15:20:41.53377Z","name":"any-event"},{"cpuMaxUsage":0.4104996953461386,"insertedAt":"2021-06-01T15:21:51.800903Z","name":"any-event"},{"cpuMaxUsage":0.3037562898778786,"insertedAt":"2021-06-01T15:34:54.398054Z","name":"any-event"},{"cpuMaxUsage":0.2893203790374546,"insertedAt":"2021-06-02T06:52:19.476771Z","name":"any-event"},{"cpuMaxUsage":0.20795697484332393,"insertedAt":"2021-06-02T07:13:23.894681Z","name":"any-event"},{"cpuMaxUsage":0.2728633442857882,"insertedAt":"2021-06-02T07:22:05.764602Z","name":"any-event"},{"cpuMaxUsage":0.29187537536738256,"insertedAt":"2021-06-02T08:25:59.138926Z","name":"any-event"},{"cpuMaxUsage":0.2525163133902801,"insertedAt":"2021-06-02T08:29:22.570649Z","name":"any-event"},{"cpuMaxUsage":0.3051389831105634,"insertedAt":"2021-06-02T09:12:09.63473Z","name":"any-event"},{"cpuMaxUsage":0.5272146772897007,"insertedAt":"2021-06-02T09:39:24.533403Z","name":"any-event"},{"cpuMaxUsage":0.3379060437322072,"insertedAt":"2021-06-02T09:40:03.813064Z","name":"any-event"},{"cpuMaxUsage":0.4081483463912177,"insertedAt":"2021-06-02T10:08:03.11548Z","name":"any-event"},{"cpuMaxUsage":0.3095288992257143,"insertedAt":"2021-06-02T11:48:10.038667Z","name":"any-event"},{"cpuMaxUsage":0.3376529529227024,"insertedAt":"2021-06-02T11:49:08.225345Z","name":"any-event"},{"cpuMaxUsage":0.33527312220007155,"insertedAt":"2021-06-02T12:25:08.281368Z","name":"any-event"},{"cpuMaxUsage":0.3617515381140602,"insertedAt":"2021-06-02T12:30:12.767116Z","name":"any-event"},{"cpuMaxUsage":0.2686294663040601,"insertedAt":"2021-06-02T15:10:32.881826Z","name":"any-event"},{"cpuMaxUsage":0.42851934542448383,"insertedAt":"2021-06-02T15:13:15.809415Z","name":"any-event"},{"cpuMaxUsage":0.21704907360187517,"insertedAt":"2021-06-03T06:28:04.73997Z","name":"any-event"},{"cpuMaxUsage":0.3144798234837546,"insertedAt":"2021-06-03T06:30:25.714258Z","name":"any-event"},{"cpuMaxUsage":0.2991998599815214,"insertedAt":"2021-06-03T07:06:36.713666Z","name":"any-event"},{"cpuMaxUsage":0.3224463098183042,"insertedAt":"2021-06-03T07:07:15.18363Z","name":"any-event"},{"cpuMaxUsage":0.3008849817001064,"insertedAt":"2021-06-03T07:23:54.391013Z","name":"any-event"},{"cpuMaxUsage":0.3088735744567918,"insertedAt":"2021-06-03T07:33:09.217474Z","name":"any-event"},{"cpuMaxUsage":0.3034838212980851,"insertedAt":"2021-06-03T07:35:47.790497Z","name":"any-event"},{"cpuMaxUsage":0.3336303688674705,"insertedAt":"2021-06-03T07:54:22.863548Z","name":"any-event"},{"cpuMaxUsage":0.3184769989882508,"insertedAt":"2021-06-03T07:54:55.228339Z","name":"any-event"},{"cpuMaxUsage":0.330872356792046,"insertedAt":"2021-06-04T10:07:31.708355Z","name":"any-event"},{"cpuMaxUsage":0.2721316454377657,"insertedAt":"2021-06-04T15:23:55.962505Z","name":"any-event"},{"cpuMaxUsage":0.33967967352895645,"insertedAt":"2021-06-04T15:35:32.652756Z","name":"any-event"},{"cpuMaxUsage":0.4379659649345122,"insertedAt":"2021-06-04T15:38:09.260982Z","name":"any-event"}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/botsdurations/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/botsdurations/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/botsdurations/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/botsdurations/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/botsdurations/index.json new file mode 100644 index 00000000..a417592d --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/botsdurations/index.json @@ -0,0 +1 @@ +{"durations":[{"duration":15000000000,"insertedAt":"2021-06-02T08:00:12.903559Z","name":"any-event","pendingDuration":2000000000},{"duration":15000000000,"insertedAt":"2021-06-02T07:13:23.894681Z","name":"any-event","pendingDuration":79000000000},{"duration":17000000000,"insertedAt":"2021-06-02T08:29:22.570649Z","name":"any-event","pendingDuration":2000000000},{"duration":19000000000,"insertedAt":"2021-04-19T14:22:04.666269Z","name":"any-event","pendingDuration":2000000000},{"duration":19000000000,"insertedAt":"2021-05-21T13:05:29.26846Z","name":"any-event","pendingDuration":1000000000},{"duration":19000000000,"insertedAt":"2021-03-30T06:49:24.841358Z","name":"any-event","pendingDuration":1000000000},{"duration":20000000000,"insertedAt":"2021-05-26T12:53:57.384459Z","name":"any-event","pendingDuration":1000000000},{"duration":20000000000,"insertedAt":"2021-04-19T14:30:52.144646Z","name":"any-event","pendingDuration":1000000000},{"duration":20000000000,"insertedAt":"2021-06-03T07:23:54.391013Z","name":"any-event","pendingDuration":1000000000},{"duration":20000000000,"insertedAt":"2021-05-10T14:12:46.865934Z","name":"any-event","pendingDuration":2000000000},{"duration":20000000000,"insertedAt":"2021-04-22T11:48:02.877565Z","name":"any-event","pendingDuration":8000000000},{"duration":20000000000,"insertedAt":"2021-06-04T15:23:55.962505Z","name":"any-event","pendingDuration":1000000000},{"duration":20000000000,"insertedAt":"2021-06-03T06:28:04.73997Z","name":"any-event","pendingDuration":2000000000},{"duration":20000000000,"insertedAt":"2021-06-02T08:25:59.138926Z","name":"any-event","pendingDuration":1000000000},{"duration":20000000000,"insertedAt":"2021-04-23T11:13:52.097639Z","name":"any-event","pendingDuration":1000000000},{"duration":20000000000,"insertedAt":"2021-06-02T07:22:05.764602Z","name":"any-event","pendingDuration":2000000000},{"duration":20000000000,"insertedAt":"2021-06-02T12:25:08.281368Z","name":"any-event","pendingDuration":2000000000},{"duration":20000000000,"insertedAt":"2021-03-19T16:03:09.536542Z","name":"any-event","pendingDuration":1000000000},{"duration":20000000000,"insertedAt":"2021-06-02T10:06:27.806225Z","name":"any-event","pendingDuration":2000000000},{"duration":20000000000,"insertedAt":"2021-06-03T07:06:36.713666Z","name":"any-event","pendingDuration":9000000000},{"duration":21000000000,"insertedAt":"2021-03-22T12:16:41.161175Z","name":"any-event","pendingDuration":1000000000},{"duration":21000000000,"insertedAt":"2021-04-20T06:34:06.623674Z","name":"any-event","pendingDuration":1000000000},{"duration":21000000000,"insertedAt":"2021-06-02T11:48:10.038667Z","name":"any-event","pendingDuration":2000000000},{"duration":21000000000,"insertedAt":"2021-06-02T09:12:09.63473Z","name":"any-event","pendingDuration":1000000000},{"duration":21000000000,"insertedAt":"2021-04-07T14:49:28.363236Z","name":"any-event","pendingDuration":11000000000},{"duration":21000000000,"insertedAt":"2021-06-02T15:10:32.881826Z","name":"any-event","pendingDuration":4000000000},{"duration":21000000000,"insertedAt":"2021-06-03T07:54:22.863548Z","name":"any-event","pendingDuration":1000000000},{"duration":21000000000,"insertedAt":"2021-04-19T06:34:08.406607Z","name":"any-event","pendingDuration":2000000000},{"duration":22000000000,"insertedAt":"2021-05-21T09:06:48.37175Z","name":"any-event","pendingDuration":2000000000},{"duration":22000000000,"insertedAt":"2021-03-29T07:12:34.208342Z","name":"any-event","pendingDuration":9000000000},{"duration":23000000000,"insertedAt":"2021-06-02T09:39:24.533403Z","name":"any-event","pendingDuration":1000000000},{"duration":23000000000,"insertedAt":"2021-05-11T15:09:47.59878Z","name":"any-event","pendingDuration":9000000000},{"duration":26000000000,"insertedAt":"2021-06-01T12:51:16.596337Z","name":"any-event","pendingDuration":3000000000},{"duration":27000000000,"insertedAt":"2021-04-23T10:33:10.265698Z","name":"any-event","pendingDuration":14000000000},{"duration":27000000000,"insertedAt":"2021-06-01T15:20:41.53377Z","name":"any-event","pendingDuration":2000000000},{"duration":33000000000,"insertedAt":"2021-06-01T12:58:31.89046Z","name":"any-event","pendingDuration":2000000000},{"duration":34000000000,"insertedAt":"2021-06-04T15:35:32.652756Z","name":"any-event","pendingDuration":2000000000},{"duration":35000000000,"insertedAt":"2021-06-03T07:33:09.217474Z","name":"any-event","pendingDuration":2000000000},{"duration":36000000000,"insertedAt":"2021-03-15T08:01:37.282557Z","name":"any-event","pendingDuration":5000000000},{"duration":36000000000,"insertedAt":"2021-02-23T10:34:51.536283Z","name":"any-event","pendingDuration":1000000000},{"duration":36000000000,"insertedAt":"2021-02-17T08:53:42.836587Z","name":"any-event","pendingDuration":1000000000},{"duration":37000000000,"insertedAt":"2021-02-25T14:22:37.153824Z","name":"any-event","pendingDuration":2000000000},{"duration":37000000000,"insertedAt":"2021-02-23T13:13:02.047971Z","name":"any-event","pendingDuration":4000000000},{"duration":38000000000,"insertedAt":"2021-02-16T12:07:38.993305Z","name":"any-event","pendingDuration":2000000000},{"duration":38000000000,"insertedAt":"2021-03-17T14:53:22.462838Z","name":"any-event","pendingDuration":1000000000},{"duration":39000000000,"insertedAt":"2021-04-19T07:41:29.079623Z","name":"any-event","pendingDuration":2000000000},{"duration":39000000000,"insertedAt":"2021-04-23T12:02:03.972887Z","name":"any-event","pendingDuration":9000000000},{"duration":42000000000,"insertedAt":"2021-04-20T06:46:22.11791Z","name":"any-event","pendingDuration":2000000000},{"duration":43000000000,"insertedAt":"2021-04-23T06:48:58.003378Z","name":"any-event","pendingDuration":1000000000},{"duration":43000000000,"insertedAt":"2021-03-19T09:05:25.291122Z","name":"any-event","pendingDuration":2000000000},{"duration":49000000000,"insertedAt":"2021-06-02T06:52:19.476771Z","name":"any-event","pendingDuration":3000000000},{"duration":55000000000,"insertedAt":"2021-02-17T09:07:50.543829Z","name":"any-event","pendingDuration":2000000000},{"duration":60000000000,"insertedAt":"2021-06-04T10:07:31.708355Z","name":"any-event","pendingDuration":1000000000},{"duration":62000000000,"insertedAt":"2021-04-19T14:24:34.981495Z","name":"any-event","pendingDuration":2000000000},{"duration":64000000000,"insertedAt":"2021-05-10T15:15:15.407767Z","name":"any-event","pendingDuration":2000000000},{"duration":67000000000,"insertedAt":"2021-04-23T13:23:40.988272Z","name":"any-event","pendingDuration":9000000000},{"duration":68000000000,"insertedAt":"2021-06-01T15:34:54.398054Z","name":"any-event","pendingDuration":2000000000},{"duration":68000000000,"insertedAt":"2021-06-01T15:21:51.800903Z","name":"any-event","pendingDuration":2000000000},{"duration":68000000000,"insertedAt":"2021-06-01T13:02:23.44263Z","name":"any-event","pendingDuration":1000000000},{"duration":69000000000,"insertedAt":"2021-06-03T06:30:25.714258Z","name":"any-event","pendingDuration":2000000000},{"duration":70000000000,"insertedAt":"2021-03-30T06:50:26.806707Z","name":"any-event","pendingDuration":2000000000},{"duration":70000000000,"insertedAt":"2021-03-29T07:16:34.445722Z","name":"any-event","pendingDuration":2000000000},{"duration":71000000000,"insertedAt":"2021-03-22T12:17:15.992834Z","name":"any-event","pendingDuration":1000000000},{"duration":72000000000,"insertedAt":"2021-05-21T13:30:48.160541Z","name":"any-event","pendingDuration":2000000000},{"duration":73000000000,"insertedAt":"2021-05-11T15:11:49.297396Z","name":"any-event","pendingDuration":9000000000},{"duration":73000000000,"insertedAt":"2021-04-07T14:52:36.398459Z","name":"any-event","pendingDuration":1000000000},{"duration":73000000000,"insertedAt":"2021-04-23T10:36:32.93594Z","name":"any-event","pendingDuration":8000000000},{"duration":73000000000,"insertedAt":"2021-06-04T15:38:09.260982Z","name":"any-event","pendingDuration":2000000000},{"duration":73000000000,"insertedAt":"2021-06-02T15:13:15.809415Z","name":"any-event","pendingDuration":4000000000},{"duration":74000000000,"insertedAt":"2021-05-19T10:32:41.208156Z","name":"any-event","pendingDuration":1000000000},{"duration":74000000000,"insertedAt":"2021-04-19T07:53:41.207468Z","name":"any-event","pendingDuration":1000000000},{"duration":75000000000,"insertedAt":"2021-06-03T07:35:47.790497Z","name":"any-event","pendingDuration":3000000000},{"duration":76000000000,"insertedAt":"2021-05-10T12:43:56.751925Z","name":"any-event","pendingDuration":1000000000},{"duration":77000000000,"insertedAt":"2021-03-19T16:10:23.287521Z","name":"any-event","pendingDuration":1000000000},{"duration":77000000000,"insertedAt":"2021-06-03T07:54:55.228339Z","name":"any-event","pendingDuration":2000000000},{"duration":79000000000,"insertedAt":"2021-04-23T06:56:47.694482Z","name":"any-event","pendingDuration":3000000000},{"duration":80000000000,"insertedAt":"2021-06-02T12:30:12.767116Z","name":"any-event","pendingDuration":6000000000},{"duration":80000000000,"insertedAt":"2021-05-21T09:22:29.152099Z","name":"any-event","pendingDuration":2000000000},{"duration":81000000000,"insertedAt":"2021-06-03T07:07:15.18363Z","name":"any-event","pendingDuration":1000000000},{"duration":81000000000,"insertedAt":"2021-04-20T07:22:53.506671Z","name":"any-event","pendingDuration":2000000000},{"duration":81000000000,"insertedAt":"2021-05-26T12:57:39.323555Z","name":"any-event","pendingDuration":2000000000},{"duration":82000000000,"insertedAt":"2021-04-19T14:38:55.993262Z","name":"any-event","pendingDuration":2000000000},{"duration":83000000000,"insertedAt":"2021-06-02T09:24:36.34257Z","name":"any-event","pendingDuration":1000000000},{"duration":84000000000,"insertedAt":"2021-03-03T03:13:53.907051Z","name":"any-event","pendingDuration":7000000000},{"duration":84000000000,"insertedAt":"2021-02-16T11:03:40.237683Z","name":"any-event","pendingDuration":1000000000},{"duration":87000000000,"insertedAt":"2021-06-02T10:08:03.11548Z","name":"any-event","pendingDuration":1000000000},{"duration":88000000000,"insertedAt":"2021-02-23T10:37:16.322304Z","name":"any-event","pendingDuration":1000000000},{"duration":89000000000,"insertedAt":"2021-06-02T09:40:03.813064Z","name":"any-event","pendingDuration":14000000000},{"duration":89000000000,"insertedAt":"2021-02-23T12:29:09.146762Z","name":"any-event","pendingDuration":4000000000},{"duration":90000000000,"insertedAt":"2021-02-22T16:43:45.754982Z","name":"any-event","pendingDuration":1000000000},{"duration":92000000000,"insertedAt":"2021-03-15T10:17:06.306379Z","name":"any-event","pendingDuration":1000000000},{"duration":92000000000,"insertedAt":"2021-06-02T11:49:08.225345Z","name":"any-event","pendingDuration":1000000000},{"duration":96000000000,"insertedAt":"2021-03-04T13:12:46.147878Z","name":"any-event","pendingDuration":7000000000},{"duration":98000000000,"insertedAt":"2021-03-19T09:47:49.345852Z","name":"any-event","pendingDuration":2000000000},{"duration":98000000000,"insertedAt":"2021-02-16T12:11:15.16991Z","name":"any-event","pendingDuration":2000000000},{"duration":101000000000,"insertedAt":"2021-02-25T14:23:43.212311Z","name":"any-event","pendingDuration":3000000000},{"duration":103000000000,"insertedAt":"2021-02-22T16:33:43.384213Z","name":"any-event","pendingDuration":2000000000},{"duration":103000000000,"insertedAt":"2021-03-17T14:57:22.663993Z","name":"any-event","pendingDuration":8000000000},{"duration":110000000000,"insertedAt":"2021-02-23T13:29:14.609022Z","name":"any-event","pendingDuration":7000000000},{"duration":146000000000,"insertedAt":"2021-02-17T09:16:42.011978Z","name":"any-event","pendingDuration":2000000000}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/botsmemory/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/botsmemory/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/botsmemory/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/botsmemory/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/botsmemory/index.json new file mode 100644 index 00000000..061c2a76 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/botsmemory/index.json @@ -0,0 +1 @@ +{"measurements":[{"insertedAt":"2021-02-11T15:11:32.656067Z","memoryMaxUsage":132530176,"name":"any-event"},{"insertedAt":"2021-02-12T07:29:39.417683Z","memoryMaxUsage":125771776,"name":"any-event"},{"insertedAt":"2021-02-12T07:31:25.521021Z","memoryMaxUsage":138203136,"name":"any-event"},{"insertedAt":"2021-02-16T08:35:59.455546Z","memoryMaxUsage":49229824,"name":"any-event"},{"insertedAt":"2021-02-16T08:38:55.07877Z","memoryMaxUsage":183300096,"name":"any-event"},{"insertedAt":"2021-02-16T08:58:35.636682Z","memoryMaxUsage":71675904,"name":"any-event"},{"insertedAt":"2021-02-16T09:00:08.553209Z","memoryMaxUsage":165945344,"name":"any-event"},{"insertedAt":"2021-02-16T09:16:20.666416Z","memoryMaxUsage":104759296,"name":"any-event"},{"insertedAt":"2021-02-16T09:17:37.22352Z","memoryMaxUsage":137818112,"name":"any-event"},{"insertedAt":"2021-02-16T11:00:42.468644Z","memoryMaxUsage":24375296,"name":"any-event"},{"insertedAt":"2021-02-16T11:03:40.237683Z","memoryMaxUsage":136486912,"name":"any-event"},{"insertedAt":"2021-02-16T12:07:38.993305Z","memoryMaxUsage":68857856,"name":"any-event"},{"insertedAt":"2021-02-16T12:11:15.16991Z","memoryMaxUsage":173826048,"name":"any-event"},{"insertedAt":"2021-02-17T08:53:42.836587Z","memoryMaxUsage":49471488,"name":"any-event"},{"insertedAt":"2021-02-17T09:07:50.543829Z","memoryMaxUsage":156078080,"name":"any-event"},{"insertedAt":"2021-02-17T09:16:42.011978Z","memoryMaxUsage":177176576,"name":"any-event"},{"insertedAt":"2021-02-22T16:33:43.384213Z","memoryMaxUsage":134463488,"name":"any-event"},{"insertedAt":"2021-02-22T16:43:45.754982Z","memoryMaxUsage":137666560,"name":"any-event"},{"insertedAt":"2021-02-23T10:34:51.536283Z","memoryMaxUsage":49106944,"name":"any-event"},{"insertedAt":"2021-02-23T10:37:16.322304Z","memoryMaxUsage":165818368,"name":"any-event"},{"insertedAt":"2021-02-23T12:29:09.146762Z","memoryMaxUsage":175767552,"name":"any-event"},{"insertedAt":"2021-02-23T13:13:02.047971Z","memoryMaxUsage":2147332096,"name":"any-event"},{"insertedAt":"2021-02-23T13:29:14.609022Z","memoryMaxUsage":188252160,"name":"any-event"},{"insertedAt":"2021-02-25T14:22:37.153824Z","memoryMaxUsage":136142848,"name":"any-event"},{"insertedAt":"2021-02-25T14:23:43.212311Z","memoryMaxUsage":184549376,"name":"any-event"},{"insertedAt":"2021-03-03T03:13:53.907051Z","memoryMaxUsage":101568512,"name":"any-event"},{"insertedAt":"2021-03-04T13:12:46.147878Z","memoryMaxUsage":101269504,"name":"any-event"},{"insertedAt":"2021-03-15T08:01:37.282557Z","memoryMaxUsage":104300544,"name":"any-event"},{"insertedAt":"2021-03-15T10:17:06.306379Z","memoryMaxUsage":175267840,"name":"any-event"},{"insertedAt":"2021-03-17T14:53:22.462838Z","memoryMaxUsage":51068928,"name":"any-event"},{"insertedAt":"2021-03-17T14:57:22.663993Z","memoryMaxUsage":149393408,"name":"any-event"},{"insertedAt":"2021-03-19T09:05:25.291122Z","memoryMaxUsage":130355200,"name":"any-event"},{"insertedAt":"2021-03-19T09:47:49.345852Z","memoryMaxUsage":137990144,"name":"any-event"},{"insertedAt":"2021-03-19T16:10:23.287521Z","memoryMaxUsage":134225920,"name":"any-event"},{"insertedAt":"2021-03-22T12:16:41.161175Z","memoryMaxUsage":109027328,"name":"any-event"},{"insertedAt":"2021-03-22T12:17:15.992834Z","memoryMaxUsage":134139904,"name":"any-event"},{"insertedAt":"2021-03-29T07:12:34.208342Z","memoryMaxUsage":144908288,"name":"any-event"},{"insertedAt":"2021-03-29T07:16:34.445722Z","memoryMaxUsage":2630455296,"name":"any-event"},{"insertedAt":"2021-03-30T06:50:26.806707Z","memoryMaxUsage":178642944,"name":"any-event"},{"insertedAt":"2021-04-07T14:52:36.398459Z","memoryMaxUsage":179048448,"name":"any-event"},{"insertedAt":"2021-04-19T07:41:29.079623Z","memoryMaxUsage":138485760,"name":"any-event"},{"insertedAt":"2021-04-19T07:53:41.207468Z","memoryMaxUsage":138924032,"name":"any-event"},{"insertedAt":"2021-04-19T14:22:04.666269Z","memoryMaxUsage":151592960,"name":"any-event"},{"insertedAt":"2021-04-19T14:24:34.981495Z","memoryMaxUsage":134660096,"name":"any-event"},{"insertedAt":"2021-04-19T14:30:52.144646Z","memoryMaxUsage":100872192,"name":"any-event"},{"insertedAt":"2021-04-19T14:38:55.993262Z","memoryMaxUsage":180183040,"name":"any-event"},{"insertedAt":"2021-04-20T06:34:06.623674Z","memoryMaxUsage":120115200,"name":"any-event"},{"insertedAt":"2021-04-20T06:46:22.11791Z","memoryMaxUsage":137768960,"name":"any-event"},{"insertedAt":"2021-04-20T07:22:53.506671Z","memoryMaxUsage":135700480,"name":"any-event"},{"insertedAt":"2021-04-22T11:48:02.877565Z","memoryMaxUsage":109531136,"name":"any-event"},{"insertedAt":"2021-04-23T06:48:58.003378Z","memoryMaxUsage":136269824,"name":"any-event"},{"insertedAt":"2021-04-23T06:56:47.694482Z","memoryMaxUsage":139337728,"name":"any-event"},{"insertedAt":"2021-04-23T10:33:10.265698Z","memoryMaxUsage":1955815424,"name":"any-event"},{"insertedAt":"2021-04-23T10:36:32.93594Z","memoryMaxUsage":142381056,"name":"any-event"},{"insertedAt":"2021-04-23T11:13:52.097639Z","memoryMaxUsage":94777344,"name":"any-event"},{"insertedAt":"2021-04-23T12:02:03.972887Z","memoryMaxUsage":159420416,"name":"any-event"},{"insertedAt":"2021-04-23T13:23:40.988272Z","memoryMaxUsage":139788288,"name":"any-event"},{"insertedAt":"2021-05-10T12:43:56.751925Z","memoryMaxUsage":103776256,"name":"any-event"},{"insertedAt":"2021-05-10T14:12:46.865934Z","memoryMaxUsage":139059200,"name":"any-event"},{"insertedAt":"2021-05-10T15:15:15.407767Z","memoryMaxUsage":134782976,"name":"any-event"},{"insertedAt":"2021-05-11T15:09:47.59878Z","memoryMaxUsage":140066816,"name":"any-event"},{"insertedAt":"2021-05-11T15:11:49.297396Z","memoryMaxUsage":164155392,"name":"any-event"},{"insertedAt":"2021-05-19T10:32:41.208156Z","memoryMaxUsage":101187584,"name":"any-event"},{"insertedAt":"2021-05-21T09:06:48.37175Z","memoryMaxUsage":71921664,"name":"any-event"},{"insertedAt":"2021-05-21T09:22:29.152099Z","memoryMaxUsage":138723328,"name":"any-event"},{"insertedAt":"2021-05-21T13:30:48.160541Z","memoryMaxUsage":135454720,"name":"any-event"},{"insertedAt":"2021-06-01T12:51:16.596337Z","memoryMaxUsage":131432448,"name":"any-event"},{"insertedAt":"2021-06-01T12:58:31.89046Z","memoryMaxUsage":138850304,"name":"any-event"},{"insertedAt":"2021-06-01T13:02:23.44263Z","memoryMaxUsage":136802304,"name":"any-event"},{"insertedAt":"2021-06-01T15:20:41.53377Z","memoryMaxUsage":142106624,"name":"any-event"},{"insertedAt":"2021-06-01T15:21:51.800903Z","memoryMaxUsage":143368192,"name":"any-event"},{"insertedAt":"2021-06-01T15:34:54.398054Z","memoryMaxUsage":140242944,"name":"any-event"},{"insertedAt":"2021-06-02T06:52:19.476771Z","memoryMaxUsage":135897088,"name":"any-event"},{"insertedAt":"2021-06-02T07:13:23.894681Z","memoryMaxUsage":91164672,"name":"any-event"},{"insertedAt":"2021-06-02T07:22:05.764602Z","memoryMaxUsage":146026496,"name":"any-event"},{"insertedAt":"2021-06-02T08:25:59.138926Z","memoryMaxUsage":109191168,"name":"any-event"},{"insertedAt":"2021-06-02T08:29:22.570649Z","memoryMaxUsage":83193856,"name":"any-event"},{"insertedAt":"2021-06-02T09:12:09.63473Z","memoryMaxUsage":128409600,"name":"any-event"},{"insertedAt":"2021-06-02T09:39:24.533403Z","memoryMaxUsage":1641390080,"name":"any-event"},{"insertedAt":"2021-06-02T09:40:03.813064Z","memoryMaxUsage":138326016,"name":"any-event"},{"insertedAt":"2021-06-02T10:08:03.11548Z","memoryMaxUsage":182050816,"name":"any-event"},{"insertedAt":"2021-06-02T11:48:10.038667Z","memoryMaxUsage":121229312,"name":"any-event"},{"insertedAt":"2021-06-02T11:49:08.225345Z","memoryMaxUsage":140525568,"name":"any-event"},{"insertedAt":"2021-06-02T12:25:08.281368Z","memoryMaxUsage":164823040,"name":"any-event"},{"insertedAt":"2021-06-02T12:30:12.767116Z","memoryMaxUsage":137150464,"name":"any-event"},{"insertedAt":"2021-06-02T15:10:32.881826Z","memoryMaxUsage":120803328,"name":"any-event"},{"insertedAt":"2021-06-02T15:13:15.809415Z","memoryMaxUsage":144207872,"name":"any-event"},{"insertedAt":"2021-06-03T06:28:04.73997Z","memoryMaxUsage":80998400,"name":"any-event"},{"insertedAt":"2021-06-03T06:30:25.714258Z","memoryMaxUsage":137867264,"name":"any-event"},{"insertedAt":"2021-06-03T07:06:36.713666Z","memoryMaxUsage":101580800,"name":"any-event"},{"insertedAt":"2021-06-03T07:07:15.18363Z","memoryMaxUsage":142053376,"name":"any-event"},{"insertedAt":"2021-06-03T07:23:54.391013Z","memoryMaxUsage":160854016,"name":"any-event"},{"insertedAt":"2021-06-03T07:33:09.217474Z","memoryMaxUsage":149401600,"name":"any-event"},{"insertedAt":"2021-06-03T07:35:47.790497Z","memoryMaxUsage":139001856,"name":"any-event"},{"insertedAt":"2021-06-03T07:54:22.863548Z","memoryMaxUsage":2064572416,"name":"any-event"},{"insertedAt":"2021-06-03T07:54:55.228339Z","memoryMaxUsage":142880768,"name":"any-event"},{"insertedAt":"2021-06-04T10:07:31.708355Z","memoryMaxUsage":103608320,"name":"any-event"},{"insertedAt":"2021-06-04T15:23:55.962505Z","memoryMaxUsage":107282432,"name":"any-event"},{"insertedAt":"2021-06-04T15:35:32.652756Z","memoryMaxUsage":150253568,"name":"any-event"},{"insertedAt":"2021-06-04T15:38:09.260982Z","memoryMaxUsage":142802944,"name":"any-event"}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/buildscpu/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/buildscpu/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/buildscpu/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/buildscpu/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/buildscpu/index.json new file mode 100644 index 00000000..8cdd4deb --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/buildscpu/index.json @@ -0,0 +1 @@ +{"measurements":[{"cpuMaxUsage":11.016835960939341,"insertedAt":"2021-02-25T14:18:50.403521Z"},{"cpuMaxUsage":9.923802814755705,"insertedAt":"2021-03-15T13:47:08.245413Z"},{"cpuMaxUsage":10.902779718961968,"insertedAt":"2021-03-15T14:23:23.874493Z"},{"cpuMaxUsage":11.61991153019642,"insertedAt":"2021-03-15T16:57:48.869609Z"},{"cpuMaxUsage":11.791605499824971,"insertedAt":"2021-03-16T08:09:42.500188Z"},{"cpuMaxUsage":10.473183722707137,"insertedAt":"2021-03-16T08:10:14.957125Z"},{"cpuMaxUsage":10.019742453822083,"insertedAt":"2021-03-16T08:13:27.977359Z"},{"cpuMaxUsage":10.379637128604438,"insertedAt":"2021-03-16T12:34:06.87762Z"},{"cpuMaxUsage":9.931162814393462,"insertedAt":"2021-03-16T13:53:02.868666Z"},{"cpuMaxUsage":9.728867686420859,"insertedAt":"2021-03-16T14:16:40.471185Z"},{"cpuMaxUsage":10.338275040262255,"insertedAt":"2021-03-16T14:43:01.954326Z"},{"cpuMaxUsage":12.320323237767635,"insertedAt":"2021-03-16T15:04:50.186559Z"},{"cpuMaxUsage":11.221992797383272,"insertedAt":"2021-03-16T16:37:50.555539Z"},{"cpuMaxUsage":11.707447424449422,"insertedAt":"2021-03-17T10:37:03.196899Z"},{"cpuMaxUsage":11.71228774709892,"insertedAt":"2021-03-17T14:46:27.875314Z"},{"cpuMaxUsage":11.167156171290737,"insertedAt":"2021-03-17T16:37:06.603421Z"},{"cpuMaxUsage":11.173503832369375,"insertedAt":"2021-03-17T16:42:15.332632Z"},{"cpuMaxUsage":11.394905543494025,"insertedAt":"2021-03-17T16:49:47.903231Z"},{"cpuMaxUsage":10.798694383891666,"insertedAt":"2021-03-18T13:30:38.997128Z"},{"cpuMaxUsage":11.558217684566888,"insertedAt":"2021-03-18T13:35:28.99319Z"},{"cpuMaxUsage":10.274295549192766,"insertedAt":"2021-03-19T08:14:47.922598Z"},{"cpuMaxUsage":10.957939857795816,"insertedAt":"2021-03-19T08:27:43.118614Z"},{"cpuMaxUsage":10.907297306018807,"insertedAt":"2021-03-19T12:35:26.799091Z"},{"cpuMaxUsage":12.096246701469902,"insertedAt":"2021-03-19T12:48:48.66576Z"},{"cpuMaxUsage":10.846903903244433,"insertedAt":"2021-03-19T15:24:59.297929Z"},{"cpuMaxUsage":11.759571233906986,"insertedAt":"2021-03-19T15:55:54.211803Z"},{"cpuMaxUsage":12.21179645081236,"insertedAt":"2021-03-19T16:31:08.898567Z"},{"cpuMaxUsage":10.894295557589508,"insertedAt":"2021-03-19T16:33:36.351119Z"},{"cpuMaxUsage":10.713048091880108,"insertedAt":"2021-03-22T07:37:01.231229Z"},{"cpuMaxUsage":10.520654353117456,"insertedAt":"2021-03-22T13:21:33.492265Z"},{"cpuMaxUsage":10.081726705916667,"insertedAt":"2021-03-22T13:25:17.37821Z"},{"cpuMaxUsage":11.327611063493855,"insertedAt":"2021-03-22T19:00:35.475403Z"},{"cpuMaxUsage":11.3698940980784,"insertedAt":"2021-03-23T11:41:00.957939Z"},{"cpuMaxUsage":10.288130025999205,"insertedAt":"2021-03-28T04:29:40.495493Z"},{"cpuMaxUsage":12.18673301548775,"insertedAt":"2021-03-28T04:57:48.93817Z"},{"cpuMaxUsage":12.01914589640657,"insertedAt":"2021-03-30T06:41:15.601651Z"},{"cpuMaxUsage":12.695981408418222,"insertedAt":"2021-04-01T02:07:09.330438Z"},{"cpuMaxUsage":12.219533723460986,"insertedAt":"2021-04-01T02:12:44.004147Z"},{"cpuMaxUsage":11.642480726131021,"insertedAt":"2021-04-07T14:39:31.27779Z"},{"cpuMaxUsage":12.347218477668966,"insertedAt":"2021-04-14T12:05:46.207323Z"},{"cpuMaxUsage":12.103797144704052,"insertedAt":"2021-04-16T15:38:19.657297Z"},{"cpuMaxUsage":12.859856057650244,"insertedAt":"2021-04-19T07:20:18.722762Z"},{"cpuMaxUsage":13.796595457982969,"insertedAt":"2021-04-19T14:09:07.174239Z"},{"cpuMaxUsage":13.035611505758046,"insertedAt":"2021-04-19T14:24:25.533703Z"},{"cpuMaxUsage":12.802849479862491,"insertedAt":"2021-04-20T06:27:37.900614Z"},{"cpuMaxUsage":13.236535157074893,"insertedAt":"2021-04-20T06:36:34.307267Z"},{"cpuMaxUsage":12.202256981366816,"insertedAt":"2021-04-20T13:20:12.710449Z"},{"cpuMaxUsage":12.459135183674428,"insertedAt":"2021-04-20T13:24:42.701732Z"},{"cpuMaxUsage":11.613310829485261,"insertedAt":"2021-04-22T03:16:28.775787Z"},{"cpuMaxUsage":12.307683182399899,"insertedAt":"2021-04-22T11:14:11.025481Z"},{"cpuMaxUsage":10.488878322930557,"insertedAt":"2021-04-22T12:35:47.406191Z"},{"cpuMaxUsage":12.488752469326904,"insertedAt":"2021-04-22T12:36:00.395727Z"},{"cpuMaxUsage":12.706673400445656,"insertedAt":"2021-04-23T06:35:59.24031Z"},{"cpuMaxUsage":12.368476368360515,"insertedAt":"2021-04-23T06:37:34.609262Z"},{"cpuMaxUsage":10.975382765367593,"insertedAt":"2021-04-23T09:16:21.815923Z"},{"cpuMaxUsage":10.941532473251032,"insertedAt":"2021-04-23T11:06:44.965357Z"},{"cpuMaxUsage":12.07504417195135,"insertedAt":"2021-04-23T11:19:59.421753Z"},{"cpuMaxUsage":12.061123810233106,"insertedAt":"2021-05-10T14:03:51.720099Z"},{"cpuMaxUsage":11.265369397032957,"insertedAt":"2021-05-11T14:59:42.711331Z"},{"cpuMaxUsage":9.672443552314226,"insertedAt":"2021-05-19T15:46:44.784033Z"},{"cpuMaxUsage":11.935803326849276,"insertedAt":"2021-05-21T12:58:51.548261Z"},{"cpuMaxUsage":10.850730598284448,"insertedAt":"2021-05-26T07:37:23.252876Z"},{"cpuMaxUsage":13.082947525532388,"insertedAt":"2021-05-28T14:44:49.891725Z"},{"cpuMaxUsage":12.07992024824509,"insertedAt":"2021-05-28T15:05:57.117105Z"},{"cpuMaxUsage":12.445690798783607,"insertedAt":"2021-05-28T15:15:00.800652Z"},{"cpuMaxUsage":12.243963951782774,"insertedAt":"2021-05-28T15:17:03.966421Z"},{"cpuMaxUsage":11.078391751110082,"insertedAt":"2021-05-31T14:09:14.523356Z"},{"cpuMaxUsage":11.669238954448447,"insertedAt":"2021-05-31T14:19:19.656922Z"},{"cpuMaxUsage":11.981929461886471,"insertedAt":"2021-05-31T14:29:47.099264Z"},{"cpuMaxUsage":12.52071921337896,"insertedAt":"2021-05-31T14:42:27.260499Z"},{"cpuMaxUsage":12.198917139737691,"insertedAt":"2021-05-31T14:42:37.499243Z"},{"cpuMaxUsage":11.89400571485294,"insertedAt":"2021-05-31T15:12:08.890496Z"},{"cpuMaxUsage":11.65054583437539,"insertedAt":"2021-06-01T08:43:28.433436Z"},{"cpuMaxUsage":10.229118745058786,"insertedAt":"2021-06-01T09:59:48.032104Z"},{"cpuMaxUsage":11.954759146653815,"insertedAt":"2021-06-01T10:02:45.267273Z"},{"cpuMaxUsage":11.670677957241805,"insertedAt":"2021-06-01T10:56:44.879405Z"},{"cpuMaxUsage":12.35055810496,"insertedAt":"2021-06-01T13:33:36.418487Z"},{"cpuMaxUsage":12.850007356199646,"insertedAt":"2021-06-01T13:40:53.997451Z"},{"cpuMaxUsage":12.511262563652968,"insertedAt":"2021-06-01T13:43:12.043652Z"},{"cpuMaxUsage":13.17723886850433,"insertedAt":"2021-06-01T13:49:48.371102Z"},{"cpuMaxUsage":12.908054678497864,"insertedAt":"2021-06-01T14:43:29.204353Z"},{"cpuMaxUsage":12.834490295832644,"insertedAt":"2021-06-01T14:54:42.267985Z"},{"cpuMaxUsage":12.457476494131068,"insertedAt":"2021-06-01T15:13:09.213736Z"},{"cpuMaxUsage":13.084562764029391,"insertedAt":"2021-06-01T15:51:41.700055Z"},{"cpuMaxUsage":13.129991240390968,"insertedAt":"2021-06-01T15:56:14.08286Z"},{"cpuMaxUsage":13.024509661002677,"insertedAt":"2021-06-02T07:53:17.917588Z"},{"cpuMaxUsage":12.758451674859677,"insertedAt":"2021-06-02T09:04:15.69404Z"},{"cpuMaxUsage":11.813092531213751,"insertedAt":"2021-06-02T09:32:10.543495Z"},{"cpuMaxUsage":14.295824318679697,"insertedAt":"2021-06-02T09:57:08.275299Z"},{"cpuMaxUsage":12.54041941673184,"insertedAt":"2021-06-02T11:39:38.176382Z"},{"cpuMaxUsage":13.03586432572098,"insertedAt":"2021-06-02T11:52:15.232826Z"},{"cpuMaxUsage":12.55687327223788,"insertedAt":"2021-06-02T14:37:02.343817Z"},{"cpuMaxUsage":11.946979017847722,"insertedAt":"2021-06-02T14:45:28.356323Z"},{"cpuMaxUsage":12.866822607254937,"insertedAt":"2021-06-02T16:26:22.413925Z"},{"cpuMaxUsage":13.38199268042008,"insertedAt":"2021-06-03T06:56:05.088499Z"},{"cpuMaxUsage":13.95395135466465,"insertedAt":"2021-06-03T07:12:22.834606Z"},{"cpuMaxUsage":12.546634021210012,"insertedAt":"2021-06-03T07:26:24.405235Z"},{"cpuMaxUsage":12.617031808570516,"insertedAt":"2021-06-03T07:44:56.260568Z"},{"cpuMaxUsage":12.07175152067959,"insertedAt":"2021-06-04T15:15:54.924164Z"},{"cpuMaxUsage":12.41357861202104,"insertedAt":"2021-06-04T15:27:33.397005Z"}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/buildsdurations/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/buildsdurations/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/buildsdurations/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/buildsdurations/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/buildsdurations/index.json new file mode 100644 index 00000000..35b7ebbd --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/buildsdurations/index.json @@ -0,0 +1 @@ +{"durations":[{"duration":207000000000,"insertedAt":"2021-02-25T14:18:50.403521Z","pendingDuration":4000000000},{"duration":317000000000,"insertedAt":"2021-03-28T04:57:48.93817Z","pendingDuration":72000000000},{"duration":318000000000,"insertedAt":"2021-03-17T16:37:06.603421Z","pendingDuration":1000000000},{"duration":319000000000,"insertedAt":"2021-03-18T13:35:28.99319Z","pendingDuration":6000000000},{"duration":320000000000,"insertedAt":"2021-03-22T13:25:17.37821Z","pendingDuration":52000000000},{"duration":322000000000,"insertedAt":"2021-03-28T04:29:40.495493Z","pendingDuration":74000000000},{"duration":322000000000,"insertedAt":"2021-03-22T19:00:35.475403Z","pendingDuration":1000000000},{"duration":323000000000,"insertedAt":"2021-03-22T13:21:33.492265Z","pendingDuration":1000000000},{"duration":323000000000,"insertedAt":"2021-03-16T08:10:14.957125Z","pendingDuration":39000000000},{"duration":325000000000,"insertedAt":"2021-04-07T14:39:31.27779Z","pendingDuration":8000000000},{"duration":325000000000,"insertedAt":"2021-04-19T07:20:18.722762Z","pendingDuration":1000000000},{"duration":325000000000,"insertedAt":"2021-03-22T07:37:01.231229Z","pendingDuration":1000000000},{"duration":326000000000,"insertedAt":"2021-03-30T06:41:15.601651Z","pendingDuration":1000000000},{"duration":326000000000,"insertedAt":"2021-04-01T02:07:09.330438Z","pendingDuration":1000000000},{"duration":327000000000,"insertedAt":"2021-03-17T14:46:27.875314Z","pendingDuration":67000000000},{"duration":327000000000,"insertedAt":"2021-03-19T16:33:36.351119Z","pendingDuration":1000000000},{"duration":327000000000,"insertedAt":"2021-03-19T08:14:47.922598Z","pendingDuration":4000000000},{"duration":329000000000,"insertedAt":"2021-04-20T06:36:34.307267Z","pendingDuration":1000000000},{"duration":329000000000,"insertedAt":"2021-03-16T12:34:06.87762Z","pendingDuration":4000000000},{"duration":329000000000,"insertedAt":"2021-03-19T15:55:54.211803Z","pendingDuration":1000000000},{"duration":329000000000,"insertedAt":"2021-03-19T08:27:43.118614Z","pendingDuration":66000000000},{"duration":329000000000,"insertedAt":"2021-03-16T08:09:42.500188Z","pendingDuration":250000000000},{"duration":330000000000,"insertedAt":"2021-03-19T15:24:59.297929Z","pendingDuration":1000000000},{"duration":331000000000,"insertedAt":"2021-03-15T16:57:48.869609Z","pendingDuration":25000000000},{"duration":331000000000,"insertedAt":"2021-04-14T12:05:46.207323Z","pendingDuration":76000000000},{"duration":332000000000,"insertedAt":"2021-03-17T16:42:15.332632Z","pendingDuration":1000000000},{"duration":333000000000,"insertedAt":"2021-03-19T16:31:08.898567Z","pendingDuration":2000000000},{"duration":333000000000,"insertedAt":"2021-03-23T11:41:00.957939Z","pendingDuration":1000000000},{"duration":334000000000,"insertedAt":"2021-03-15T13:47:08.245413Z","pendingDuration":2000000000},{"duration":334000000000,"insertedAt":"2021-04-20T06:27:37.900614Z","pendingDuration":1000000000},{"duration":335000000000,"insertedAt":"2021-03-19T12:48:48.66576Z","pendingDuration":1000000000},{"duration":336000000000,"insertedAt":"2021-04-01T02:12:44.004147Z","pendingDuration":1000000000},{"duration":336000000000,"insertedAt":"2021-03-19T12:35:26.799091Z","pendingDuration":67000000000},{"duration":336000000000,"insertedAt":"2021-04-19T14:09:07.174239Z","pendingDuration":1000000000},{"duration":337000000000,"insertedAt":"2021-03-17T10:37:03.196899Z","pendingDuration":1000000000},{"duration":338000000000,"insertedAt":"2021-03-18T13:30:38.997128Z","pendingDuration":1000000000},{"duration":338000000000,"insertedAt":"2021-03-16T14:16:40.471185Z","pendingDuration":1000000000},{"duration":339000000000,"insertedAt":"2021-03-16T14:43:01.954326Z","pendingDuration":1000000000},{"duration":344000000000,"insertedAt":"2021-03-15T14:23:23.874493Z","pendingDuration":1000000000},{"duration":345000000000,"insertedAt":"2021-03-17T16:49:47.903231Z","pendingDuration":1000000000},{"duration":346000000000,"insertedAt":"2021-03-16T15:04:50.186559Z","pendingDuration":7000000000},{"duration":350000000000,"insertedAt":"2021-03-16T13:53:02.868666Z","pendingDuration":19000000000},{"duration":351000000000,"insertedAt":"2021-04-16T15:38:19.657297Z","pendingDuration":98000000000},{"duration":357000000000,"insertedAt":"2021-03-16T16:37:50.555539Z","pendingDuration":1000000000},{"duration":358000000000,"insertedAt":"2021-03-16T08:13:27.977359Z","pendingDuration":72000000000},{"duration":362000000000,"insertedAt":"2021-05-31T14:29:47.099264Z","pendingDuration":1000000000},{"duration":363000000000,"insertedAt":"2021-04-19T14:24:25.533703Z","pendingDuration":1000000000},{"duration":369000000000,"insertedAt":"2021-05-31T14:19:19.656922Z","pendingDuration":1000000000},{"duration":370000000000,"insertedAt":"2021-06-01T10:56:44.879405Z","pendingDuration":1000000000},{"duration":376000000000,"insertedAt":"2021-05-21T12:58:51.548261Z","pendingDuration":1000000000},{"duration":376000000000,"insertedAt":"2021-06-01T13:49:48.371102Z","pendingDuration":1000000000},{"duration":378000000000,"insertedAt":"2021-06-01T10:02:45.267273Z","pendingDuration":69000000000},{"duration":379000000000,"insertedAt":"2021-04-23T11:06:44.965357Z","pendingDuration":8000000000},{"duration":381000000000,"insertedAt":"2021-06-01T08:43:28.433436Z","pendingDuration":69000000000},{"duration":382000000000,"insertedAt":"2021-06-01T09:59:48.032104Z","pendingDuration":1000000000},{"duration":383000000000,"insertedAt":"2021-06-01T13:40:53.997451Z","pendingDuration":1000000000},{"duration":385000000000,"insertedAt":"2021-04-22T03:16:28.775787Z","pendingDuration":1000000000},{"duration":387000000000,"insertedAt":"2021-05-31T15:12:08.890496Z","pendingDuration":1000000000},{"duration":387000000000,"insertedAt":"2021-04-22T12:35:47.406191Z","pendingDuration":4000000000},{"duration":392000000000,"insertedAt":"2021-06-03T06:56:05.088499Z","pendingDuration":4000000000},{"duration":392000000000,"insertedAt":"2021-06-02T09:32:10.543495Z","pendingDuration":8000000000},{"duration":395000000000,"insertedAt":"2021-06-01T13:33:36.418487Z","pendingDuration":68000000000},{"duration":395000000000,"insertedAt":"2021-06-03T07:26:24.405235Z","pendingDuration":1000000000},{"duration":396000000000,"insertedAt":"2021-04-22T12:36:00.395727Z","pendingDuration":77000000000},{"duration":398000000000,"insertedAt":"2021-05-28T15:05:57.117105Z","pendingDuration":1000000000},{"duration":398000000000,"insertedAt":"2021-05-31T14:42:37.499243Z","pendingDuration":71000000000},{"duration":401000000000,"insertedAt":"2021-05-11T14:59:42.711331Z","pendingDuration":9000000000},{"duration":402000000000,"insertedAt":"2021-06-01T15:13:09.213736Z","pendingDuration":1000000000},{"duration":404000000000,"insertedAt":"2021-06-01T15:56:14.08286Z","pendingDuration":74000000000},{"duration":404000000000,"insertedAt":"2021-06-02T11:39:38.176382Z","pendingDuration":71000000000},{"duration":404000000000,"insertedAt":"2021-06-02T14:37:02.343817Z","pendingDuration":70000000000},{"duration":404000000000,"insertedAt":"2021-05-28T15:15:00.800652Z","pendingDuration":1000000000},{"duration":405000000000,"insertedAt":"2021-06-03T07:44:56.260568Z","pendingDuration":70000000000},{"duration":406000000000,"insertedAt":"2021-05-28T15:17:03.966421Z","pendingDuration":1000000000},{"duration":407000000000,"insertedAt":"2021-06-02T14:45:28.356323Z","pendingDuration":70000000000},{"duration":410000000000,"insertedAt":"2021-06-01T15:51:41.700055Z","pendingDuration":1000000000},{"duration":410000000000,"insertedAt":"2021-05-26T07:37:23.252876Z","pendingDuration":1000000000},{"duration":411000000000,"insertedAt":"2021-06-01T14:43:29.204353Z","pendingDuration":69000000000},{"duration":412000000000,"insertedAt":"2021-05-31T14:42:27.260499Z","pendingDuration":1000000000},{"duration":412000000000,"insertedAt":"2021-05-19T15:46:44.784033Z","pendingDuration":75000000000},{"duration":412000000000,"insertedAt":"2021-06-02T07:53:17.917588Z","pendingDuration":1000000000},{"duration":413000000000,"insertedAt":"2021-06-02T11:52:15.232826Z","pendingDuration":71000000000},{"duration":416000000000,"insertedAt":"2021-04-23T11:19:59.421753Z","pendingDuration":1000000000},{"duration":416000000000,"insertedAt":"2021-06-02T16:26:22.413925Z","pendingDuration":1000000000},{"duration":416000000000,"insertedAt":"2021-06-04T15:27:33.397005Z","pendingDuration":1000000000},{"duration":418000000000,"insertedAt":"2021-04-23T09:16:21.815923Z","pendingDuration":1000000000},{"duration":418000000000,"insertedAt":"2021-04-20T13:20:12.710449Z","pendingDuration":1000000000},{"duration":419000000000,"insertedAt":"2021-06-02T09:04:15.69404Z","pendingDuration":1000000000},{"duration":420000000000,"insertedAt":"2021-04-20T13:24:42.701732Z","pendingDuration":1000000000},{"duration":422000000000,"insertedAt":"2021-04-23T06:37:34.609262Z","pendingDuration":8000000000},{"duration":424000000000,"insertedAt":"2021-04-22T11:14:11.025481Z","pendingDuration":8000000000},{"duration":431000000000,"insertedAt":"2021-06-02T09:57:08.275299Z","pendingDuration":4000000000},{"duration":435000000000,"insertedAt":"2021-06-01T13:43:12.043652Z","pendingDuration":1000000000},{"duration":438000000000,"insertedAt":"2021-06-01T14:54:42.267985Z","pendingDuration":1000000000},{"duration":442000000000,"insertedAt":"2021-06-04T15:15:54.924164Z","pendingDuration":1000000000},{"duration":452000000000,"insertedAt":"2021-05-31T14:09:14.523356Z","pendingDuration":1000000000},{"duration":453000000000,"insertedAt":"2021-05-10T14:03:51.720099Z","pendingDuration":1000000000},{"duration":454000000000,"insertedAt":"2021-05-28T14:44:49.891725Z","pendingDuration":1000000000},{"duration":458000000000,"insertedAt":"2021-06-03T07:12:22.834606Z","pendingDuration":1000000000},{"duration":492000000000,"insertedAt":"2021-04-23T06:35:59.24031Z","pendingDuration":44000000000}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/buildsmemory/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/buildsmemory/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/buildsmemory/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/buildsmemory/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/buildsmemory/index.json new file mode 100644 index 00000000..91ef1398 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/buildsmemory/index.json @@ -0,0 +1 @@ +{"measurements":[{"insertedAt":"2021-02-25T14:18:50.403521Z","memoryMaxUsage":1531912192},{"insertedAt":"2021-03-15T13:47:08.245413Z","memoryMaxUsage":1402540032},{"insertedAt":"2021-03-15T14:23:23.874493Z","memoryMaxUsage":1597693952},{"insertedAt":"2021-03-15T16:57:48.869609Z","memoryMaxUsage":1633427456},{"insertedAt":"2021-03-16T08:09:42.500188Z","memoryMaxUsage":1497464832},{"insertedAt":"2021-03-16T08:10:14.957125Z","memoryMaxUsage":1487810560},{"insertedAt":"2021-03-16T08:13:27.977359Z","memoryMaxUsage":1477533696},{"insertedAt":"2021-03-16T12:34:06.87762Z","memoryMaxUsage":1377767424},{"insertedAt":"2021-03-16T13:53:02.868666Z","memoryMaxUsage":1621000192},{"insertedAt":"2021-03-16T14:16:40.471185Z","memoryMaxUsage":1400623104},{"insertedAt":"2021-03-16T14:43:01.954326Z","memoryMaxUsage":1379930112},{"insertedAt":"2021-03-16T15:04:50.186559Z","memoryMaxUsage":1425883136},{"insertedAt":"2021-03-16T16:37:50.555539Z","memoryMaxUsage":1375346688},{"insertedAt":"2021-03-17T10:37:03.196899Z","memoryMaxUsage":1386188800},{"insertedAt":"2021-03-17T14:46:27.875314Z","memoryMaxUsage":1503674368},{"insertedAt":"2021-03-17T16:37:06.603421Z","memoryMaxUsage":1457229824},{"insertedAt":"2021-03-17T16:42:15.332632Z","memoryMaxUsage":1514225664},{"insertedAt":"2021-03-17T16:49:47.903231Z","memoryMaxUsage":1422213120},{"insertedAt":"2021-03-18T13:30:38.997128Z","memoryMaxUsage":1401802752},{"insertedAt":"2021-03-18T13:35:28.99319Z","memoryMaxUsage":1445875712},{"insertedAt":"2021-03-19T08:14:47.922598Z","memoryMaxUsage":1458470912},{"insertedAt":"2021-03-19T08:27:43.118614Z","memoryMaxUsage":1464598528},{"insertedAt":"2021-03-19T12:35:26.799091Z","memoryMaxUsage":1463410688},{"insertedAt":"2021-03-19T12:48:48.66576Z","memoryMaxUsage":1390776320},{"insertedAt":"2021-03-19T15:24:59.297929Z","memoryMaxUsage":1693966336},{"insertedAt":"2021-03-19T15:55:54.211803Z","memoryMaxUsage":1704304640},{"insertedAt":"2021-03-19T16:31:08.898567Z","memoryMaxUsage":1704075264},{"insertedAt":"2021-03-19T16:33:36.351119Z","memoryMaxUsage":1801625600},{"insertedAt":"2021-03-22T07:37:01.231229Z","memoryMaxUsage":1457201152},{"insertedAt":"2021-03-22T13:21:33.492265Z","memoryMaxUsage":1369182208},{"insertedAt":"2021-03-22T13:25:17.37821Z","memoryMaxUsage":1490214912},{"insertedAt":"2021-03-22T19:00:35.475403Z","memoryMaxUsage":1516085248},{"insertedAt":"2021-03-23T11:41:00.957939Z","memoryMaxUsage":1370750976},{"insertedAt":"2021-03-28T04:29:40.495493Z","memoryMaxUsage":1460150272},{"insertedAt":"2021-03-28T04:57:48.93817Z","memoryMaxUsage":1878847488},{"insertedAt":"2021-03-30T06:41:15.601651Z","memoryMaxUsage":1529843712},{"insertedAt":"2021-04-01T02:07:09.330438Z","memoryMaxUsage":1603153920},{"insertedAt":"2021-04-01T02:12:44.004147Z","memoryMaxUsage":1820225536},{"insertedAt":"2021-04-07T14:39:31.27779Z","memoryMaxUsage":2170093568},{"insertedAt":"2021-04-14T12:05:46.207323Z","memoryMaxUsage":2004901888},{"insertedAt":"2021-04-16T15:38:19.657297Z","memoryMaxUsage":1747333120},{"insertedAt":"2021-04-19T07:20:18.722762Z","memoryMaxUsage":1870503936},{"insertedAt":"2021-04-19T14:09:07.174239Z","memoryMaxUsage":2987425792},{"insertedAt":"2021-04-19T14:24:25.533703Z","memoryMaxUsage":1667842048},{"insertedAt":"2021-04-20T06:27:37.900614Z","memoryMaxUsage":1719070720},{"insertedAt":"2021-04-20T06:36:34.307267Z","memoryMaxUsage":1861820416},{"insertedAt":"2021-04-20T13:20:12.710449Z","memoryMaxUsage":1889992704},{"insertedAt":"2021-04-20T13:24:42.701732Z","memoryMaxUsage":1739505664},{"insertedAt":"2021-04-22T03:16:28.775787Z","memoryMaxUsage":1769668608},{"insertedAt":"2021-04-22T11:14:11.025481Z","memoryMaxUsage":1937862656},{"insertedAt":"2021-04-22T12:35:47.406191Z","memoryMaxUsage":1821446144},{"insertedAt":"2021-04-22T12:36:00.395727Z","memoryMaxUsage":1875013632},{"insertedAt":"2021-04-23T06:35:59.24031Z","memoryMaxUsage":1854328832},{"insertedAt":"2021-04-23T06:37:34.609262Z","memoryMaxUsage":1974743040},{"insertedAt":"2021-04-23T09:16:21.815923Z","memoryMaxUsage":1753137152},{"insertedAt":"2021-04-23T11:06:44.965357Z","memoryMaxUsage":2161127424},{"insertedAt":"2021-04-23T11:19:59.421753Z","memoryMaxUsage":3238686720},{"insertedAt":"2021-05-10T14:03:51.720099Z","memoryMaxUsage":1711570944},{"insertedAt":"2021-05-11T14:59:42.711331Z","memoryMaxUsage":1882877952},{"insertedAt":"2021-05-19T15:46:44.784033Z","memoryMaxUsage":1924968448},{"insertedAt":"2021-05-21T12:58:51.548261Z","memoryMaxUsage":2867093504},{"insertedAt":"2021-05-26T07:37:23.252876Z","memoryMaxUsage":1763655680},{"insertedAt":"2021-05-28T14:44:49.891725Z","memoryMaxUsage":1734377472},{"insertedAt":"2021-05-28T15:05:57.117105Z","memoryMaxUsage":1942687744},{"insertedAt":"2021-05-28T15:15:00.800652Z","memoryMaxUsage":1644244992},{"insertedAt":"2021-05-28T15:17:03.966421Z","memoryMaxUsage":2037817344},{"insertedAt":"2021-05-31T14:09:14.523356Z","memoryMaxUsage":1793257472},{"insertedAt":"2021-05-31T14:19:19.656922Z","memoryMaxUsage":1823977472},{"insertedAt":"2021-05-31T14:29:47.099264Z","memoryMaxUsage":1690402816},{"insertedAt":"2021-05-31T14:42:27.260499Z","memoryMaxUsage":1863053312},{"insertedAt":"2021-05-31T14:42:37.499243Z","memoryMaxUsage":1879437312},{"insertedAt":"2021-05-31T15:12:08.890496Z","memoryMaxUsage":1599459328},{"insertedAt":"2021-06-01T08:43:28.433436Z","memoryMaxUsage":3789705216},{"insertedAt":"2021-06-01T09:59:48.032104Z","memoryMaxUsage":1801330688},{"insertedAt":"2021-06-01T10:02:45.267273Z","memoryMaxUsage":1788153856},{"insertedAt":"2021-06-01T10:56:44.879405Z","memoryMaxUsage":1748066304},{"insertedAt":"2021-06-01T13:33:36.418487Z","memoryMaxUsage":2367959040},{"insertedAt":"2021-06-01T13:40:53.997451Z","memoryMaxUsage":2004549632},{"insertedAt":"2021-06-01T13:43:12.043652Z","memoryMaxUsage":1905528832},{"insertedAt":"2021-06-01T13:49:48.371102Z","memoryMaxUsage":2092789760},{"insertedAt":"2021-06-01T14:43:29.204353Z","memoryMaxUsage":2068901888},{"insertedAt":"2021-06-01T14:54:42.267985Z","memoryMaxUsage":1849163776},{"insertedAt":"2021-06-01T15:13:09.213736Z","memoryMaxUsage":2142842880},{"insertedAt":"2021-06-01T15:51:41.700055Z","memoryMaxUsage":2212495360},{"insertedAt":"2021-06-01T15:56:14.08286Z","memoryMaxUsage":2251481088},{"insertedAt":"2021-06-02T07:53:17.917588Z","memoryMaxUsage":2091954176},{"insertedAt":"2021-06-02T09:04:15.69404Z","memoryMaxUsage":1689321472},{"insertedAt":"2021-06-02T09:32:10.543495Z","memoryMaxUsage":2018451456},{"insertedAt":"2021-06-02T09:57:08.275299Z","memoryMaxUsage":1935499264},{"insertedAt":"2021-06-02T11:39:38.176382Z","memoryMaxUsage":1884569600},{"insertedAt":"2021-06-02T11:52:15.232826Z","memoryMaxUsage":2147360768},{"insertedAt":"2021-06-02T14:37:02.343817Z","memoryMaxUsage":1829134336},{"insertedAt":"2021-06-02T14:45:28.356323Z","memoryMaxUsage":2055024640},{"insertedAt":"2021-06-02T16:26:22.413925Z","memoryMaxUsage":3664539648},{"insertedAt":"2021-06-03T06:56:05.088499Z","memoryMaxUsage":1962434560},{"insertedAt":"2021-06-03T07:12:22.834606Z","memoryMaxUsage":2014449664},{"insertedAt":"2021-06-03T07:26:24.405235Z","memoryMaxUsage":1962946560},{"insertedAt":"2021-06-03T07:44:56.260568Z","memoryMaxUsage":2130857984},{"insertedAt":"2021-06-04T15:15:54.924164Z","memoryMaxUsage":1932967936},{"insertedAt":"2021-06-04T15:27:33.397005Z","memoryMaxUsage":1783263232}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/releasescpu/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/releasescpu/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/releasescpu/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/releasescpu/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/releasescpu/index.json new file mode 100644 index 00000000..84d0f3ad --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/releasescpu/index.json @@ -0,0 +1 @@ +{"measurements":[{"action":"deploy-canary","cpuMaxUsage":0.21767763938973855,"insertedAt":"2021-02-11T15:11:32.656067Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2430631287770771,"insertedAt":"2021-02-12T07:29:39.417683Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2802099856939908,"insertedAt":"2021-02-12T07:31:25.521021Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.02868273047912494,"insertedAt":"2021-02-16T08:35:59.455546Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2872373658008583,"insertedAt":"2021-02-16T08:38:55.07877Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.14068634664663143,"insertedAt":"2021-02-16T08:58:35.636682Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3318114410088958,"insertedAt":"2021-02-16T09:00:08.553209Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2906604700503187,"insertedAt":"2021-02-16T09:16:20.666416Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.24217752108616758,"insertedAt":"2021-02-16T09:17:37.22352Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.007169102011641501,"insertedAt":"2021-02-16T11:00:42.468644Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.30085145558184206,"insertedAt":"2021-02-16T11:03:40.237683Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.10807981135812743,"insertedAt":"2021-02-16T12:07:38.993305Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2709265979903014,"insertedAt":"2021-02-16T12:11:15.16991Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.021944993555064515,"insertedAt":"2021-02-17T08:53:42.836587Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.400714539691554,"insertedAt":"2021-02-17T09:07:50.543829Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3329965554976314,"insertedAt":"2021-02-17T09:16:42.011978Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.29480772886657974,"insertedAt":"2021-02-22T16:33:43.384213Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.28698181851313126,"insertedAt":"2021-02-22T16:43:45.754982Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.022323938340990328,"insertedAt":"2021-02-23T10:34:51.536283Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2332386910618421,"insertedAt":"2021-02-23T10:37:16.322304Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2962868931486079,"insertedAt":"2021-02-23T12:29:09.146762Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2585201912400547,"insertedAt":"2021-02-23T13:13:02.047971Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2648332499978464,"insertedAt":"2021-02-23T13:29:14.609022Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.19436214418219896,"insertedAt":"2021-02-25T14:22:37.153824Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.23196204692937525,"insertedAt":"2021-02-25T14:23:43.212311Z","name":"tooling-estafette"},{"action":"restart-stable","cpuMaxUsage":0.20630394169705252,"insertedAt":"2021-03-03T03:13:53.907051Z","name":"tooling-estafette"},{"action":"restart-stable","cpuMaxUsage":0.2043723759155628,"insertedAt":"2021-03-04T13:12:46.147878Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3240549493329727,"insertedAt":"2021-03-15T08:01:37.282557Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.26062222959205883,"insertedAt":"2021-03-15T10:17:06.306379Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.024394239607966755,"insertedAt":"2021-03-17T14:53:22.462838Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2945372758393326,"insertedAt":"2021-03-17T14:57:22.663993Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2883536062576571,"insertedAt":"2021-03-19T09:05:25.291122Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2501622540658503,"insertedAt":"2021-03-19T09:47:49.345852Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.4123070441284901,"insertedAt":"2021-03-19T16:10:23.287521Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2885090776110458,"insertedAt":"2021-03-22T12:16:41.161175Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3977554052888426,"insertedAt":"2021-03-22T12:17:15.992834Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.32983658287514234,"insertedAt":"2021-03-29T07:12:34.208342Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.434669355356492,"insertedAt":"2021-03-29T07:16:34.445722Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.364993787186194,"insertedAt":"2021-03-30T06:50:26.806707Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.24919968017083335,"insertedAt":"2021-04-07T14:52:36.398459Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2827541315865297,"insertedAt":"2021-04-19T07:41:29.079623Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.34548959757154424,"insertedAt":"2021-04-19T07:53:41.207468Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.24862237424848918,"insertedAt":"2021-04-19T14:22:04.666269Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.32418594481184587,"insertedAt":"2021-04-19T14:24:34.981495Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3004957617583864,"insertedAt":"2021-04-19T14:30:52.144646Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.2803717297671949,"insertedAt":"2021-04-19T14:38:55.993262Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.38917867316672083,"insertedAt":"2021-04-20T06:34:06.623674Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3050455034722902,"insertedAt":"2021-04-20T06:46:22.11791Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3247724993455056,"insertedAt":"2021-04-20T07:22:53.506671Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.35958202989439836,"insertedAt":"2021-04-22T11:48:02.877565Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3948377736436926,"insertedAt":"2021-04-23T06:48:58.003378Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.35105360161286586,"insertedAt":"2021-04-23T06:56:47.694482Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.40509381032308034,"insertedAt":"2021-04-23T10:33:10.265698Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.33553831126636974,"insertedAt":"2021-04-23T10:36:32.93594Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.22175358943333334,"insertedAt":"2021-04-23T11:13:52.097639Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3236739946260734,"insertedAt":"2021-04-23T12:02:03.972887Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.4691737074117188,"insertedAt":"2021-04-23T13:23:40.988272Z","name":"tooling-estafette"},{"action":"restart-stable","cpuMaxUsage":0.227618883463474,"insertedAt":"2021-05-10T12:43:56.751925Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.37127947994816873,"insertedAt":"2021-05-10T14:12:46.865934Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.33658636129552283,"insertedAt":"2021-05-10T15:15:15.407767Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.41583885827914274,"insertedAt":"2021-05-11T15:09:47.59878Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.376229413944859,"insertedAt":"2021-05-11T15:11:49.297396Z","name":"tooling-estafette"},{"action":"restart-stable","cpuMaxUsage":0.27048439169109084,"insertedAt":"2021-05-19T10:32:41.208156Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.13933534135,"insertedAt":"2021-05-21T09:06:48.37175Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3374781191487895,"insertedAt":"2021-05-21T09:22:29.152099Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3161014311396103,"insertedAt":"2021-05-21T13:30:48.160541Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.38960079006727405,"insertedAt":"2021-06-01T12:51:16.596337Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.30334691609389436,"insertedAt":"2021-06-01T12:58:31.89046Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.42823467877500787,"insertedAt":"2021-06-01T13:02:23.44263Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.37924237167805114,"insertedAt":"2021-06-01T15:20:41.53377Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.4104996953461386,"insertedAt":"2021-06-01T15:21:51.800903Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3037562898778786,"insertedAt":"2021-06-01T15:34:54.398054Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2893203790374546,"insertedAt":"2021-06-02T06:52:19.476771Z","name":"tooling-estafette"},{"action":"rollback-canary","cpuMaxUsage":0.20795697484332393,"insertedAt":"2021-06-02T07:13:23.894681Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2728633442857882,"insertedAt":"2021-06-02T07:22:05.764602Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.29187537536738256,"insertedAt":"2021-06-02T08:25:59.138926Z","name":"tooling-estafette"},{"action":"rollback-canary","cpuMaxUsage":0.2525163133902801,"insertedAt":"2021-06-02T08:29:22.570649Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3051389831105634,"insertedAt":"2021-06-02T09:12:09.63473Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.5272146772897007,"insertedAt":"2021-06-02T09:39:24.533403Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3379060437322072,"insertedAt":"2021-06-02T09:40:03.813064Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.4081483463912177,"insertedAt":"2021-06-02T10:08:03.11548Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3095288992257143,"insertedAt":"2021-06-02T11:48:10.038667Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3376529529227024,"insertedAt":"2021-06-02T11:49:08.225345Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.33527312220007155,"insertedAt":"2021-06-02T12:25:08.281368Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3617515381140602,"insertedAt":"2021-06-02T12:30:12.767116Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2686294663040601,"insertedAt":"2021-06-02T15:10:32.881826Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.42851934542448383,"insertedAt":"2021-06-02T15:13:15.809415Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.21704907360187517,"insertedAt":"2021-06-03T06:28:04.73997Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3144798234837546,"insertedAt":"2021-06-03T06:30:25.714258Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2991998599815214,"insertedAt":"2021-06-03T07:06:36.713666Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3224463098183042,"insertedAt":"2021-06-03T07:07:15.18363Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3008849817001064,"insertedAt":"2021-06-03T07:23:54.391013Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3088735744567918,"insertedAt":"2021-06-03T07:33:09.217474Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3034838212980851,"insertedAt":"2021-06-03T07:35:47.790497Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.3336303688674705,"insertedAt":"2021-06-03T07:54:22.863548Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.3184769989882508,"insertedAt":"2021-06-03T07:54:55.228339Z","name":"tooling-estafette"},{"action":"restart-stable","cpuMaxUsage":0.330872356792046,"insertedAt":"2021-06-04T10:07:31.708355Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.2721316454377657,"insertedAt":"2021-06-04T15:23:55.962505Z","name":"tooling-estafette"},{"action":"deploy-canary","cpuMaxUsage":0.33967967352895645,"insertedAt":"2021-06-04T15:35:32.652756Z","name":"tooling-estafette"},{"action":"deploy-stable","cpuMaxUsage":0.4379659649345122,"insertedAt":"2021-06-04T15:38:09.260982Z","name":"tooling-estafette"}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/releasesdurations/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/releasesdurations/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/releasesdurations/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/releasesdurations/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/releasesdurations/index.json new file mode 100644 index 00000000..d788d0ed --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/releasesdurations/index.json @@ -0,0 +1 @@ +{"durations":[{"action":"rollback-canary","duration":15000000000,"insertedAt":"2021-06-02T08:00:12.903559Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"rollback-canary","duration":15000000000,"insertedAt":"2021-06-02T07:13:23.894681Z","name":"tooling-estafette","pendingDuration":79000000000},{"action":"rollback-canary","duration":17000000000,"insertedAt":"2021-06-02T08:29:22.570649Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":19000000000,"insertedAt":"2021-04-19T14:22:04.666269Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":19000000000,"insertedAt":"2021-05-21T13:05:29.26846Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":19000000000,"insertedAt":"2021-03-30T06:49:24.841358Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-05-26T12:53:57.384459Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-04-19T14:30:52.144646Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-06-03T07:23:54.391013Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-05-10T14:12:46.865934Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-04-22T11:48:02.877565Z","name":"tooling-estafette","pendingDuration":8000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-06-04T15:23:55.962505Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-06-03T06:28:04.73997Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-06-02T08:25:59.138926Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-04-23T11:13:52.097639Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-06-02T07:22:05.764602Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-06-02T12:25:08.281368Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-03-19T16:03:09.536542Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-06-02T10:06:27.806225Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":20000000000,"insertedAt":"2021-06-03T07:06:36.713666Z","name":"tooling-estafette","pendingDuration":9000000000},{"action":"deploy-canary","duration":21000000000,"insertedAt":"2021-03-22T12:16:41.161175Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":21000000000,"insertedAt":"2021-04-20T06:34:06.623674Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":21000000000,"insertedAt":"2021-06-02T11:48:10.038667Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":21000000000,"insertedAt":"2021-06-02T09:12:09.63473Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":21000000000,"insertedAt":"2021-04-07T14:49:28.363236Z","name":"tooling-estafette","pendingDuration":11000000000},{"action":"deploy-canary","duration":21000000000,"insertedAt":"2021-06-02T15:10:32.881826Z","name":"tooling-estafette","pendingDuration":4000000000},{"action":"deploy-canary","duration":21000000000,"insertedAt":"2021-06-03T07:54:22.863548Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":21000000000,"insertedAt":"2021-04-19T06:34:08.406607Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":22000000000,"insertedAt":"2021-05-21T09:06:48.37175Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":22000000000,"insertedAt":"2021-03-29T07:12:34.208342Z","name":"tooling-estafette","pendingDuration":9000000000},{"action":"deploy-canary","duration":23000000000,"insertedAt":"2021-06-02T09:39:24.533403Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":23000000000,"insertedAt":"2021-05-11T15:09:47.59878Z","name":"tooling-estafette","pendingDuration":9000000000},{"action":"deploy-canary","duration":26000000000,"insertedAt":"2021-06-01T12:51:16.596337Z","name":"tooling-estafette","pendingDuration":3000000000},{"action":"deploy-canary","duration":27000000000,"insertedAt":"2021-04-23T10:33:10.265698Z","name":"tooling-estafette","pendingDuration":14000000000},{"action":"deploy-canary","duration":27000000000,"insertedAt":"2021-06-01T15:20:41.53377Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":33000000000,"insertedAt":"2021-06-01T12:58:31.89046Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":34000000000,"insertedAt":"2021-06-04T15:35:32.652756Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":35000000000,"insertedAt":"2021-06-03T07:33:09.217474Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":36000000000,"insertedAt":"2021-03-15T08:01:37.282557Z","name":"tooling-estafette","pendingDuration":5000000000},{"action":"deploy-canary","duration":36000000000,"insertedAt":"2021-02-23T10:34:51.536283Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":36000000000,"insertedAt":"2021-02-17T08:53:42.836587Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":37000000000,"insertedAt":"2021-02-25T14:22:37.153824Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":37000000000,"insertedAt":"2021-02-23T13:13:02.047971Z","name":"tooling-estafette","pendingDuration":4000000000},{"action":"deploy-canary","duration":38000000000,"insertedAt":"2021-02-16T12:07:38.993305Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":38000000000,"insertedAt":"2021-03-17T14:53:22.462838Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":39000000000,"insertedAt":"2021-04-19T07:41:29.079623Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":39000000000,"insertedAt":"2021-04-23T12:02:03.972887Z","name":"tooling-estafette","pendingDuration":9000000000},{"action":"deploy-canary","duration":42000000000,"insertedAt":"2021-04-20T06:46:22.11791Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":43000000000,"insertedAt":"2021-04-23T06:48:58.003378Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-canary","duration":43000000000,"insertedAt":"2021-03-19T09:05:25.291122Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-canary","duration":49000000000,"insertedAt":"2021-06-02T06:52:19.476771Z","name":"tooling-estafette","pendingDuration":3000000000},{"action":"deploy-canary","duration":55000000000,"insertedAt":"2021-02-17T09:07:50.543829Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"restart-stable","duration":60000000000,"insertedAt":"2021-06-04T10:07:31.708355Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":62000000000,"insertedAt":"2021-04-19T14:24:34.981495Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":64000000000,"insertedAt":"2021-05-10T15:15:15.407767Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":67000000000,"insertedAt":"2021-04-23T13:23:40.988272Z","name":"tooling-estafette","pendingDuration":9000000000},{"action":"deploy-stable","duration":68000000000,"insertedAt":"2021-06-01T15:34:54.398054Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":68000000000,"insertedAt":"2021-06-01T15:21:51.800903Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":68000000000,"insertedAt":"2021-06-01T13:02:23.44263Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":69000000000,"insertedAt":"2021-06-03T06:30:25.714258Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":70000000000,"insertedAt":"2021-03-30T06:50:26.806707Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":70000000000,"insertedAt":"2021-03-29T07:16:34.445722Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":71000000000,"insertedAt":"2021-03-22T12:17:15.992834Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":72000000000,"insertedAt":"2021-05-21T13:30:48.160541Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":73000000000,"insertedAt":"2021-05-11T15:11:49.297396Z","name":"tooling-estafette","pendingDuration":9000000000},{"action":"deploy-stable","duration":73000000000,"insertedAt":"2021-04-07T14:52:36.398459Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":73000000000,"insertedAt":"2021-04-23T10:36:32.93594Z","name":"tooling-estafette","pendingDuration":8000000000},{"action":"deploy-stable","duration":73000000000,"insertedAt":"2021-06-04T15:38:09.260982Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":73000000000,"insertedAt":"2021-06-02T15:13:15.809415Z","name":"tooling-estafette","pendingDuration":4000000000},{"action":"restart-stable","duration":74000000000,"insertedAt":"2021-05-19T10:32:41.208156Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":74000000000,"insertedAt":"2021-04-19T07:53:41.207468Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":75000000000,"insertedAt":"2021-06-03T07:35:47.790497Z","name":"tooling-estafette","pendingDuration":3000000000},{"action":"restart-stable","duration":76000000000,"insertedAt":"2021-05-10T12:43:56.751925Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":77000000000,"insertedAt":"2021-03-19T16:10:23.287521Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":77000000000,"insertedAt":"2021-06-03T07:54:55.228339Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":79000000000,"insertedAt":"2021-04-23T06:56:47.694482Z","name":"tooling-estafette","pendingDuration":3000000000},{"action":"deploy-stable","duration":80000000000,"insertedAt":"2021-06-02T12:30:12.767116Z","name":"tooling-estafette","pendingDuration":6000000000},{"action":"deploy-stable","duration":80000000000,"insertedAt":"2021-05-21T09:22:29.152099Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":81000000000,"insertedAt":"2021-06-03T07:07:15.18363Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":81000000000,"insertedAt":"2021-04-20T07:22:53.506671Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":81000000000,"insertedAt":"2021-05-26T12:57:39.323555Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":82000000000,"insertedAt":"2021-04-19T14:38:55.993262Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":83000000000,"insertedAt":"2021-06-02T09:24:36.34257Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"restart-stable","duration":84000000000,"insertedAt":"2021-03-03T03:13:53.907051Z","name":"tooling-estafette","pendingDuration":7000000000},{"action":"deploy-stable","duration":84000000000,"insertedAt":"2021-02-16T11:03:40.237683Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":87000000000,"insertedAt":"2021-06-02T10:08:03.11548Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":88000000000,"insertedAt":"2021-02-23T10:37:16.322304Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":89000000000,"insertedAt":"2021-06-02T09:40:03.813064Z","name":"tooling-estafette","pendingDuration":14000000000},{"action":"deploy-stable","duration":89000000000,"insertedAt":"2021-02-23T12:29:09.146762Z","name":"tooling-estafette","pendingDuration":4000000000},{"action":"deploy-stable","duration":90000000000,"insertedAt":"2021-02-22T16:43:45.754982Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":92000000000,"insertedAt":"2021-03-15T10:17:06.306379Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"deploy-stable","duration":92000000000,"insertedAt":"2021-06-02T11:49:08.225345Z","name":"tooling-estafette","pendingDuration":1000000000},{"action":"restart-stable","duration":96000000000,"insertedAt":"2021-03-04T13:12:46.147878Z","name":"tooling-estafette","pendingDuration":7000000000},{"action":"deploy-stable","duration":98000000000,"insertedAt":"2021-03-19T09:47:49.345852Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":98000000000,"insertedAt":"2021-02-16T12:11:15.16991Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":101000000000,"insertedAt":"2021-02-25T14:23:43.212311Z","name":"tooling-estafette","pendingDuration":3000000000},{"action":"deploy-stable","duration":103000000000,"insertedAt":"2021-02-22T16:33:43.384213Z","name":"tooling-estafette","pendingDuration":2000000000},{"action":"deploy-stable","duration":103000000000,"insertedAt":"2021-03-17T14:57:22.663993Z","name":"tooling-estafette","pendingDuration":8000000000},{"action":"deploy-stable","duration":110000000000,"insertedAt":"2021-02-23T13:29:14.609022Z","name":"tooling-estafette","pendingDuration":7000000000},{"action":"deploy-stable","duration":146000000000,"insertedAt":"2021-02-17T09:16:42.011978Z","name":"tooling-estafette","pendingDuration":2000000000}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/releasesmemory/GET.js b/mocks/api/pipelines/github.com/estafette/migration/stats/releasesmemory/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/releasesmemory/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/stats/releasesmemory/index.json b/mocks/api/pipelines/github.com/estafette/migration/stats/releasesmemory/index.json new file mode 100644 index 00000000..87e9a320 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/stats/releasesmemory/index.json @@ -0,0 +1 @@ +{"measurements":[{"action":"deploy-canary","insertedAt":"2021-02-11T15:11:32.656067Z","memoryMaxUsage":132530176,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-12T07:29:39.417683Z","memoryMaxUsage":125771776,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-12T07:31:25.521021Z","memoryMaxUsage":138203136,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-16T08:35:59.455546Z","memoryMaxUsage":49229824,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-16T08:38:55.07877Z","memoryMaxUsage":183300096,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-16T08:58:35.636682Z","memoryMaxUsage":71675904,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-16T09:00:08.553209Z","memoryMaxUsage":165945344,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-16T09:16:20.666416Z","memoryMaxUsage":104759296,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-16T09:17:37.22352Z","memoryMaxUsage":137818112,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-16T11:00:42.468644Z","memoryMaxUsage":24375296,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-16T11:03:40.237683Z","memoryMaxUsage":136486912,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-16T12:07:38.993305Z","memoryMaxUsage":68857856,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-16T12:11:15.16991Z","memoryMaxUsage":173826048,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-17T08:53:42.836587Z","memoryMaxUsage":49471488,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-17T09:07:50.543829Z","memoryMaxUsage":156078080,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-17T09:16:42.011978Z","memoryMaxUsage":177176576,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-22T16:33:43.384213Z","memoryMaxUsage":134463488,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-22T16:43:45.754982Z","memoryMaxUsage":137666560,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-23T10:34:51.536283Z","memoryMaxUsage":49106944,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-23T10:37:16.322304Z","memoryMaxUsage":165818368,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-23T12:29:09.146762Z","memoryMaxUsage":175767552,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-23T13:13:02.047971Z","memoryMaxUsage":2147332096,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-23T13:29:14.609022Z","memoryMaxUsage":188252160,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-02-25T14:22:37.153824Z","memoryMaxUsage":136142848,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-02-25T14:23:43.212311Z","memoryMaxUsage":184549376,"name":"tooling-estafette"},{"action":"restart-stable","insertedAt":"2021-03-03T03:13:53.907051Z","memoryMaxUsage":101568512,"name":"tooling-estafette"},{"action":"restart-stable","insertedAt":"2021-03-04T13:12:46.147878Z","memoryMaxUsage":101269504,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-03-15T08:01:37.282557Z","memoryMaxUsage":104300544,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-03-15T10:17:06.306379Z","memoryMaxUsage":175267840,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-03-17T14:53:22.462838Z","memoryMaxUsage":51068928,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-03-17T14:57:22.663993Z","memoryMaxUsage":149393408,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-03-19T09:05:25.291122Z","memoryMaxUsage":130355200,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-03-19T09:47:49.345852Z","memoryMaxUsage":137990144,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-03-19T16:10:23.287521Z","memoryMaxUsage":134225920,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-03-22T12:16:41.161175Z","memoryMaxUsage":109027328,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-03-22T12:17:15.992834Z","memoryMaxUsage":134139904,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-03-29T07:12:34.208342Z","memoryMaxUsage":144908288,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-03-29T07:16:34.445722Z","memoryMaxUsage":2630455296,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-03-30T06:50:26.806707Z","memoryMaxUsage":178642944,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-04-07T14:52:36.398459Z","memoryMaxUsage":179048448,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-19T07:41:29.079623Z","memoryMaxUsage":138485760,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-04-19T07:53:41.207468Z","memoryMaxUsage":138924032,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-19T14:22:04.666269Z","memoryMaxUsage":151592960,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-04-19T14:24:34.981495Z","memoryMaxUsage":134660096,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-19T14:30:52.144646Z","memoryMaxUsage":100872192,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-04-19T14:38:55.993262Z","memoryMaxUsage":180183040,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-20T06:34:06.623674Z","memoryMaxUsage":120115200,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-20T06:46:22.11791Z","memoryMaxUsage":137768960,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-04-20T07:22:53.506671Z","memoryMaxUsage":135700480,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-22T11:48:02.877565Z","memoryMaxUsage":109531136,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-23T06:48:58.003378Z","memoryMaxUsage":136269824,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-04-23T06:56:47.694482Z","memoryMaxUsage":139337728,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-23T10:33:10.265698Z","memoryMaxUsage":1955815424,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-04-23T10:36:32.93594Z","memoryMaxUsage":142381056,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-23T11:13:52.097639Z","memoryMaxUsage":94777344,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-04-23T12:02:03.972887Z","memoryMaxUsage":159420416,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-04-23T13:23:40.988272Z","memoryMaxUsage":139788288,"name":"tooling-estafette"},{"action":"restart-stable","insertedAt":"2021-05-10T12:43:56.751925Z","memoryMaxUsage":103776256,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-05-10T14:12:46.865934Z","memoryMaxUsage":139059200,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-05-10T15:15:15.407767Z","memoryMaxUsage":134782976,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-05-11T15:09:47.59878Z","memoryMaxUsage":140066816,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-05-11T15:11:49.297396Z","memoryMaxUsage":164155392,"name":"tooling-estafette"},{"action":"restart-stable","insertedAt":"2021-05-19T10:32:41.208156Z","memoryMaxUsage":101187584,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-05-21T09:06:48.37175Z","memoryMaxUsage":71921664,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-05-21T09:22:29.152099Z","memoryMaxUsage":138723328,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-05-21T13:30:48.160541Z","memoryMaxUsage":135454720,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-01T12:51:16.596337Z","memoryMaxUsage":131432448,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-01T12:58:31.89046Z","memoryMaxUsage":138850304,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-01T13:02:23.44263Z","memoryMaxUsage":136802304,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-01T15:20:41.53377Z","memoryMaxUsage":142106624,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-01T15:21:51.800903Z","memoryMaxUsage":143368192,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-01T15:34:54.398054Z","memoryMaxUsage":140242944,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-02T06:52:19.476771Z","memoryMaxUsage":135897088,"name":"tooling-estafette"},{"action":"rollback-canary","insertedAt":"2021-06-02T07:13:23.894681Z","memoryMaxUsage":91164672,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-02T07:22:05.764602Z","memoryMaxUsage":146026496,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-02T08:25:59.138926Z","memoryMaxUsage":109191168,"name":"tooling-estafette"},{"action":"rollback-canary","insertedAt":"2021-06-02T08:29:22.570649Z","memoryMaxUsage":83193856,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-02T09:12:09.63473Z","memoryMaxUsage":128409600,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-02T09:39:24.533403Z","memoryMaxUsage":1641390080,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-02T09:40:03.813064Z","memoryMaxUsage":138326016,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-02T10:08:03.11548Z","memoryMaxUsage":182050816,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-02T11:48:10.038667Z","memoryMaxUsage":121229312,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-02T11:49:08.225345Z","memoryMaxUsage":140525568,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-02T12:25:08.281368Z","memoryMaxUsage":164823040,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-02T12:30:12.767116Z","memoryMaxUsage":137150464,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-02T15:10:32.881826Z","memoryMaxUsage":120803328,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-02T15:13:15.809415Z","memoryMaxUsage":144207872,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-03T06:28:04.73997Z","memoryMaxUsage":80998400,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-03T06:30:25.714258Z","memoryMaxUsage":137867264,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-03T07:06:36.713666Z","memoryMaxUsage":101580800,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-03T07:07:15.18363Z","memoryMaxUsage":142053376,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-03T07:23:54.391013Z","memoryMaxUsage":160854016,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-03T07:33:09.217474Z","memoryMaxUsage":149401600,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-03T07:35:47.790497Z","memoryMaxUsage":139001856,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-03T07:54:22.863548Z","memoryMaxUsage":2064572416,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-03T07:54:55.228339Z","memoryMaxUsage":142880768,"name":"tooling-estafette"},{"action":"restart-stable","insertedAt":"2021-06-04T10:07:31.708355Z","memoryMaxUsage":103608320,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-04T15:23:55.962505Z","memoryMaxUsage":107282432,"name":"tooling-estafette"},{"action":"deploy-canary","insertedAt":"2021-06-04T15:35:32.652756Z","memoryMaxUsage":150253568,"name":"tooling-estafette"},{"action":"deploy-stable","insertedAt":"2021-06-04T15:38:09.260982Z","memoryMaxUsage":142802944,"name":"tooling-estafette"}]} \ No newline at end of file diff --git a/mocks/api/pipelines/github.com/estafette/migration/warnings/GET.js b/mocks/api/pipelines/github.com/estafette/migration/warnings/GET.js new file mode 100644 index 00000000..4efb73ff --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/warnings/GET.js @@ -0,0 +1,4 @@ +const { delay, type, file } = require('connect-api-mocker/helpers') +const path = require('path') + +module.exports = [delay(500), type('application/json'), file(path.join(__dirname, './index.json'))] diff --git a/mocks/api/pipelines/github.com/estafette/migration/warnings/index.json b/mocks/api/pipelines/github.com/estafette/migration/warnings/index.json new file mode 100644 index 00000000..9ad8b921 --- /dev/null +++ b/mocks/api/pipelines/github.com/estafette/migration/warnings/index.json @@ -0,0 +1 @@ +{"warnings":[{"status":"danger","message":"The [median build time](/pipelines/github.com/estafette/migration/statistics?last=25) of this pipeline is **6m45s**. This is too slow, please optimize your build speed by using smaller images or running less intensive steps to ensure it finishes at least within 5 minutes, but preferably within 2 minutes."},{"status":"warning","message":"This pipeline uses _global_ secrets which can be used by any pipeline; it is [best practice](https://estafette.io/usage/best-practices/#use-pipeline-restricted-secrets-instead-of-global-secrets) to use _restricted_ secrets instead, that can only be used by this pipeline. Please rotate the value stored in the secret and create a new one in the pipeline's secrets tab."}]} diff --git a/package-lock.json b/package-lock.json index 00669e7e..ec0f4c0b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1446,6 +1446,64 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -1696,9 +1754,9 @@ } }, "node_modules/@types/eslint": { - "version": "7.2.11", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.11.tgz", - "integrity": "sha512-WYhv//5K8kQtsSc9F1Kn2vHzhYor6KpwPbARH7hwYe3C3ETD0EVx/3P5qQybUoaBEuUa9f/02JjBiXFWalYUmw==", + "version": "8.21.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.3.tgz", + "integrity": "sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==", "dev": true, "dependencies": { "@types/estree": "*", @@ -1706,9 +1764,9 @@ } }, "node_modules/@types/eslint-scope": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz", - "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==", + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", "dev": true, "dependencies": { "@types/eslint": "*", @@ -1716,9 +1774,9 @@ } }, "node_modules/@types/estree": { - "version": "0.0.47", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", - "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==", + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", "dev": true }, "node_modules/@types/express": { @@ -1931,148 +1989,148 @@ } }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", - "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", "dev": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0" + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", - "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", "dev": true }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", - "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", - "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", - "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", "dev": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.0", - "@webassemblyjs/helper-api-error": "1.11.0", + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", - "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", - "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", - "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", "dev": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", - "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", "dev": true, "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", - "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", - "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/helper-wasm-section": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0", - "@webassemblyjs/wasm-opt": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0", - "@webassemblyjs/wast-printer": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", - "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/ieee754": "1.11.0", - "@webassemblyjs/leb128": "1.11.0", - "@webassemblyjs/utf8": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", - "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", - "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-api-error": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/ieee754": "1.11.0", - "@webassemblyjs/leb128": "1.11.0", - "@webassemblyjs/utf8": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", - "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" } }, @@ -2131,13 +2189,13 @@ "dev": true }, "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { "node": ">= 0.6" @@ -2697,24 +2755,27 @@ "dev": true }, "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "dependencies": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/debug": { @@ -2726,6 +2787,15 @@ "ms": "2.0.0" } }, + "node_modules/body-parser/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -2836,9 +2906,9 @@ "dev": true }, "node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "engines": { "node": ">= 0.8" @@ -3118,14 +3188,17 @@ } }, "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, "node_modules/clone-deep": { @@ -3317,17 +3390,37 @@ } }, "node_modules/content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, "dependencies": { - "safe-buffer": "5.1.2" + "safe-buffer": "5.2.1" }, "engines": { "node": ">= 0.6" } }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", @@ -3347,9 +3440,9 @@ } }, "node_modules/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, "engines": { "node": ">= 0.6" @@ -3473,9 +3566,9 @@ } }, "node_modules/css-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -3564,29 +3657,6 @@ } } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/jest-worker": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz", - "integrity": "sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -3614,21 +3684,6 @@ "node": ">=0.10.0" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "node_modules/css-select": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", @@ -3944,10 +3999,14 @@ } }, "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } }, "node_modules/detect-node": { "version": "2.1.0", @@ -4091,7 +4150,7 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true }, "node_modules/electron-to-chromium": { @@ -4118,7 +4177,7 @@ "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, "engines": { "node": ">= 0.8" @@ -4146,9 +4205,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", - "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -4246,9 +4305,9 @@ } }, "node_modules/es-module-lexer": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz", - "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", "dev": true }, "node_modules/es-to-primitive": { @@ -4421,9 +4480,9 @@ } }, "node_modules/eslint-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -4931,7 +4990,7 @@ "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, "engines": { "node": ">= 0.6" @@ -4976,38 +5035,39 @@ } }, "node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "dependencies": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -5031,12 +5091,50 @@ "ms": "2.0.0" } }, + "node_modules/express/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/express/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", @@ -5146,9 +5244,9 @@ } }, "node_modules/file-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -5190,17 +5288,17 @@ } }, "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "engines": { @@ -5219,9 +5317,18 @@ "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/finalhandler/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/find-cache-dir": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", @@ -5401,9 +5508,9 @@ } }, "node_modules/forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true, "engines": { "node": ">= 0.6" @@ -5412,7 +5519,7 @@ "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, "engines": { "node": ">= 0.6" @@ -5663,9 +5770,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/gsap": { @@ -5880,9 +5987,9 @@ } }, "node_modules/http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, "node_modules/http-deceiver": { @@ -5892,26 +5999,38 @@ "dev": true }, "node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "node_modules/http-errors/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-errors/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } }, "node_modules/http-parser-js": { "version": "0.5.3", @@ -6590,14 +6709,14 @@ "dev": true }, "node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "supports-color": "^8.0.0" }, "engines": { "node": ">= 10.13.0" @@ -6613,15 +6732,18 @@ } }, "node_modules/jest-worker/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "dependencies": { "has-flag": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, "node_modules/jquery": { @@ -6709,13 +6831,10 @@ "dev": true }, "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, "bin": { "json5": "lib/cli.js" }, @@ -6822,9 +6941,9 @@ } }, "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -6836,9 +6955,9 @@ } }, "node_modules/loader-utils/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "dependencies": { "minimist": "^1.2.0" @@ -7343,21 +7462,21 @@ } }, "node_modules/mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "dependencies": { - "mime-db": "1.49.0" + "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" @@ -7403,9 +7522,9 @@ } }, "node_modules/mini-css-extract-plugin/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "dependencies": { "big.js": "^5.2.2", @@ -7460,9 +7579,9 @@ "dev": true }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -7603,9 +7722,9 @@ } }, "node_modules/moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==", + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", "engines": { "node": "*" } @@ -7660,9 +7779,9 @@ "dev": true }, "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, "engines": { "node": ">= 0.6" @@ -7847,9 +7966,9 @@ "dev": true }, "node_modules/node-sass": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.1.tgz", - "integrity": "sha512-uMy+Xt29NlqKCFdFRZyXKOTqGt+QaKHexv9STj2WeLottnlqZEEWx6Bj0MXNthmFRRdM/YwyNo/8Tr46TOM0jQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.3.tgz", + "integrity": "sha512-8MIlsY/4dXUkJDYht9pIWBhMil3uHmE8b/AdJPjmFn1nBx9X9BASzfzmsCy0uCCb8eqI3SYYzVPDswWqSx7gjw==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -7865,7 +7984,7 @@ "node-gyp": "^8.4.1", "npmlog": "^5.0.0", "request": "^2.88.0", - "sass-graph": "4.0.0", + "sass-graph": "^4.0.1", "stdout-stream": "^1.4.0", "true-case-path": "^1.0.2" }, @@ -8143,9 +8262,9 @@ "dev": true }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "dependencies": { "ee-first": "1.1.1" @@ -9114,12 +9233,12 @@ } }, "node_modules/proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "dev": true, "dependencies": { - "forwarded": "~0.1.2", + "forwarded": "0.2.0", "ipaddr.js": "1.9.1" }, "engines": { @@ -9148,12 +9267,18 @@ } }, "node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/queue-microtask": { @@ -9204,13 +9329,13 @@ } }, "node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, @@ -9515,7 +9640,7 @@ "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, "engines": { "node": ">=0.10.0" @@ -9664,14 +9789,14 @@ "devOptional": true }, "node_modules/sass-graph": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.0.tgz", - "integrity": "sha512-WSO/MfXqKH7/TS8RdkCX3lVkPFQzCgbqdGsmSKq6tlPU+GpGEsa/5aW18JqItnqh+lPtcjifqdZ/VmiILkKckQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", "dev": true, "dependencies": { "glob": "^7.0.0", "lodash": "^4.17.11", - "scss-tokenizer": "^0.3.0", + "scss-tokenizer": "^0.4.3", "yargs": "^17.2.1" }, "bin": { @@ -9738,19 +9863,19 @@ } }, "node_modules/scss-tokenizer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.3.0.tgz", - "integrity": "sha512-14Zl9GcbBvOT9057ZKjpz5yPOyUWG2ojd9D5io28wHRYsOrs7U95Q+KNL87+32p8rc+LvDpbu/i9ZYjM9Q+FsQ==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", "dev": true, "dependencies": { - "js-base64": "^2.4.3", - "source-map": "^0.7.1" + "js-base64": "^2.4.9", + "source-map": "^0.7.3" } }, "node_modules/scss-tokenizer/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, "engines": { "node": ">= 8" @@ -9784,24 +9909,24 @@ } }, "node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "dependencies": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.7.2", + "http-errors": "2.0.0", "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", + "ms": "2.1.3", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "engines": { "node": ">= 0.8.0" @@ -9819,15 +9944,33 @@ "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/send/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, + "node_modules/send/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/serialize-javascript": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", @@ -9898,15 +10041,15 @@ "dev": true }, "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.1" + "send": "0.18.0" }, "engines": { "node": ">= 0.8.0" @@ -9919,9 +10062,9 @@ "dev": true }, "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, "node_modules/shallow-clone": { @@ -9966,6 +10109,20 @@ "node": ">=8" } }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -10105,9 +10262,9 @@ } }, "node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "dependencies": { "buffer-from": "^1.0.0", @@ -10658,9 +10815,9 @@ } }, "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", "dev": true, "dependencies": { "commander": "^2.20.0", @@ -10675,17 +10832,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz", - "integrity": "sha512-6QhDaAiVHIQr5Ab3XUWZyDmrIPCHMiqJVljMF91YKyqwKkL5QHnYMkrMBy96v9Z7ev1hGhSEw1HQZc2p/s5Z8Q==", + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", "dev": true, "dependencies": { - "jest-worker": "^26.6.2", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "source-map": "^0.6.1", - "terser": "^5.7.0" + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" }, "engines": { "node": ">= 10.13.0" @@ -10696,6 +10852,29 @@ }, "peerDependencies": { "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, "node_modules/terser-webpack-plugin/node_modules/commander": { @@ -10705,12 +10884,12 @@ "dev": true }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.6", + "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, @@ -10722,24 +10901,25 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/terser-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", "dev": true, - "engines": { - "node": ">=0.10.0" + "dependencies": { + "randombytes": "^2.1.0" } }, "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.0.tgz", - "integrity": "sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.6.tgz", + "integrity": "sha512-IBZ+ZQIA9sMaXmRZCUMDjNH0D5AQQfdn4WUjHL0+1lF4TP1IHRJbrhb6fNaXWikrYQTSkb7SLxkeXAiy1p7mbg==", "dev": true, "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" + "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" @@ -10748,15 +10928,6 @@ "node": ">=10" } }, - "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -10812,9 +10983,9 @@ } }, "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, "engines": { "node": ">=0.6" @@ -10869,9 +11040,9 @@ } }, "node_modules/tsconfig-paths/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "dependencies": { "minimist": "^1.2.0" @@ -11029,7 +11200,7 @@ "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, "engines": { "node": ">= 0.8" @@ -11213,9 +11384,9 @@ "dev": true }, "node_modules/vue-loader": { - "version": "15.9.7", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.7.tgz", - "integrity": "sha512-qzlsbLV1HKEMf19IqCJqdNvFJRCI58WNbS6XbPqK13MrLz65es75w392MSQ5TsARAfIjUw+ATm3vlCXUJSOH9Q==", + "version": "15.10.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz", + "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", "dev": true, "dependencies": { "@vue/component-compiler-utils": "^3.1.0", @@ -11288,9 +11459,9 @@ } }, "node_modules/watchpack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", - "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -11315,34 +11486,35 @@ "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "node_modules/webpack": { - "version": "5.37.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.37.1.tgz", - "integrity": "sha512-btZjGy/hSjCAAVHw+cKG+L0M+rstlyxbO2C+BOTaQ5/XAnxkDrP5sVbqWhXgo4pL3X2dcOib6rqCP20Zr9PLow==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.47", - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/wasm-edit": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0", - "acorn": "^8.2.1", + "version": "5.76.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.3.tgz", + "integrity": "sha512-18Qv7uGPU8b2vqGeEEObnfICyw2g39CHlDEK4I7NK13LOur1d0HGmGNKGT58Eluwddpn3oEejwvBPoP4M7/KSA==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.0", - "es-module-lexer": "^0.4.0", - "eslint-scope": "^5.1.1", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", - "json-parse-better-errors": "^1.0.2", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.0.0", + "schema-utils": "^3.1.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.1", - "watchpack": "^2.0.0", - "webpack-sources": "^2.1.1" + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" }, "bin": { "webpack": "bin/webpack.js" @@ -11755,31 +11927,18 @@ } }, "node_modules/webpack-sources": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", - "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, - "dependencies": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - }, "engines": { "node": ">=10.13.0" } }, - "node_modules/webpack-sources/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/webpack/node_modules/acorn": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", - "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -11788,13 +11947,22 @@ "node": ">=0.4.0" } }, + "node_modules/webpack/node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, "node_modules/webpack/node_modules/schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.6", + "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, @@ -11995,27 +12163,27 @@ } }, "node_modules/yargs": { - "version": "17.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", - "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", "dev": true, "dependencies": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" } }, "node_modules/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, "engines": { "node": ">=12" @@ -13167,6 +13335,55 @@ "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", "dev": true }, + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -13356,9 +13573,9 @@ } }, "@types/eslint": { - "version": "7.2.11", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.11.tgz", - "integrity": "sha512-WYhv//5K8kQtsSc9F1Kn2vHzhYor6KpwPbARH7hwYe3C3ETD0EVx/3P5qQybUoaBEuUa9f/02JjBiXFWalYUmw==", + "version": "8.21.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.3.tgz", + "integrity": "sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==", "dev": true, "requires": { "@types/estree": "*", @@ -13366,9 +13583,9 @@ } }, "@types/eslint-scope": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz", - "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==", + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", "dev": true, "requires": { "@types/eslint": "*", @@ -13376,9 +13593,9 @@ } }, "@types/estree": { - "version": "0.0.47", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", - "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==", + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", "dev": true }, "@types/express": { @@ -13578,148 +13795,148 @@ } }, "@webassemblyjs/ast": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", - "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", "dev": true, "requires": { - "@webassemblyjs/helper-numbers": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0" + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", - "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", - "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", - "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", "dev": true }, "@webassemblyjs/helper-numbers": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", - "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", "dev": true, "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.0", - "@webassemblyjs/helper-api-error": "1.11.0", + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", "@xtuc/long": "4.2.2" } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", - "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", - "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" } }, "@webassemblyjs/ieee754": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", - "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", - "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", "dev": true, "requires": { "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", - "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", - "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/helper-wasm-section": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0", - "@webassemblyjs/wasm-opt": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0", - "@webassemblyjs/wast-printer": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" } }, "@webassemblyjs/wasm-gen": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", - "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/ieee754": "1.11.0", - "@webassemblyjs/leb128": "1.11.0", - "@webassemblyjs/utf8": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, "@webassemblyjs/wasm-opt": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", - "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" } }, "@webassemblyjs/wasm-parser": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", - "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-api-error": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/ieee754": "1.11.0", - "@webassemblyjs/leb128": "1.11.0", - "@webassemblyjs/utf8": "1.11.0" + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" } }, "@webassemblyjs/wast-printer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", - "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" } }, @@ -13765,13 +13982,13 @@ "dev": true }, "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" } }, "acorn": { @@ -14203,21 +14420,23 @@ "dev": true }, "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", "dev": true, "requires": { - "bytes": "3.1.0", + "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "dependencies": { "debug": { @@ -14229,6 +14448,12 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -14322,9 +14547,9 @@ "dev": true }, "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true }, "cacache": { @@ -14527,13 +14752,13 @@ } }, "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "requires": { "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", + "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" } }, @@ -14700,12 +14925,20 @@ } }, "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, "content-type": { @@ -14724,9 +14957,9 @@ } }, "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true }, "cookie-signature": { @@ -14817,9 +15050,9 @@ }, "dependencies": { "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -14873,23 +15106,6 @@ "source-map": "^0.6.1" }, "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jest-worker": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz", - "integrity": "sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -14906,15 +15122,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, @@ -15151,9 +15358,9 @@ "dev": true }, "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true }, "detect-node": { @@ -15274,7 +15481,7 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true }, "electron-to-chromium": { @@ -15298,7 +15505,7 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true }, "encoding": { @@ -15322,9 +15529,9 @@ } }, "enhanced-resolve": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", - "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -15398,9 +15605,9 @@ } }, "es-module-lexer": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz", - "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", "dev": true }, "es-to-primitive": { @@ -15626,9 +15833,9 @@ }, "dependencies": { "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -15893,7 +16100,7 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true }, "eventemitter3": { @@ -15926,38 +16133,39 @@ } }, "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "dev": true, "requires": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" @@ -15978,11 +16186,29 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true } } }, @@ -16073,9 +16299,9 @@ }, "dependencies": { "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -16106,17 +16332,17 @@ } }, "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", - "statuses": "~1.5.0", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "dependencies": { @@ -16132,7 +16358,13 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -16261,15 +16493,15 @@ } }, "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true }, "fs-extra": { @@ -16461,9 +16693,9 @@ } }, "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "gsap": { @@ -16627,9 +16859,9 @@ } }, "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, "http-deceiver": { @@ -16639,22 +16871,28 @@ "dev": true }, "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -17147,14 +17385,14 @@ "dev": true }, "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "supports-color": "^8.0.0" }, "dependencies": { "has-flag": { @@ -17164,9 +17402,9 @@ "dev": true }, "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "requires": { "has-flag": "^4.0.0" @@ -17250,13 +17488,10 @@ "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true }, "jsonfile": { "version": "4.0.0", @@ -17338,9 +17573,9 @@ "dev": true }, "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -17349,9 +17584,9 @@ }, "dependencies": { "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "requires": { "minimist": "^1.2.0" @@ -17750,18 +17985,18 @@ "dev": true }, "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true }, "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "requires": { - "mime-db": "1.49.0" + "mime-db": "1.52.0" } }, "mimic-fn": { @@ -17788,9 +18023,9 @@ }, "dependencies": { "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { "big.js": "^5.2.2", @@ -17834,9 +18069,9 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, "requires": { "brace-expansion": "^1.1.7" @@ -17944,9 +18179,9 @@ } }, "moment": { - "version": "2.29.3", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.3.tgz", - "integrity": "sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==" + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" }, "ms": { "version": "2.1.2", @@ -17989,9 +18224,9 @@ "dev": true }, "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true }, "neo-async": { @@ -18128,9 +18363,9 @@ "dev": true }, "node-sass": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.1.tgz", - "integrity": "sha512-uMy+Xt29NlqKCFdFRZyXKOTqGt+QaKHexv9STj2WeLottnlqZEEWx6Bj0MXNthmFRRdM/YwyNo/8Tr46TOM0jQ==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.3.tgz", + "integrity": "sha512-8MIlsY/4dXUkJDYht9pIWBhMil3uHmE8b/AdJPjmFn1nBx9X9BASzfzmsCy0uCCb8eqI3SYYzVPDswWqSx7gjw==", "dev": true, "requires": { "async-foreach": "^0.1.3", @@ -18145,7 +18380,7 @@ "node-gyp": "^8.4.1", "npmlog": "^5.0.0", "request": "^2.88.0", - "sass-graph": "4.0.0", + "sass-graph": "^4.0.1", "stdout-stream": "^1.4.0", "true-case-path": "^1.0.2" }, @@ -18343,9 +18578,9 @@ "dev": true }, "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "requires": { "ee-first": "1.1.1" @@ -19015,12 +19250,12 @@ } }, "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "dev": true, "requires": { - "forwarded": "~0.1.2", + "forwarded": "0.2.0", "ipaddr.js": "1.9.1" } }, @@ -19043,10 +19278,13 @@ "dev": true }, "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } }, "queue-microtask": { "version": "1.2.3", @@ -19076,13 +19314,13 @@ "dev": true }, "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", "dev": true, "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", + "bytes": "3.1.2", + "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" } @@ -19331,7 +19569,7 @@ "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true }, "require-from-string": { @@ -19440,14 +19678,14 @@ "devOptional": true }, "sass-graph": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.0.tgz", - "integrity": "sha512-WSO/MfXqKH7/TS8RdkCX3lVkPFQzCgbqdGsmSKq6tlPU+GpGEsa/5aW18JqItnqh+lPtcjifqdZ/VmiILkKckQ==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", "dev": true, "requires": { "glob": "^7.0.0", "lodash": "^4.17.11", - "scss-tokenizer": "^0.3.0", + "scss-tokenizer": "^0.4.3", "yargs": "^17.2.1" } }, @@ -19473,19 +19711,19 @@ } }, "scss-tokenizer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.3.0.tgz", - "integrity": "sha512-14Zl9GcbBvOT9057ZKjpz5yPOyUWG2ojd9D5io28wHRYsOrs7U95Q+KNL87+32p8rc+LvDpbu/i9ZYjM9Q+FsQ==", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", "dev": true, "requires": { - "js-base64": "^2.4.3", - "source-map": "^0.7.1" + "js-base64": "^2.4.9", + "source-map": "^0.7.3" }, "dependencies": { "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true } } @@ -19512,24 +19750,24 @@ "dev": true }, "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, "requires": { "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", + "depd": "2.0.0", + "destroy": "1.2.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", - "http-errors": "~1.7.2", + "http-errors": "2.0.0", "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", + "ms": "2.1.3", + "on-finished": "2.4.1", "range-parser": "~1.2.1", - "statuses": "~1.5.0" + "statuses": "2.0.1" }, "dependencies": { "debug": { @@ -19544,15 +19782,27 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true } } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true } } @@ -19623,15 +19873,15 @@ } }, "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", - "send": "0.17.1" + "send": "0.18.0" } }, "set-blocking": { @@ -19641,9 +19891,9 @@ "dev": true }, "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, "shallow-clone": { @@ -19678,6 +19928,17 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -19784,9 +20045,9 @@ "dev": true }, "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "requires": { "buffer-from": "^1.0.0", @@ -20220,9 +20481,9 @@ } }, "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", "dev": true, "requires": { "commander": "^2.20.0", @@ -20245,19 +20506,24 @@ } }, "terser-webpack-plugin": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz", - "integrity": "sha512-6QhDaAiVHIQr5Ab3XUWZyDmrIPCHMiqJVljMF91YKyqwKkL5QHnYMkrMBy96v9Z7ev1hGhSEw1HQZc2p/s5Z8Q==", + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", "dev": true, "requires": { - "jest-worker": "^26.6.2", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "source-map": "^0.6.1", - "terser": "^5.7.0" + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" }, "dependencies": { + "acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true + }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -20265,39 +20531,35 @@ "dev": true }, "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "requires": { - "@types/json-schema": "^7.0.6", + "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } }, "terser": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.0.tgz", - "integrity": "sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g==", + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.6.tgz", + "integrity": "sha512-IBZ+ZQIA9sMaXmRZCUMDjNH0D5AQQfdn4WUjHL0+1lF4TP1IHRJbrhb6fNaXWikrYQTSkb7SLxkeXAiy1p7mbg==", "dev": true, "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } + "source-map-support": "~0.5.20" } } } @@ -20336,9 +20598,9 @@ } }, "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true }, "tough-cookie": { @@ -20384,9 +20646,9 @@ }, "dependencies": { "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, "requires": { "minimist": "^1.2.0" @@ -20513,7 +20775,7 @@ "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true }, "uri-js": { @@ -20661,9 +20923,9 @@ "dev": true }, "vue-loader": { - "version": "15.9.7", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.7.tgz", - "integrity": "sha512-qzlsbLV1HKEMf19IqCJqdNvFJRCI58WNbS6XbPqK13MrLz65es75w392MSQ5TsARAfIjUw+ATm3vlCXUJSOH9Q==", + "version": "15.10.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz", + "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", "dev": true, "requires": { "@vue/component-compiler-utils": "^3.1.0", @@ -20719,9 +20981,9 @@ "requires": {} }, "watchpack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", - "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", "dev": true, "requires": { "glob-to-regexp": "^0.4.1", @@ -20743,49 +21005,57 @@ "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" }, "webpack": { - "version": "5.37.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.37.1.tgz", - "integrity": "sha512-btZjGy/hSjCAAVHw+cKG+L0M+rstlyxbO2C+BOTaQ5/XAnxkDrP5sVbqWhXgo4pL3X2dcOib6rqCP20Zr9PLow==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.47", - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/wasm-edit": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0", - "acorn": "^8.2.1", + "version": "5.76.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.3.tgz", + "integrity": "sha512-18Qv7uGPU8b2vqGeEEObnfICyw2g39CHlDEK4I7NK13LOur1d0HGmGNKGT58Eluwddpn3oEejwvBPoP4M7/KSA==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.0", - "es-module-lexer": "^0.4.0", - "eslint-scope": "^5.1.1", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", - "json-parse-better-errors": "^1.0.2", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.0.0", + "schema-utils": "^3.1.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.1", - "watchpack": "^2.0.0", - "webpack-sources": "^2.1.1" + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" }, "dependencies": { "acorn": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", - "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", "dev": true }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "requires": { - "@types/json-schema": "^7.0.6", + "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } @@ -21064,22 +21334,10 @@ } }, "webpack-sources": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", - "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", - "dev": true, - "requires": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true }, "websocket-driver": { "version": "0.7.4", @@ -21219,24 +21477,24 @@ "dev": true }, "yargs": { - "version": "17.3.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz", - "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==", + "version": "17.7.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz", + "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==", "dev": true, "requires": { - "cliui": "^7.0.2", + "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" } }, "yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true }, "yocto-queue": { diff --git a/src/assets/css/estafette.scss b/src/assets/css/estafette.scss index be0a0363..d176a2f3 100644 --- a/src/assets/css/estafette.scss +++ b/src/assets/css/estafette.scss @@ -162,7 +162,7 @@ code { code { color: inherit; - background-color: transparent!important; + background-color: transparent!important; } a { @@ -300,7 +300,7 @@ button.btn-clipboard { .property-block { @extend .col-12; @extend .col-xl-6; - } + } } .repo-source-and-owner { @@ -501,7 +501,7 @@ button.btn-clipboard { // @extend .mb-3; // @extend .p-2; - + // .display-4 { // font-size: 2.0rem; // line-height: 1.0; @@ -596,7 +596,7 @@ button.btn-clipboard { color: #aaa !important; background-color: #343a40 !important; - &:focus { + &:focus { outline: none !important; box-shadow: none !important; color: #aaa !important; @@ -615,4 +615,80 @@ button.btn-clipboard { .table-striped tbody tr:nth-of-type(even) .label { background-color: rgba(0, 0, 0, 0.05); -} \ No newline at end of file +} +.migration-notice .alert { + max-width: 90%; + p { + margin-bottom: 1rem; + } + .redirect-progress { + display: flex; + align-items: center; + .progress { + flex: 1; + } + .start-pause-button { + outline: none; + box-shadow: none; + padding: 0 0.35rem; + min-height: 26px; + min-width: 26px; + margin-right: 13px; + } + } +} + +.migrations { + .details { + margin: 1rem; + } + .ckw > svg { + animation-name: ckw; + animation-duration: 3s; + animation-iteration-count: infinite; + } +} +.popover { + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0,0,0,.2); + border-radius: 0.3rem; + padding: 10px; + left: 15px; + .arrow { + position: absolute; + width: 0.5rem; + height: 1rem; + left: -9px; + &:before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, .25); + position: absolute; + display: block; + content: ""; + border-style: solid; + color: transparent; + } + + &:after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; + position: absolute; + display: block; + content: ""; + border-style: solid; + color: transparent; + } + } +} + +@keyframes ckw { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} diff --git a/src/components/MigrationNotice.vue b/src/components/MigrationNotice.vue new file mode 100644 index 00000000..5d4e67ca --- /dev/null +++ b/src/components/MigrationNotice.vue @@ -0,0 +1,162 @@ + + + diff --git a/src/components/SideNavigationBar.vue b/src/components/SideNavigationBar.vue index c01736fb..ceb4a303 100644 --- a/src/components/SideNavigationBar.vue +++ b/src/components/SideNavigationBar.vue @@ -39,10 +39,10 @@ import { mapState } from 'vuex' import { BNav, BNavItem } from 'bootstrap-vue' import { library } from '@fortawesome/fontawesome-svg-core' -import { faShippingFast, faTools, faBookOpen, faLightbulb, faPlusCircle, faCogs, faExternalLinkAlt, faUserCircle, faHome, faUsers, faSlidersH } from '@fortawesome/free-solid-svg-icons' +import { faShippingFast, faTools, faBookOpen, faLightbulb, faPlusCircle, faCogs, faExternalLinkAlt, faUserCircle, faHome, faUsers, faSlidersH, faDolly } from '@fortawesome/free-solid-svg-icons' import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome' -library.add(faShippingFast, faTools, faBookOpen, faLightbulb, faPlusCircle, faCogs, faExternalLinkAlt, faUserCircle, faHome, faUsers, faSlidersH) +library.add(faShippingFast, faTools, faBookOpen, faLightbulb, faPlusCircle, faCogs, faExternalLinkAlt, faUserCircle, faHome, faUsers, faSlidersH, faDolly) export default { components: { diff --git a/src/main.js b/src/main.js index f8c1b9ed..24f804a9 100644 --- a/src/main.js +++ b/src/main.js @@ -54,12 +54,15 @@ Vue.axios.interceptors.response.use((response) => { if (error.response && error.response.data) { if (typeof error.response.data.error === 'object') { return Promise.reject(error.response.data.error) - } else { + } else if (error.response.data.error) { return Promise.reject(new Error(error.response.data.error)) + } else if (error.response.data.code) { + return Promise.reject(new Error(error.response.data.code)) + } else if (error.response.data.message) { + return Promise.reject(new Error(error.response.data.message)) } - } else { - return Promise.reject(new Error(error.message)) } + return Promise.reject(new Error(error.message)) }) // redirect to login page when user gets logged out diff --git a/src/router/index.js b/src/router/index.js index 6d472b88..4f07561a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -409,6 +409,17 @@ export default new Router({ } ] }, + { + path: '/migrations', + name: 'Migrations', + props: true, + component: () => import(/* webpackChunkName: "views" */ '../views/ViewMigrations.vue'), + meta: { + icon: 'dolly', + position: 'bottom', + requiredRole: 'administrator' + } + }, { path: '/configuration', name: 'Configuration', diff --git a/src/views/PipelineBuildDetails.vue b/src/views/PipelineBuildDetails.vue index d76328ff..d0e8e9b8 100644 --- a/src/views/PipelineBuildDetails.vue +++ b/src/views/PipelineBuildDetails.vue @@ -1,6 +1,13 @@