From fc1e479592b50c8892b8a00453c5e0497c666165 Mon Sep 17 00:00:00 2001 From: Paul Bourke Date: Tue, 7 Jul 2015 13:30:17 +0100 Subject: [PATCH] Document dependencies for Ansible deploys Note, these should eventually make their way into a script or other form of orchestration, this is mainly to help smooth the path for developers getting started with the Ansible deployment. Change-Id: I3b6b8167858a3cf6a63e31e29848f1b2e60aa49f Closes-Bug: #1471827 --- docs/ansible-deployment.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/ansible-deployment.md b/docs/ansible-deployment.md index 82bc1a739c..402afec4a9 100644 --- a/docs/ansible-deployment.md +++ b/docs/ansible-deployment.md @@ -53,6 +53,28 @@ Docker Hub, or only in the case where the image isn't present locally. If you are building your own images locally without pushing them to the Docker Registry, or a local registry, you will want to set this value to "missing". +You must also have the following dependencies installed on each of the target nodes: + +* MySQL-python +* docker-py (>1.2.0) +* shade + +On RPM based distros these may be installed as follows: + + sudo yum install -y MySQL-python + sudo yum install -y \ + gcc \ + libffi-devel \ + libxml2-devel \ + libxslt-devel \ + MySQL-python \ + openssl \ + openssl-devel + python-devel \ + sudo pip install docker-py shade + +This setup will be automated as part of a future release. + For All-In-One deploys, the following commands can be run. These will setup all of the containers on the localhost. These commands will be wrapped in the kolla-script in the future.