Add notifications for server groups

Registered by Zhenyu Zheng

This blueprint has been superseded. See the newer blueprint "Versioned notification transformation (ocata)" for updated plans.

In commercial deployments, nova server groups are very widely used.
For example, in our public cloud each tenant will have 10 server
groups, when we have a large number of server tenants, the server
groups number will also be very large. And also, it will be very useful
to search server groups by Name, Policy and Members for users, those
are now missing for Nova.

We have already implemented plugin in Searchlight to provide this
kind of search ability:
https://blueprints.launchpad.net/searchlight/+spec/nova-server-groups-plugin
but yet it is not possible to update the data automatically in
searchlight as Nova side didn't sent out any notifications when
performing server group related actions.

To make it more convenient for user to use this plugin in Searchlight,
it will be better that nova send out notifications when:
- new SeverGroup is created
- ServerGroup is deleted
- new servers added to the ServerGroup
- server has been deleted from the ServerGroup

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
Zhenyu Zheng
Direction:
Needs approval
Assignee:
Zhenyu Zheng
Definition:
Superseded
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Matt Riedemann

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/add-notification-for-server-groups,n,z

Addressed by: https://review.openstack.org/375316
    Add notifications for server groups

From the comments in the spec review there are just a few missing timestamp mixing fields that need to get into the versioned notification (or transformed to a versioned notification for server group changes), which can be worked under blueprint versioned-notification-transformation-ocata. -- mriedem 20161128

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.