ReleaseEngineering/Puppet/Usage: Difference between revisions

Line 195: Line 195:
* deploy the files you need (if you do)
* deploy the files you need (if you do)
** [[ReleaseEngineering/Puppet/Usage#Moving_file_updates_to_production]]
** [[ReleaseEngineering/Puppet/Usage#Moving_file_updates_to_production]]
** you can try this instead:
csshX --login root {production-puppet,mv-production-puppet,scl3-production-puppet,scl-production-puppet}.build.mozilla.org
** be sure that the files are across '''all''' masters or the whole set of slaves will be going down
* make sure you deploy the changes to all puppet masters (ssh as root)
* make sure you deploy the changes to all puppet masters (ssh as root)
** production-puppet (same as mpt-production-puppet)
** production-puppet (same as mpt-production-puppet)
Line 205: Line 208:
* watch few minutes that there are no errors
* watch few minutes that there are no errors
** tail -F /var/log/messages
** tail -F /var/log/messages
** once you see a slave listed go and check to see that it got the changes
Confirmed users
3,990

edits