On 08/07/13 at 07:38am, Kaushik Chandrashekar wrote:
Hi All,

We are working on adding hypervisors version support for xen,
https://blueprints.launchpad.net/nova/+spec/xen-support-for-hypervisor-versions

The initial design is,

  1. The image would have a property with hypervisor version requirements,
  in this format '>=6.0,<6.2'
  2. The host state manager would have the hypervisor version loaded in
  (6,0,1) format.
  3. If the hypervisor versions are present in both of these, the
  image_props_filter would filter hypervisors based on them.
  
https://review.openstack.org/#/c/36073/15/nova/scheduler/filters/image_props_filter.py

We want to generalise this versioning for all hypervisors. So we are
thinking of having "a.b.c.d" or (a, b, c ,d) as the version type where a,
b, c, d are numbers. Do you see any hypervisors that have a different
versioning format?

Why do you want to generalize the versioning for all hypervisors? I'm not sure I see the benefit versus using the version as reported by the hypervisor. Especially since you're looking to compare against non generalized versions based on your examples.


--
Thanks,
Kaushik

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to