I’d like to take a couple of minutes of your time to talk about testing of OpenStack. Swift has always had very good test coverage, and Glance also does pretty well, so I’ll mostly be focused on Nova. (Psst… If you can’t be bothered to read the whole thing, just skip down to the how [...]
We use PPA’s quite heavily in OpenStack. Each of the core projects have a trunk PPA and a milestone-proposed PPA. Every commit to our bzr trunk branch results in an upload to the trunk PPA, and every commit to our milestone-proposed bzr branch results in an upload to (you guessed it) the milestone-proposed PPA. Additionally, [...]
—–BEGIN PGP SIGNED MESSAGE—– Hash: SHA512 (Thanks to Colin Watson for the template for this post) I’ve finally gotten around to setting up a new, strong (4096 bit) RSA- based GPG-key, and will be transitioning away from my old 1024 bit DSA key. The old key will continue to be valid for some time, but [...]
In my last blog post I said that I had moved my backups from an external disk to Rackspace Cloud Files and promised I’d explain how. Ok, so why bother? I had about 100 GB of data that was being backed up. I didn’t want to upload 99% of that, have my wifi go bonkers, [...]
tl;dr: I now have daily backups of my laptop, powered by Rackspace Cloud Files (powered by Openstack), Deja-Dup, and Duplicity. I’ve been using computers for a long time. If memory serves, I got my first PC when I was 9, so that’s 20 years ago now. At various times, I’ve set up some sort of [...]
Unhappy with the current state of VMBuilder, I recently decided to take a look at Hudson, hoping it can help improve quality going forward. Hudson is a “continuous integration” tool. This means that it’s a tool you use to apply quality control continuously rather than only either when you’re feeling bored or when a release [...]
Let it be no secret that I’m unhappy with the state of VMBuilder in Lucid (and in general for that matter). Way too many regressions crept in and I didn’t have time to fix them all. I still expect to do an SRU for all of this, but every time I try to attack the [...]
Today marks the beginning of my second month working for Rackspace. I’ve realised I haven’t actually blogged about my leaving Canonical, so this post doubles as an announcement about that, I suppose. A lot of thought was put into that decision. Ubuntu is an awesome project to work on and Canonical was a fun and [...]
Just a quick FYI: I’ve set up some magic to automatically rebuild a set of server packages every day to see if their regression test suites still pass. The current list of source packages: libvirt
I’m glad Thierry started this discussion. About six months ago when we were first beginning to talk about what to do in Jaunty, I sat down and wrote a bunch of notes that I meant to turn into a blog post, but it never made it farther than an e-mail to a few people, but [...]
Pages
Recent comments
- Mark Unwin on All the things wrong with monitoring today – Part 2
- Soren on All the things wrong with monitoring today – Part 2
- Joan on All the things wrong with monitoring today – Part 2
- Soren on All the things wrong with monitoring today – Part 2
- Christian on All the things wrong with monitoring today – Part 2
Archives
- January 2012 (1)
- October 2011 (1)
- September 2011 (2)
- August 2011 (1)
- June 2011 (2)
- February 2011 (2)
- January 2011 (2)
- October 2010 (1)
- July 2010 (1)
- May 2010 (3)
- April 2010 (3)
- January 2010 (1)
- March 2009 (3)
- January 2009 (2)
- January 2007 (3)
- September 2006 (1)
Categories
- Cloud computing (5)
- Code (11)
- OpenStack (3)
- Rackspace (5)
- Ubuntu (17)
- Uncategorized (2)
- Work (8)
Blogroll
