Currently the Nova libvirt driver is declaring that it wants a minimum of libvirt 0.9.6.
For cases where we use features newer than this, we have to do conditional logic to ensure we operate correctly on old libvirt. We don't want to keep adding conditionals forever since they complicate the code and thus impose an ongoing dev burden. I think it is wise to re-evaluate the min required libvirt version at the start of each dev cycle. To do this we need to understand what versions are available in the OS distributions we care about supporting for the Icehouse release. To this end I've created a wiki page covering Debian, Fedora, OpenSUSE, RHEL and Ubuntu https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix Considering those distros it looks like we can potentially increase the min required libvirt to 0.9.8 for Icehouse. If there are other distros I've missed which expect to support deployment of Icehouse please add them to this list. Hopefully there won't be any with libvirt software older than Ubuntu 12.04 LTS.... The reason I'm asking this now, is that we're working to make the libvirt python module a separate tar.gz that can build with multiple libvirt versions, and I need to decide how ancient a libvirt we should support for it. Regards. Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| _______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
