Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app @ e407f159

Name Size
  conf
  docs
  synnefo
COPYRIGHT 1.4 kB
MANIFEST.in 197 Bytes
distribute_setup.py 15.4 kB
setup.py 7.6 kB

Latest revisions

# Date Author Comment
e407f159 10/29/2013 04:00 pm Ilias Tsitsimpis

snf-cyclades-app: Use the new AstakosClient

Change AstakosClient to use ASTAKOS_AUTH_URL as entry point to the
Astakos service, instead of ASTAKOS_BASE_URL it was using until now.

Remove ASTAKOS_BASE_URL from Cyclades settings, replace it with
ASTAKOS_AUTH_URL. Modify Cyclades to determine ASTAKOS_ACCOUNT_URL and...

d3e9d04b 10/29/2013 12:11 pm Ilias Tsitsimpis

cyclades: pep8 fixes

d495600d 10/29/2013 12:05 pm Ilias Tsitsimpis

cyclades: Fix userdata tests

Mock the 'snf_django.lib.astakos.get_user' function.
The way it was done didn't seem to work.

aaaf78f2 10/25/2013 06:27 pm Giorgos Korfiatis

cyclades: Fix userdata limit check

Argument passed to PublicKeyPair.user_limit_exceeded() was a dict
rather that a string (user uuid). Django would happily convert it
to a string and pass it through to the database query.

Also fix a minor bug in tests.

c8914c67 10/21/2013 05:26 pm Christos Stavrakakis

Revert "cyclades: Fix bug when deleting instances"

This reverts commit 8331c929facc5849b98e0fb945d047a4f4504b3a. Before
this commit is applied we must extend DeleteInstance method of
GanetiRAPIClient to support the 'depends' attribute.

d3a62b42 10/21/2013 01:00 pm Kostas Papadimitriou

cyclades: Include paramiko as required dependency

paramiko is required in automatic ssh key generation

8331c929 10/18/2013 05:46 pm Christos Stavrakakis

cyclades: Fix bug when deleting instances

If OP_INSTANCE_REMOVE runs before OP_INSTANCE_CREATE the job will fail.
Dispatcher will ask Ganeti if the instance exists, and if not it will
release it's IPv4 address. However the instance may not exist because it...

996ddb98 10/12/2013 11:35 am Christos Stavrakakis

cyclades: Fix check for backend disk_templates

Fix the way that is checked that the disk template of the flavor is
included in the available disk templates of the backend. Using
'contains' is wrong because you may searching for 'file' disk template,
will there is enabled the 'sharedfile' disk template.

c4ed6248 10/09/2013 11:39 am Christos Stavrakakis

cyclades: Fix bug in floating IP test

98a01362 10/09/2013 11:29 am Christos Stavrakakis

cyclades: Fix bug for externally reserved IPs

Skip check if there are no externally reserved IPs in the Ganeti
backend.

View revisions

Also available in: Atom