Bug 1214487 - Add uptake monitoring builder config. r=rail
authorMihai Tabara <mtabara@mozilla.com>
Fri, 29 Apr 2016 17:40:24 +0300 (2016-04-29)
changeset 14155 07af460094669bbded4a178fd791a357e7f78fb2
parent 14153 aa65a3e4a1880755d0da580898bb5627e540ad15
child 14156 87c576f229c6b93c9d3109187a72efd89dce01bd
child 14159 dbca06941470b0a9293a67fa72b33983212a0cfe
push id9933
push usermtabara@mozilla.com
push dateMon, 02 May 2016 19:36:58 +0000 (2016-05-02)
reviewersrail
bugs1214487
Bug 1214487 - Add uptake monitoring builder config. r=rail MozReview-Commit-ID: EPGkvwFSEZr *** Bug 1214487 - Add uptake monitoring builder config. r=rail MozReview-Commit-ID: CFLjDjy2KRk
mozilla/config.py
mozilla/project_branches.py
--- a/mozilla/config.py
+++ b/mozilla/config.py
@@ -2476,16 +2476,21 @@ BRANCHES['mozilla-release']['platforms']
 BRANCHES['mozilla-release']['enable_release_promotion'] = True
 # used by process/release.py
 BRANCHES['mozilla-release']['tuxedoServerUrl'] = "https://bounceradmin.mozilla.com/api"
 BRANCHES['mozilla-release']['bouncer_submitter_config'] = {
     "firefox": "releases/bouncer_firefox_release.py",
     # TODO - fennec
     "fennec": "",
 }
+BRANCHES['mozilla-release']['uptake_monitoring_config'] = {
+    "firefox": 'releases/bouncer_firefox_release.py',
+    # TODO - fennec
+    "fennec": "",
+}
 BRANCHES['mozilla-release']['postrelease_version_bump_config'] = {
     "firefox": 'releases/postrelease_firefox_release.py',
     # TODO - fennec
     "fennec": "",
 }
 BRANCHES['mozilla-release']['postrelease_bouncer_aliases_config'] = {
     "firefox": 'releases/bouncer_firefox_release.py',
     # TODO - fennec
@@ -2506,16 +2511,17 @@ BRANCHES['mozilla-release']['platforms']
 BRANCHES['mozilla-release']['platforms']['linux64']['dep_signing_servers'] = 'release-signing'
 BRANCHES['mozilla-release']['platforms']['macosx64']['dep_signing_servers'] = 'release-signing'
 BRANCHES['mozilla-release']['platforms']['win32']['dep_signing_servers'] = 'release-signing'
 BRANCHES['mozilla-release']['platforms']['win64']['dep_signing_servers'] = 'release-signing'
 # used by releasetasks
 BRANCHES['mozilla-release']['bouncer_enabled'] = True
 BRANCHES['mozilla-release']['postrelease_version_bump_enabled'] = True
 BRANCHES['mozilla-release']['postrelease_bouncer_aliases_enabled'] = True
+BRANCHES['mozilla-release']['uptake_monitoring_enabled'] = True
 BRANCHES['mozilla-release']['push_to_candidates_enabled'] = True
 BRANCHES['mozilla-release']['push_to_releases_automatic'] = False
 BRANCHES['mozilla-release']['beetmover_buckets'] = {
     "firefox": "net-mozaws-prod-delivery-firefox",
     # TODO - add fennec support
     # 'fennec': 'net-mozaws-prod-delivery-archive',
 }
 BRANCHES['mozilla-release']['release_platforms'] = ("linux", "linux64", "win32", "win64", "macosx64")
@@ -2585,16 +2591,21 @@ BRANCHES['mozilla-beta']['enable_perprod
 BRANCHES['mozilla-beta']['enable_release_promotion'] = True
 # used by process/release.py
 BRANCHES['mozilla-beta']['tuxedoServerUrl'] = "https://bounceradmin.mozilla.com/api"
 BRANCHES['mozilla-beta']['bouncer_submitter_config'] = {
     "firefox": "releases/bouncer_firefox_beta.py",
     # TODO - fennec
     "fennec": "",
 }
+BRANCHES['mozilla-beta']['uptake_monitoring_config'] = {
+    "firefox": 'releases/bouncer_firefox_beta.py',
+    # TODO - fennec
+    "fennec": "",
+}
 BRANCHES['mozilla-beta']['postrelease_version_bump_config'] = {
     "firefox": 'releases/postrelease_firefox_beta.py',
     # TODO - fennec
     "fennec": "",
 }
 BRANCHES['mozilla-beta']['postrelease_bouncer_aliases_config'] = {
     "firefox": 'releases/bouncer_firefox_beta.py',
     # TODO - fennec
@@ -2617,16 +2628,17 @@ BRANCHES['mozilla-beta']['platforms']['m
 BRANCHES['mozilla-beta']['platforms']['win32']['dep_signing_servers'] = 'release-signing'
 BRANCHES['mozilla-beta']['platforms']['win64']['dep_signing_servers'] = 'release-signing'
 # used by releasetasks
 BRANCHES['mozilla-beta']['bouncer_enabled'] = True
 BRANCHES['mozilla-beta']['updates_builder_enabled'] = True
 BRANCHES['mozilla-beta']['update_verify_enabled'] = True
 BRANCHES['mozilla-beta']['postrelease_version_bump_enabled'] = True
 BRANCHES['mozilla-beta']['postrelease_bouncer_aliases_enabled'] = True
+BRANCHES['mozilla-beta']['uptake_monitoring_enabled'] = True
 BRANCHES['mozilla-beta']['push_to_candidates_enabled'] = True
 BRANCHES['mozilla-beta']['push_to_releases_automatic'] = True
 BRANCHES['mozilla-beta']['release_channel_mappings'] = [["^.*$", ["beta"]]]
 BRANCHES['mozilla-beta']['beetmover_buckets'] = {
     "firefox": "net-mozaws-prod-delivery-firefox",
     # TODO - add fennec support
     # 'fennec': 'net-mozaws-prod-delivery-archive',
 }
--- a/mozilla/project_branches.py
+++ b/mozilla/project_branches.py
@@ -136,16 +136,22 @@ PROJECT_BRANCHES = {
         'updates_builder_enabled': True,
         'update_verify_enabled': True,
         'postrelease_version_bump_enabled': True,
         'postrelease_version_bump_config': {
             "firefox": 'releases/dev_postrelease_firefox_beta.py',
             # TODO - fennec
             "fennec": "",
         },
+        'uptake_monitoring_enabled': True,
+        'uptake_monitoring_config': {
+            "firefox": 'releases/dev_bouncer_firefox_beta.py',
+            # TODO - fennec
+            "fennec": "",
+        },
         'postrelease_bouncer_aliases_enabled': True,
         'postrelease_bouncer_aliases_config': {
             "firefox": 'releases/dev_bouncer_firefox_beta.py',
             # TODO - fennec
             "fennec": "",
         },
         'push_to_candidates_enabled': True,
         'updates_config': {
@@ -288,16 +294,22 @@ PROJECT_BRANCHES = {
         'updates_builder_enabled': True,
         'update_verify_enabled': True,
         'postrelease_version_bump_enabled': True,
         'postrelease_version_bump_config': {
             "firefox": 'releases/dev_postrelease_firefox_release.py',
             # TODO - fennec
             "fennec": "",
         },
+        'uptake_monitoring_enabled': True,
+        'uptake_monitoring_config': {
+            "firefox": 'releases/dev_bouncer_firefox_beta.py',
+            # TODO - fennec
+            "fennec": "",
+        },
         'postrelease_bouncer_aliases_enabled': True,
         'postrelease_bouncer_aliases_config': {
             "firefox": 'releases/dev_bouncer_firefox_beta.py',
             # TODO - fennec
             "fennec": "",
         },
         'push_to_candidates_enabled': True,
         'updates_config': {