Re: [openstack-dev] [Nova] Libvirt version requirement
Glad to hear the news. Thanks, Daniel and Michael. On Tue, May 3, 2016 at 5:19 PM, Daniel P. Berrangewrote: > On Mon, May 02, 2016 at 11:27:01AM +0800, ZhiQiang Fan wrote: > > Hi Nova cores, > > > > There is a spec[1] submitted to Telemetry project for Newton release, > > mentioned that a new feature requires libvirt >= 1.3.4 , I'm not sure if > > this will have bad impact to Nova service, so I open this thread and wait > > for your opinions. > > > > [1]: https://review.openstack.org/#/c/311655/ > > Nova's policy is that we pick a minimum requires libvirt that everyone > must have, this is shown in this table > > > https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix#Nova_release_min_version > > Nova will accept code changes which use features from a newer libvirt, > as long as they don't cause breakage for people with older libvirt. > Generally this means that we'll use newer libvirt features, only for > features which are new to nova - we don't change existing Nova code > to use new libvirt features, since that would cause regression. > > IOW, I don't see any problem with you using newer libvirt version, > provided you gracefully fallback without error if run against the > current min required libvirt Nova declares. > > 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 Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Nova] Libvirt version requirement
On Mon, May 02, 2016 at 11:27:01AM +0800, ZhiQiang Fan wrote: > Hi Nova cores, > > There is a spec[1] submitted to Telemetry project for Newton release, > mentioned that a new feature requires libvirt >= 1.3.4 , I'm not sure if > this will have bad impact to Nova service, so I open this thread and wait > for your opinions. > > [1]: https://review.openstack.org/#/c/311655/ Nova's policy is that we pick a minimum requires libvirt that everyone must have, this is shown in this table https://wiki.openstack.org/wiki/LibvirtDistroSupportMatrix#Nova_release_min_version Nova will accept code changes which use features from a newer libvirt, as long as they don't cause breakage for people with older libvirt. Generally this means that we'll use newer libvirt features, only for features which are new to nova - we don't change existing Nova code to use new libvirt features, since that would cause regression. IOW, I don't see any problem with you using newer libvirt version, provided you gracefully fallback without error if run against the current min required libvirt Nova declares. 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 Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
Re: [openstack-dev] [Nova] Libvirt version requirement
On Sun, May 1, 2016 at 10:27 PM, ZhiQiang Fanwrote: > Hi Nova cores, > > There is a spec[1] submitted to Telemetry project for Newton release, > mentioned that a new feature requires libvirt >= 1.3.4 , I'm not sure if > this will have bad impact to Nova service, so I open this thread and wait > for your opinions. > Thanks for the heads up. Nova currently has one feature that requires libvirt 1.3.0 or greater. That said, I don't think we're particularly opposed to newer libvirts, its just that they're not very widely deployed. That said, that spec is very terse and could do with some more detail. That would help people decide where to go from here. Cheers, Michael > [1]: https://review.openstack.org/#/c/311655/ > > Thanks! > ZhiQiang Fan > > __ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > -- Rackspace Australia __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
[openstack-dev] [Nova] Libvirt version requirement
Hi Nova cores, There is a spec[1] submitted to Telemetry project for Newton release, mentioned that a new feature requires libvirt >= 1.3.4 , I'm not sure if this will have bad impact to Nova service, so I open this thread and wait for your opinions. [1]: https://review.openstack.org/#/c/311655/ Thanks! ZhiQiang Fan __ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev