Bug 1041114

Summary: [RFE][nova]: Consume the events from XenAPI in a similar way to libvirt
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: RFEsAssignee: RHOS Maint <rhos-maint>
Status: CLOSED WONTFIX QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: hateya, markmc, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/nova/+spec/xenapi-compute-driver-events
Whiteboard: upstream_milestone_none upstream_status_not-started upstream_definition_drafting
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-12 21:31:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description RHOS Integration 2013-12-12 13:40:03 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/xenapi-compute-driver-events.

Description:

Libvirt driver has some work to proactively spot server state changes before they are spotted by the periodic updates.

We should make the XenAPI driver do something similar with XenAPI events, in a similar way to:
https://blueprints.launchpad.net/nova/+spec/compute-driver-events

You can see some details about the XenAPI events here:
http://docs.vmd.citrix.com/XenServer/6.1.0/1.0/en_gb/api/?c=event
https://github.com/xen-org/xen-api/blob/master/scripts/examples/python/watch-all-event-contents.py


Specification URL (additional information):

None

Comment 2 Stephen Gordon 2013-12-12 21:31:46 UTC
Xen is not formally supported in RHELOSP at this time.