| Branch: | Tag: | Revision:

root @ dca7553e

# Date Author Comment
dca7553e 11/26/2012 12:36 pm Christos Stavrakakis

Refactor some code to API create_server method

048fab1e 11/26/2012 12:32 pm Christos Stavrakakis

Reorder code

3416e629 11/26/2012 12:32 pm Christos Stavrakakis

Create QuotaHolderSerial table

004967e4 11/26/2012 12:32 pm Christos Stavrakakis

Add QuotaHolderSerial column to VM and Network

Correlate the VirtualMachine and Network models with a QuotaHolderSerial
entry, holding the serial number returned by the QuotaHolder for the
last allocation for these resources.

4d5d0b9c 11/26/2012 12:31 pm Christos Stavrakakis

Do not automatically update network state

Each modification in a BackendNetwork object, triggers an update
to the corresponding Network object. Until now this was done by
the BackendNetwork save() method. Now it is explicitly done
from the backend pross_network_status.

a7cdc223 11/26/2012 12:01 pm Giorgos Korfiatis

Rename set_full_holding to init_holding

8dc7c13b 11/26/2012 11:05 am Giorgos Korfiatis

Implement release_holding

3efa255b 11/26/2012 11:03 am Giorgos Korfiatis

Pass Entity instead of string.

5b522bc3 11/26/2012 11:02 am Giorgos Korfiatis

API call to set the whole holding.

7b1891cc 11/26/2012 11:00 am Giorgos Korfiatis

Do not create entity in issue_commission.

6afede3f 11/26/2012 10:57 am Giorgos Korfiatis

Do not allow duplicate provisions in a commission.

ddf4eaad 11/23/2012 05:29 pm Giorgos Korfiatis

Add missing copyright

c803f606 11/23/2012 05:28 pm Giorgos Korfiatis

Update imports

f1c288e9 11/23/2012 05:25 pm Giorgos Korfiatis

Remove old files

3e5941c1 11/23/2012 04:24 pm Giorgos Korfiatis

Add copyright.

665f2326 11/23/2012 04:22 pm Giorgos Korfiatis

Delete unused files.

889be75c 11/23/2012 03:39 pm Giorgos Korfiatis

Move tests to snf-quotaholder-app

f54beeea 11/23/2012 03:36 pm Giorgos Korfiatis

Move commissioning into snf-common.

bbccab8a 11/23/2012 02:01 pm Giorgos Korfiatis

Missing file.

5fb2e26b 11/22/2012 06:21 pm Giorgos Korfiatis

Rename in fixtures.

833abd3c 11/22/2012 06:00 pm Giorgos Korfiatis

Merge quotaholder into synnefo

45cdab81 11/22/2012 02:12 pm Giorgos Korfiatis

Fixes in tests.

8e428cdc 11/22/2012 02:11 pm Giorgos Korfiatis

Import more exceptions from commissioning

f5a56040 11/22/2012 02:11 pm Giorgos Korfiatis

Delete unrelated files.

3cd8d059 11/22/2012 01:48 pm Giorgos Korfiatis

Change Key and family to Text

9510701d 11/22/2012 01:46 pm Giorgos Korfiatis

Fix str and repr of exceptions.

b578d9e7 11/22/2012 01:26 pm Christos Stavrakakis

snf-dispatcher: Update NICs only when needed

Do not remove and recreate the NICs of a VM when NICs have not changed.

3e7c63f8 11/22/2012 01:26 pm Christos Stavrakakis

Implement resizing of pools

Extend PoolManager to support extending and shrinking of Pools. Also
add extra option '--size' to pool-modify command.

7a0aa449 11/22/2012 01:26 pm Christos Stavrakakis

Add function for pretty printing tables

29490fca 11/22/2012 01:26 pm Christos Stavrakakis

Fix white space

aed77afe 11/22/2012 01:26 pm Christos Stavrakakis

Extend Plankton API with shared-images

Extend Plankton API, to support listing all non-public images that
are available to the user. This can be done by issuing a GET to
shared-images/ and shared-images/detail.

b344501e 11/22/2012 01:25 pm Christos Stavrakakis

Implement server-import management command

Implement management command for importing an existing Ganeti instance
into Synnefo. The owner, flavor and image are specified by command line
arguments. Importing will fail if the instance has NICs connected to...

a8858945 11/22/2012 01:24 pm Christos Stavrakakis

Make amqp_puka get logger as argument

85f307d7 11/22/2012 12:04 pm Giorgos Korfiatis

Put test DB in /tmp

5b006999 11/22/2012 11:58 am Giorgos Korfiatis

Update regex and call Text.init() in Name.

24867359 11/22/2012 11:32 am Christos KK Loverdos

Re-remove scripts. Development for hlapi now is on hlapi branch

b8f5aa6d 11/22/2012 11:31 am Christos KK Loverdos

Reinstate test/quotaholder-manage

207287ea 11/22/2012 11:28 am Christos KK Loverdos

Reinstate test/quotaholder-manage-runserver

76c1f713 11/21/2012 07:30 pm Georgios D. Tsoukalas

fix CallError.from_dict() / auto-subclassing

c00f5f9f 11/21/2012 06:10 pm Giorgos Korfiatis

Hack on CallError to make subclass objects.

d1b04788 11/21/2012 06:09 pm Giorgos Korfiatis

Attempt simple tests.

c645b39c 11/21/2012 06:04 pm Giorgos Korfiatis

Start testing with a fresh DB, launch server and clean up at the end.

e5aa3f5b 11/21/2012 01:09 pm Giorgos Korfiatis


f61c8c0d 11/19/2012 07:27 pm Christos KK Loverdos

Redefining the results of the high-level api calls

724a3b0a 11/19/2012 04:44 pm Kostas Papadimitriou

Merge branch 'ui-0.11' into devel-0.12

ec5e7c9d 11/19/2012 03:52 pm Kostas Papadimitriou

Spit monitor messages out to stderr

9ada7c23 11/19/2012 03:25 pm Kostas Papadimitriou

Merge branch 'ui-0.11' into devel-0.12

e602571b 11/19/2012 03:13 pm Christos KK Loverdos

Merge branch 'master' into testing

a020e99e 11/19/2012 02:45 pm Kostas Papadimitriou

Force confirmation of untrusted image selection

ensure that user notes the untrusted image risks before he continues to
flavor selection.

28f6fc99 11/19/2012 02:07 pm Giorgos Korfiatis

Rename plugin to client.

580c3b9b 11/19/2012 01:35 pm Kostas Papadimitriou

Handle empty images list in vm creation view

2ee94f4c 11/19/2012 01:35 pm Kostas Papadimitriou

Prompt custom image guide reference if no images available

f5e97e7f 11/16/2012 07:41 pm Kostas Papadimitriou

Handle unavailable hostname information in ui

fallback to ip address

5d9ac244 11/16/2012 07:32 pm Kostas Papadimitriou

SSH personality keys ownership fix

also send mode/owner/group for each user's authorized_keys

d335168a 11/16/2012 06:51 pm Giorgos Korfiatis

Allow 450 and 500 error codes.

b2ddbeba 11/16/2012 06:42 pm Christos KK Loverdos

Merge branch 'master' into testing


1e5a34d2 11/16/2012 06:35 pm Christos KK Loverdos

WIP Objects that hold definitions of resources, groups etc

7fcfeb5d 11/16/2012 05:42 pm Giorgos Korfiatis

Remove unused import.

a6f16217 11/16/2012 05:37 pm Giorgos Korfiatis

Refactoring for exceptions.

eb5e92f4 11/16/2012 05:23 pm Christos KK Loverdos

Define resources for groups

4502a0dd 11/16/2012 04:14 pm Giorgos Korfiatis

Increased version number.

2333a2c4 11/16/2012 02:54 pm Christos Stavrakakis

Check clustername when modifying backend

82dc5eb6 11/16/2012 01:42 pm Giorgos Korfiatis

Adapt for new version of kamaki command().

48de0914 11/16/2012 01:10 pm root

Use backported OrderedDict if not found.

f7759b2d 11/16/2012 12:55 pm Christos Stavrakakis

Add check for clustername when adding backend

45bda4e2 11/16/2012 12:51 pm Giorgos Korfiatis

Change default port for quotaholder service in kamaki client.

742381c8 11/16/2012 12:30 pm Giorgos Korfiatis

Use explicitly json loads in kamaki client.
Do not treat None specially.

d4be7102 11/16/2012 12:24 pm Christos Stavrakakis

Fix lectical in pool-modify

4b3f7d08 11/16/2012 12:15 pm Giorgos Korfiatis

No need for continue

d6936cd8 11/16/2012 12:14 pm Giorgos Korfiatis

bug fix

6008b7cb 11/15/2012 07:06 pm Giorgos Korfiatis

Catch exceptions in kamaki cli.

d00b5f2d 11/15/2012 06:38 pm Kostas Papadimitriou

Merge branch 'ui-0.11' into devel-0.12

842c1c70 11/15/2012 06:28 pm Kostas Papadimitriou

Lay styling stress on connect view warning message

fcd31170 11/15/2012 06:23 pm Kostas Papadimitriou

Avoid double escaping of image metadata

image model get_meta already takes care of escaping the meta value

bdfb089f 11/15/2012 06:16 pm Kostas Papadimitriou

Support multiple image users in js models

methods that used to return user specific information modified to return
arrays of objects based on identified image users. Image space delimited
`users` metadata key is now the primary point to identify existing image...

3903079b 11/15/2012 06:05 pm Christos KK Loverdos

Merge branch 'master' into testing

3148301f 11/15/2012 06:05 pm Christos KK Loverdos

Define resource with quotas

550f8334 11/15/2012 05:25 pm Giorgos Korfiatis

Delete http client

fc6f43c3 11/15/2012 05:13 pm Kostas Papadimitriou

VM creation view improvement, Refs #3012

warn user against untrustworthy image owners

2c947a3e 11/15/2012 04:55 pm Giorgos Korfiatis

Merge branch 'master' into api

998155b2 11/15/2012 04:54 pm Giorgos Korfiatis

Missing import.

9140f602 11/15/2012 04:28 pm Kostas Papadimitriou

VM create view styles fix

fix max height and spacing of public keys list view

57986639 11/15/2012 03:20 pm Christos Stavrakakis

Fix HTTP code when adding NIC to inactive network

a122e5be 11/15/2012 02:55 pm Giorgos Korfiatis

Remove unused import.

17dd62c3 11/15/2012 02:42 pm Christos KK Loverdos

Add terminology documentation to high-level API

8a7043de 11/15/2012 02:39 pm Giorgos Korfiatis

Remove missing import

9a016ad8 11/15/2012 02:35 pm Giorgos Korfiatis

Merge branch 'master' into testing

dafa4aa1 11/15/2012 02:31 pm Giorgos Korfiatis

Use utils.debug in kamaki client

bbf8cd59 11/15/2012 02:27 pm Giorgos Korfiatis

Merge branch 'master' into api

8f96e711 11/15/2012 02:26 pm Giorgos Korfiatis

debug in utils

f94952dc 11/15/2012 01:49 pm Giorgos Korfiatis

get_entity now returns parent name

0dce9b58 11/15/2012 12:44 pm Giorgos Korfiatis

Adapt for new version of kamaki command().

bb1ae9c7 11/15/2012 12:36 pm Giorgos Korfiatis

Added constructor in cli generator class.

bfebacce 11/14/2012 06:55 pm Giorgos Korfiatis


f44bf4d9 11/14/2012 06:55 pm Christos KK Loverdos

WIP high-level API. Readjusted how resources are attached to groups

ce6c9a82 11/14/2012 06:50 pm Prodromos Gerakios

Now returns back resources to system

5bbb7735 11/14/2012 06:44 pm Prodromos Gerakios

Fixed many bugs. User now returns resources back.

197d7732 11/14/2012 04:00 pm Giorgos Korfiatis

Callpoint api implements the three methods.

4b24cd3c 11/14/2012 03:58 pm Giorgos Korfiatis

Inherit object

0169095a 11/14/2012 01:29 pm Giorgos Korfiatis

Remove print.