ReleaseEngineering/Archive/Enable or Disable Updates on Aurora
Jump to navigation
Jump to search
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
As cltbld@buildbot-master81:
cd /home/cltbld/ rm -rf tools hg clone https://hg.mozilla.org/build/tools cd tools/scripts/updates # Run with dry run first, sanity check the "Would've locked" lines. python2.7 balrog-nightly-locker.py -a https://aus4-admin.mozilla.org -c /builds/buildbot/build_scheduler/master/BuildSlaves.py -u ffxbld -r 8 -r 10 -r 18 -n lock # Run without dry run to lock the updates python2.7 balrog-nightly-locker.py -a https://aus4-admin.mozilla.org -c /builds/buildbot/build_scheduler/master/BuildSlaves.py -u ffxbld -r 8 -r 10 -r 18 lock
This will eventually be integrated with the merge day script.
Enabling Updates
Unlike disabling, Firefox and Fennec aren't always re-enabled at the same time.
Fennec
As cltbld@buildbot-master81:
cd /home/cltbld/ rm -rf tools hg clone https://hg.mozilla.org/build/tools cd tools/scripts/updates # Run with dry run first, sanity check the "Would've unlocked" lines. python2.7 balrog-nightly-locker.py -a https://aus4-admin.mozilla.org -c /builds/buildbot/build_scheduler/master/BuildSlaves.py -u ffxbld -r 8 -n unlock # Run without dry run to unlock the updates python2.7 balrog-nightly-locker.py -a https://aus4-admin.mozilla.org -c /builds/buildbot/build_scheduler/master/BuildSlaves.py -u ffxbld -r 8 unlock
Firefox
As cltbld@buildbot-master81:
cd /home/cltbld/ rm -rf tools hg clone https://hg.mozilla.org/build/tools cd tools/scripts/updates # Run with dry run first, sanity check the "Would've unlocked" lines. python2.7 balrog-nightly-locker.py -a https://aus4-admin.mozilla.org -c /builds/buildbot/build_scheduler/master/BuildSlaves.py -u ffxbld -r 10 -r 18 -n unlock # Run without dry run to unlock the updates python2.7 balrog-nightly-locker.py -a https://aus4-admin.mozilla.org -c /builds/buildbot/build_scheduler/master/BuildSlaves.py -u ffxbld -r 10 -r 18 unlock
Update bouncer
The version needs updating in two bouncer locations: