ReleaseEngineering/Archive/Enable or Disable Updates on Aurora: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(Remove old info about aus3.m.o, add bouncer tweaks (although possibly unused ?))
Line 9: Line 9:
*# Scroll to the right and click "Update" to make the change.
*# Scroll to the right and click "Update" to make the change.
*# Repeat the above instructions for Firefox and MetroFirefox.
*# Repeat the above instructions for Firefox and MetroFirefox.
* <s>Adjust the upload location for new Aurora nightlies (note: this step becomes unnecessary after we stop uploading to AUS3):
*# Change aus2_base_upload_dir, aus2_base_upload_dir_l10n, aus2_mobile_base_upload_dir, and aus2_mobile_base_upload_dir_l10n to use "mozilla-aurora-test". See [https://bug856740.bugzilla.mozilla.org/attachment.cgi?id=731965 this patch for an example].
*# Reconfig the build masters for it.</s>


= Enabling Updates =
= Enabling Updates =
Line 20: Line 17:
*# Scroll to the right and click "Update" to make the change.
*# Scroll to the right and click "Update" to make the change.
*# Repeat the above instructions for Firefox and MetroFirefox.
*# Repeat the above instructions for Firefox and MetroFirefox.
* <s>Adjust the upload location for new Aurora nightlies (note: this step becomes unnecessary after we stop uploading to AUS3):
 
*# Change aus2_base_upload_dir, aus2_base_upload_dir_l10n, aus2_mobile_base_upload_dir, and aus2_mobile_base_upload_dir_l10n to use "mozilla-aurora". See [https://bug856740.bugzilla.mozilla.org/attachment.cgi?id=731965 this patch for an example].
== Update bouncer ==
*# Reconfig the build masters for it.
The version needs updating in two bouncer locations:
* Push the auroratest snippets to aurora (also unnecessary after we stop uploading to AUS3):
* [https://bounceradmin.mozilla.com/admin/mirror/location/9380/ firefox-aurora-latest]
*# As ffxbld@aus3-staging:
* [https://bounceradmin.mozilla.com/admin/mirror/location/9717/ firefox-aurora-stub]
rsync -av /opt/aus2/incoming/2/Firefox/mozilla-aurora{-test,}/
rsync -av /opt/aus2/incoming/2/Fennec/mozilla-aurora{-test,}/</s>

Revision as of 23:56, 6 April 2014

When Nightly merges into Aurora every 6 weeks we lock Aurora updates at a specific old version for a period of time (days to a week) while QA runs some tests. Once their tests have passed, we re-enable updates. This document describes how to do both of these things.

Disabling Updates

  • Change the Firefox and Fennec "aurora" channel to a specific nightly buildid in Balrog. For example, "20131019004007". Release Management should specify the buildid to use. Once you have that, do the following:
    1. Go to the Balrog Admin interface's rules page.
    2. Find the rule that has "Fennec" for the product and "aurora" for the channel.
    3. Click the "Mapping" drop down for that rule and find the "Fennec-mozilla-aurora-nightly" entry that contains the requested buildid and select it.
    4. Scroll to the right and click "Update" to make the change.
    5. Repeat the above instructions for Firefox and MetroFirefox.

Enabling Updates

  • Change the Firefox and Fennec "aurora" channels back to the -latest release:
    1. Go to the Balrog Admin interface's rules page.
    2. Find the rule that has "Fennec" for the product and "aurora" for the channel.
    3. Click the "Mapping" drop down for that rule and select "Fennec-mozilla-aurora-nightly-latest".
    4. Scroll to the right and click "Update" to make the change.
    5. Repeat the above instructions for Firefox and MetroFirefox.

Update bouncer

The version needs updating in two bouncer locations: