Just a quick post – if you want to get Cucumber-Nagios up and running under Centos 5.4 make sure you’ve got the libxml2-devel and libxslt-devel packages installed otherwise when you run “gem install cucumber-nagios” it doesn’t work! :)
Cucumber-Nagios on Centos 5.4
June 16th, 2010 | Posted by in Automated Build/Deployment | DevOps - (2 Comments)KVM and Cobbler
June 2nd, 2010 | Posted by in Automated Build/Deployment | DevOps | Linux | Open-Source - (0 Comments)I’m heading towards being able to create a Continuous Integration system for setting up and testing my config files.
This post consists of a few notes I’ve observed as I’ve been configuring KVM, Cobbler, Koan and Puppet in order to achieve this.
(more…)
Installing Remmina (RDP, SSH, VNC and NX Client with tabs!) from Source on Ubuntu
May 14th, 2010 | Posted by in Linux | Open-Source | Trouble shooting - (19 Comments)EDIT: I am not involved in the remmina project, it just helped me out when I first created this blog post. If you do need support on the project, I suggest you check out the official support forms.
Remmina rocks. One window with tabs for all your RDP, VNC, SSH and NX connections is awesome!
Here are some (very) brief instructions on getting it installed on Ubuntu Lucid: (more…)
One of the main things that got me intrigued about MCollective was the way in which R.I. controls Exim across multiple datacentres with a nice rdialog interface.
I’ve now got the mc-eximctl client working on Ubuntu Lucid using the following steps:
(more…)
Create a local repository for MCollective and ActiveMQ
May 3rd, 2010 | Posted by in DevOps | Linux | Open-Source - (1 Comments)Table of contents for Adventures with Mcollective
- Adventures with MCollective
- Mcollective on Centos
- Create a local repository for MCollective and ActiveMQ
One of the small issues that I’ve run into when deploying ActiveMQ/Mcollective is that there isn’t currently a repository for these packages.
If I get the resources, then I’ll try and set up a repository for both of these packages and their dependencies so that it’s easier to install, however for the time being you can create a local repo as follows:
I’ve finally got around to creating a github repo and I’ll be checking all my puppet modules into this from now on.
The repo is: http://github.com/proffalken/proffalkensPuppetModules
There’s only a README there at the moment, but expect code to follow soon!
Deploying and configuring Mcollective with Puppet
April 30th, 2010 | Posted by in DevOps - (0 Comments)Here we go – the main event!
I’ve finally got around to publishing my puppet module to deploy MCollective to systems.
The module can be found at http://github.com/proffalken/proffalkensPuppetModules and includes the puppet and service agents and the facter facts plugin from http://code.google.com/p/mcollective-plugins/ to provide control over MCollective from the outset.
The module is setup so that if a new agent needs to be deployed, the agent can just be dropped in the “file/agent” directory and puppet will push it at next run. As the puppet agent is included by default, it means that you can copy the new agent in place and then force a puppet run in seconds instead of waiting for 30 minutes – the same applies for fact providers…
If anyone has any additional fact providers/agents that they believe should be pushed by default, please let me know and I’ll do my best to include them.
Quick creation of Puppet Modules
April 28th, 2010 | Posted by in DevOps | Linux | Open-Source - (1 Comments)I’ve been playing with Puppet for some time now and creating the directory structure for modules as defined in the puppet best practice guide gets tedious after a while, so I threw together a simply base script that takes a single argument and builds the directory structure for you.
Mcollective on Centos
April 27th, 2010 | Posted by in DevOps | Linux | networking | Open-Source - (5 Comments)Table of contents for Adventures with Mcollective
- Adventures with MCollective
- Mcollective on Centos
- Create a local repository for MCollective and ActiveMQ
OK, so I might have been a bit hasty to dismiss Centos in my last post – a couple of people have contacted me and told me about additional repos that I can use for rubygems etc – so as a brief interlude, here’s the instructions for getting MCollective and ActiveMQ up and running on Centos 5:
