[BFE] Merge ~citrix-openstack/nova/xenapi-glance-2 for bexar-xenapi-support-for-glance blueprint

Bug #701880 reported by Ewan Mellor
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Opinion
Undecided
Unassigned

Bug Description

This is a branch freeze exception request, asking to take the work that enables Glance support when using the XenAPI virtualization backend.

Blueprint: bexar-xenapi-support-for-glance

Benefit of the branch: At the moment, XenAPI only supports nova-objectstore for VM images. Adding Glance is obviously a big step towards the architecture that we want, as nova-objectstore is already deprecated. This will also help work on other blueprints, such as xs-snapshots, as those blueprints also depend upon glance support.

Risk of regression: This branch only affects nova.virt.xenapi and its unit tests, apart from minor bugfixes to nova.images.glance and the addition of glance to the pip-requires file. This makes the chance of regression for non-XenAPI users negligible. For XenAPI users, the risk is obviously slightly higher, but since most of the changes are adding new code branches to support Glance, this risk is still reasonably low.

Related branches

Revision history for this message
Thierry Carrez (ttx) wrote :

From a product perspective, this branch makes a lot of sense, so I support this... Though the branches proposed before get priority, so this could need a feature freeze exception soon :)

Changed in nova:
status: New → Opinion
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.