Closed Bug 884502 Opened 11 years ago Closed 11 years ago

Upgrade all buildmasters to puppet 3.2.x

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dustin, Assigned: Callek)

References

Details

Mostly, this is about buildmasters currently on 2.7.17, although there are some that are still on 2.6.x -- Hal's working on those today anyway.

bm81..89 are already running 3.2.0, if you want to spin those up.  Upgrading the remainder should be a simple matter of re-running puppetize.sh with appropriate options, and then running puppet with appropriate options.  No need for any downtime.
Summary: Upgrade all buildmasters to 3.2.2 → Upgrade all buildmasters to puppet 3.2.x
Depends on: 867593
Callek, the upgrade process looks like this:

curl -L http://hg.mozilla.org/users/dmitchell_mozilla.com/puppet320/raw-file/21009387d468/modules/puppet/files/puppetize.sh > puppetize.sh
PUPPET_SERVER=releng-puppet2.srv.releng.scl3.mozilla.com sh puppetize.sh
(enter the password)
puppet agent --test --server=releng-puppet2.srv.releng.scl3.mozilla.com
puppet --version
(should be 3.2.2)

I think it's OK to do this without any downtime on the master, but you should probably not take my word for that.
=== Done ===
10.132.49.154 buildbot-master53.srv.releng.usw2.mozilla.com
10.132.50.240 buildbot-master54.srv.releng.usw2.mozilla.com
10.132.50.142 buildbot-master56.srv.releng.usw2.mozilla.com
10.132.49.125 buildbot-master58.srv.releng.usw2.mozilla.com
10.132.50.89 buildbot-master68.srv.releng.usw2.mozilla.com
10.132.49.150 buildbot-master80.srv.releng.usw2.mozilla.com
10.132.50.44 buildbot-master64.srv.releng.usw2.mozilla.com
10.132.50.247 buildbot-master66.srv.releng.usw2.mozilla.com
10.132.49.181 buildbot-master73.srv.releng.usw2.mozilla.com
10.132.49.117 buildbot-master79.srv.releng.usw2.mozilla.com
10.132.49.158 buildbot-master78.srv.releng.usw2.mozilla.com
10.132.49.94 buildbot-master74.srv.releng.usw2.mozilla.com
10.132.49.112 buildbot-master65.srv.releng.usw2.mozilla.com
10.132.50.56 buildbot-master60.srv.releng.usw2.mozilla.com
10.132.50.54 buildbot-master72.srv.releng.usw2.mozilla.com
10.132.48.136 buildbot-master91.srv.releng.usw2.mozilla.com
10.132.50.156 buildbot-master93.srv.releng.usw2.mozilla.com
10.132.49.197 buildbot-master95.srv.releng.usw2.mozilla.com
10.132.50.51 buildbot-master97.srv.releng.usw2.mozilla.com
10.134.48.158 buildbot-master75.srv.releng.use1.mozilla.com
10.134.49.133 buildbot-master90.srv.releng.use1.mozilla.com
10.134.48.40 buildbot-master76.srv.releng.use1.mozilla.com
10.134.49.223 buildbot-master59.srv.releng.use1.mozilla.com
10.134.48.53 buildbot-master96.srv.releng.use1.mozilla.com
10.134.49.214 buildbot-master92.srv.releng.use1.mozilla.com
10.134.49.62 buildbot-master61.srv.releng.use1.mozilla.com
10.134.49.94 buildbot-master70.srv.releng.use1.mozilla.com
10.134.48.51 buildbot-master98.srv.releng.use1.mozilla.com
10.134.48.236 buildbot-master62.srv.releng.use1.mozilla.com
10.134.49.70 buildbot-master67.srv.releng.use1.mozilla.com
10.134.49.111 buildbot-master71.srv.releng.use1.mozilla.com
10.134.49.77 buildbot-master77.srv.releng.use1.mozilla.com
10.134.48.196 buildbot-master63.srv.releng.use1.mozilla.com
10.134.48.106 buildbot-master69.srv.releng.use1.mozilla.com
10.134.48.31 buildbot-master51.srv.releng.use1.mozilla.com
10.134.48.234 buildbot-master52.srv.releng.use1.mozilla.com
10.134.49.93 buildbot-master55.srv.releng.use1.mozilla.com
10.134.48.228 buildbot-master57.srv.releng.use1.mozilla.com
10.134.48.86 buildbot-master94.srv.releng.use1.mozilla.com

=== Done Ahead of time ===
buildbot-master81..89
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.