background preloader

Intro, Docs & Learning

Facebook Twitter

Questions - Ask PuppetLabs: Puppet DevOps Q&A Community. Hi there! Please sign in help tags people badges Sort by » by date by activity ▼ by answers by votes 1,391 questions views answer no votes 3 hours ago doc75 Error: Could not execute posix command: Exec format error 15 hours ago ffrank Why is all puppet output formatted as a shell error?

Formatting 19 hours ago spuder Puppet tutorial VM vote 20 hours ago vishwanathj razor installation razor answers 22 hours ago ffrank How to declare a defined type from a .pp (say module/init.pp) file which has been defined in a different .pp (say module/folder/abc.pp) file [closed] method 26 hours ago ffrank mariadb-server removed puppetlabs/mysql on debian 27 hours ago nicoX puppet node deactivate 29 hours ago Sajauddin how to use before keyword, if I want to run a part of code before running a method [closed] before 30 hours ago soulbrat WHM/cPanel puppet cannot install without dependency 35 hours ago vishwanathj Puppet Agent for Windows does not appear in Live Management 42 hours ago spuder Issue in running puppet command puppet hiera.

Puppet Labs Documentation. The Angry Guide to Puppet 3. Update: An additional list of upgrade issues to be aware of can be found on the Puppet wiki. A little while back I was asked to make the intrepid foray into the Puppet RCs. I was sent into the wild with only a machete and my wits, to explore the new world that would soon be upon us. I have returned, bloodied, torn, but gloriously victorious, and I am here to share my triumph with you all.

How’s that for a dramatic introduction? Puppet 3 is a significant milestone for Puppet, and is the biggest such milestone since the jump from 0.25 to 2.6, feature wise. It brings a lot of new features, tons of bugfixes and improvements, and mindblowing speed improvements. One significant part of this release is with Telly, Puppet is going to adhere to semantic versioning. All in all though, upgrading isn’t that bad as long as you know what you’re in for. Spin up a second master First off, if you only have a single puppet master, consider bringing up a second one for this. And this associated template:

Learning Puppet

Say Hello to Puppet 3. Hi, I'm Eric Sorenson (eric0 on #puppet IRC), and in June 2012 I moved from being a community member and Puppet administrator in the field, to working at Puppet Labs as the Product Owner for our open source projects. At the time, my first goal was to help get a great release of the next major version of Puppet (code-named "Telly") shipped to the world, which launched late last month. Now with the release of Puppet 3.0.1 -- which addressed and fixed the biggest issues that our awesome community of early-adopters found in the 3.0.0 release -- it seemed like a good time to blog from the rooftops.

I'm new to Puppet Labs, but I have been running Puppet in large-scale production operations since 2009 and, somewhat naïvely, felt like I had a good idea of what Puppet 3 was supposed to look like. The tough thing about major releases of popular products is that the burden of expectations becomes so great, there's no way reality can measure up. Improvements The New Hotness Removed Stuff Conclusion. 4.bp.blogspot.com/-QJAslCU2SaA/Trmx0crVfsI/AAAAAAAAAB4/dVO7KT0B0Tk/s1600/Puppet_Config_v1.jpg.