nova/doc/notification_samples/common_payloads
Kevin_Zheng 94de8d75ff Add request_id to instance action notifications
As it was agreed on the Rocky PTG [1] it is useful to have the
request_id of in the payload of every instance action versioned
notification. For example it could help the deployer connect
the state change described in the notification with the user
action, the request, on the REST API.

So this patch proposes to extend the InstanceActionPayload
versioned object with a new request_id field and populate
the request_id from the context object used for emitting
the instance action notifications.

[1] https://etherpad.openstack.org/p/nova-ptg-rocky L391

Implements: bp add-request-id-to-instance-action-notifications

Change-Id: I7243b60938d6e9c7c2bc2aacdba5c667cca8ec9b
2018-04-19 13:06:59 -04:00
..
AggregatePayload.json Deduplicate aggregate notification samples 2018-01-16 15:59:16 +01:00
BlockDevicePayload.json Factor out duplicated notification sample data (2) 2017-11-06 15:54:09 +01:00
FlavorPayload.json Add FlavorPayload.description for versioned notifications 2017-11-14 09:14:12 -05:00
InstanceActionPayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
InstanceActionRescuePayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
InstanceActionResizePrepPayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
InstanceActionSnapshotPayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
InstanceActionVolumePayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
InstanceActionVolumeSwapPayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
InstanceCreatePayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
InstancePayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
InstanceUpdatePayload.json Add request_id to instance action notifications 2018-04-19 13:06:59 -04:00
IpPayload.json Factor out duplicated notification sample data (2) 2017-11-06 15:54:09 +01:00
KeypairPayload.json Deduplicate keypair notification samples 2017-11-20 16:30:21 +01:00
ServerGroupPayload.json Deduplicate server_group samples 2017-11-14 13:06:40 +01:00
ServiceStatusPayload.json Deduplicate service status notification samples 2018-01-19 08:35:19 +00:00