Add action event fault details

Registered by Brin Zhang

As noted here [1] and recreated here [2] the instance action event details that a non-admin owner of a server sees do not contain any useful information about what caused the failure of the action.
As Matt has been wrote in ML http://lists.openstack.org/pipermail/openstack-discuss/2019-November/010775.html

[1] https://review.opendev.org/#/c/693937/2/nova/objects/instance_action.py
[2] http://paste.openstack.org/show/786054/

I will add a spec and completed this.

Blueprint information

Status:
Complete
Approver:
Balazs Gibizer
Priority:
Undefined
Drafter:
Brin Zhang
Direction:
Approved
Assignee:
Brin Zhang
Definition:
Approved
Series goal:
Accepted for ussuri
Implementation:
Implemented
Milestone target:
milestone icon ussuri-3
Started by
Brin Zhang
Completed by
Balazs Gibizer

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:bp/action-event-fault-details

Addressed by: https://review.opendev.org/699669
    Spec: Add action event fault details

[efried 20200130] Definition:Approved because spec approved. Set target for Ussuri.

Addressed by: https://review.opendev.org/694428
    Store instance action event exc_val fault details

Addressed by: https://review.opendev.org/705933
    FUP: Fixed the invalid index in References

Addressed by: https://review.opendev.org/706179
    Add SYSTEM_READER role to server actions API

Addressed by: https://review.opendev.org/694430
    Expose instance action event details out of the API

Addressed by: https://review.opendev.org/706251
    Add server actions v82 samples test

[efried 20200220] Agreed in the Nova meeting to Direction:Approve all Definition:Approved blueprints http://eavesdrop.openstack.org/meetings/nova/2020/nova.2020-02-20-14.00.log.html#l-131

Gerrit topic: https://review.opendev.org/#/q/topic:bp/policy-defaults-refresh

Addressed by: https://review.opendev.org/712697
    Make serialize_args handle exception messages safely

Addressed by: https://review.opendev.org/706470
    Add new default roles in os-instance-actions policies

Addressed by: https://review.opendev.org/714817
    [Trivial] Remove note for the implementation

[gibi 20200414] completed in Ussuri

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.