Statistics
| Branch: | Tag: | Revision:

root @ 17bb60a5

# Date Author Comment
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

798143d9 12/03/2013 09:47 pm Sofia Papagiannaki

pithos: Add missing import

75144caa 12/03/2013 09:47 pm Sofia Papagiannaki

astakosclient: Fix Content-Type header in get_token requests

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

pithos views: In case of invalid access token request a new one

Instead of raising PermissionDenied redirect to the
object view url to re-initiate the procedure
for acquiring a new access token.

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

pithos views: Fix astakos authorization endpoint url

The astakos authorization endpoint url should be an absolute url.

35030d55 12/03/2013 09:47 pm Sofia Papagiannaki

pithos views: Fix tests

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

13bf6cd8 12/03/2013 09:47 pm Sofia Papagiannaki

pithos: Update view tests

252eb705 12/03/2013 09:47 pm Sofia Papagiannaki

astakos: Minor changes in oa2 app

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

astakos: Provide additional tests for oa2 app

8f2eb016 12/03/2013 09:44 pm Sofia Papagiannaki

pithos: Change pithos views authorization/authentication

Pithos views no longer use the information stored in
the PITHOS_ASTAKOS_COOKIE_NAME cookie
for authenticating the user and authorizing access to the
targeted resource.
They acquire, instead, from the authentication server (astakos)...

14569c60 12/03/2013 09:44 pm Sofia Papagiannaki

pithos: Configurable exclude api calls from being served

Prevent api calls from being served by setting PITHOS_SERVE_API
to False.

8a1ae1a7 12/03/2013 09:44 pm Sofia Papagiannaki

pithos: Fix pithos views url prefix

5ae33f6c 12/03/2013 09:44 pm Sofia Papagiannaki

pithos: Minor changes in view decorator

3fc7fd80 12/03/2013 09:43 pm Kostas Papadimitriou

astakos: oa2 app

e28a4841 12/03/2013 09:43 pm Sofia Papagiannaki

astakos: Extend oa2 app

3dd8a637 12/03/2013 09:43 pm Sofia Papagiannaki

astakos: Introduce CRUD management commands for oa2 clients

75e0551c 12/03/2013 09:43 pm Sofia Papagiannaki

astakos: Initiate (south) db migrations for oa2 app

d2104099 12/03/2013 09:43 pm Sofia Papagiannaki

astakosclient: Provide call for requesting oa2 token

e05bd187 12/03/2013 09:43 pm Sofia Papagiannaki

astakos: Introduce api call for validating a temporary oa2 token

b39ca571 12/03/2013 09:43 pm Sofia Papagiannaki

astakosclient: Provide call for validating a temporary oa2 token

0fa71fcc 12/03/2013 06:04 pm Christos Stavrakakis

webproject: Custom exception reporter filter

Remove 'cleanse' middleware that was used to clean sensitive variables
from admin mails. Instead, create a custom exception filter and set this
filter as Django's default reporter (DEFAULT_EXCEPTION_REPORTER_FILTER).

91fc9266 12/03/2013 04:01 pm Sofia Papagiannaki

pithos: Slight modifications in file-show command

  • Search by object UUID
  • Do not display hashmap by default
24d1788b 12/03/2013 03:52 pm Ilias Tsitsimpis

burnin: Add --temp-directory option

This option is used to specify a temp directory to be used
by burnin to save it's intermediate files. The default
value for this option is "/tmp/"