The libvirt & virtualization tools software development platform
In the five years since the libvirt project started, alot has changed. The size of the libvirt API has increased dramatically; the number of languages you can access the API from has likewise grown to...
View Articlelibvirt, libguestfs & more at FOSDEM 2012
As many readers are no doubt aware, the FOSDEM 2012 conference is taking place this weekend in Brussels. This year I was organized enough to submit a proposal for a talk and was very happy to be...
View ArticleWriting the Nova file injection code to use libguestfs APIs instead of FUSE
When launching a virtual machine, Nova has the ability to inject various files into the disk image immediately prior to boot up. This is used to perform the following setup operations: Add an...
View ArticleA reminder why you should never mount guest disk images on the host OS
The OpenStack Nova project has the ability to inject files into a guest filesystem immediately prior to booting the virtual machine instance. Historically the way it did this was to setup either a loop...
View Article