Bug 1646081 - Port bug 1644973: Remove Nazgul jobs as they become the new vanilla bouncer jobs. r=darktrojan a=wsmwk
authorRob Lemley <rob@thunderbird.net>
Wed, 17 Jun 2020 17:44:16 +0000
changeset 38523 6e5152df0c915a190e5c908ace2fa191dc105050
parent 38522 937f289bd94db87a3844084961dec4e6ec44cffe
child 38524 1346aaf4d966114172667f66d60042b371aeab3d
push id2625
push userthunderbird@calypsoblue.org
push dateFri, 19 Jun 2020 19:52:35 +0000
treeherdercomm-beta@1346aaf4d966 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersdarktrojan, wsmwk
bugs1646081, 1644973
Bug 1646081 - Port bug 1644973: Remove Nazgul jobs as they become the new vanilla bouncer jobs. r=darktrojan a=wsmwk Differential Revision: https://phabricator.services.mozilla.com/D79846
taskcluster/ci/release-bouncer-aliases-nazgul/kind.yml
taskcluster/ci/release-bouncer-sub-nazgul/kind.yml
taskcluster/ci/release-mark-as-shipped/kind.yml
taskcluster/ci/release-notify-promote/kind.yml
taskcluster/ci/release-notify-ship/kind.yml
deleted file mode 100644
--- a/taskcluster/ci/release-bouncer-aliases-nazgul/kind.yml
+++ /dev/null
@@ -1,50 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
----
-loader: taskgraph.loader.transform:loader
-
-transforms:
-    - taskgraph.transforms.release_deps:transforms
-    - taskgraph.transforms.bouncer_aliases:transforms
-    - taskgraph.transforms.task:transforms
-
-kind-dependencies:
-    - release-bouncer-check
-
-job-defaults:
-    description: Update bouncer aliases job
-    worker-type: bouncer
-    worker:
-        implementation: bouncer-aliases
-    scopes:
-        by-release-level:
-            production:
-                - project:comm:thunderbird:releng:bouncer:action:aliases
-                - project:comm:thunderbird:releng:bouncer:server:production-nazgul
-            staging:
-                - project:comm:thunderbird:releng:bouncer:action:aliases
-                - project:comm:thunderbird:releng:bouncer:server:staging-nazgul
-    run-on-projects: []
-    shipping-phase: ship
-    treeherder:
-        symbol: Rel(BncAliasNazgul)
-        kind: test
-        tier: 1
-
-jobs:
-    thunderbird:
-        bouncer-products-per-alias:
-            by-project:
-                comm-beta:
-                    thunderbird-beta-latest-ssl: installer-ssl
-                    thunderbird-beta-latest: installer
-                    thunderbird-beta-msi-latest-ssl: msi
-                comm-esr68:
-                    thunderbird-latest-ssl: installer-ssl
-                    thunderbird-latest: installer
-                    thunderbird-msi-latest-ssl: msi
-                default: {}
-        shipping-product: thunderbird
-        treeherder:
-            platform: thunderbird-release/opt
deleted file mode 100644
--- a/taskcluster/ci/release-bouncer-sub-nazgul/kind.yml
+++ /dev/null
@@ -1,38 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
----
-loader: taskgraph.loader.transform:loader
-
-transforms:
-    - taskgraph.transforms.bouncer_submission:transforms
-    - taskgraph.transforms.task:transforms
-
-job-defaults:
-    description: release bouncer submission job
-    worker-type: bouncer
-    worker:
-        implementation: bouncer-submission
-    scopes:
-        by-release-level:
-            production:
-                - project:comm:thunderbird:releng:bouncer:action:submission
-                - project:comm:thunderbird:releng:bouncer:server:production-nazgul
-            staging:
-                - project:comm:thunderbird:releng:bouncer:action:submission
-                - project:comm:thunderbird:releng:bouncer:server:staging-nazgul
-    run-on-projects: []
-    shipping-phase: promote
-    locales-file: comm/mail/locales/shipped-locales
-    treeherder:
-        symbol: Rel(BncSubNazgul)
-        kind: test
-        tier: 1
-
-jobs:
-    thunderbird:
-        bouncer-platforms: ['linux', 'linux64', 'osx', 'win', 'win64']
-        bouncer-products: ['complete-mar', 'installer', 'installer-ssl', 'partial-mar', 'msi']
-        shipping-product: thunderbird
-        treeherder:
-            platform: thunderbird-release/opt
--- a/taskcluster/ci/release-mark-as-shipped/kind.yml
+++ b/taskcluster/ci/release-mark-as-shipped/kind.yml
@@ -6,17 +6,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-nazgul
+    - release-bouncer-aliases
     - release-version-bump
 
 job-defaults:
     description: mark release as shipped in Ship-It
     worker-type:
         by-release-level:
             production: scriptworker-k8s/comm-3-shipit
             staging: scriptworker-k8s/comm-1-shipit
--- a/taskcluster/ci/release-notify-promote/kind.yml
+++ b/taskcluster/ci/release-notify-promote/kind.yml
@@ -7,17 +7,17 @@ loader: taskgraph.loader.transform:loade
 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-nazgul
+    - release-bouncer-sub
 
 job-defaults:
     name: notify-release-drivers-promote
     description: Sends email to tb-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
@@ -6,17 +6,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-nazgul
+    - release-bouncer-aliases
     - 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