OpenStack Dashboard (Horizon)

Instance Action Dashboard

Registered by Jesse Pretorius on 2013-02-25

Create a new dashboard in Horizon to show the actions taken on the tenant's instances in reverse date order (latest first). This provides the user with a view of what's been happening in their environment, and any errors that have occurred.

This should make use of the nova-instance-actions API: https://wiki.openstack.org/wiki/NovaInstanceActions

Use cases:
1) A tenant Admin logs into web interface and sees that one of the users has been hitting errors when deploying new instances. The errors are due to a lack of available space or a quota limit, so the tenant Admin increases the user's quota.
2) A tenant user logs into the web interface and finds that an instance has been shut down. The tenant is able to see who shut it down in order to follow up on the reasons why this was done.

Blueprint information

Status:
Not started
Approver:
Gabriel Hurley
Priority:
Low
Drafter:
Gabriel Hurley
Direction:
Approved
Assignee:
Julie Pichon
Definition:
Approved
Series goal:
Accepted for future
Implementation:
Not started
Milestone target:
milestone icon next

Related branches

Sprints

Whiteboard

This doesn't need to be a whole new dashboard, IMHO. But we should expose this in connection with instance details, admin interfaces, etc.

[2013-08-09 | Gabriel] As of yet this has not been added to novaclient, so the data is currently unavailable.

[kspear] Looks like there's support for this now via novaclient/v1_1/contrib/instance_action.py.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.