Add notification for service status change

Registered by Balazs Gibizer on 2015-05-12

Today external system cannot get notification based information about the nova service status. Nova service status can be changed administratively via os-services/disable API. Having such a notification helps to measure the length of maintenance windows or notify users about maintenance actions that possibly effect the operation of the infrastructure.

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
Medium
Drafter:
Balazs Gibizer
Direction:
Approved
Assignee:
Balazs Gibizer
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-3
Started by
Balazs Gibizer on 2015-11-20
Completed by
John Garbutt on 2016-02-08

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/service-status-notification,n,z

Addressed by: https://review.openstack.org/182350
    Add notification for service status change

Addressed by: https://review.openstack.org/245678
    Add service status notification

Addressed by: https://review.openstack.org/247024
    Add infra for versioned notifications

Addressed by: https://review.openstack.org/247564
    Make emitting versioned notifications configurable

Gerrit topic: https://review.openstack.org/#q,topic:bp/versioned-notification-api,n,z

Gerrit topic: https://review.openstack.org/#q,topic:versioned-notification-api,n,z

Addressed by: https://review.openstack.org/248167
    Adds json sample for the versioned notifications

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.