On Tue, Jan 29, 2013 at 10:32 AM, Andrew Bogott <abog...@wikimedia.org> wrote: > Nope! puppetmaster::self causes puppet to use the local files in > /var/lib/git/operations/puppet (aka /etc/puppet) rather than the official > puppet files and manifests. Once a change has been merged it becomes part > of the official set and is applied to all systems. > > The configuration of self-hosting systems will lag behind since they are > still using their local manifests and are more-or-less unaware to the > official manifests. > Unless, of course, you put effort into keeping the local manifests up-to-date by regularly running git pull (and, if you're using a branch, merging or rebasing onto master) in /var/lib/git/operations/puppet . If you disable puppetmaster::self, then you will always have up-to-date manifests, but you won't be able to customize the manifests locally.
Roan _______________________________________________ Labs-l mailing list Labs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/labs-l