<div dir="ltr">Hi All,<br><br>We are working on adding hypervisors version support for xen, <a href="https://blueprints.launchpad.net/nova/+spec/xen-support-for-hypervisor-versions">https://blueprints.launchpad.net/nova/+spec/xen-support-for-hypervisor-versions</a><br>
<br>The initial design is,<br><ol><li>The image would have a property with hypervisor version requirements, in this format '>=6.0,<6.2'<br></li><li>The host state manager would have the hypervisor version loaded in (6,0,1) format.<br>
</li><li>If the hypervisor versions are present in both of these, the image_props_filter would filter hypervisors based on them. <a href="https://review.openstack.org/#/c/36073/15/nova/scheduler/filters/image_props_filter.py">https://review.openstack.org/#/c/36073/15/nova/scheduler/filters/image_props_filter.py</a></li>
</ol><div>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?</div>
<div><br></div><div>--</div><div>Thanks,</div><div>Kaushik</div></div>