Extending versioned notifications for searchlight integration

Registered by Balazs Gibizer

This is a continuation of the work started in Pike under the bp https://blueprints.launchpad.net/nova/+spec/additional-notification-fields-for-searchlight

Workitems:
* Optimize db usage when including BDM to instance notifications. Use the already in scope BDM instead of reading BDM from the db. A patch series are starts here https://review.openstack.org/#/c/483324/

As Searchlight seems to going away as a project we are not intended to do the below addition until some other consumers requests it.
  * Add 'status' field for the instance notifications. See the discussion on the ML
    http://lists.openstack.org/pipermail/openstack-dev/2017-July/119891.html There is WIP patch with
    the solution but we are running out of time with that https://review.openstack.org/#/c/485525/

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Balazs Gibizer
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Matt Riedemann

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/additional-notification-fields-for-searchlight-queens,n,z

Addressed by: https://review.openstack.org/483955
    use already loaded BDM in instance.<action> (2)

Addressed by: https://review.openstack.org/483969
    use already loaded BDM in instance.create

Addressed by: https://review.openstack.org/483324
    use already loaded BDM in instance.<action>

Let's close this and just track the BDM performance fixes with a bug. -- mriedem 20170919
The follow up bug is https://bugs.launchpad.net/nova/+bug/1718226

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.