2a0f2a0d27
This patch adds full traceback to ExceptionPayload in versioned notifications. The instance fault field and instance-action REST API has already provide the traceback to the admin users (controlable through policy) and the notifications are also admin only things as they are emitted to the message bus by default. So it is assumed that security is not a bigger concern for the notification than for the REST API. On the ML [1] post there was no objection to add new string field to the ExceptionPayload that will hold the serialized traceback object. [1] http://lists.openstack.org/pipermail/openstack-dev/2018-March/128105.html Implements: blueprint add-full-traceback-to-error-notifications Change-Id: Id587967ea4f9980c292492e2f659bf55fb037b28
11 lines
475 B
YAML
11 lines
475 B
YAML
---
|
|
features:
|
|
- |
|
|
A new ``traceback`` field has been added to each versioned instance
|
|
notification. In an error notification this field contains the full
|
|
traceback string of the exception which caused the error notification.
|
|
See the `notification dev ref`_ for the sample file of
|
|
``instance.create.error`` as an example.
|
|
|
|
.. _notification dev ref: https://docs.openstack.org/nova/latest/reference/notifications.html#existing-versioned-notifications
|