Statistics
| Branch: | Tag: | Revision:

root @ c0448f4f

# Date Author Comment
c0448f4f 10/02/2012 06:39 pm John Giannelos

--delete-stale checks for stale resources until action_timeout

16bb19a0 09/11/2012 03:36 pm John Giannelos

Add snf-burnin documentation

e4b66f14 09/10/2012 06:18 pm John Giannelos

Fix performance issues in snf-burnin-details script

5c897720 09/10/2012 05:51 pm John Giannelos

Add new example script for monitoring details in errors

9b013c3a 08/22/2012 02:18 pm John Giannelos

Minor fixes in cli dialogs

2e3b7dc8 08/20/2012 05:52 pm John Giannelos

snf-burnin checks only "osfamily" and "root partition" in image metadata

746540cd 08/03/2012 06:42 pm John Giannelos

Improve snf-burnin logging
Implement colored cli output

22efe1fe 08/02/2012 02:45 pm John Giannelos

Fix snf-burnin --help output
Add argument to select subset of testcases

846980fe 08/01/2012 05:37 pm John Giannelos

Minor fixes in burnin

e49bdb7c 08/01/2012 02:28 pm John Giannelos

snf-burnin skips various tests when windows image is selected

946da8b6 07/31/2012 06:35 pm John Giannelos

Add cli parameter to disable ipv6 related tests
Fix snf-burnin to check only system's images for unique names

e8a6a168 07/30/2012 06:47 pm John Giannelos

Implement failfast feature in snf-burnin

61909d3e 07/27/2012 03:33 pm John Giannelos

Fix required package name in snf-tools setup.py

1a37da56 07/26/2012 01:27 pm Constantinos Venetsanopoulos

Update admin guide

snf-image needs snf-pithos-backend in all VM-capable nodes.
snf-pithos-backend is not a dependency. We install it manually.

610ff8cf 07/25/2012 07:12 pm Constantinos Venetsanopoulos

Update Astakos conf files in admin guide

f4e61903 07/25/2012 05:07 pm Christos Stavrakakis

Fix AMQP bug in snf-progress-monitor

ad003186 07/25/2012 01:35 pm Constantinos Venetsanopoulos

Update admin guide to reflect new AMQP settings

3f245afe 07/24/2012 07:45 pm Kostas Papadimitriou

Merge branch 'snf-tools'

19092a69 07/24/2012 06:47 pm Vangelis Koukis

Implement Singleton pattern

Implement Singleton pattern inside synnefo.lib.singleton.

Whenever a class inherits from ArgBasedSingleton,
attempts to call the class do not always create a new
class instance, but return pre-existing, already made objects.
...

9b69f7e6 07/23/2012 06:46 pm John Giannelos

Update README. Fix snf-burnin-run.sh ssh/timeout error.

b03be261 07/23/2012 05:42 pm John Giannelos

Minor fixes in README and scripts

e93db675 07/23/2012 04:42 pm John Giannelos

Updated README with example usage, and info about scripts.

56d5c612 07/23/2012 03:56 pm John Giannelos

Split cronjob example to snf-burnin run and check scripts

7c160914 07/20/2012 07:30 pm Kostas Papadimitriou

Initialize Changelog for snf-tools

a0d3e2fd 07/20/2012 06:41 pm Kostas Papadimitriou

Merge branch 'snf-tools'

ef894dad 07/20/2012 06:29 pm Kostas Papadimitriou

Do not track autogenerated version file

c1fc703c 07/20/2012 06:25 pm John Giannelos

Update README and example burnin cron-job

e14eecb5 07/20/2012 06:21 pm John Giannelos

Add snf-burnin description and example cron job script

c45c79ee 07/20/2012 05:03 pm John Giannelos

Remove burnin from snf-cyclades-app setup

1b5d6e95 07/20/2012 04:59 pm John Giannelos

Initial commit to snf-tools

8252d64f 07/20/2012 03:48 pm John Giannelos

burnin.py is now PEP8 compliant

2bcfb712 07/20/2012 03:03 pm John Giannelos

Change default log-folder and path handling

74ec726f 07/19/2012 05:53 pm John Giannelos

Added log folder option / Now delete-stale deletes also stale networks / Fixed failed testcases output not "None"

aa388d48 07/19/2012 12:13 pm John Giannelos

Fixed oob console test/Delete stale vms in each run

1dd1ff38 07/18/2012 06:41 pm Sofia Papagiannaki

Merge branch 'master' of https://code.grnet.gr/git/synnefo

87a157c1 07/18/2012 06:41 pm Sofia Papagiannaki

update pithos+ API docs

e5c17381 07/18/2012 02:09 pm Kostas Papadimitriou

Update Changelogs for v0.10.0

81e8cbf6 07/17/2012 04:39 pm John Giannelos

Output log in folder per image/Flavor argument now working/Fixed networking testcase

6f284708 07/16/2012 07:48 pm Kostas Papadimitriou

Fix default cyclades ui UI_MEDIA_URL setting

e82a761a 07/16/2012 07:20 pm Kostas Papadimitriou

Update snf-manage bash completion documentation

b29a81b1 07/16/2012 07:18 pm Kostas Papadimitriou

Bash completion script for snf-manage

6ac8eb5b 07/16/2012 07:18 pm Kostas Papadimitriou

Include extras dir in python package

21dcb666 07/16/2012 05:53 pm John Giannelos

Minor fixes

f89d0238 07/16/2012 04:21 pm John Giannelos

Added more logging messages for user

273f87cb 07/16/2012 02:30 pm John Giannelos

Merge branch 'master' into burnin

bfce8db6 07/16/2012 01:11 pm John Giannelos

Output now stored in folders for each burnin run

cf2a3529 07/16/2012 11:19 am Christos Stavrakakis

Remove stale pid lockfiles on daemon invocation

3e65e9ff 07/13/2012 04:04 pm Constantinos Venetsanopoulos

Update the documentation's images

33ae1493 07/10/2012 05:09 pm John Giannelos

Various fixes about fabric usage

ae139e8a 07/10/2012 04:00 pm John Giannelos

Using fabric only to setup interfaces

6207533f 07/10/2012 01:59 pm John Giannelos

Minor fixes

5f62b4d4 07/10/2012 12:37 pm Christos Stavrakakis

Update setting files

1b21da1b 07/10/2012 12:37 pm Christos Stavrakakis

Update Changelog

8c6de8ca 07/10/2012 12:05 pm Christos Stavrakakis

Rename management command

e0b68525 07/10/2012 12:05 pm Christos Stavrakakis

Fix bug in puka client

28f83276 07/09/2012 03:38 pm Kostas Papadimitriou

Merge branch 'simplequotas' into queues+minor_net

ee11759d 07/09/2012 03:26 pm Kostas Papadimitriou

Update setup.py dependencies

- bump snf-common required version
- replace ampqlib to puka

4d6e355c 07/03/2012 03:09 pm John Giannelos

First formatted output

4573ea07 07/03/2012 12:43 pm John Giannelos

Splitting burnin to multiple modules

95e64ecd 07/02/2012 08:46 pm Kostas Papadimitriou

Update Changelog for snf-cyclades-app

Also improve documentation of quota settings.

ce55f211 07/02/2012 08:25 pm Kostas Papadimitriou

Simple per user quota mechanism for networks/vms

- New dict setting VMS_USER_QUOTA to allow setting per user quota
(overrides MAX_VMS_PER_USER setting)
- Private networks quota mechanism (based on MAX_NETWORKS_PER_USER and
NETWORKS_USER_QUOTA settings)...

b85320d0 07/02/2012 05:56 pm Christos Stavrakakis

Reduce confirm buffer size of snf-ganeti-eventd

25649e21 07/02/2012 05:55 pm Christos Stavrakakis

Redeclare exchanges when reconnecting

9f1bbb33 06/29/2012 08:46 pm Sofia Papagiannaki

Fix authenticate

1055f3c6 06/29/2012 07:24 pm Sofia Papagiannaki

Differentiate Unauthorized astakos response from other error responses

db400d82 06/29/2012 01:38 pm Christos Stavrakakis

Refactor AMQP client

6dbd2075 06/29/2012 01:35 pm Christos Stavrakakis

Merge branch 'master' into new_queues

Conflicts:
snf-cyclades-app/synnefo/logic/callbacks.py

88736f65 06/21/2012 06:03 pm John Giannelos

Fixed sudo/su issues

8a4cd31b 06/21/2012 05:41 pm Constantinos Venetsanopoulos

Add section: "Testing of Cyclades" in admin guide

7d07d924 06/20/2012 05:35 pm Constantinos Venetsanopoulos

Document the need of python-gevent >= 0.13.6

d58a3160 06/18/2012 06:10 pm Kostas Papadimitriou

Update Changelog for cyclades-app

e3c3e1bc 06/18/2012 05:23 pm Christos Stavrakakis

Remove messages that can not be handled from queue

Temprory fix for removing accumulated messages from RabbitMQ. Currently
snf-ganeti-eventd produces messages that can not be handled from
snf-dispatcher (e.g messages not concering an instance). These messages...

d5cc50b3 06/13/2012 06:29 pm John Giannelos

Fixed metadata users handling

3e6d0710 06/11/2012 07:58 pm Constantinos Venetsanopoulos

Add new PITHOS_SERVICE_TOKEN setting to docs

949f8393 06/11/2012 04:34 pm Sofia Papagiannaki

update astakos docs

c9074a14 06/08/2012 06:15 pm Kostas Papadimitriou

Fix create view image selection, Refs #2487

Only reset image selection on create view initialization to be able to
keep image selection between subviews transitions.

738a9b18 06/08/2012 06:15 pm Kostas Papadimitriou

Console popup window fix for safari, Refs #2463

It seems that Safari allows popup windows only if the window.open call
is made from within an html element click event context. Otherwise its
behaviour is based on "Block Pop-Up Windows" setting, which when enabled...

1efe6159 06/08/2012 06:15 pm Kostas Papadimitriou

Public SSH keys improvements

- use 'id_rsa' as the filename for the downloaded private key, Refs #2461
- changed the name of the auto generated public key

a2c97d38 06/08/2012 06:15 pm Kostas Papadimitriou

Keep common default settings consistent

gtools provides common name settings with cyclades app to connect to the
rabbit mq server. It is wise to keep consistency for the default values
of common settings.

d194e869 06/08/2012 06:15 pm Kostas Papadimitriou

Prepend namespace for named urls of ui

to avoid conflicts with other applications named urls.

96a93b6b 06/08/2012 06:15 pm Kostas Papadimitriou

Improve wording on vm create view

More explanatory info for the selection of public keys that will get
copied to the created vm on step 3 of vm create view. Refs, #2462

0936e421 06/08/2012 06:15 pm Kostas Papadimitriou

Display stats period selection in ui

taking advantage of the urls for weekly graphs that stats service provide.
Refs #1791

de20a465 06/08/2012 05:44 pm Constantinos Venetsanopoulos

Update admin's quick install guide

Update admin's quick install guide to reflect the latest changes,
concerning the registration of services in Astakos version >= 0.6

740a5649 06/07/2012 01:08 am John Giannelos

First complete test finished

fade8dab 06/06/2012 05:21 pm John Giannelos

Minor fixes

39ccdb18 06/06/2012 05:10 pm Christos Stavrakakis

Refactor snf-ganeti-eventd

Refactor snf-ganeti-eventd to make easier differenet handling of opcodes

Fix version compotability issues with ganeti

8417c3df 06/06/2012 05:10 pm Christos Stavrakakis

Add management command to inspect queue messages

07e4ab22 06/06/2012 05:10 pm Christos Stavrakakis

Filter messages sent from snf-ganeti-eventd

Do not publish messages for jobs concerning no or multiple instances,
since snf-dispatcher can not normally handle them.

33b93f81 06/06/2012 05:10 pm Christos Stavrakakis

Refactor common code in dispatcher's callbacks

9c766317 06/06/2012 05:10 pm Christos Stavrakakis

Minor fixes

f2264859 06/06/2012 05:10 pm Christos Stavrakakis

Remove unused code

Remove old code used for reconciliation, as the reconciliation mechanism has
changed

b47b895d 06/06/2012 05:10 pm Christos Stavrakakis

Add prefix to debug queue

4cbef2a0 06/06/2012 05:10 pm Christos Stavrakakis

Small refactoring in getting vm id

31c4ae44 06/06/2012 05:10 pm Christos Stavrakakis

Clean up dead code

c4e55622 06/06/2012 04:56 pm Christos Stavrakakis

Update modules interacting with AMQP

Update all modules which are interacting with the RabbitMQ messaging system to
use the AMQPClient in order to use highly available queues in active/active
mode.

Extend messages to include a unique identifier in order to handle...

597e7eba 06/06/2012 03:52 pm Christos Stavrakakis

Client for interaction with a RabbitMQ broker

Introduce a client implementing connection and communication with a RabbitMQ
broker.

This client silently handles connection failures an tries to connect to a
different node. Also uses publisher-confirms to guarantee delivery to the...

120a529c 06/05/2012 06:08 pm Vangelis Koukis

Update doc on 'Create Server' Cyclades API call

08748d73 06/05/2012 05:07 pm John Giannelos

Minor fixes

1e239ea1 06/05/2012 12:32 pm Dimitris Aragiorgis

Minor change in rapi call

Ganeti 2.5 needs a tupple of length 3 for nics modifications.
So in ModifyInstance rapi call we pass (add, -1, {..}) for nis.

Signed-off-by: Dimitris Aragiorgis <>

3c755209 06/05/2012 12:32 pm Dimitris Aragiorgis

Take advantage of ganeti hotplug

No race condition. No need for ther NetworkInterface to have an
operstate. Hook runs during instance-modify and depicts the currently
existing nics. No reboot needed modification to take place.

Later in mutliple backend mac prefix handling should be done by synnefo....