Versioned notification

Registered by yuntongjin

the current cinder notifications define a very inconsistent interface.
There is no easy way to see from the notification consumer point of view what is the format
and the content of the notification cinder sends.

Neutron developers can add new notifications to the system without specifying
the format and the content of the notification.

Moreover developers can change existing notifications without considering
backward compatibility towards the notification consumers.

Due to this situation maintaining a consumer for cinder notifications is really
hard.

This kind of work is being worked in nova:
https://review.openstack.org/#/c/224755/

Blueprint information

Status:
Not started
Approver:
Sean McGinnis
Priority:
Medium
Drafter:
yuntongjin
Direction:
Approved
Assignee:
yuntongjin
Definition:
Approved
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Hi @yuntongjin,
Have you started working on the same? I was about to pick this up for developing.
Please let me know.

--Milind

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.