Bug 1291858 - update esr merge day config so preference to prohibit signed installing signed addons is not enabled on esr r=callek DONTBUILD
authorKim Moir <kmoir@mozilla.com>
Thu, 04 Aug 2016 11:22:18 -0400
changeset 308278 425fc9463eafa24209efd659b6e7bcd8cb3732ed
parent 308277 e0a401691ee7b6c0979d228bc55f6c8db291663d
child 308279 492d8382a49c86b16f758edb67b46d061adac5fc
push id30531
push usercbook@mozilla.com
push dateFri, 05 Aug 2016 10:01:39 +0000
treeherdermozilla-central@d320ef56876f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerscallek
bugs1291858
milestone51.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 1291858 - update esr merge day config so preference to prohibit signed installing signed addons is not enabled on esr r=callek DONTBUILD
testing/mozharness/configs/merge_day/release_to_esr.py
--- a/testing/mozharness/configs/merge_day/release_to_esr.py
+++ b/testing/mozharness/configs/merge_day/release_to_esr.py
@@ -15,16 +15,28 @@ config = {
     "replacements": [
         # File, from, to
         ("browser/confvars.sh",
          "ACCEPTED_MAR_CHANNEL_IDS=firefox-mozilla-release",
          "ACCEPTED_MAR_CHANNEL_IDS=firefox-mozilla-esr"),
         ("browser/confvars.sh",
          "MAR_CHANNEL_ID=firefox-mozilla-release",
          "MAR_CHANNEL_ID=firefox-mozilla-esr"),
+        ("build/mozconfig.common",
+          "# Enable checking that add-ons are signed by the trusted root",
+          "# Disable checking that add-ons are signed by the trusted root")
+        ("build/mozconfig.common",
+          "MOZ_ADDON_SIGNING=${MOZ_ADDON_SIGNING-1}",
+          "MOZ_ADDON_SIGNING=${MOZ_ADDON_SIGNING-0}"),
+        ("build/mozconfig.common",
+           "# Enable enforcing that add-ons are signed by the trusted root",
+           "# Disable enforcing that add-ons are signed by the trusted root")
+        ("build/mozconfig.common",
+          "MOZ_REQUIRE_SIGNING=${MOZ_REQUIRE_SIGNING-1}",
+          "MOZ_REQUIRE_SIGNING=${MOZ_REQUIRE_SIGNING-0}"),
     ],
     "vcs_share_base": os.path.join(ABS_WORK_DIR, 'hg-shared'),
     # "hg_share_base": None,
     "tools_repo_url": "https://hg.mozilla.org/build/tools",
     "tools_repo_branch": "default",
     "from_repo_url": "ssh://hg.mozilla.org/releases/mozilla-release",
     "to_repo_url": NEW_ESR_REPO,