diff options
author | 2017-02-09 01:32:57 +0000 | |
---|---|---|
committer | 2017-02-09 01:32:57 +0000 | |
commit | ac86fa25adcc057220298a48e4f9b60d0cb51004 (patch) | |
tree | ce945dc9f343f7d1e9c2e0064e43a6686c56a054 /docs/release/installation | |
parent | 5da1f1a0a2aa7423189b87e3c732e9c97c6783c6 (diff) | |
parent | 572ce78c886cf49bd617a2ff3d96491b22a66f88 (diff) |
Merge "Updated to use new docs structure WIP"
Diffstat (limited to 'docs/release/installation')
-rw-r--r-- | docs/release/installation/index.rst | 13 | ||||
-rw-r--r-- | docs/release/installation/installation.instruction.rst | 78 |
2 files changed, 91 insertions, 0 deletions
diff --git a/docs/release/installation/index.rst b/docs/release/installation/index.rst new file mode 100644 index 0000000..73edca1 --- /dev/null +++ b/docs/release/installation/index.rst @@ -0,0 +1,13 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International +.. License. +.. http://creativecommons.org/licenses/by/4.0 +.. (c) 2015-2017 AT&T Intellectual Property, Inc + +========================= +OPNFV Copper Installation +========================= + +.. toctree:: + :maxdepth: 1 + + installation.instruction diff --git a/docs/release/installation/installation.instruction.rst b/docs/release/installation/installation.instruction.rst new file mode 100644 index 0000000..fa3732e --- /dev/null +++ b/docs/release/installation/installation.instruction.rst @@ -0,0 +1,78 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 International License. +.. http://creativecommons.org/licenses/by/4.0 + +=============================== +OPNFV Copper Installation Guide +=============================== + +This document describes how to install Copper, its dependencies and required system resources. + +.. contents:: + :depth: 3 + :local: + +Version History +--------------- + ++--------------------+--------------------+--------------------+--------------------+ +| **Date** | **Ver.** | **Author** | **Comment** | +| | | | | ++--------------------+--------------------+--------------------+--------------------+ +| 2017 Feb 7 | 1.0 | Bryan Sullivan | | +| | | | | ++--------------------+--------------------+--------------------+--------------------+ + +Introduction +------------ +The Congress service is automatically configured as required by the JOID and +Apex installers, including creation of datasources per the installed datasource +drivers. This release includes default support for the following datasource drivers: + + * nova + * neutronv2 + * ceilometer + * cinder + * glancev2 + * keystone + +For JOID, Congress is installed through a JuJu Charm, and for Apex through a +Puppet Module. Both the Charm and Module are being upstreamed to OpenStack for +future maintenance. + +Other project installer support (e.g. Doctor) may install additional datasource +drivers once Congress is installed. + +Manual Installation +------------------- + +NOTE: This section describes a manual install procedure that had been tested +under the JOID and Apex base installs prior to the integration of native +installer support through JuJu (JOID) and Puppet (Apex). This procedure is being +maintained as a basis for additional installer support in future releases. +However, since Congress is pre-installed for JOID and Apex, this procedure is not +necessary and not recommended for use if Congress is already installed. + +Copper provides a set of bash scripts to automatically install Congress based +upon a JOID or Apex install which does not already have Congress installed. +These scripts are in the Copper repo at: + + * components/congress/install/bash/install_congress_1.sh + * components/congress/install/bash/install_congress_2.sh + +Prerequisites to using these scripts: + + * OPFNV installed via JOID or Apex + * For Apex installs, on the jumphost, ssh to the undercloud VM and "su stack". + * For JOID installs, admin-openrc.sh saved from Horizon to ~/admin-openrc.sh + * Retrieve the copper install script as below, optionally specifying the branch + to use as a URL parameter, e.g. ?h=stable%2Fbrahmaputra + +To invoke the procedure, enter the following shell commands, optionally +specifying the branch identifier to use for OpenStack. + +.. code:: + + cd ~ + wget https://git.opnfv.org/cgit/copper/plain/components/congress/install/bash/install_congress_1.sh + wget https://git.opnfv.org/cgit/copper/plain/components/congress/install/bash/install_congress_2.sh + bash install_congress_1.sh [openstack-branch] |