Andre Keedy 3a9e73320c http statusCode support
- use express instead of connect
- Return http request status code from shovel proxies

Change-Id: I562c8c738f3e383eb85034469a61ae1f462ae8cd
2016-03-08 14:46:34 -05:00
2016-03-08 14:46:34 -05:00
2016-03-08 14:46:34 -05:00
2016-01-15 23:41:14 -05:00
2016-03-08 14:46:34 -05:00
2016-01-24 08:22:42 -08:00
2016-01-03 17:50:36 -05:00

Shovel(RackHD/OpenStack Coordinator)

Description

Shovel is an application that provides a service with a set of APIs that wraps around RackHD/Ironic existing APIs allowing users to find Baremetal Compute nodes dynamically discovered by RackHD and register/unregister them with Ironic (OpenStack Bare Metal Provisioning Program).Shovel also provides poller service that monitors compute nodes and logs the errors from SEL into Ironic Database.

A Shovel Horizon plugin is also provided to interface with the Shovel service. The plugin adds a new Panel to the admin Dashboard called rackhd that displays a table of all the Baremetal systems discovered by RackHD. It also allows the user to see the node catalog in a nice table View, Register/Unregister node in Ironic, display node SEL and enable/register a failover node.

Demo

Shovel

Instructions

System level Diagram

alt text

Services Diagram

alt text

Licensing

Support

Please file bugs and issues at Launchpad Sovel page.

Description
RackHD and OpenStack Coordinator
Readme 988 KiB
Languages
JavaScript 96.3%
HTML 3.6%