canmove, Confirmed users
6,441
edits
(→Action) |
|||
| (6 intermediate revisions by 4 users not shown) | |||
| Line 43: | Line 43: | ||
* [[ReleaseEngineering/PuppetAgain/Modules/buildslave]] - buildslave (buildbot) installation and startup | * [[ReleaseEngineering/PuppetAgain/Modules/buildslave]] - buildslave (buildbot) installation and startup | ||
* [[ReleaseEngineering/PuppetAgain/Modules/buildmaster]] - buildmaster (buildbot) installation and startup | * [[ReleaseEngineering/PuppetAgain/Modules/buildmaster]] - buildmaster (buildbot) installation and startup | ||
* [[ReleaseEngineering/PuppetAgain/Modules/ccache]] - ccache directory management | * [[ReleaseEngineering/PuppetAgain/Modules/ccache]] - ccache directory management | ||
* [[ReleaseEngineering/PuppetAgain/Modules/clean]] - cleanup tasks | * [[ReleaseEngineering/PuppetAgain/Modules/clean]] - cleanup tasks | ||
| Line 49: | Line 48: | ||
* [[ReleaseEngineering/PuppetAgain/Modules/collectd]] - configure collectd | * [[ReleaseEngineering/PuppetAgain/Modules/collectd]] - configure collectd | ||
* [[ReleaseEngineering/PuppetAgain/Modules/cron]] - install and start the cron daemon | * [[ReleaseEngineering/PuppetAgain/Modules/cron]] - install and start the cron daemon | ||
* [[ReleaseEngineering/PuppetAgain/Modules/disableservices]] - disable unneeded services | * [[ReleaseEngineering/PuppetAgain/Modules/disableservices]] - disable unneeded services | ||
* [[ReleaseEngineering/PuppetAgain/Modules/dnsmasq]] - install and start dnsmasq | * [[ReleaseEngineering/PuppetAgain/Modules/dnsmasq]] - install and start dnsmasq | ||
* [[ReleaseEngineering/PuppetAgain/Modules/firewall]] - IPTables Firewall for Linux | |||
* [[ReleaseEngineering/PuppetAgain/Modules/foopy]] - build foopies | * [[ReleaseEngineering/PuppetAgain/Modules/foopy]] - build foopies | ||
* [[ReleaseEngineering/PuppetAgain/Modules/fw]] - | * [[ReleaseEngineering/PuppetAgain/Modules/fw]] - wrapper module for host firewall configuration | ||
* [[ReleaseEngineering/PuppetAgain/Modules/gaia_bumper]] - bump gaia (nicely, of course) | * [[ReleaseEngineering/PuppetAgain/Modules/gaia_bumper]] - bump gaia (nicely, of course) | ||
* [[ReleaseEngineering/PuppetAgain/Modules/ganglia]] - configure ganglia | * [[ReleaseEngineering/PuppetAgain/Modules/ganglia]] - configure ganglia | ||
* [[ReleaseEngineering/PuppetAgain/Modules/generic_worker]] - install and configure [https://github.com/taskcluster/generic-worker generic_worker] | |||
* [[ReleaseEngineering/PuppetAgain/Modules/git]] - exec to clone specified git repos | * [[ReleaseEngineering/PuppetAgain/Modules/git]] - exec to clone specified git repos | ||
* [[ReleaseEngineering/PuppetAgain/Modules/grub]] - configure grub for linux hosts | * [[ReleaseEngineering/PuppetAgain/Modules/grub]] - configure grub for linux hosts | ||
| Line 73: | Line 73: | ||
* [[ReleaseEngineering/PuppetAgain/Modules/nrpe]] - NRPE support | * [[ReleaseEngineering/PuppetAgain/Modules/nrpe]] - NRPE support | ||
* [[ReleaseEngineering/PuppetAgain/Modules/ntp]] - NTP support | * [[ReleaseEngineering/PuppetAgain/Modules/ntp]] - NTP support | ||
* [[ReleaseEngineering/PuppetAgain/Modules/pf]] - PacketFilter (Firewall) for OSX | |||
* [[ReleaseEngineering/PuppetAgain/Modules/pkgbuilder]] - set up a host to build OS packages | * [[ReleaseEngineering/PuppetAgain/Modules/pkgbuilder]] - set up a host to build OS packages | ||
* [[ReleaseEngineering/PuppetAgain/Modules/powermanagement]] - configure power management | * [[ReleaseEngineering/PuppetAgain/Modules/powermanagement]] - configure power management | ||
| Line 141: | Line 142: | ||
* [[ReleaseEngineering/PuppetAgain/HowTo/Add Files to Data]] | * [[ReleaseEngineering/PuppetAgain/HowTo/Add Files to Data]] | ||
* [[ReleaseEngineering/PuppetAgain/HowTo/Merge Changes Between Repos]] | * [[ReleaseEngineering/PuppetAgain/HowTo/Merge Changes Between Repos]] | ||
* [[ReleaseEngineering/PuppetAgain/HowTo/Push changes to Production]] | |||
* [https://intranet.mozilla.org/RelEngWiki/index.php/How_To/Read_Releng-Shared_Emails How To read releng-shared Emails] (moco releng-only) | * [https://intranet.mozilla.org/RelEngWiki/index.php/How_To/Read_Releng-Shared_Emails How To read releng-shared Emails] (moco releng-only) | ||
| Line 228: | Line 230: | ||
== Source Code == | == Source Code == | ||
The manifests are at | The manifests are at https://github.com/mozilla/build-puppet. | ||
= History = | = History = | ||
| Line 239: | Line 241: | ||
Dustin started work on a new puppet deployment - chronicled at [[User:Djmitche/New Releng Puppet Infrastructure]]. That's this puppet. | Dustin started work on a new puppet deployment - chronicled at [[User:Djmitche/New Releng Puppet Infrastructure]]. That's this puppet. | ||
= Training notes = | |||
* Puppet Fundamentals: https://public.etherpad-mozilla.org/p/puppet-training-nov-2016 | |||