Back in late 1997 I had spent way too much time helping people to build websites and was fed up with customers wanting a different shade of green for the background of their website. I was fed up with the graphic artists that didn’t want to understand the concept of a color pallet and browser safe colors and didn’t understand the differences between print and web. So I decided to try not to work for the wannabe webexperts anymore and doing some real software.
Patrick posted his upcoming conference schedule for the next couple of months.
as you can see there are a comple of overlapping conferences :)
Conferences I’m speaking at or likely to attend are:
The first week of October Ill be in the Valley , Ill be late for Jenkinsconf but I hope to pick up some events while Im there.. suggestions are welcome , Im also heading back to Europe earlier than planned so I will miss BadCamp :( …
Devopsdays Goteborg, Sweden : October 14,15 - The yearly Europe devops event is happening in Goteborg this time. It’s going to be really exciting this time , as the theme is inclusive. Eploring the boundaries of devops, I`m once again in the organization of this conference.
T-Dose 2011, The Technical Dutch Open Source Event, on 5 and 6 november 2011 , I will be talking again about my experiences with complex Puppet setups
Citconf , London: November 11-12 - All you ever wanted to know about Continuous Integration. Period, registered, haven’t booked flights yet.
Cloudcamp Belgium: November 21 - I’m looking forward to this year’s event, as there will likely more practioners and less marketing folks.
Lisa 2011, Boston, US, Im giving an Invited talk titled , Devops: The past and futre are here, It's just not evenly distributed (yet), and Ill be on a panel titled What Will Be HOt Next Year, really looking forward to this one :)
Fosdem.org will take place on 4 and 5 February 2012 , and as every year since it inception I’ll be there
The UKUUG rebranded to FlossUK , they are hosting their Annual Spring conference from 20th to 22nd March in Edinburgh , given their refound focus it will be even more interresting !
And as announced earlier this week Loadays.org will take place in Antwerp again this year on 31/3/2012 and 1/4/2012 , as the previous years I`m co organizing this conference
And yes, I do work from time to time. Just that these conferences are a great way to capture and share new ideas. All worth it!
With @dancarley and @patrickebois just discussing the origin of the name of Veewee I figured I still had that piece of documentation I wrote up for myselve flying around …
So with no other reason than having my docs mirrored on the internet .
1. gem install veewee
1. veewee templates
shows you what templates we have around ..
1. $veewee init natty ubuntu-11.04-server-amd64
2. Init a new box natty, starting from template ubuntu-11.04-server-amd64
3. The basebox 'natty' has been successfully created from the template ''ubuntu-11.04-server-amd64'
4. You can now edit the definition files stored in definitions/natty
5. or build the box with:
6. vagrant basebox build 'natty'
As noted this will generate the definition for your natty box,
It will create a definition.rb file which describes your box.
A preseed (or kickstart or similar file) and a postinstall file
Devops is gaining momentum, the idea that developers and operations should work much closer together , the idea that one should automate as much as possible in both their infrastructure and their release process brings along a lot of questions, ideas and tools that need to be integrated in your daily way of working.
Drupal has one of the biggest development communities in the open source world, being part of both communities We are trying to bridge the gap,
I`m back from my second opendbcamp this year, and my first Froscon :)
With Sankt Augustin being only a 2.5 hour drive , it was one of the only conferences in Europe so close to home that I hadn’t visited yet. Overall it’s a good conference, it’s a good sized, not too crowded event which attracted a bunch of interesting speakers.
Sadly they managed to do way to much changes to the schedule last minute which were not updated in their Android app.. so I ended up arriving in the wrong room multiple times .. Also Sadly German conferences still tend to have way to much German language presentations, for foreign speakers from different parts of the world that limits the choice of talks they can visit.
For those who haven’t noticed yet .. Im into devops .. Im also a little bit into Drupal, (blame my last name..) , so one of the frustrations I’ve been having with Drupal (an much other software) is the automation of deployment and upgrades of Drupal sites …
So for the past couple of days I’ve been trying to catch up to the ongoing discussion regarding the results of the configuration mgmt sprint , I’ve been looking at it mainly from a systems point of view , being with the use of Puppet/ Chef or similar tools in mind .. I know I`m late to the discussion but hey , some people take holidays in this season :) So below you can read a bunch of my comments … and thoughts on the topic ..
Ever since I met David Lutterkort over steaks at OLS 2007 augeas was this tool in the back of my mind that I couldn’t place… I never saw the need for it… or it seemed to be huge overkill for the problem that needed solving .
Till I ran into sipxecs rewriting XML files on the fly .. and putting values in their XML that I could not trace back to an original source. As of Augeas 0.8.x there’s an XML lens out there.
(This post has been sitting in the drafts folder for way to long, I decided to push the publish button anyhow .. some people might get ideas from it..)
We’ve all run in to the problem, you’ve puppetized, or euh .. cooked , about every part of your infrastructure and then there’s this one service which has no config files, a broken api that doesn’t allow you to configure antyhing, but a magnificent web gui to configure all aspects of the service. Magnificent for the eye , full of AJAX and other fancy stuff which wget isn’t really keen on. Off course before it even starts working you need to set it’s password , from that webgui.
Don’t you just love Ruby errors … like the one below ?
Don’t they almost make Java stack traces look readable ?
57 lines of jibberish … where all I wanted to read was “VirtualBox in error state, check gui”
People like Randall Hanssen deserve much more visibility .. they do understand how to write a good error message and there are lots of projects that need improvement there.
Anywhow… vagrant had suddenly stopped working on me with the error below