Le 03/07/12 07:09, Ryan Lane a écrit :
That's not true anymore. It's been possible to fully test puppet manifests before committing for over a month, now. Nearly two weeks ago, we even got rid of the test branch in favor of pushing fully finished changes into the production branch. This assumes that this piece of infrastructure is in Labs, of course.
For those wondering, that has been made possible via Faidon and its puppetmaster::self puppet class. The idea is that your instance has its own git clone of operations/puppet for you to play with.
https://labsconsole.wikimedia.org/wiki/Help:Self-hosted_puppetmaster
I did test it last week and Faidon fixed the few remaining outstanding bug. Works like a charm.
Still incomplete but good enough for daily use :-)