deploy: Add missing archipelago-ganeti package
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
deploy: Add archipelago related packages in conf
Those packages are currently found in apt.dev unstable and inceph's repo. Both are added in sources.list.
Add vnc password setting in ci conf files
Huuuuge snf-deploy refactor
Introduce the concept of Roles and Components.
Roles are ns, mq, db, nfs, astakos, cyclades, pithos, cms, stats,ganeti, master, and client.
Each role consists of various SynnefoComponents which should define:
Add oa2_secret to conf files
This secret is used during registering pithos view in astakos.Make this setting configurable.
snf-deploy: Add stats support
snf-deploy: Fix for vncauthproxy>1.4
Merge branch 'master' into develop
Conflicts: ci/schemas/one_node_wheezy/wheezy.conf docs/admin-guide.rst snf-cyclades-app/synnefo/api/actions.py snf-cyclades-app/synnefo/api/servers.py snf-cyclades-app/synnefo/logic/backend.py snf-cyclades-app/synnefo/logic/callbacks.py...
Get the latest ganeti packages from wheezy repo
Conflicts: ci/schemas/one_node_wheezy/wheezy.conf snf-deploy/conf/wheezy.conf
deploy: update ganeti and nfqueue packages
Use latest custom 2.8.2 ganeti which consists of ganeti-haskell,ganeti-htools, snf-ganeti.
nfqueue-bindings-python is replaced by python-nfqueue inwheezy. Use our custom package which supports an extra method...
deploy: Install snf-ganeti 2.8 from unstable
deploy: Update nfqueue-bindings-python dependency
snf-deploy: Remove packages.conf
This is not needed any more because we have squeeze and wheezy ones
snf-deploy: fix snf-deploy ganeti
A typo and explicitely install drbd8-utils package for ganeti.
snf-deploy: Change email backend file location
Change Django's filebased email backend locationfrom '/var/log/gunicorn/synnefo-mail/' to'/var/tmp/synnefo-mail/'. We do this due to permissionerrors.
deploy: Add python-django to wheezy conf files
snf-deploy Use symbolic debian_base_url
For debian_base_url use a link that always resolvesto the latest image.
deploy: Modify dir for filebased email_backend
Allow user to modify the directory that willbe used for the filebased email backend by Django.
Also move the EMAIL_BACKEND option from astakos tocommon.
deploy: Install rabbitmq from Debian repos
Now that squeeze-backports has 2.8.4-1~bpo60+1 andwheezy has 2.8.4-1 version we can install rabbitmq-serverfrom the official Debian repos.
ci: Support wheezy installation