Create Integration between SUSE Cloud Admin Node and Cisco's UCS Manager

CLOSED
Bids
5
Avg Bid (USD)
$1340
Project Budget (USD)
$750 - $1500

Project Description:
Overview:
This project will create code to enable a few functions of Cisco's UCS Manager to be provided from the SUSE Cloud Admin Node.

The functions are:

Settings
UCS Manager IP and credentials
These will be stored on the admin node
Inventory
List the available servers
drill down or mouse over to view each server's HW Info
Match DNS name to server (we will investigate how to do this, may require using arp table to get IP and DNS to resolve name)
Current Status - powered on, off, etc
Actions for each server
Power On and PXE Boot OpenStack Image (could require setting network port to correct vlan via UCS Manager)
Power On
Power Off
Reset

These functions will be accessed under a new menu item in the SUSE Cloud Admin node labeled: Cisco UCS

The functions for UCS Manager are available via an XML API

SUSE Cloud Admin node code that will be interfaced with is primarily Ruby on Rails. Some python may be present, but most likely pure Ruby

The code must be written as independently as possible from the SUSE Cloud code with as little dependence as possible to ensure portability to the next upgrade with a minimal amount of work.

The code should maintain the look and feel of the SUSE Cloud Admin node.

I will provide access to a Cisco UCS Manager simulator, SUSE Cloud Admin Node and a primer session on the Cisco UCS Manager XML API (presented by Cisco).
I will have a minimal amount of access to guidance from a SUSE Cloud developer (no more than 5 - 10 minutes per day)

Skills required:
Ruby on Rails
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire zeke
$ 1500
in 10 days
$ 1000
in 20 days
$ 1500
in 20 days
Hire ngcomp
$ 1500
in 14 days
$ 1200
in 24 days