Confirmed users
3,990
edits
(→puppet) |
No edit summary |
||
| Line 16: | Line 16: | ||
** changing the hostname to the host's *long* (with datacenter) fully qualified domain name. | ** changing the hostname to the host's *long* (with datacenter) fully qualified domain name. | ||
* reboot before running puppet | * reboot before running puppet | ||
=== Mac === | === Mac === | ||
| Line 40: | Line 37: | ||
{{note|For PuppetAgain slaves (e.g. HP Slaves) you should not need to do anything special for it to puppetize after a reimage. Just make sure that ~root/puppetize.log is from somepoint after it was imaged and the last lines in it do not show errors.<br> | {{note|For PuppetAgain slaves (e.g. HP Slaves) you should not need to do anything special for it to puppetize after a reimage. Just make sure that ~root/puppetize.log is from somepoint after it was imaged and the last lines in it do not show errors.<br> | ||
See [[ReleaseEngineering/PuppetAgain/Puppetization_Process|PuppetAgain Process Docs]] for the gritty details on why this is true.}} | See [[ReleaseEngineering/PuppetAgain/Puppetization_Process|PuppetAgain Process Docs]] for the gritty details on why this is true.}} | ||
Note that initial setup of puppet on slaves is very different than from buildbot masters. On slaves, the daemon is not run, rather updates are polled for when it won't impact jobs. Do not enable the standard puppet service daemon on slaves. | Note that initial setup of puppet on slaves is very different than from buildbot masters. On slaves, the daemon is not run, rather updates are polled for when it won't impact jobs. Do not enable the standard puppet service daemon on slaves. | ||