Juju Charm - Nova Compute Proxy
Go to file
diogo.matsubara@canonical.com 0048627c9c add openstack-origin to config.yaml to avoid charmhelpers errors 2014-10-07 15:27:32 -03:00
hooks small fixes to charm to avoid install errors: typo in var name, trailing comma, private attribute, unnecessary arg for write_key() method 2014-10-06 12:44:31 -03:00
templates Power changes 2014-06-16 11:18:37 -04:00
unit_tests Fix lint and tests 2014-06-16 11:57:42 -04:00
.coveragerc Finish up: new templates, ssh key creation, Makefile. 2013-08-01 16:21:58 -07:00
.project Couple of tweaks 2014-06-12 14:01:08 +01:00
.pydevproject Couple of tweaks 2014-06-12 14:01:08 +01:00
Makefile [trivial] Ensure lint and test pass before publish 2014-05-21 11:14:58 +01:00
README Add readme 2014-06-20 15:13:19 -04:00
charm-helpers.yaml Resynced helpers 2014-03-25 17:04:37 +00:00
config.yaml add openstack-origin to config.yaml to avoid charmhelpers errors 2014-10-07 15:27:32 -03:00
copyright Add copyright. 2012-06-19 16:07:12 -07:00
icon.svg Update icon.svg 2013-10-23 13:14:56 -07:00
metadata.yaml Update maintainer 2014-06-20 15:15:56 -04:00
revision resync charmhelper 2014-03-12 13:05:16 +01:00

README

# Overview

The nova-compute-power charm deploys openstack to a given Power8 compute node. 

# Usage

To deploy a nova-compute-power service you have to have the following:

* Generate a ssh key that the charm can use to login to the compute node
  to start installing RPMS and configuration file
* A yum repoistiory which contains the apprioate IBM Openstack Icehouse 
  RPMs.
* Sudo password-les configured for the user on the compute node.

Once you have this setup you must configure the charm as follow:

1. Place the key to the nova-compute node in the files directory of the
   charm.
2. Create a config.yaml that has the following:

	* power-user: username used to access and configure the power node.
    * power-repo: Yum repository url.
    * power-hosts: IP address of power node