User:CF:Tb200xAutomation

From MozillaWiki
Jump to: navigation, search

This is a list of changes needed on the staging slaves if they are transferred (or cloned) to production

  • bootstrap config (tb-moz18-bootstrap.cfg)
    • l10n_buildPlatform should be same as buildPlatform
    • other version updates and so on
  • master config (automation/production/master.cfg)
    • maybe make a tb-master.cfg, depends what we want to do later
    • add tb slaves
    • reassign windows and linux builds to tb slaves
    • change bootstrap_config instances to tb-moz18-bootstrap.cfg
    • update automation tag (for tagging fix in Bootstrap)
  • on staging-crazyhorse and staging-patrocles
    • mv ~/.ssh to ~/.ssh-staging
    • cp -rp ~/ssh-orig ~/.ssh
    • rm id_dsa, id_dsa.pub and make new symlinks for them to cltbld & cltbld.pub
    • ssh cltbld@production-prometheus-vm.build.mozilla.org and accept signature
    • in /builds/tinderbox, change the talkback symlink from staging-talkback... to production-talkback...
    • in /builds/tinderbox/Tb-Mozilla1.8-Release and Tb-Mozilla-1.8-l10n-Release, remove tinderbox-configs and recheckout from cvs.m.o on the MOZILLA_1_8_BRANCH_release/MOZILLA_1_8_BRANCH_l10n_release tag
    • checkout tinderbox on an automation tag
  • on bm-xserve05
    • setup the Tb-Mozilla1.8-Release and Tb-Mozilla1.8-l10n-Release dirs for tinderbox

Plus all the usual release setup work.