Bug 1635525 - fix broken nazgul links and deps. r=rail, a=jcristau
Differential Revision:
https://phabricator.services.mozilla.com/D79084
--- a/taskcluster/ci/release-mark-as-shipped/kind.yml
+++ b/taskcluster/ci/release-mark-as-shipped/kind.yml
@@ -8,16 +8,17 @@ transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_mark_as_shipped:transforms
- taskgraph.transforms.task:transforms
kind-dependencies:
- push-apk
- release-balrog-scheduling
- release-bouncer-aliases
+ - release-bouncer-aliases-nazgul
- release-version-bump
job-defaults:
description: mark release as shipped in Ship-It
worker-type:
by-release-level:
production: scriptworker-k8s/gecko-3-shipit
staging: scriptworker-k8s/gecko-1-shipit
--- a/taskcluster/ci/release-notify-promote/kind.yml
+++ b/taskcluster/ci/release-notify-promote/kind.yml
@@ -8,16 +8,17 @@ transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_notifications:transforms
- taskgraph.transforms.task:transforms
kind-dependencies:
- post-beetmover-dummy
- release-generate-checksums-beetmover
- release-bouncer-sub
+ - release-bouncer-sub-nazgul
job-defaults:
name: notify-release-drivers-promote
description: Sends email to release-drivers telling release was promoted.
run-on-projects: []
shipping-phase: promote
worker-type: succeed
worker:
--- a/taskcluster/ci/release-notify-ship/kind.yml
+++ b/taskcluster/ci/release-notify-ship/kind.yml
@@ -8,16 +8,17 @@ transforms:
- taskgraph.transforms.release_deps:transforms
- taskgraph.transforms.release_notifications:transforms
- taskgraph.transforms.task:transforms
kind-dependencies:
- push-apk
- release-balrog-scheduling
- release-bouncer-aliases
+ - release-bouncer-aliases-nazgul
- release-version-bump
- release-mark-as-shipped
job-defaults:
name: notify-release-drivers-ship
description: Sends email to release-drivers telling release was shipped.
run-on-projects: []
shipping-phase: ship
--- a/taskcluster/taskgraph/util/scriptworker.py
+++ b/taskcluster/taskgraph/util/scriptworker.py
@@ -338,16 +338,17 @@ def get_release_config(config):
Returns:
dict: containing both `build_number` and `version`. This can be used to
update `task.payload`.
"""
release_config = {}
partial_updates = os.environ.get("PARTIAL_UPDATES", "")
if partial_updates != "" and config.kind in ('release-bouncer-sub',
+ 'release-bouncer-sub-nazgul',
'release-bouncer-check',
'release-update-verify-config',
'release-secondary-update-verify-config',
'release-balrog-submit-toplevel',
'release-secondary-balrog-submit-toplevel',
):
partial_updates = json.loads(partial_updates)
release_config['partial_versions'] = ', '.join([