opnfv promise #0

Supports: trusty
Add to new model


Enable Juju based OpenStack to use OPNFV Promise

Promise Juju charm

Promise plugin


This will install Promise onto virtual machines for Resource Management via Juju


Requirement Version/Comment
Juju test Environment 1.24.7 and above


LXC as hypervisor to test.

Installation Guide

Promise plugin installation

  1. Prepare work directory on Juju test host:

    mkdir -p ~/charms/trusty
  2. Clone the juju-plugin-promise repo from github:

    git clone  https://github.com/opnfv/juju-plugin-promise.git opnfv-promise
  3. Prepare Juju local environment:

    juju bootstrap
  4. Deploy juju charm server:

    juju deploy --repository=/<path to work dirctory>/charms local:trusty/opnfv-promise
  5. Check the installation progress

    juju -v status
  6. Check if the plugin was installed successfully:

    Check log under ~/.juju/local/log/
    2016-01-12 06:26:16 INFO start Starting promise...                               Ok