ReleaseEngineering/Blackbox Sessions/08-15-2014
From MozillaWiki
recording: https://vreplay.mozilla.com/replay/showRecordingExternal.html?key=jO9PyScr9RXKRZA
topics:
- Adding a new slave class to AWS + adding additional capacity to AWS pools
- wiki: https://wiki.mozilla.org/ReleaseEngineering/How_To/Set_Up_a_New_AWS_Slave_Class
- implement c3.xlarge slave class for Linux64 test spot instances https://bugzilla.mozilla.org/show_bug.cgi?id=1034055
- Cloud tools configs http://hg.mozilla.org/build/cloud-tools/file/42995d055d41/configs/tst-emulator64
- Puppet cron job to create golden AMIs http://hg.mozilla.org/build/puppet/file/cdd03eb55435/modules/aws_manager/manifests/cron.pp#l115
- Slave health https://secure.pub.build.mozilla.org/builddata/reports/slave_health/index.html
- watch_pending.cfg ash http://hg.mozilla.org/build/cloud-tools/rev/aa9f8f58f2dd
- watch_pending http://hg.mozilla.org/build/cloud-tools/rev/7043f6e2457f
- update production_config.py for larger pool https://bug1034055.bugzilla.mozilla.org/attachment.cgi?id=8456351
- runner. from start to finish.
- is there a wiki?
- needs love: https://wiki.mozilla.org/ReleaseEngineering/PuppetAgain/Modules/runner
- production copy: https://github.com/catlee/runner
- uses puppet to define which tasks run on a given slave:
- log lives here: /var/log/runner.log