AAROC/cvmfs-client-2.2

View on GitHub
molecule/openstack/INSTALL.rst

Summary

Maintainability
Test Coverage
*******
Install
*******

This set of playbooks have specific dependencies on Ansible due to the modules
being used.

Requirements
============

* Ansible 2.2
* An OpenStack openrc file
* shade

Install OS dependencies on CentOS 7

.. code-block:: bash

  $ sudo yum install -y epel-release
  $ sudo yum install -y gcc python-pip python-devel openssl-devel
  # If installing Molecule from source.
  $ sudo yum install libffi-devel git

Install OS dependencies on Ubuntu 16.x

.. code-block:: bash

  $ sudo apt-get update
  $ sudo apt-get install -y python-pip libssl-dev
  # If installing Molecule from source.
  $ sudo apt-get install -y libffi-dev git

Install OS dependencies on Mac OS

.. code-block:: bash

  $ brew install python
  $ brew install git

Install using pip:

.. code-block:: bash

  $ sudo pip install ansible
  $ sudo pip install shade
  $ sudo pip install molecule --pre