cinder/cinder/api
Hemna 1b24dd6f45 API: os-reset_status notification fix
This patch fixes the os-reset_status api call notifications for
volumes, snapshots and backups and deprecates the existing
notifications scheme for os-reset_status.

Existing notifications for
volumes are going to a publisher_id of 'volumeStatusUpdate'.
Notifications for snapshots were going to 'volumeStatusUpdate'.
Notifications for backups were going to 'backupStatusUpdate'.

This patch changes notifications for volumes to go to the 'volume'
publisher_id as all other volume actions in cinder.
This patch changes notifications for snapshots to go to the 'snapshot'
publisher_id as all other snapshot actions in cinder.
This patch changes notifications for backups to go to the 'backup'
publisher_id as all other backups actions in cinder.

Change-Id: I2550b00127ee2533b0ab12c4efb4927dbcaaa190
Closes-Bug: 1863806
(cherry picked from commit be547a9cf8)
Conflicts:
  releasenotes/notes/reset-status-notification-update-4a80a8b5feb821ef.yaml
  - modified release note to remove deprecation notice
2021-02-08 15:16:20 +00:00
..
contrib API: os-reset_status notification fix 2021-02-08 15:16:20 +00:00
middleware Move some code out of utils.py 2019-08-26 11:34:20 -04:00
openstack Denote max microversion for Train 2019-09-11 11:21:34 -05:00
schemas Allow extra parameters in volume_type_encryption 2018-08-08 15:17:03 -05:00
v2 Modify default/delete volume type logic 2020-09-21 11:08:49 +00:00
v3 Modify default/delete volume type logic 2020-09-21 11:08:49 +00:00
validation Refactor API utilities into api_utils.py 2019-08-05 16:59:59 -04:00
views Fix typo in the comment 2019-02-27 16:20:37 +00:00
__init__.py Remove API v1 2017-09-06 07:39:10 -05:00
api_utils.py Move some code out of utils.py 2019-08-26 11:34:20 -04:00
common.py Refactor API utilities into api_utils.py 2019-08-05 16:59:59 -04:00
extensions.py Add OS-SCH-HNT in extensions list 2019-06-07 08:38:06 +05:30
microversions.py Add project_id in group snapshots list and show API 2019-03-01 22:59:19 +05:30
urlmap.py Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
versions.py Exclude disabled API versions from listing 2018-09-26 23:31:46 +00:00