diff --git a/.drone.yml b/.drone.yml index aa86e8e789b8a..abd133a1e009b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -541,7 +541,7 @@ steps: commands: - cd "/go/src/github.com/gravitational/teleport/build.assets/tooling" - 'go run ./cmd/gh-trigger-workflow -owner ${DRONE_REPO_OWNER} -repo teleport.e - -tag-workflow -timeout 1h0m0s -workflow release-mac-amd64.yaml -workflow-ref=${DRONE_BRANCH} + -tag-workflow -timeout 2h30m0s -workflow release-mac-amd64.yaml -workflow-ref=${DRONE_BRANCH} -input oss-teleport-repo=${DRONE_REPO} -input oss-teleport-ref=${DRONE_COMMIT} -input "build-packages=false" -input "release-artifacts=false" ' environment: @@ -1269,7 +1269,7 @@ steps: commands: - cd "/go/src/github.com/gravitational/teleport/build.assets/tooling" - 'go run ./cmd/gh-trigger-workflow -owner ${DRONE_REPO_OWNER} -repo teleport.e - -tag-workflow -timeout 1h0m0s -workflow release-linux-arm64.yml -workflow-ref=${DRONE_BRANCH} + -tag-workflow -timeout 2h30m0s -workflow release-linux-arm64.yml -workflow-ref=${DRONE_BRANCH} -input oss-teleport-repo=${DRONE_REPO} -input oss-teleport-ref=${DRONE_COMMIT} -input "upload-artifacts=false" ' environment: @@ -4278,7 +4278,7 @@ steps: commands: - cd "/go/src/github.com/gravitational/teleport/build.assets/tooling" - 'go run ./cmd/gh-trigger-workflow -owner ${DRONE_REPO_OWNER} -repo teleport.e - -tag-workflow -timeout 1h0m0s -workflow release-mac-amd64.yaml -workflow-ref=${DRONE_TAG} + -tag-workflow -timeout 2h30m0s -workflow release-mac-amd64.yaml -workflow-ref=${DRONE_TAG} -input oss-teleport-repo=${DRONE_REPO} -input oss-teleport-ref=${DRONE_TAG} -input "build-packages=true" -input "release-artifacts=true" ' environment: @@ -4556,7 +4556,7 @@ steps: commands: - cd "/go/src/github.com/gravitational/teleport/build.assets/tooling" - 'go run ./cmd/gh-trigger-workflow -owner ${DRONE_REPO_OWNER} -repo teleport.e - -tag-workflow -timeout 1h0m0s -workflow release-linux-arm64.yml -workflow-ref=${DRONE_TAG} + -tag-workflow -timeout 2h30m0s -workflow release-linux-arm64.yml -workflow-ref=${DRONE_TAG} -input oss-teleport-repo=${DRONE_REPO} -input oss-teleport-ref=${DRONE_TAG} -input "upload-artifacts=true" ' environment: @@ -7109,7 +7109,7 @@ steps: commands: - cd "/go/src/github.com/gravitational/teleport/build.assets/tooling" - 'go run ./cmd/gh-trigger-workflow -owner ${DRONE_REPO_OWNER} -repo teleport.e - -tag-workflow -timeout 1h0m0s -workflow promote-teleport-oci-distroless.yml -workflow-ref=${DRONE_TAG} + -tag-workflow -timeout 2h30m0s -workflow promote-teleport-oci-distroless.yml -workflow-ref=${DRONE_TAG} -input "release-source-tag=${DRONE_TAG}" ' environment: GHA_APP_KEY: @@ -7168,7 +7168,7 @@ steps: commands: - cd "/go/src/github.com/gravitational/teleport/build.assets/tooling" - 'go run ./cmd/gh-trigger-workflow -owner ${DRONE_REPO_OWNER} -repo teleport.e - -tag-workflow -timeout 1h0m0s -workflow promote-teleport-kube-agent-updater-oci.yml + -tag-workflow -timeout 2h30m0s -workflow promote-teleport-kube-agent-updater-oci.yml -workflow-ref=${DRONE_TAG} -input "release-source-tag=${DRONE_TAG}" ' environment: GHA_APP_KEY: @@ -8520,7 +8520,7 @@ steps: commands: - cd "/go/src/github.com/gravitational/teleport/build.assets/tooling" - 'go run ./cmd/gh-trigger-workflow -owner ${DRONE_REPO_OWNER} -repo teleport.e - -tag-workflow -timeout 1h0m0s -workflow release-teleport-oci-distroless.yml -workflow-ref=${DRONE_TAG} + -tag-workflow -timeout 2h30m0s -workflow release-teleport-oci-distroless.yml -workflow-ref=${DRONE_TAG} -input oss-teleport-repo=${DRONE_REPO} -input oss-teleport-ref=${DRONE_TAG} ' environment: GHA_APP_KEY: @@ -8578,7 +8578,7 @@ steps: commands: - cd "/go/src/github.com/gravitational/teleport/build.assets/tooling" - 'go run ./cmd/gh-trigger-workflow -owner ${DRONE_REPO_OWNER} -repo teleport.e - -tag-workflow -timeout 1h0m0s -workflow release-teleport-kube-agent-updater-oci.yml + -tag-workflow -timeout 2h30m0s -workflow release-teleport-kube-agent-updater-oci.yml -workflow-ref=${DRONE_TAG} -input oss-teleport-repo=${DRONE_REPO} -input oss-teleport-ref=${DRONE_TAG} ' environment: GHA_APP_KEY: @@ -17179,6 +17179,6 @@ image_pull_secrets: - DOCKERHUB_CREDENTIALS --- kind: signature -hmac: 230e2bb34dad2ba839dbea4ca3d598bb364ac00429f7724e01982661ac8ae378 +hmac: 9f1ad0be018d525a0f7557151af1d91981d712e872d38fdb3d747753c3078b93 ... diff --git a/dronegen/mac_gha.go b/dronegen/mac_gha.go index 2359c04a0d5d0..49fd12e0d5dca 100644 --- a/dronegen/mac_gha.go +++ b/dronegen/mac_gha.go @@ -33,7 +33,7 @@ func darwinTagPipelineGHA() pipeline { name: "release-mac-amd64.yaml", srcRefVar: "DRONE_TAG", ref: "${DRONE_TAG}", - timeout: 60 * time.Minute, + timeout: 150 * time.Minute, slackOnError: true, shouldTagWorkflow: true, inputs: map[string]string{ @@ -61,7 +61,7 @@ func darwinPushPipelineGHA() pipeline { name: "release-mac-amd64.yaml", srcRefVar: "DRONE_COMMIT", ref: "${DRONE_BRANCH}", - timeout: 60 * time.Minute, + timeout: 150 * time.Minute, slackOnError: true, shouldTagWorkflow: true, inputs: map[string]string{ diff --git a/dronegen/promote.go b/dronegen/promote.go index d0a32984520a3..8540a04581d76 100644 --- a/dronegen/promote.go +++ b/dronegen/promote.go @@ -27,7 +27,7 @@ func promoteBuildPipelines() []pipeline { workflows: []ghaWorkflow{ { name: "promote-teleport-oci-distroless.yml", - timeout: 60 * time.Minute, + timeout: 150 * time.Minute, ref: "${DRONE_TAG}", shouldTagWorkflow: true, inputs: map[string]string{ @@ -47,7 +47,7 @@ func promoteBuildPipelines() []pipeline { workflows: []ghaWorkflow{ { name: "promote-teleport-kube-agent-updater-oci.yml", - timeout: 60 * time.Minute, + timeout: 150 * time.Minute, ref: "${DRONE_TAG}", shouldTagWorkflow: true, inputs: map[string]string{ diff --git a/dronegen/push.go b/dronegen/push.go index 39128348e1b16..99a94132afd91 100644 --- a/dronegen/push.go +++ b/dronegen/push.go @@ -83,7 +83,7 @@ func pushPipelines() []pipeline { workflows: []ghaWorkflow{ { name: "release-linux-arm64.yml", - timeout: 60 * time.Minute, + timeout: 150 * time.Minute, slackOnError: true, srcRefVar: "DRONE_COMMIT", ref: "${DRONE_BRANCH}", diff --git a/dronegen/tag.go b/dronegen/tag.go index b5eeaf570ea8d..bed5568e00b33 100644 --- a/dronegen/tag.go +++ b/dronegen/tag.go @@ -199,7 +199,7 @@ func tagPipelines() []pipeline { name: "release-linux-arm64.yml", srcRefVar: "DRONE_TAG", ref: "${DRONE_TAG}", - timeout: 60 * time.Minute, + timeout: 150 * time.Minute, shouldTagWorkflow: true, inputs: map[string]string{"upload-artifacts": "true"}, }, @@ -220,7 +220,7 @@ func tagPipelines() []pipeline { name: "release-teleport-oci-distroless.yml", srcRefVar: "DRONE_TAG", ref: "${DRONE_TAG}", - timeout: 60 * time.Minute, + timeout: 150 * time.Minute, shouldTagWorkflow: true, }, }, @@ -235,7 +235,7 @@ func tagPipelines() []pipeline { name: "release-teleport-kube-agent-updater-oci.yml", srcRefVar: "DRONE_TAG", ref: "${DRONE_TAG}", - timeout: 60 * time.Minute, + timeout: 150 * time.Minute, shouldTagWorkflow: true, }, },