Facter Part 2: Testing and Deployment

Published on 10 September 2010 by

In facter part 1 we showed how to use facter, as well as how to create custom facts using ruby and environment variables. In this post, we will go into further details how to test, distribute custom facts in your environment whether you are using puppet standalone or in master/agent mode. As a refresher, here's the ruby code for system_role.rb:

Continue reading

Facter Part 1: Facter 101

Published on 7 September 2010 by

With the release of facter 1.5.8, it is a great opportunity to revisit this utility and review how it works in conjunction with Puppet. This is a multi-part blog post that will progressively dive deeper into facter and writing custom facts for puppet. Facter is a standalone tool based on Ruby that provides system information in "key => value" pairs:

Continue reading

Farewell Michael DeHaan!

Published on 7 July 2010 by

We're sad to announce that our Product Manager, Michael DeHaan, has decided to take up a new role .  Michael came on board as Puppet Labs began to expand and has been criss-crossing the country evangelizing Puppet and talking to customers and community. Unfortunately for us he's got an offer he couldn't refuse, outside of open source software (gasp!), and a bit closer to home.  We're really sorry to see him go and we wish him good luck on his next endeavor.

Continue reading

Here comes 2.6: It's eleventy times better!

Published on 24 June 2010 by

So we're excited to announce that the 2.6 release is nearly ready and we'll be putting out a beta release shortly.  It's taken longer than we'd planned but the end result is packed full of new features and functionality.  We're really excited about some of those features and where they'll allow you to take Puppet.

As there are so many new features we'd like to begin to introduce you to some of the new hotness in 2.6 in the form of a series of introductory blog posts.  Posts written by the people who've been involved in producing and bringing those features to life.

Continue reading