Statistics
| Branch: | Tag: | Revision:

root @ dd21b1c4

# Date Author Comment
dd21b1c4 12/10/2013 01:52 pm Kostas Papadimitriou

django-lib: redirect option in proxy util

If set to True proxy view will return an http redirect response to the
corresponding target location.

Signed-off-by: Kostas Papadimitriou <>
Signed-off-by: Ilias Tsitsimpis <>

812e72c9 12/10/2013 12:51 pm Christos Stavrakakis

docs: Small fixes to upgrade notes

363538b2 12/10/2013 12:36 pm Kostas Papadimitriou

ui: Public keys quota reached handling

9f678ebf 12/10/2013 12:36 pm Kostas Papadimitriou

ui: Fix header navigation handlers in vm wizard

2c60bfa6 12/10/2013 12:02 pm Ilias Tsitsimpis

burnin: Fix a bug when generated tests fail

When a generated test was failing (in particular the
GeneratedServerTestSuite) burnin couldn't know that this test failed
and wasn't exiting with an error exit status.

Fix this by forcing the test that generated the erroneous test suite to...

e1fab40f 12/09/2013 06:07 pm Christos Stavrakakis

cyclades: Fix locking issue in port create

Lock VM before locking network, because otherwise a deadlock may occur
with code of snf-dispatcher.

1113f89d 12/09/2013 05:53 pm Christos Stavrakakis

cyclades: Order pools by id

f92dffed 12/09/2013 05:53 pm Christos Stavrakakis

docs: Update kamaki image register command

8b7c2fc3 12/09/2013 05:00 pm Christos Stavrakakis

cyclades: Fix typo error

0368716b 12/09/2013 04:54 pm Christos Stavrakakis

ci: Add options for server networking

16a7ced5 12/09/2013 04:54 pm Christos Stavrakakis

cyclades: Remove testing try/exception statement

e9b5ecff 12/09/2013 03:19 pm Christos Stavrakakis

cyclades: Speedup db data migrations

5acb8b8a 12/09/2013 02:37 pm Kostas Papadimitriou

ui: Introduce setting UI_SUPPORT_SSH_OS_FAMILY_LIST

os families list setting for which ui will allow ssh key injection

a98fba9c 12/09/2013 02:37 pm Kostas Papadimitriou

ui: Remove public key view link from vm wizard

e21ac0fa 12/09/2013 02:13 pm Christos Stavrakakis

cyclades: Fix deadlock when releasing floating IPs

e7142db2 12/09/2013 02:12 pm Christos Stavrakakis

cyclades: Fix duplicate constraint in DB

9dc74d37 12/09/2013 01:35 pm Ilias Tsitsimpis

snf-ci: Add delete command

This patch adds the delete command to snf-ci which deletes
ci's created servers. Also it delete the floating IP attached
to the deleted server.

94c89c0e 12/09/2013 01:35 pm Ilias Tsitsimpis

snf-ci: Use the new Network API

Update snf-ci to use the new Synnefo's Network API.
This means that we have to create a floating IP and a
port to attach our server.

7c37ab19 12/09/2013 01:35 pm Ilias Tsitsimpis

burnin: If machine is ERROR we cannot delete ports

If the machine is not in ACTIVE state we cannot delete its ports.
This patch changes burnin so when cleaning up stale servers
(where there is the possibility that the machine is not ACTIVE)
it will not try to disconnect the server from the public network....

036b07b6 12/09/2013 12:55 pm Christos Stavrakakis

cyclades: Fix bug in getting a free floating IP

Fix wrong query which resulted in getting non-floating IPs.

734acd05 12/09/2013 12:24 pm Christos Stavrakakis

cyclades: Only IPv4 addresses in port forwarding

Fix bug that caused calling of port forwarding setting with IPv6
addresses.

8c7f5877 12/09/2013 12:23 pm Christos Stavrakakis

helpdesk: Mock quotaholder in helpdesk tests

17bb60a5 12/09/2013 11:16 am Ilias Tsitsimpis

burnin: Fix a bug with missing method

Method `_disconnect_from_floating_ips' has been removed but
StaleFloatingIPsTestSuite was using it. Replace this method with
`_delete_floating_ips'.

adf766e9 12/08/2013 01:59 pm Christos Stavrakakis

cyclades: Fix division by zero bug

Ganeti reports zero available and total disk if no vg is set. This
caused a division by zero error in the default backend allocator.

d614fa31 12/08/2013 01:59 pm Christos Stavrakakis

cyclades: Get network lock when creating a port

Take the network lock before creating a port in the network. Not taking
the lock may result in a race condition between creating the port and
deleting the network. Also, it can cause a DB deadlock.

40a815f8 12/08/2013 01:59 pm Christos Stavrakakis

cyclades: Fix DB locking issues causing deadlocks

Fix deadlock issues that is caused by Postgresql's locks on foreign
keys. For example, creation of a BackendNetwork row will result in a
shared lock in the 'backend_id' rows. Because updating a VM's NICs
acquired an exclusive lock on the backend that the VM lived, this...

7b1a14eb 12/08/2013 01:59 pm Christos Stavrakakis

docs: Add specs for Ganeti NICs to install guide

2fa6faca 12/08/2013 01:59 pm Christos Stavrakakis

cyclades: Fix typo in log msg

87ad58ca 12/06/2013 06:31 pm Kostas Papadimitriou

ui: Fix windows rdp template

properly set port within the ``full address`` field when set using colon
character

e76bada8 12/06/2013 05:44 pm Kostas Papadimitriou

ui: Remove unused static versioned dir

361be142 12/06/2013 05:16 pm Christos Stavrakakis

cyclades: Fix bug in migration script

Only public IPv4 addresses should be upated to floating IPs.

65044122 12/06/2013 05:16 pm Christos Stavrakakis

cyclades: Fix typo in DB migration file

ce6fb98b 12/06/2013 05:09 pm Kostas Papadimitriou

ui: Remove debug statement

ef5b1547 12/06/2013 05:04 pm Kostas Papadimitriou

ui: Typo fix

731cd907 12/06/2013 04:44 pm Kostas Papadimitriou

helpdesk: Use api.logic.servers methods to in vm start/stop views

bed40567 12/06/2013 04:20 pm Kostas Papadimitriou

helpdesk: Include tablesorter plugin in static dir

f4ee383f 12/06/2013 04:09 pm Kostas Papadimitriou

ui: Fix full report link click handler

bind click handlers for each vm view separately

2c239b28 12/06/2013 03:54 pm Kostas Papadimitriou

ui: Disable resize overlay if vm is in error state

5be51d4f 12/06/2013 03:35 pm Kostas Papadimitriou

ui: Do not toggle disabled ips subview in single view

ac5a4134 12/06/2013 03:14 pm Kostas Papadimitriou

ui: Fix unavailable disk sizes handling

in vm create wizard

5a5ca502 12/06/2013 03:02 pm Kostas Papadimitriou

ui: Typo fix

5ba38e8a 12/06/2013 02:24 pm Kostas Papadimitriou

ui: Absolute resolve of ui login url

avoid resolving login url from the astakos proxy endpoints. User should be
redirected to login view under astakos domain in order for all static files to
be properly loaded from the user's browser.

c126bd02 12/06/2013 01:12 pm Giorgos Korfiatis

docs: Small fixes for astakos in install guide

ffbd11e9 12/06/2013 01:03 pm Constantinos Venetsanopoulos

docs: Rename IP_ONLY -> IP_LESS_ROUTED

0b228b94 12/06/2013 01:03 pm Constantinos Venetsanopoulos

docs: index page: add links to design docs

dafa3676 12/06/2013 12:53 pm Dionysis Grigoropoulos

docs: Update quick install guide

  • s/Squeeze/Wheezy/g
8314e2fc 12/06/2013 12:31 pm Constantinos Venetsanopoulos

docs: add new networking figure in install guide

dd6062f2 12/06/2013 11:59 am Christos Stavrakakis

docs: Fix trailing whitespaces issues

f8cdf6ec 12/06/2013 11:27 am Dionysis Grigoropoulos

docs: Update quick install admin guide for 0.14.10

cbb596d4 12/06/2013 11:27 am Dionysis Grigoropoulos

docs: Update quick install admin guide

d8e8581b 12/05/2013 05:07 pm Constantinos Venetsanopoulos

docs: minor fixes in Pithos view design doc

Also rename it to "pithos-separate-view domain.rst"

97fb6bfe 12/05/2013 03:27 pm Christos Stavrakakis

Bump version to 0.15rc1

4bf0ab85 12/05/2013 03:22 pm Sofia Papagiannaki

pithos: Rename setting

Change PITHOS_SERVE_API_DOMAIN to PITHOS_UNSAFE_DOMAIN

03ce7d7d 12/05/2013 02:58 pm Sofia Papagiannaki

astakos: Fix POST /tokens (authenticate) api call

The call should return a string value for the user role id.

91a9dbe4 12/05/2013 02:39 pm Giorgos Korfiatis

astakos: Hide empty project list in view

8a41dc10 12/05/2013 02:35 pm Sofia Papagiannaki

docs: Update quick install guide and upgrade notes

c7f29a98 12/05/2013 02:10 pm Constantinos Venetsanopoulos

docs: minor fixes in upgrade-0.15 guide

999bf7b6 12/05/2013 02:00 pm Sofia Papagiannaki

docs: Rearrange pithos authorization design document

0d9523c3 12/05/2013 01:01 pm Giorgos Korfiatis

astakos oa2: Use common test code to make a user

9c9525e3 12/05/2013 12:35 pm Christos Stavrakakis

docs: Update cyclades-ganeti figure

b0bdf005 12/05/2013 12:35 pm Christos Stavrakakis

docs: Update links to Ganeti docs

0af59ea1 12/05/2013 12:35 pm Christos Stavrakakis

docs: Include migration script

30ae7724 12/05/2013 12:35 pm Christos Stavrakakis

docs: Update upgrade notes

71053581 12/05/2013 12:17 pm Kostas Papadimitriou

docs: Update upgrade guide for 0.15

- Section numbering fix
- Include shibboleth upgrade notes

b8603e8a 12/05/2013 12:17 pm Kostas Papadimitriou

docs: Update admin-guide

include details on how astakos resolve shibboleth unique identifier.

7e67657f 12/05/2013 12:17 pm Kostas Papadimitriou

docs: Update Changelog

11d5fd8b 12/05/2013 12:13 pm Kostas Papadimitriou

astakos: Set initial signup values if available

prefill third party signup form with initial values (first name, last name,
email) if available in the third party provider response.

Conflicts:

snf-astakos-app/astakos/im/views/target/shibboleth.py
b08aadc0 12/05/2013 12:13 pm Kostas Papadimitriou

astakos: Shibboleth EPPN migration functionality

Prior to this commit astakos used the mod_shib2 EPPN header value as the
unique identifier for associating shibboleth idp users to astakos user entries.

This commit alters this behaviour and from now on astakos resloves unique...

412048af 12/05/2013 12:13 pm Kostas Papadimitriou

astakos: Log shibboleth exception and merge fixes

8204cb4c 12/05/2013 11:00 am Ilias Tsitsimpis

astakosclient: Fix unittests

A new endpoint (astakos_oauth2) was added to Astakos service.
Add this endpoint to the astakosclient tests.

c6e90126 12/04/2013 08:13 pm Christos Stavrakakis

snf-deploy: Fix Ganeti specs to allow zero nics

dfdd413b 12/04/2013 07:02 pm Sofia Papagiannaki

snf_ci: Add oa2 app tests

e7f0ec5e 12/04/2013 06:58 pm Sofia Papagiannaki

pithos: Code simplification

ea05b306 12/04/2013 04:40 pm Sofia Papagiannaki

astakos: Fix test

952a28c0 12/04/2013 03:49 pm Sofia Papagiannaki

snf_deploy: Setup oa2 app

935f73ba 12/04/2013 03:49 pm Sofia Papagiannaki

Update Changelog

d75bf4c1 12/04/2013 01:53 pm Christos Stavrakakis

docs: Don't use RabbitMQ's apt for rabbitmq-server

dce3fc8b 12/04/2013 01:13 pm Christos Stavrakakis

cyclades: Require subnet for IP_LESS_ROUTED nets

7fccf095 12/04/2013 01:07 pm Christos Stavrakakis

cyclades: Fix default values

e4def9d6 12/04/2013 01:07 pm Christos Stavrakakis

cyclades: Remove DEFAULT_ROUTING_TABLE setting

Do not have a default value from 'link' attribute of IP_LESS_ROUTED
networks. Instead if the admin does not specify a value in
network-create command, uniquely name the networks by with the
BACKEND_PREFIX_ID and network id, e.g. snf-link-42.

d193a5c8 12/04/2013 11:46 am Christos Stavrakakis

cyclades: Add --drained option to network-create

c820a1e4 12/04/2013 02:20 am Kostas Papadimitriou

Update Changelog to include cyclades ui changes

7baa6079 12/03/2013 10:08 pm Sofia Papagiannaki

pithos: Fix tests

8dc6ce3c 12/03/2013 09:51 pm Sofia Papagiannaki

Merge branch 'feature-pithos-file-serve-view' into develop

5547485e 12/03/2013 09:49 pm Sofia Papagiannaki

docs: Update Changelog, upgrade notes and guides

efdc8b01 12/03/2013 09:49 pm Sofia Papagiannaki

docs: Fix grammar issues in pithos authorization design document

64a45988 12/03/2013 09:49 pm Sofia Papagiannaki

astakos oa2: Add copyright notes

72bb411a 12/03/2013 09:49 pm Sofia Papagiannaki

astakos: Fix oauth2-client-delete command

Delete related authorization codes and tokens before deleting the client

f4f948c0 12/03/2013 09:49 pm Sofia Papagiannaki

pithos: Fix tests

256213e4 12/03/2013 09:47 pm Sofia Papagiannaki

pithos: Remove assigned but never used variable

d3bb95d3 12/03/2013 09:47 pm Sofia Papagiannaki

astakos oa2: Add access_token field

Distinguise offline and online token use

5764728a 12/03/2013 09:47 pm Sofia Papagiannaki

astakos: Revoke access granted to resource

46662ee6 12/03/2013 09:47 pm Kostas Papadimitriou

pithos: Restrict file serving endpoints to a specific host

Introduce new setting ``PITHOS_SERVE_API_DOMAIN``. When set, all api views
that serve pithos file contents will be restricted to be served only under
the domain specified in the setting value.

9f541b00 12/03/2013 09:47 pm Sofia Papagiannaki

docs: Add design doc for serving pithos file contents

fe7d0186 12/03/2013 09:47 pm Sofia Papagiannaki

astakos oa2: rename settings and url prefixes

Change setting and url prefixes from `oa2` to
`oauth2`

9b953ed4 12/03/2013 09:47 pm Sofia Papagiannaki

pithos: Remove obsolete settings

  • PITHOS_ASTAKOS_COOKIE_NAME (not useful any more)
  • PITHOS_SERVE_API (in favor of PITHOS_SERVE_API_DOMAIN)
c3dc1a13 12/03/2013 09:47 pm Sofia Papagiannaki

pithos: Fix test

be67d92e 12/03/2013 09:47 pm Sofia Papagiannaki

astakos: Minor improvements in validate token api call

Add tests for validate access token endpoint

671e4232 12/03/2013 09:47 pm Sofia Papagiannaki

astakos: Additional tests for validating access token

2f8a7c0e 12/03/2013 09:47 pm Sofia Papagiannaki

astakos: Configure oa2 app