ReleaseEngineering/Archive/Enable or Disable Updates on Aurora
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:
- Go to the Balrog Admin interface's rules page.
- Find the rule that has "Fennec" for the product and "aurora" for the channel.
- Click the "Mapping" drop down for that rule and find the "Fennec-mozilla-aurora-nightly" entry that contains the requested buildid and select it.
- Scroll to the right and click "Update" to make the change.
- Repeat the above instructions for Firefox.
- 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 this patch for an example.
- Reconfig the build masters for it.
Enabling Updates
- Change the Firefox and Fennec "aurora" channels back to the -latest release:
- Go to the Balrog Admin interface's rules page.
- Find the rule that has "Fennec" for the product and "aurora" for the channel.
- Click the "Mapping" drop down for that rule and select "Fennec-mozilla-aurora-nightly-latest".
- Scroll to the right and click "Update" to make the change.
- Repeat the above instructions for Firefox.
- 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 this patch for an example.
- Reconfig the build masters for it.
- Push the auroratest snippets to aurora (also unnecessary after we stop uploading to AUS3):
- As ffxbld@aus3-staging:
rsync -av /opt/aus2/incoming/2/Firefox/mozilla-aurora{-test,}/ rsync -av /opt/aus2/incoming/2/Fennec/mozilla-aurora{-test,}/