Michael Knox's blog

openSuSE 11.4 & Puppet

I've just been updating and testing my Puppet deployment script on openSuSE 11.4., and found that a some updates to the script are required to support openSuSE 11.4.

I also start my builds from the Minimal Install pattern, this pattern doesn't include lsb or dmidecode. dmidecode has previously included, and appears to have been dropped for some reason.

Puppet deployments

I'm currently working on restructuring an organizations infrastructure to being managed and driven through Puppet. Hopefully I will be able to share some of the modules that I have been working on.
These modules cover:
* ClearCase
* Hudson
* RT
* Codestriker
* Trac
and a range of other more general infrastructure services.

"Free" Linux distributions

To reduce costs many sites use OS distributions (primarily Linux) that do not have associated support maintenance and support subscriptions. Generally this is reasonable, particularly for those sites that have appropriate staff and customer base.
However these Operating Systems are not without cost, as support time and effort is still required. Perhaps the biggest hidden cost however is product lifetimes.
An OpenSuse release for example is supported for the 2 subsequent releases, Fedora has a similar policy.

LogParse updated

Well its been a while, but I've made a number of significant updates to LogParse recently.
  • Limit processing to lines which match a particular string (-m )
  • Specify multiple configuration and log file inputs on the command line
  • Save analysis data for reprocessing later (-o )
  • Load analysis data (-i ) The input (-i) and output (-o) arguments make it a lot easier reprocess logs after making some updates to the parsing rules. If you were generating new reports each night of the previous days activities, you would also save the data file. Then if a new
  • links for 2009-11-24

    links for 2009-11-22