Implement Blazar Support in OpenStack Dashboard

Registered by Dina Belova

Implement Horizon plugin for Blazar

Blueprint information

Status:
Complete
Approver:
Blazar core developers
Priority:
High
Drafter:
Dina Belova
Direction:
Approved
Assignee:
Hiroaki Kobayashi
Definition:
Approved
Series goal:
Accepted for 0.x.0
Implementation:
Implemented
Milestone target:
milestone icon 0.3.0
Started by
Hiroaki Kobayashi
Completed by
Hiroaki Kobayashi

Related branches

Sprints

Whiteboard

History:

[cmart]: Any news around this? I would like to see the mockups and start working on this ;)
[dbelova] no progress I know about)) you may propose your ones ;)

Gerrit topic: https://review.openstack.org/#q,topic:bp/climate-dashboard,n,z

Addressed by: https://review.openstack.org/100662
    Adding Horizon integration to devstack

Discussed in Pike PTG
  - https://etherpad.openstack.org/p/blazar-ptg-pike
  - https://etherpad.openstack.org/p/Blazar_status_2016

Could you write down a list of features Horizon will support under the BP? In other words, when can we change the implementation status to "Implemented"?

The Blazar server will improve its features and this dashboard also will follow the improvements. Once some main Horizon view has been implemented I want to change its status to "implemented" and say the dashboard is released!.

> I wrote a list of features in Work Items. All of patches for this BP has been already pushed ;-)

Addressed by: https://review.openstack.org/480331
    Add Horizon plugin for Blazar

Addressed by: https://review.openstack.org/490329
    Add validation checks for the update form

Addressed by: https://review.openstack.org/489079
    Support lease creation

Addressed by: https://review.openstack.org/489846
    Show reservations in more detail

Addressed by: https://review.openstack.org/489861
    Support creation of instance reservation

(?)

Work Items

Work items:
* implement lease list view: DONE
* implement lease detail view: DONE
* implement lease creation feature (form, button): DONE
* implement lease update feature (form, button): DONE
* implement lease deletion feature (button): DONE
* Support instance reservation CRUD: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.