More playing with the new toy
So, my EOS 650D arrived and I had to have a play. Here's some random pics I took. I'm very very pleased with the outcome given I'm a photography n00b. I think the next steps will be a Canon GPS logger and a Speedlite flash.
Tags for this post: blog pictures 20130109 photo
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 so much since LCA 2012 that there is now a significant amount of OpenStack content in the conference without me having to do any of that.
I thought I'd take a second to highlight some of the OpenStack content that I think is particularly interesting -- these are the talks I'll be going to if I have the time (which remains to be seen):
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 you please explain the order (and conditions) in which the three methods are used? In my Essex installation, the "img_handlers" is not defined in nova.conf, so it takes the default value "loop,nbd,guestfs". However, nova is using nbd as the chose method.The handlers will be used in the order specified -- with the caveat that loop doesn't support Copy On Write (COW) images and will therefore be skipped if the libvirt driver is trying to create a COW image. Whether COW images are used is configured with the use_cow_images flag, which defaults to True. So, loop is being skipped because you're probably using COW images.
My ssh keys are obtained by cloud-init, and still whenever I start a new instance I see in the nova-compute.logs this sequence of events:This is a bit harder than the first bit of the question. What I think is happening is that there are files being injected, and that's causing the mount. Just because the admin password isn't being inject doesn't mean that other things aren't being injected still. You'd be able to tell what's happening by grepping your logs for "Injecting .* into image" and seeing what shows up.qemu-nbd -c /dev/nbd15 /var/lib/nova/instances/instance-0000076d/disk kpartx -a /dev/nbd15 mount /dev/mapper/nbd15p1 /tmp/tmpxGBdT0 umount /dev/mapper/nbd15p1 kpartx -d /dev/nbd15 qemu-nbd -d /dev/nbd15I don't understand why the mount of the first partition is necessary and what it happens when the partition is mounted.
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 also need to increase the value of the max_nbd_devices flag to nova-compute. The latter is improved in grizzly, where we will autodetect nbd devices.
Tags for this post: openstack loop nbd operations
Del Rey (1986), Edition: First Thus, Mass Market Paperback
|The sequel to the very excellent Dragon's Egg, this book covers the continued interaction between the humans and the super cute Cheela. Unfortunately for the Cheela they suffer a major natural disaster which destroys society. I love an author who is willing to kill of characters when it progresses the story, and there is lots of that happening in this book. Really enjoyable.
Tags for this post: book robert_l_forward hard alien aliens cheela
Related posts: Dragon's Egg; Isaac Asimov's Robot City: Robots and Aliens: Humanity; Isaac Asimov's Robot City: Robots and Aliens: Maverick; Isaac Asimov's Robot City: Robots and Aliens: Changeling; Speaker For The Dead; Jupiter; Isaac Asimov's Robot City: Robots and Aliens: Alliance; The Robot City, Robots and Aliens Series; The Coming; Isaac Asimov's Robot City: Robots and Aliens: Intruder; Isaac Asimov's Robot City: Robots and Aliens: Renegade
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 the opportunity to make OpenStack even better. We've also talked about some interesting stuff we'd like to do in the Australian OpenStack community, but I'm going to hold off on talking about that until I've had a chance to settle in.
I am appreciative of my time at Canonical -- when I joined I was unaware of the existence of OpenStack, and without Canonical I might never have found this awesome project that I love. I also had the chance to work with some really smart people who taught me a lot. This move is about spending more time on OpenStack than Canonical was able to allow.
Tags for this post: openstack canonical rackspace
Related posts: Taking over a launch pad project; Got Something to Say? The LCA 2013 CFP Opens Soon!; Slow git review uploads?; On conference t-shirts; Further adventures with base images in OpenStack; Wow, qemu-img is fast; Reflecting on Essex; Are you in a LUG? Do you want some promotional materials for LCA 2013?; Announcement video; linux.conf.au Returns to Canberra in 2013; The next thing; Folsom Dev Summit sessions; A first pass at glance replication; Call for papers opens soon; Openstack compute node cleanup
|Yet another excellent Scalzi novel. This one took me a while to really warm up to, but it was worth the patience. The ending is fast paced and excellent.
Tags for this post: book john_scalzi sentience mining colony
|This is the final book in the Hunger Games trilogy. To be honest I don't think it is as the previous two books. This is mostly because while the plot is quiet believable, Katniss simply comes across as whiney for most of the book. The plot is believable so it doesn't feel insincere, its just annoying.
Overall an OK book but not her best.
Tags for this post: book suzanne_collins combat hunting post_apocalypse hunger_games human_shield
Related posts: The Hunger Games; Catching Fire; Death Bringer; Battlefields Beyond Tomorrow ; East of the Sun, West of the Moon; Canned hunting; Bolos 1: Honor of the Regiment; Iron Master; Cloud Warrior; Amtrak Wars; Earth Thunder; First Family; Emerald Sea; Body Armor: 2000; Without Warning; Blood River; Against the Tide; The Stars Must Wait; Bolos 2: The Unconquerable; There Will Be Dragons
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!