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
1.4 KiB
1.4 KiB
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:
sudo apt-get install python-dev python-pip git openssl gcc make automakeClone proper branch of Freezer Client with git:
git clone -b [branch] https://github.com/openstack/freezer.gitInstall requirements with pip:
cd freezer/
sudo pip install -r requirements.txtInstall freezer from source:
sudo python setup.py install