Puppet

UIS PHP53, DOM Parsing, PHPUnit, Puppet Config Solution

1 min read

I’m using PHP53 package from the IUS Community repository. I’ve been trying to get phpunit to install, but it gives an error that it needs DOM install. It took me a little bit to figure this out, but I finally got it working. What you need is the php53-xml package. You can install it using

yum install php53-xml

or if you’re using puppet

package { ["php53-xml"]:
          ensure => present
        }

And finally, to get it to install, I used the below. I had to make it go to multiple lines to fit on the page but I have it all on 1 line in my puppet script:

linux php puppet
Read more

Puppet Stand Alone - Templates, Configs

2 min read

I’m working on getting all our servers standardized with puppet to minimize installation and maintenance hassle. Pretty exciting.

I’m setting all this up with puppet standalone. I don’t think we really gain anything by using the daemons, so it’s just a simple call to

puppet site.pp -v

And the changes are applied.

I ran into a snag today trying to get templates working. I kept getting the below error when trying to update my test system:

puppet
Read more

Running Puppet Master on Mac OS X Snow Leopard

2 min read

_As of a few hours after this post, I’ve given up trying to get Puppet Master running on Snow Leopard. There appears to be an issue with the SSL certificates generated that’s preventing puppetd from getting it’s recipes. There doesn’t appear to be any way to disable this. I have switched to a CentOS VM, which worked perfectly the first time. The Unixy underpinnings of my Mac seem to be getting less and less useful every day. _

mac puppet
Read more