Puppet Labs releases Puppet 2.6.3!

Published on 17 November 2010 by

We're back with a new release: 2.6.3. This release addresses some issues in the 2.6.2 release.

2.6.3 is a maintenance release in the 2.6.x branch and it contains only bug fixes and no new features. It should be considered the stable release for 2.6.x.

The release is available for download here.

Report any feedback on this release via the Puppet Labs Redmine site.

Continue reading

Migration of Puppet Labs GitHub account

Published on 15 November 2010 by

We have just completed the migration of our legacy Reductive Labs GitHub account to our new Puppet Labs account.

If you were watching or had forked the former reductivelabs account repositories you should now move to the new repositories. All forks should have had their base migrated from the legacy account to the new account automatically. You will have to re-watch any previously watched repositories in the new account.

Continue reading

Ruby DSL

Published on 9 November 2010 by

Editor's Note: The Ruby DSL was deprecated in Puppet 3x, and is removed in Puppet 4.0.0.

Starting in Puppet 2.6.x, manifests can be written in Ruby.

Motivations:

  1. Developers can generate puppet resources without having to learn the Puppet DSL.
  2. Possible to overcome any limitations of the Puppet DSL.
  3. Ruby already has well known unit testing frameworks.

Methods:

Puppet's Ruby DSL introduces two types of methods:

Methods that create scopes:

Continue reading

Last chance to fill out the survey

Published on 20 October 2010 by

Today's the closing date on the survey, and we could really use your help getting more information about how you're using Puppet and what we can do to make it better.  Once we close the survey, we'll publish results, so we want to make sure we have as much information as possible.

So please go fill out the survey.

Continue reading

Puppet Dashboard 1.0.4 released!

Published on 20 October 2010 by

We're pleased to announce the availability of Puppet Dashboard 1.0.4!

This is a maintenance release, it fixes a number of bugs, improves the
user interface, significantly boosts performance and includes better RPM
and DEB packages.

Please upgrade to this stable release and let us know about any issues
on the mailing list, or
in the ticket tracker with an "Affected Version" of 1.0.4.

Continue reading

Puppet 2.6.2 released

Published on 7 October 2010 by

We are proud to announce that Puppet version 2.6.2 has been released! The 2.6.2 release is a maintenance release in the 2.6.x branch and represents the current stable release version for Puppet. In addition we've provided a small number of new and enhanced features that you can see in its release notes.

You can download this release here and packages for various platforms should hopefully be available shortly.

Continue reading