From aa464e29bc79951a88db51aa9c5c68302ee7e4d7 Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Wed, 14 Aug 2013 12:07:22 -0400 Subject: [PATCH] add generic instructions for installation Signed-off-by: Alfredo Deza --- README.rst | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/README.rst b/README.rst index 2b3711979bb0a..f7661a3da1066 100644 --- a/README.rst +++ b/README.rst @@ -79,6 +79,33 @@ Finally, install the teuthology package and ``requirements.txt``:: $ pip install -r requirements.txt +Generic install +--------------- +These instructions should help get ``teuthology`` installed properly in +a system that is not OSX or Debian-based. + +Install all the system dependencies needed: + +* mysql client +* libevent +* libvirt (with the Python bindings) + +Install Python packaging tools: + +* pip +* virtualenv + +In some cases, depending on the OS, you will need a python development package +with some build helpers that are required to build packages. In Ubuntu, this is +the ``python-dev`` package. + +With a dedicated ``virtualenv`` activated, install the teuthology package and +``requirements.txt``:: + + $ python setup.py develop + $ pip install -r requirements.txt + + Test configuration ================== -- 2.39.5