Difference between revisions of "Freezer-install Installing"
Memo Garcia (talk | contribs) (Created page with "= Installing Freezer = ''Note'' If you want to install an specific branch, make sure to do the follwing steps for each repo: git clone -b stable/mitaka https://github.co...") |
Memo Garcia (talk | contribs) |
||
Line 49: | Line 49: | ||
* [https://github.com/openstack-freezer-utils/freezer-windows-binaries#windows-binaries-for-freezer GNU Tar binaries we recommend to follow this guide] | * [https://github.com/openstack-freezer-utils/freezer-windows-binaries#windows-binaries-for-freezer GNU Tar binaries we recommend to follow this guide] | ||
* [https://wiki.openssl.org/index.php/Binaries OpenSSL pre-compiled for windows] [https://indy.fulgan.com/SSL/openssl-1.0.1-i386-win32.zip or direct download] | * [https://wiki.openssl.org/index.php/Binaries OpenSSL pre-compiled for windows] [https://indy.fulgan.com/SSL/openssl-1.0.1-i386-win32.zip or direct download] | ||
+ | |||
+ | ==== Add binaries to Windows Path ==== | ||
+ | |||
+ | Go to '''Control Panel''' '''System and Security''' '''System''' and then '''Advanced System Settings''', and click '''Environment Variables''' under '''System Variables''' edit '''Path''' and append in the end.: | ||
+ | |||
+ | C:\\Sync;C:\\OpenSSL-Win64\\bin;C:\\Python27;C:\\Python27\\Lib\\site-packages\\;C:\\Python27\\Scripts\\ | ||
+ | |||
+ | ==== Install Windows Scheduler ==== | ||
+ | |||
+ | Freezer scheduler on windows run as a windows service and it needs to be installed as a user service. | ||
+ | |||
+ | open cmd.exe or powershell as Administrator: | ||
+ | |||
+ | whoami | ||
+ | cd C:\\Python27\\Lib\\site-packages\\freezer\\scheduler | ||
+ | python win_service.py --username {whoami} --password {pc-password} install | ||
+ | |||
+ | ==== Unofficial Installer for Windows ==== | ||
+ | |||
+ | Freezer offers a [https://github.com/openstack-freezer-utils/freezer-windows-installer#windows-freezer-installer windows installer] supported by the community. |
Latest revision as of 10:15, 27 June 2016
Contents
Installing Freezer
Note If you want to install an specific branch, make sure to do the follwing steps for each repo:
git clone -b stable/mitaka https://github.com/openstack/freezer
Global Requirenments
- python
- git
- OpenSSL
- Sync
- GNU Tar >= 1.26
Debian/Ubuntu
Dependencies
- libffi-dev
- libssl-dev
- python-dev
From source
git clone http://github.com/openstack/freezer
if you want to install a stable branch it is recommended to clone the branch directly:
git clone -b stable/kilo http://github.com/openstack/freezer cd freezer virtualenv .venv source .venv/bin/activate pip install -e .
From pip
pip install freezer
Windows
Dependencies
only python 2.7 is supported at this time
- Microsoft Visual C++ Compiler for Python 2.7
- PyWin32 for python 2.7
- Sync
- GNU Tar binaries we recommend to follow this guide
- OpenSSL pre-compiled for windows or direct download
Add binaries to Windows Path
Go to Control Panel System and Security System and then Advanced System Settings, and click Environment Variables under System Variables edit Path and append in the end.:
C:\\Sync;C:\\OpenSSL-Win64\\bin;C:\\Python27;C:\\Python27\\Lib\\site-packages\\;C:\\Python27\\Scripts\\
Install Windows Scheduler
Freezer scheduler on windows run as a windows service and it needs to be installed as a user service.
open cmd.exe or powershell as Administrator:
whoami cd C:\\Python27\\Lib\\site-packages\\freezer\\scheduler python win_service.py --username {whoami} --password {pc-password} install
Unofficial Installer for Windows
Freezer offers a windows installer supported by the community.