Statistics
| Branch: | Tag: | Revision:

root / snf-deploy @ d6d187ec

Name Size
  conf
  files
  scripts
  snfdeploy
COPYRIGHT 1.5 kB
MANIFEST.in 28 Bytes
distribute_setup.py 15.4 kB
setup.py 2.8 kB

Latest revisions

# Date Author Comment
d6d187ec 02/04/2014 12:58 pm Dimitris Aragiorgis

deploy: install ExtStorage in /usr/local/lib/ganeti

Since archipelago-ganeti installs the provider under
/usr/share/ganeti/extstorage we can/should not clone our repo in the
same dir. Thus we clone it under /usr/local/lib/ganeti/ which is
also in ExtStorage search path....

112fde5f 02/03/2014 03:42 pm Dimitris Aragiorgis

deploy: Install ExtStorage before Archip

..because git clone needs a clean dir and archipelago-ganeti
installs archipelago ext provider under /usr/share/ganeti/extstorage

Signed-off-by: Dimitris Aragiorgis <>

6841b203 02/03/2014 03:04 pm Dimitris Aragiorgis

deploy: Fix typo

Signed-off-by: Dimitris Aragiorgis <>

93064ba9 02/03/2014 02:40 pm Dimitris Aragiorgis

deploy: Install ExtStorage scripts

Clone extstorage repo to /usr/share/ganeti/extstorage.
and add ext_vlmc flavor_storage.

Signed-off-by: Dimitris Aragiorgis <>

4195cf5f 02/03/2014 01:28 am Dimitris Aragiorgis

deploy: Change gunicorn file only if Archip is installed

Currently cyclades and pithos require a specific gunicorn setup
with GeventArchipelagoWorker. Plus they require a config
file that is included in snf-pithos-app; pithos.conf.py

This file must be installed both in pithos and cyclades. Therefore...

caf065e1 01/31/2014 10:04 pm Dimitris Aragiorgis

deploy: Install python-svipc explicitly

..since adding it to setup.py results to:

pkg_resources.DistributionNotFound: svipc

Note that `pip search svipc` does not return any python module.

Signed-off-by: Dimitris Aragiorgis <>

eaaeb53c 01/31/2014 09:07 pm Dimitris Aragiorgis

deploy/ci: Small refactor regarding ssh/ddns keys

In case `keygen` founds keys it does nothing. If `--force` is passed
then it re-creates keys.

Currently ci installs deploy package during `build` command.
Move keygen action from deploy_synnefo() to build_synnefo()....

4f0cded0 01/31/2014 08:29 pm Dimitris Aragiorgis

deploy: Fetch archipelago from experimental repo

Signed-off-by: Dimitris Aragiorgis <>

607e47b0 01/31/2014 08:18 pm Dimitris Aragiorgis

deploy: Use archipelago restart instead of init.d

Signed-off-by: Dimitris Aragiorgis <>

3a1f62ed 01/31/2014 01:50 pm Dimitris Aragiorgis

deploy: Introduce PithosBackend component

Factor our snf-pithos-backend related configuration from Pithos
component and introduce a new one.

This component along with Archip are needed by pithos, cyclades,
ganeti, and master roles.

Signed-off-by: Dimitris Aragiorgis <>

View revisions

Also available in: Atom