Bug 1635525 - fix broken nazgul links and deps. r=rail
authorMihai Tabara <mtabara@mozilla.com>
Wed, 10 Jun 2020 14:17:02 +0000
changeset 598939 7777540437e99eca60fcb0faf57d1526254fec5e
parent 598938 2b9a70901fd8e97f413c7487d9b9c10f35dacf50
child 598940 09465d16c95d81035203219d041cee56c94c2dfe
push id13310
push userffxbld-merge
push dateMon, 29 Jun 2020 14:50:06 +0000
treeherdermozilla-beta@15a59a0afa5c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersrail
bugs1635525
milestone79.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1635525 - fix broken nazgul links and deps. r=rail Differential Revision: https://phabricator.services.mozilla.com/D79084
taskcluster/ci/release-mark-as-shipped/kind.yml
taskcluster/ci/release-notify-promote/kind.yml
taskcluster/ci/release-notify-ship/kind.yml
taskcluster/taskgraph/util/scriptworker.py
--- a/taskcluster/ci/release-mark-as-shipped/kind.yml
+++ b/taskcluster/ci/release-mark-as-shipped/kind.yml
@@ -7,16 +7,17 @@ loader: taskgraph.loader.transform:loade
 transforms:
     - taskgraph.transforms.release_deps:transforms
     - taskgraph.transforms.release_mark_as_shipped:transforms
     - taskgraph.transforms.task:transforms
 
 kind-dependencies:
     - 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
@@ -7,16 +7,17 @@ loader: taskgraph.loader.transform:loade
 transforms:
     - taskgraph.transforms.release_deps:transforms
     - taskgraph.transforms.release_notifications:transforms
     - taskgraph.transforms.task:transforms
 
 kind-dependencies:
     - 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
@@ -309,16 +309,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([