Jump to: navigation, search

Difference between revisions of "Freezer-install Installing"

(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...")
 
 
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

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

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.