Archive for the ‘Puppet’ Category

Porting Puppet to Windows

01:50 PM

In the course of the PuppetCamp Europe, I met with many people I only knew from IRC and email and it was a great time with interesting and inspiring discussions.

Today I want to write about the work I’m currently commisioned for by puppetlabs, porting puppet to Microsoft Windows.

Current Status

After disabling some minor pieces (color, conf file watching) and fixing a few bugs (see the tree on github) and a little bit hacking various parts to pass through paths with a drive letter, I was able to create the first file on windows with puppet. On the downside a few technical problems with the code surfaced, the most daunting were approximately 600 spec failures (out of 8.500 examples).

(more…)

Puppet Talk @ Linux Weekend 2009: Video

09:40 AM

Thanks to Clifford, the videos from the Linuxwochenende are available now. Here’s the direct link to my german puppet talk.

Puppet Talk @ Linux Weekend 2009

02:56 PM

On Saturday the 24th, I’ll be holding a short talk about puppet at the Linuxwochenende (Linux-Weekend) in the Metalab, a hackerspace in Vienna, Austria. I’m looking forward to spreading “the message” :-) .

Puppet Module Repository Beta

03:08 PM

Finally! Luke and I took out a minute and hashed up a scheme to get the ball rolling on a central one-stop-shop for puppet modules.

Let me quote the pertinent part from Luke’s mail:
(more…)

What is puppet?

03:15 PM

Puppet is an application to automate the configuration of UNIX systems. The puppet master defines the intended system state (packages, files, services, etc) on a central server. On the managed installations an agent regularly fetches the manifest and applies it to the system. The agent sends information (like hostname or IP address) from the system to the server. This can be used to parametrise the configuration.

(more…)