Posts Tagged ‘open source’

Puppet 0.25.4 released!

January 29th, 2010

You wanted “ early, often” and the Puppet team has delivered!
The 0.25.4 a maintenance (with one important feature – pre/post transaction hooks – discussed below) in the 0.25.x branch.  The primarily addresses a regression introduced in 0.25.3 that caused issues with creating cron jobs.

The available at:

http://reductivelabs.com/downloads/puppet/puppet-0.25.4.tar.gz

http://reductivelabs.com/downloads/gems/puppet-0.25.4.gem

http://gemcutter.org/gems/puppet

Please note that all final releases of Puppet are signed with the Reductive Labs key – http://reductivelabs.com/trac/puppet/wiki/DownloadingPuppet#verifying…

Please report feedback via the Reductive Labs Redmine site: http://projects.reductivelabs.com

Please select an affected version of 0.25.4

NOTES

Pre/Post Transaction hooks

There a new feature in this : pre and post transaction hooks.  These hooks allow you to specify commands that should be run pre and post a Puppet configuration transaction.   They are set with the prerun_command and postrun_command settings in the puppet.conf configuration file.

prerun_command = /bin/runbeforetransaction
postrun_command = /bin/runaftertransaction

The command must exit with 0, i.e. succeed, otherwise the transaction will fail – if the pre command fails before the transaction run and if the post command fails at the end of the transaction.

CHANGELOG
*  Bug #2845: Cron entries using “special” parameter lose their title when changed
* Bug #3001: Can’t manage broken links
* Bug #3039: 0.25.3 gem spec specifies the executables incorrectly
* Bug #3075: sshkey host aliases broken by fix for #2813
* Bug #3088: Puppetd fails to stop after receiving SIGTERM
* Bug #3089: puppetlast gsub! error
* Bug #3093: Blastwave provider broken in 0.25.3
* Bug #3104: Test failed: Puppet::Network::XMLRPCClient when performing the rpc call and an exception   raised.should log and raise XMLRPCClientError if Timeout::Error raised
* Bug #3112: Problem with adding and removing crons
* Bug #3122: Uncharacterized failure in fileserving under OS X
* Bug #3125: Dpkg tests failing
* Feature #2914: Transactions should have before and after hooks

Ohloh

September 21st, 2009

If you have an interest in open source and haven’t come across Ohloh then you should take a look.  It’s a register of open source projects but with some nifty features … using the source of projects it peers into the life and of a project and shows you the structure and nature of the project.  For example, you can find the listing for the Puppet project and see the history and development of the project.

Pro Linux System Administration

May 28th, 2009

My new , Pro Linux System Administration, coming out on June 22nd, 2009. It’s written with my friends Pete and Den. Here’s a little bit of a blurb:

“We can all be Linux experts, provided we invest the time in learning the craft of Linux administration. Pro Linux System Administration makes it easy for small to medium-sized businesses to enter the world of zero-cost software running on Linux and covers all the distros you might want to use, including Red Hat, Ubuntu, Debian, and CentOS. Authors, and systems infrastructure experts James Turnbull, Peter Lieverdink, and Dennis Matotek take a layered, component-based approach to open source business systems, while training system administrators as the builders of business infrastructure.”

Hello Drupal

April 15th, 2008

So after many, many years (5 at least!) my blog moving away from Expression Engine to Drupal. There are a number of reasons for this but briefly they are:

1. The “” content . I am a writer and I am thinking my next will be authored between a bunch of us online. Drupal offers the ability to do that and export the resulting content as DocBook. I had a look to see if EE could do this but I don’t have the time to develop something.

2. My preference generally open source software – I sit on the executive council of Linux Australia – and I don’t see EE as truly . Drupal makes me feel intellectually more comfortable.

3. The ease of theme application – I don’t have to design or tweak HTML/CSS anymore. (well only a little)

Now I get the annoying feeling though that I will end up tweaking PHP in a few places but *shrugs* it’s all good learning. :)

Mini-confs – linux.conf.au – MEL8OURNE 2008

May 21st, 2007

I forgot to mention here that the Linux.conf.au mini-conf’s proposals are now open.

Below the press :


LINUX CONFERENCE AUSTRALIA – 2008
REQUEST FOR MINI-CONFERENCE PROPOSALS OPENS

The MEL8OURNE team pleased to announce that the call for proposals for Mini-conferences at linux.conf.au 2008 now open. linux.conf.au Australia’s annual Linux conference. Fun, informal and seriously technical, linux.conf.au a calendar highlight for Free and Open Source Software developers from across the world. It will be held from January 28th to February 2nd, 2008 at the University of .

Mini-confs are self-contained ‘conferences-within-a-conference’ that provide a forum for attendees with special interests to communicate and collaborate. Mini-confs draw together hobbyists, educators and academics, technologists, corporate representatives, and members of the broader to further knowledge and discussion in their specialist areas. Each mini-conference organised by a member of its specialist and run within the auspices of the wider conference. Past topics have covered Education, Gaming, Debian, MySQL, the Linux kernel, , Clustering and Virtualisation. At 2007′s LCA, twelve different mini-confs were held in conjunction with the main programme.

Speakers present on their areas of expertise within each topic, and members share ideas, experiences and knowledge. Lightning talks, short informative presentations on specific topics, and poster presentations are also popular at mini-conferences. LCA 2007′s Education mini-conference included presentations from educators and technologists interested in and utilising Linux and Open Source technologies in Education. Topics included technology trends in education, copyright law, collaborative learning and case studies on using Open Source technology in schools, technical colleges and universities. The popular Linuxchix mini-conference, run by women in the Open Source , discussed topics as diverse as techniques for social networking, bug fixing for non-programmers, and the role of women in Information Technology and Open Source.

Mini-conferences can cover a variety of topics, both new and old, ranging from the long-running Debian mini-conference to the newer Virtualisation mini-conference. For LCA 2008, the organisers invite proposals from previous mini-conference organisers and welcome proposals on new and innovative topics.

You can register your proposal at http://lca2008.linux.org.au/mini-confs

We recommend, even if you are an established mini-conference, that you lodge a proposal to ensure we can plan adequately for your requirements.

For LCA 2008 the call for mini-conference proposals happening prior to the call for papers. The call for papers will open on the 1st of June, and close 20 July 2007.

The PVR

June 26th, 2006

So I decided to join the world of PVR owners. I got some kit, did a mountain of Googling and then started to install and put things together. Things initially went well. I was aiming for a MythTV on Gentoo with free to air initally and then adding Foxtel later. Gentoo install , as always, fairly smooth. A few little annoying problems – Portage version messes and the like. Why it can’t be like ports I have no idea. Ports compiles JUST WORK. But I got it up and running. Then the tuner cards. That’s when shit started to go pear-shaped. First tuner card – Linux drivers are for an older chipset – no new drivers. So that card – dead. Other card – works but only one tuner (the USB based one) – other tuner? Who knows why – I dmesg’ed and google errors and tried driver after driver after modules etc etc etc. Finally, I decide ‘fuck it’ I’ll get it going with one tuner and come back. Does MythTV want to use that one working tuner? Oh no. It doesn’t. After some considerable mucking around I also went ‘fuck it’.

So Plan B was enacted. Plan B totally betrays my open source roots but I figured it was worth a try. So I installed Microsoft Media Center. And you know what? It fucking worked first time. A little fiddling, considerably less though than MythTV, and it all worked. Guide, tuners, recording … everything. All worked first time.

Bill Gates work habits

April 7th, 2006

This actually a really fascinating article on Bill Gates’ work habits. Written by the man himself. I am not a Microsoft fan – being an Apple Powerbook owner and an open source author with a perchant for Linux-like things – but it interesting to see how Gates uses the tools Microsoft has developed – especially SharePoint and Outlook.

Das Book II – the Epic continues…

April 6th, 2006

Oh – and I forgot that I hadn’t – due to hiatus and the like – mentioned the progress of Das II. Well it’s at the printers being well … printed and bound. It should hit bookshelves in mid-late April. Amazon sales look pretty good so far (and Das I also still selling well – in re-print no less which pretty good for a non-fiction ) and I hope to get some good reviews. Hopefully as good as the first one.

Then the future…? Well publisher wants a 2nd Edition of I. I had a really good idea for a about enterprise open source email and then I saw the my publisher putting out on enterprise open source email. That was a tad annoying. :) But I am letting ideas bubble. 2nd Edition of I at least a six month project I think. Lots of ideas and feedback. Only problem most of the ideas involve making longer. Not sure how that’s going to go down with my editor. But I can but pitch and see.

Mail Filtering

June 9th, 2005

If you’re like me and find log and monitoring discussions combined with one of the best discussions about the merits of various open source anti-spam solutions then this article great. The rest of you – move along nothing to see here. :)

Open Source Democracy

September 28th, 2003

This well worth a read.