XenAPI support for device tagging

Registered by Hua Zhihao

Currently device tagging has been supported by libvirt and hyper-v, and original bp(virt-device-role-tagging) has been closed in Newton. For vif tagging, there isn't any difference. For disk tagging, a number of xen bus addresses will be generated and the number will be dependent on the disk's device number. A more detailed reference is at http://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=docs/misc/vbd-interface.txt;hb=HEAD

Blueprint information

Status:
Complete
Approver:
Matt Riedemann
Priority:
Low
Drafter:
Hua Zhihao
Direction:
Approved
Assignee:
Hua Zhihao
Definition:
Approved
Series goal:
Accepted for pike
Implementation:
Implemented
Milestone target:
milestone icon pike-3
Started by
Matt Riedemann
Completed by
Matt Riedemann

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/virt-device-role-tagging-xenapi,n,z

Addressed by: https://review.openstack.org/333781
    XenAPI: device tagging

Approved for ocata as this is a feature parity specless blueprint. We should get a run with the Citrix XenServer against the nova patch with this Tempest patch:

https://review.openstack.org/#/c/305120/

To make sure this passes first.

-- mriedem 20160923

Addressed by: https://review.openstack.org/376078
    DNM: XenAPI: device tagging

We're now past the feature freeze for Ocata so I've deferred this to Pike. -- mriedem 20170128

Re-approved for Pike as a specless feature parity blueprint. -- mriedem 20170418

Now that https://review.openstack.org/#/c/333781/ is merged, does it complete the blueprint? We also need a release note for this to let people know that the XenAPI driver supports creating a server with tagged NICs and block devices. In general, we should probably also have an entry in the feature support matrix for this feature. -- mriedem 20170630

Huan Xie confirmed that this feature is complete for Pike and we can close the blueprint. We need a release note but we can mark the blueprint completed. -- mriedem 20170630

Addressed by: https://review.openstack.org/481148
    Add release note for xenapi virt device tagging support

Addressed by: https://review.openstack.org/481162
    xenapi: avoid unnecessary BDM query when building device metadata

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.