Add notifications for server groups
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:/
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
- Started by
- Completed by
- Matt Riedemann
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
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-