freezer/doc/source/admin/agent-scheduler-install.rst
Dao Cong Tien 401256a6e5 Adds doc8 check to pep8
This patch adds doc8 check for .rst files to pep8.
Files that fail doc8 check are also fixed.

Ignores D000, D001 of doc8 check. This requires lot of changes
and should be done in a separated patch.

Change-Id: I7d021e6fee3e12feff7c219e09c545da5274c354
2018-07-12 20:13:25 +07:00

65 lines
1.4 KiB
ReStructuredText

Installation
============
Before Installation
-------------------
- You will be required to install Freezer Agent before installing Freezer API
or Freezer Web UI
- Install Freezer Agent from source. Do not use pip!
- Use this guide to install Freezer Agent to OpenStack Controller node
(Where you have installed Horizon and Keystone)
- Use corresponding release to your OpenStack version. For example;
If your OpenStack version is Liberty, user stable/Liberty branch.
Requirements
------------
- python
- python-dev
- git
- Development Tools (gcc)
- libffi
- GNU Tar >= 1.26
- gzip, bzip2, xz
- OpenSSL
- OpenSSL Development
- python-swiftclient
- python-keystoneclient
- libmysqlclient-dev
- sync
You can check up to date required packages from "requirements.txt"
Ubuntu / Debian Installation
----------------------------
**Follow these instructions if your OpenStack controller nodes are installed
on Ubuntu or Debian based Linux distros**
Install required packages first:
.. code:: bash
sudo apt-get install python-dev python-pip git openssl gcc make automake
Clone proper branch of Freezer Client with git:
.. code:: bash
git clone -b [branch] https://github.com/openstack/freezer.git
Install requirements with pip:
.. code:: bash
cd freezer/
sudo pip install -r requirements.txt
Install freezer from source:
.. code:: bash
sudo python setup.py install