About Bernd Adamowicz

Author Archive | Bernd Adamowicz

Recognize Puppet Managed Files – Part 2

In the first part I’ve described the basic usage and the installation with Puppet of Chris Jones’ TangledStrings plugin for vim. You may want to refer to this post before; it’s found here: Recognize Puppet Managed Files – Part 1. Now this article is about a different way of installing the plugin with Puppet. The […]

Read full story Comments { 0 }

Removing Hosts from Stored Configurations

Once a host which has been integrated into Puppet along with stored configurations is removed again from Puppet, it has to be removed from the MySQL database which holds the data of the stored configurations as well. There’s no automatic deletion. This is not a big issue, but it might be interesting for those not […]

Read full story Comments { 0 }

Recognize Puppet Managed Files – Part 1

On Puppet managed systems it might be interesting and sometimes even important to know, if a file is managed by Puppet, because manual changes will be overridden next time Puppet executes. There are some exceptions from this behavior, e.g. files below /var/spool/cron still allow manual changes. In any case, it would be nice to know […]

Read full story Comments { 0 }

Monitoring Puppet – Part 3

Ever been concerned about the health of your Puppet agents? You know they are executing, but you don’t know if execution is successful? I’d like to show how to achieve this by monitoring the syslog of the Puppet machines. In case any errors occur during Puppet’s execution, the appropriate error messages will be logged to […]

Read full story Comments { 0 }

Monitoring Puppet – Part 2

As mentioned in one of my previous posts here, there are some more possibilities of observing the health of a Puppet agent. This one shows how I observe the state of an agent using its file /var/lib/puppet/state/state.yaml. Every time the Puppet agent executes, this file is being regenerated. By simply checking the age of the […]

Read full story Comments { 0 }