In the last few weeks a new quota has been added to Nova covering Fixed IPs. This was done in response to LaunchPad bug 1125468, which was disclosed as CVE 2013-1838. To be honest I think there are some things the vulnerability management team learned the hard way with this disclosure. For example, we didn’t…
Category: OpenStack
Havana Nova PTL elections
This is just a quick reminder that there are only a couple more days to vote in the Nova PTL elections for the Havana cycle. If you’re eligible to vote, you should have a voting URL in your email. The candidates: Russell Bryant — announcement Michael Still — announcement The incumbent PTL, Vishvananda Ishaya, has…
OpenStack at linux.conf.au 2013
As some of you might know, I’m the Director for linux.conf.au 2013. I’ve tried really hard to not use my powers for evil and make the entire conference about OpenStack — in fact I haven’t pulled rank and demanded that specific content be included at all. However, the level of interest in OpenStack has grown…
Image handlers (in essex)
George asks in the comments on my previous post about loop and nbd devices an interesting question about the behavior of this code on essex. I figured the question was worth bringing out into its own post so that its more visible. I’ve edited George’s question lightly so that this blog post flows reasonably. Can…
Some quick operational notes for users of loop and nbd devices
A quick note for OpenStack operators — if you are using loop or nbd devices to mount disk images in nova-compute, then you would be well served to have plenty of device files hanging around to reduce contention. For loop devices, that seems as simple as making more of them with MAKEDEV. With nbd, you’ll…
Moving on
Thursday this week is my last day at Canonical. After a little over a year at Canonical, I’m moving on to the private cloud team at Rackspace — my first day with Rackspace will be the 17th of December. I’m very excited to be joining Rackspace — I’m excited by the project, the team, and…
A first pass at glance replication
A few weeks back I was tasked with turning up a new OpenStack region. This region couldn’t share anything with existing regions because the plan was to test pre-release versions of OpenStack there, and if we shared something like glance then we would either have to endanger glance for all regions during testing, or not…
Folsom Dev Summit sessions
I thought I should write up the dev summit sessions I am hosting now that the program is starting to look solid. This is mostly for my own benefit, so I have a solid understanding of where to start these sessions off. Both are short brainstorm sessions, so I am not intending to produce slide…
Reflecting on Essex
This post is kind of long, and a little self indulgent. However, I really wanted to spend some time thinking about what I did for the Essex release cycle, and what I want to do for the Folsom release. I spent Essex mostly hacking on things in isolation, except for when Padraig Brady and I…
Wow, qemu-img is fast
I wanted to determine if its worth putting ephemeral images into the libvirt cache at all. How expensive are these images to create? They don’t need to come from the image service, so it can’t be too bad, right? It turns out that qemu-img is very very fast at creating these images, based on the…