On Tuesday, October 30, 2012 at 12:40 AM, Antoine Musso wrote:
Le 30/10/12 07:42, Petr Bena a écrit :
I want to learn with puppet, but there is no testing repository to use. Every change needs to be approved by ops and that usually takes several weeks :/ or it used to.
Faidon wrote a class to easily setup an instance so it will use a local puppet repository instead of the production one. It is known as 'puppetmaster self'.
https://labsconsole.wikimedia.org/wiki/Help:Self-hosted_puppetmaster
(Shameless plug.) There's also the Vagrant setup (http://github.com/wikimedia/wmf-vagrant) which uses Puppet to provision a VM, making experimentation trivial.
-O