Activity

From 03/13/2013 to 04/11/2013

04/11/2013

11:54 pm snf-ganeti Revision 5914192c: Update man page 'gnt-cluster' regarding disk templates
This documents the new 'gnt-cluster init/modify' option
'--enabled-disk-templates' in the man page.
Signed-off-by: H...
Helga Velroyen
11:54 pm ganeti-local Revision 5914192c: Update man page 'gnt-cluster' regarding disk templates
This documents the new 'gnt-cluster init/modify' option
'--enabled-disk-templates' in the man page.
Signed-off-by: H...
Helga Velroyen
11:53 pm snf-ganeti Revision 2522c59e: Removes the 'sharedfile' storage type
Since storage type are supposed to represent the underlying technology
of disk templates, the storage type 'sharedfil...
Helga Velroyen
11:53 pm ganeti-local Revision 2522c59e: Removes the 'sharedfile' storage type
Since storage type are supposed to represent the underlying technology
of disk templates, the storage type 'sharedfil...
Helga Velroyen
11:53 pm ganeti-local Revision 0cd89214: Update NEWS file regarding disk types
This patch extends the NEWS file describing the essential user-facing
changes in this patch series.
Signed-off-by: H...
Helga Velroyen
11:53 pm snf-ganeti Revision 0cd89214: Update NEWS file regarding disk types
This patch extends the NEWS file describing the essential user-facing
changes in this patch series.
Signed-off-by: H...
Helga Velroyen
11:53 pm snf-ganeti Revision 3da6e141: Consistency checks for config wrt disk templates
This patch adds consistency checks for the configuration regarding
disk templates. In particular, it checks that the ...
Helga Velroyen
11:53 pm ganeti-local Revision 3da6e141: Consistency checks for config wrt disk templates
This patch adds consistency checks for the configuration regarding
disk templates. In particular, it checks that the ...
Helga Velroyen
11:53 pm ganeti-local Revision 6f665bf7: QA: creating instances of dis/enabled disk templates
This patch makes sure that instance creation is only possible
for instances that use enabled disk templates.
Signed-...
Helga Velroyen
11:53 pm snf-ganeti Revision 6f665bf7: QA: creating instances of dis/enabled disk templates
This patch makes sure that instance creation is only possible
for instances that use enabled disk templates.
Signed-...
Helga Velroyen
11:53 pm snf-ganeti Revision 462f0faa: QA: dis/enabling of used disk templates
This extends the QA for 'gnt-cluster modify'. It ensures
that disabling of a disk template is only possible if the
cl...
Helga Velroyen
11:53 pm ganeti-local Revision 462f0faa: QA: dis/enabling of used disk templates
This extends the QA for 'gnt-cluster modify'. It ensures
that disabling of a disk template is only possible if the
cl...
Helga Velroyen
11:53 pm ganeti-local Revision e04ec58e: gnt-instance: no instance creation with disabled templates
This patch makes sure that no instances can be created which use
disk templates which are not enabled on the cluster....
Helga Velroyen
11:53 pm snf-ganeti Revision e04ec58e: gnt-instance: no instance creation with disabled templates
This patch makes sure that no instances can be created which use
disk templates which are not enabled on the cluster....
Helga Velroyen
11:53 pm snf-ganeti Revision f41dc024: qa_instance: refactoring wrt disk templates
This patch is a preparation for later patches in QA in this series
it refactors the instance QA to make it more flexi...
Helga Velroyen
11:53 pm ganeti-local Revision f41dc024: qa_instance: refactoring wrt disk templates
This patch is a preparation for later patches in QA in this series
it refactors the instance QA to make it more flexi...
Helga Velroyen
11:53 pm ganeti-local Revision 9c8c69bc: Removes obsolete 'enabled storage types'
Since managing of different storage units is now done using
disk templates and not storage types, we remove the obsol...
Helga Velroyen
11:53 pm snf-ganeti Revision 9c8c69bc: Removes obsolete 'enabled storage types'
Since managing of different storage units is now done using
disk templates and not storage types, we remove the obsol...
Helga Velroyen
11:53 pm snf-ganeti Revision 2dae8d64: QA: Test cluster init/modify wrt enabled disk templates
Fixes the QA of 'gnt-cluster init' and 'gnt-cluster modify' with respect
to enabling disk templates.
Signed-off-by: ...
Helga Velroyen
11:53 pm ganeti-local Revision 2dae8d64: QA: Test cluster init/modify wrt enabled disk templates
Fixes the QA of 'gnt-cluster init' and 'gnt-cluster modify' with respect
to enabling disk templates.
Signed-off-by: ...
Helga Velroyen
11:52 pm snf-ganeti Revision 3bde79ee: gnt-cluster init: enabling of disk templates
This patch enhances 'gnt-cluster init' to accept a list of disk templates
to be enabled. It removes the list of enabl...
Helga Velroyen
11:52 pm ganeti-local Revision 3bde79ee: gnt-cluster init: enabling of disk templates
This patch enhances 'gnt-cluster init' to accept a list of disk templates
to be enabled. It removes the list of enabl...
Helga Velroyen
11:52 pm ganeti-local Revision 83a309f9: gnt-cluster modify: verify instance's disk template usage
Adds a verification step to 'gnt-cluster modify' to make sure that no
disk template is disabled that is currently in ...
Helga Velroyen
11:52 pm snf-ganeti Revision 83a309f9: gnt-cluster modify: verify instance's disk template usage
Adds a verification step to 'gnt-cluster modify' to make sure that no
disk template is disabled that is currently in ...
Helga Velroyen
11:52 pm snf-ganeti Revision 66af5ec5: gnt-cluster modify: modify enabled disk templates
Adds setting of the list of enabled disk templates to 'gnt-cluster modify'.
Note that this does not yet include any v...
Helga Velroyen
11:52 pm ganeti-local Revision 66af5ec5: gnt-cluster modify: modify enabled disk templates
Adds setting of the list of enabled disk templates to 'gnt-cluster modify'.
Note that this does not yet include any v...
Helga Velroyen
11:52 pm snf-ganeti Revision 966e1580: gnt-cluster info: report enabled disk templates
Add reporting of the currently enabled disk templates to
'gnt-cluster info'.
Signed-off-by: Helga Velroyen <helgav@g...
Helga Velroyen
11:52 pm ganeti-local Revision 966e1580: gnt-cluster info: report enabled disk templates
Add reporting of the currently enabled disk templates to
'gnt-cluster info'.
Signed-off-by: Helga Velroyen <helgav@g...
Helga Velroyen
11:52 pm ganeti-local Revision 1b02d7ef: Add enabled disk templates to cluster cfg
This patch adds constants for enabling disk templates to the constants,
and the cluster configuration in haskell and ...
Helga Velroyen
11:52 pm snf-ganeti Revision 1b02d7ef: Add enabled disk templates to cluster cfg
This patch adds constants for enabling disk templates to the constants,
and the cluster configuration in haskell and ...
Helga Velroyen
11:42 pm ganeti-local Revision 7ee2098e: Fix burnin install path
Due to a bug in 8e55e20f burnin's installation path got changed.
Moving tools/burnin to the right makefile target rev...
Guido Trotter
11:42 pm snf-ganeti Revision 7ee2098e: Fix burnin install path
Due to a bug in 8e55e20f burnin's installation path got changed.
Moving tools/burnin to the right makefile target rev...
Guido Trotter
08:20 pm snf-ganeti Revision 8fc41371: Fix format of the NEWS file
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Klaus Aehlig
08:20 pm ganeti-local Revision 8fc41371: Fix format of the NEWS file
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Klaus Aehlig
07:20 pm snf-ganeti Revision 4cbf242b: Add "less" to the chroot
Less is not part of the base debian system, so it has to be added
explicitly.
Signed-off-by: Michele Tartara <mtarta...
Michele Tartara
07:20 pm ganeti-local Revision 4cbf242b: Add "less" to the chroot
Less is not part of the base debian system, so it has to be added
explicitly.
Signed-off-by: Michele Tartara <mtarta...
Michele Tartara
06:45 pm ./kamaki Feature #3512 (Closed): Image register should return response headers (especialy image id)
Stavros Sachtouris
06:44 pm ./kamaki Revision 6287a048: Merge branch 'feature-image' into develop
Stavros Sachtouris
06:43 pm ./kamaki Revision 7b6e977c: Return image details as headers, in image register
Feature #3512 Stavros Sachtouris
06:34 pm Revision d3ea66f0: Remove snf-quotaholder-app package and devflow entry
The quotaholder has been integrated in snf-astakos-app package. Giorgos Korfiatis
06:30 pm Revision 6bd4129b: Move astakos webproject hooks
move astakos.im.synnefo_settings to astakos.synnefo_settings and make
the appropriate changes in setup.py
Kostas Papadimitriou
06:00 pm ./kamaki Revision 47195121: Merge branch 'develop' into feature-image
Stavros Sachtouris
05:52 pm ./kamaki Bug #3457 (Closed): User interupt in recursive download takes too long
A thread that writes to a local file needs some time to cancel itself. This bug was treated as behavioral issue not a... Stavros Sachtouris
05:50 pm ./kamaki Revision cae76f25: Increase timeout in upload thread canceling
Stavros Sachtouris
05:10 pm snf-ganeti Revision 35d29085: NEWS: Add news entry for the hail disk policy fix
hail now correctly applies the instance disk policies, which
leads to differnt allocations.
Signed-off-by: Klaus Aeh...
Klaus Aehlig
05:10 pm ganeti-local Revision 35d29085: NEWS: Add news entry for the hail disk policy fix
hail now correctly applies the instance disk policies, which
leads to differnt allocations.
Signed-off-by: Klaus Aeh...
Klaus Aehlig
05:10 pm ganeti-local Revision e0d15aae: Add shelltests verifying hail applies disk ipolicy per disk
We test on two minimal examples, a positive and a negative one, where
the possibility to allocate a node depends on w...
Klaus Aehlig
05:10 pm snf-ganeti Revision e0d15aae: Add shelltests verifying hail applies disk ipolicy per disk
We test on two minimal examples, a positive and a negative one, where
the possibility to allocate a node depends on w...
Klaus Aehlig
05:10 pm snf-ganeti Revision 241cea1e: Make the disks parameter available to the constructor
In that way, tools building on Instance will benefit from the corrected
verification semantics of the instance policy...
Klaus Aehlig
05:10 pm ganeti-local Revision 241cea1e: Make the disks parameter available to the constructor
In that way, tools building on Instance will benefit from the corrected
verification semantics of the instance policy...
Klaus Aehlig
05:09 pm ganeti-local Revision e51e0f88: Verify individual disks in Instance
Instance policy on disks is specified on a per-disk basis. So extend
the instance description by the sizes of the ind...
Klaus Aehlig
05:09 pm snf-ganeti Revision e51e0f88: Verify individual disks in Instance
Instance policy on disks is specified on a per-disk basis. So extend
the instance description by the sizes of the ind...
Klaus Aehlig
04:57 pm Bug #3583 (Resolved): Fix helpdesk csrf token handling
Change helpdesk csrf context variable name to avoid conflict with django csrf middleware.
Helpdesk app uses token ...
Kostas Papadimitriou
04:55 pm ./kamaki Revision b78ee581: Make download canceling more responsive
This does not make download canceling faster, if anything, it makes it slower
but probably more gracefull for end use...
Stavros Sachtouris
04:49 pm Pithos Web Client Revision e0a0c6ea: Add more logging utilities
Christos KK Loverdos
04:13 pm ./kamaki Bug #3509 (Closed): *--public* argument does nothing when used with *kamaki store list*
Stavros Sachtouris
04:12 pm Bug #3582 (New): Determine and document which transaction isolation level Pithos backends can and...
This has to be documented so that Pithos may be deployed correctly.
Right now transactions are set by psycopg acco...
Georgios Tsoukalas
04:11 pm ./kamaki Revision 50165863: Make --public and --sharing to work in upload
Bug #3509 Stavros Sachtouris
04:05 pm Bug #3580 (Resolved): Pithos queries outside transactions cause pooling problems when isolation l...
Reported by cstavr who noticed that his pooled pithos backends
could not "see" changes made before he even got them ...
Georgios Tsoukalas
03:37 pm snf-ganeti Revision d860352f: Compatibility fix for GHC 7
Importing an instance, like JSON, automatically allows the names of all
its functions to be used.
If one of this fun...
Michele Tartara
03:37 pm ganeti-local Revision d860352f: Compatibility fix for GHC 7
Importing an instance, like JSON, automatically allows the names of all
its functions to be used.
If one of this fun...
Michele Tartara
03:26 pm ./kamaki Bug #3547 (Closed): kamaki network delete error when performed on a deleted network
Stavros Sachtouris
03:22 pm ./kamaki Revision 08aad6db: Fix typo in commands.errors (self-->this)
This typo caused undesired behavior when deleting a deleted network
Bug #3547
Stavros Sachtouris
03:07 pm ./kamaki Revision 76001ae7: Merge branch 'feature-threads' into develop
Stavros Sachtouris
02:43 pm ./kamaki Feature #3546 (Closed): Let end users explicitely set the maximum number of threads
Stavros Sachtouris
02:41 pm ./kamaki Revision c5b9380c: Allow users to set maximum thread limit
This is implemented as a configuration option in cli
Developers may set it as kamaki.clients.Client.MAX_THREADS = <li...
Stavros Sachtouris
02:27 pm snf-ganeti Revision f0583b66: Properly update iv_name of disks while changing templates
Trasforming the disk of an instance from DRBD to plain did not properly
update the iv_name of disks, leaving it to No...
Michele Tartara
02:27 pm ganeti-local Revision f0583b66: Properly update iv_name of disks while changing templates
Trasforming the disk of an instance from DRBD to plain did not properly
update the iv_name of disks, leaving it to No...
Michele Tartara
02:07 pm Revision befa5997: Merge branch 'develop' into feature-quotas
Conflicts:
snf-astakos-app/astakos/im/api/service.py
snf-quotaholder-app/quotaholder_django/quotaholder_app/callpoi...
Giorgos Korfiatis
01:21 pm Revision 6cc50d6a: Cleanup obsolete quota code
Giorgos Korfiatis
01:12 pm ./kamaki Bug #3555 (Closed): Download/Upload missed data with very big files
A functional test checks this problem so it is safe to say it is fixed Stavros Sachtouris
12:24 pm ./kamaki Revision 61d13904: Fix typo in kamaki quick setup guide
WAS: kamaki set token ....
NOW: kamaki config set token ...
Stavros Sachtouris
12:18 pm Revision b7c44903: Merge branch 'develop' into feature-admin-guide-update
Stavros Sachtouris
11:54 am ./kamaki Feature #3456 (Closed): Uniformity to runtime arguments
Stavros Sachtouris
11:51 am ./kamaki Bug #3527 (Resolved): Some kamaki requests return "404 Not Found"
The problem is caused by a race condition on the _url_ member variable in a kamaki.clients.Client instance, during th... Stavros Sachtouris
11:50 am Revision da0d45d5: Add snf-django-lib to pydist.overrides
Christos Stavrakakis
11:49 am Revision 4b355d71: Add 'snf-django-lib' to dependencies
Christos Stavrakakis
11:44 am ./kamaki Revision 9d9ad424: Stop create_server from crushing by a faulty image
If the image is missing the (os, users) metadata, the create_server method
used to crush anexpectingly
Stavros Sachtouris
11:37 am Revision 3b120cdd: Merge branch 'develop' into debian-develop
Conflicts:
snf-cyclades-app/synnefo/api/management/commands/flavor-create.py
Christos Stavrakakis
11:36 am Revision c24caa18: Add astakosclient and snf-django-lib to debian
Christos Stavrakakis
11:34 am Revision f0001470: Merge branch 'feature-snf-django' into develop
Conflicts:
docs/older/Changelog.pithos-app
snf-astakos-app/astakos/im/api/__init__.py
snf-pithos-app/pithos/api/ut...
Christos Stavrakakis
11:27 am Revision a43b07ae: Add section for v0.13next to NEWS and Changelog
Christos Stavrakakis
11:24 am Revision 7e41df58: Add release dates for version 0.13
Christos Stavrakakis

04/10/2013

09:28 pm snf-ganeti Revision f0ed67ed: qa: fix TestInstanceModifyPrimaryAndBack flakiness
The test tries to scp the instance disks from the primary node to the
new destination, but connects to the master nod...
Guido Trotter
09:28 pm ganeti-local Revision f0ed67ed: qa: fix TestInstanceModifyPrimaryAndBack flakiness
The test tries to scp the instance disks from the primary node to the
new destination, but connects to the master nod...
Guido Trotter
07:13 pm Revision b9bf481c: Merge branch 'debian-release-0.13' into debian-develop
Conflicts:
snf-cyclades-app/synnefo/api/management/commands/flavor-create.py
version
Christos Stavrakakis
07:05 pm Revision e7f22a2a: Merge branch 'release-0.13' into develop
Conflicts:
snf-astakos-app/astakos/im/messages.py
Christos Stavrakakis
06:58 pm Revision e74f913b: Bump version to 0.13-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
06:56 pm Revision 094521a8: Merge branch 'master' into debian
Christos Stavrakakis
06:56 pm Revision 2eb45e16: Add release dates for version 0.13
Christos Stavrakakis
06:56 pm Revision ff9f5be3: Bump version to 0.13
Christos Stavrakakis
06:56 pm Revision 009aef50: Merge branch 'release-0.13'
Christos Stavrakakis
06:50 pm Revision 66777eb8: Merge branch 'debian-release-0.13' into debian
Christos Stavrakakis
06:45 pm ganeti-local Revision 06c056d3: Limit the size of networks to /16
This patch introduces an upper limit to the size of the networks that can
be created.
Signed-off-by: Helga Velroyen ...
Helga Velroyen
06:45 pm snf-ganeti Revision 59baad7a: Check minimum size of networks on creation
When creating a network, so far no size constraints were checked.
We now limit the size of a network to a /30 or bigg...
Helga Velroyen
06:45 pm snf-ganeti Revision 06c056d3: Limit the size of networks to /16
This patch introduces an upper limit to the size of the networks that can
be created.
Signed-off-by: Helga Velroyen ...
Helga Velroyen
06:45 pm ganeti-local Revision 59baad7a: Check minimum size of networks on creation
When creating a network, so far no size constraints were checked.
We now limit the size of a network to a /30 or bigg...
Helga Velroyen
06:35 pm Revision 5ef4d441: Fix create vm view images filtering in cyclades ui
use the new synnefo.user method `get_username` to populate
personal/shared images.
Kostas Papadimitriou
06:14 pm Revision 0e214bbe: Add Server Create documentation
Stavros Sachtouris
06:09 pm ganeti-local Revision fe05a931: Fix job queue directory permission problems
If split users are used, the queue directory could only be accessed
by masterd, but also confd needs to be able to re...
Michele Tartara
06:09 pm snf-ganeti Revision fe05a931: Fix job queue directory permission problems
If split users are used, the queue directory could only be accessed
by masterd, but also confd needs to be able to re...
Michele Tartara
04:43 pm Bug #3576 (New): Synnefo Projects - Entering values for a Project
When a user is creating a project he can set values for each resource.
Setting all available values is not mandato...
Konstantinos Tompoulidis
04:33 pm Pithos Web Client Feature #3575 (Closed): Refactor the view of the Sharing procedure
Currently, when right clicking on a File one has two options wrt sharing:
1. Publish
2. Sharing
With "Publish"...
Constantinos Venetsanopoulos
04:23 pm ./kamaki Feature #3574 (Closed): etag-if-match in upload
Add support for etag-if-match to the kamaki pithos library upload method. Dionysis Zindros
04:14 pm Bug #3573 (New): Synnefo Projects - WEB UI corrections
Under "create" or "modify" Project, when selecting one of the three boxes, the respective options appear and the back... Konstantinos Tompoulidis
04:10 pm Bug #3572 (New): Synnefo Projects - User information
Viewing the Projects as an admin, all the projects are visible under "My Projects" under the following columns :
N...
Konstantinos Tompoulidis
03:22 pm Revision aee9a389: Force query to list before passing as argument
An unevaluated query ends up being used as an argument of intended list
type to another query, which fails in the cas...
Giorgos Korfiatis
03:19 pm Bug #3570 (Closed): Synnefo ignores queue messages about machines NICs
In some cases (after heavy load?) the message about a server becoming active will be processed before the one about
...
Ilias Tsitsimpis
03:09 pm Feature #3493 (Closed): Allow admin to specify reason when denying a project application
Giorgos Korfiatis
03:08 pm ganeti-local Revision 35133aae: Set the default editor inside the chroot
Allows the chroot builder to set the default editor to be used in the
chroot.
Vim is used as the default choice.
Si...
Michele Tartara
03:08 pm snf-ganeti Revision 35133aae: Set the default editor inside the chroot
Allows the chroot builder to set the default editor to be used in the
chroot.
Vim is used as the default choice.
Si...
Michele Tartara
02:53 pm snf-vncauthproxy Revision 2979a34d: Bump version to 1.4-1
Signed-off-by: Stratos Psomadakis <psomas@grnet.gr> Stratos Psomadakis
02:53 pm ganeti-local Revision 9e946416: The disk size of a diskless instance is 0, not None
For diskless instances it is still reasonable to sum up the disk usage
of all the (zero) disks, resulting in the empt...
Klaus Aehlig
02:53 pm snf-ganeti Revision 9e946416: The disk size of a diskless instance is 0, not None
For diskless instances it is still reasonable to sum up the disk usage
of all the (zero) disks, resulting in the empt...
Klaus Aehlig
02:52 pm snf-vncauthproxy Revision 78b78d4d: Merge branch 'master' into debian-master
Stratos Psomadakis
02:51 pm snf-vncauthproxy Revision 37a236d1: Merge branch 'release-1.4' into develop
Stratos Psomadakis
02:49 pm snf-vncauthproxy Revision 5f5f14cf: Update version to 1.4
Stratos Psomadakis
02:10 pm snf-vncauthproxy Revision bb809b1b: Bump version to 1.4~rc2-1
Signed-off-by: Stratos Psomadakis <psomas@grnet.gr> Stratos Psomadakis
02:08 pm snf-vncauthproxy Revision 78ab70b8: Merge branch 'release-1.4' into debian-release-1.4
Stratos Psomadakis
02:07 pm snf-vncauthproxy Revision dbb5a50f: Merge branch 'release-1.4' into debian-release-1.4
Stratos Psomadakis
02:03 pm snf-vncauthproxy Revision 1e3d1c7d: Modify default port range for port pool
The default port range used for automatic port selection
was chosen to be the ephemeral port range. This was the wron...
Vangelis Koukis
01:25 pm Bug #3569 (New): Incorporate pithos tests in burnin tools
Sofia Papagiannaki
01:21 pm Revision ea24170f: Add documentation for Server Stats
Stavros Sachtouris
01:10 pm Revision 043ffb0c: Remove unused example.conf from -gtools.
Stratos Psomadakis
01:03 pm Revision 338d0cec: Remove kvm-vif-bridge script from repo
kvm-vif-bridge is provided by snf-network. Remove it from the synnefo
repo to avoid confusion.
Stratos Psomadakis
12:18 pm Revision 93c6900c: snf-django-lib: PEP-8 style fixes
Ilias Tsitsimpis
12:18 pm ganeti-local Revision 6cb65875: Postpone non-urgent TODO from 2.7 to 2.9
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
12:18 pm snf-ganeti Revision 6cb65875: Postpone non-urgent TODO from 2.7 to 2.9
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
12:05 pm Revision 6c1c0738: snf-django-lib: ReRaise AstakosClientExceptions as API Faults
Ilias Tsitsimpis
12:00 pm Revision fde7b7cb: snf-django-lib: Fault Exceptions now have code attr
Ilias Tsitsimpis
11:57 am Revision 4a9c41cf: Remove README and Changelog from astakos docs
Christos Stavrakakis
11:50 am Revision 21190887: astakosclient: AstakosClientException now has details attr
Ilias Tsitsimpis
11:26 am Revision e0223f54: quotaholder: Impose ordering on locking holdings
Prefetch all holdings required for update with a specified order
(by entity/resource pair).
Refs #3560
Giorgos Korfiatis
11:06 am snf-ganeti Revision d8e3c5c9: Add backports to the chroot builder sources
This allows to have newer software than what is available in Debian Squeeze
(the default version of the distribution ...
Michele Tartara
11:06 am ganeti-local Revision d8e3c5c9: Add backports to the chroot builder sources
This allows to have newer software than what is available in Debian Squeeze
(the default version of the distribution ...
Michele Tartara

04/09/2013

07:46 pm Revision 072047b1: Further updates for Changelog file for 0.13
Sofia Papagiannaki
07:43 pm Pithos MS Client Revision 84332a63: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
Panagiotis Kanavos
07:42 pm Pithos MS Client Revision 2115e2a5: Multiple fixes for async void
Panagiotis Kanavos
07:31 pm Bug #3568 (New): Do not reject all emails if some are invalid in project add member form
When adding multiple users to a project via a comma-separated email list
in the corresponding form, if any of the em...
Georgios Tsoukalas
07:05 pm Revision 3b1963eb: Add list_servers documentation on cyclades-api
Stavros Sachtouris
06:43 pm Revision 3045e739: Update Changelog file for 0.13
Constantinos Venetsanopoulos
06:28 pm Feature #3543 (Resolved): Change pithos default container policy quota to unlimited
Sofia Papagiannaki
06:11 pm Revision 44cdb3c5: Change pithos default container policy quota to unlimited
Refs: #3543
* Substitute the PITHOS_BACKEND_QUOTA setting with two
distinct settings: PITHOS_BACKEND_ACCOUNT_QUOTA &...
Sofia Papagiannaki
06:07 pm Revision 6d5e232d: Include 0.13 helpdesk features in NEWS file
Kostas Papadimitriou
05:53 pm Revision 07168279: Astakos dashboard url change
landing instead of user profile Kostas Papadimitriou
05:46 pm Revision 334dc272: astakosclient: For objpool pool_size is now size
Ilias Tsitsimpis
05:42 pm Revision 1be9263c: Even more updates to the NEWS file for 0.13
Vangelis Koukis
05:36 pm Revision 00e1dd01: Further updates to the NEWS file for 0.13
Vangelis Koukis
05:31 pm Revision 420c24ee: PEP8 styling fixes in faults.py
Ilias Tsitsimpis
05:27 pm snf-ganeti Revision cdd27f7f: Add tool for creating users and groups
When executed in split user mode, Ganeti requires a specific set of users
and groups to be created in the appropriate...
Michele Tartara
05:27 pm ganeti-local Revision cdd27f7f: Add tool for creating users and groups
When executed in split user mode, Ganeti requires a specific set of users
and groups to be created in the appropriate...
Michele Tartara
05:21 pm Revision 0d25d281: Initial update of NEWS file for 0.13
Vangelis Koukis
04:08 pm snf-ganeti Revision b0b7bf8f: qa: Fix mistake in _DestroyInstanceDisks
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Guido Trotter
04:08 pm ganeti-local Revision b0b7bf8f: qa: Fix mistake in _DestroyInstanceDisks
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Guido Trotter
03:54 pm ./kamaki Bug #3527 (Assigned): Some kamaki requests return "404 Not Found"
Stavros Sachtouris
03:09 pm ./kamaki Bug #3527 (Resolved): Some kamaki requests return "404 Not Found"
Resolved: it's a limitation of obj pool:
https://github.com/grnet/objpool/blob/e4c7df4a17e964243c1a052d5ce4d66412d...
Stavros Sachtouris
02:46 pm Revision a33ee5d2: Update installation guide
Refs: #3519
Stamp Database Revision section
Sofia Papagiannaki
01:59 pm snf-image Revision f58bbc57: Correct some pep8 errors in the python helpers
Nikos Skalkotos
12:51 pm snf-cloudcms Revision 7620f6f5: Allow html in application messages
Kostas Papadimitriou
12:48 pm snf-cloudcms Revision 0988bfac: Merge branch 'feature-newstyles' into release-0.13
Conflicts:
cloudcms/templates/cms/base.html
Kostas Papadimitriou
12:45 pm Revision d51ee815: Merge branch 'develop' into feature-api-docs
Stavros Sachtouris
12:40 pm ./kamaki Revision a863029c: Add a NL to logs to make them more readable
Stavros Sachtouris
12:22 pm Revision 32ee6f20: Fix url typo
Kostas Papadimitriou
11:44 am Bug #3421 (Feedback): Pool size settings
The current practice is to (down)scale pool sizes and (up)scale the max db connections
so that the total database co...
Georgios Tsoukalas
11:38 am Bug #3492 (Closed): get_http_connection() patches .close() which gets called from httplib itself ...
Georgios Tsoukalas
11:30 am Bug #1906 (Closed): Cannot create index for path with MySQL
Postgres is being used and recommended for Pithos. Georgios Tsoukalas
11:23 am ./kamaki Feature #3566 (Closed): Design and apply a naming convention for kamaki commands
Rules for kamaki commands:
@kamaki <object[ subobject...]> <verb[ subverb...]>@
For example:...
Stavros Sachtouris
11:20 am Bug #317 (Closed): Πρόβλημα με XmlHttpRequest στον Opera
outdated Georgios Tsoukalas
11:20 am Bug #337 (Closed): Αλλαγή στην τεκμηρίωση των μοντέλων και της λογικής της εφαρμογής
outdated Georgios Tsoukalas
11:10 am Feature #1887 (Closed): Provide an interface to query blocks/hashmaps
Georgios Tsoukalas
11:06 am Feature #3309 (Closed): pithos-usage management command
Georgios Tsoukalas
11:05 am Bug #2476 (Rejected): Support authentication using x509 certificates
Georgios Tsoukalas
11:04 am Feature #3041 (Closed): Refine shibboleth account creation
Georgios Tsoukalas
11:04 am Feature #3024 (Closed): Turn accounts to lower case
Georgios Tsoukalas
11:03 am Bug #2883 (Closed): Turn emails to case-insensitive
Georgios Tsoukalas
11:02 am Bug #2418 (Closed): Delegate feedback post request to PITHOS_AUTHENTICATION_URL
Georgios Tsoukalas
10:56 am Bug #3554 (Resolved): Deactivate pithos md5 update by default
Sofia Papagiannaki
10:54 am Revision 591e1df0: Deactivate pithos md5 update by default
Refs: #3554 Sofia Papagiannaki
10:08 am Revision f3f35d05: Update Changelog
Refs: #3561 Sofia Papagiannaki

04/08/2013

11:53 pm snf-vncauthproxy Revision 2c8bd68a: Bump version to rc2
Stratos Psomadakis
11:39 pm snf-vncauthproxy Revision 98cc310e: Update version to 1.4rc1 (release branch)
Stratos Psomadakis
11:37 pm snf-vncauthproxy Revision 4a83b4bc: Bump version for next release
Stratos Psomadakis
08:11 pm Revision 5ede2c79: Make all Changelog files prior to 0.13 obsolete
Since v0.13, all Synnefo components will have the same version and the
same Changelog, NEWS, Upgrade, Copyright file....
Constantinos Venetsanopoulos
07:13 pm Bug #3561 (Resolved): Make pithos backend pool size configurable
Sofia Papagiannaki
07:10 pm Revision 61c5b615: Make pithos backend pool size configurable
Refs: #3561 Sofia Papagiannaki
07:09 pm Revision 134fd873: Merge branch 'feature-snf-django' into debian-feature-snf-django
Christos Stavrakakis
07:09 pm ./kamaki Revision 3f8091d6: Merge branch 'feature-store' into develop
Stavros Sachtouris
07:08 pm ./kamaki Revision e5c76b1a: Fix typo in using download progress bar
Stavros Sachtouris
07:04 pm devflow Revision 141a13f0: Bump version to 0.10.1
Christos Stavrakakis
07:04 pm devflow Revision f9f89675: Fix typo
Christos Stavrakakis
06:51 pm Revision 21fabaad: Minor changes in astakos commands
Sofia Papagiannaki
06:50 pm ./kamaki Revision 28cbc3c2: Minimize requeests whn dnlding same block
If a file has multiple same blocks, download one of them and copy it to local
file locations
Stavros Sachtouris
06:47 pm devflow Revision 268ed556: Bump version to 0.10-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
06:46 pm devflow Revision c083e1af: Merge branch 'master' into debian
Christos Stavrakakis
06:46 pm devflow Revision b8a1a299: Merge branch 'debian-release-0.10' into debian
Conflicts:
debian/changelog
version
Christos Stavrakakis
06:45 pm devflow Revision 3adc2bee: Merge branch 'release-0.10'
Christos Stavrakakis
06:44 pm devflow Revision b78d6238: devflow-autopkg from debian branchese
Christos Stavrakakis
06:40 pm Revision 92359537: Update astakos user-modify command
Permit also to lookup user using the UUID Sofia Papagiannaki
06:37 pm Revision ffb5cca1: Update astakos listing commands
Refs: #3346
* Change `synnefo.webproject.management.commands.ListCommand`
to permit post database selection filterin...
Sofia Papagiannaki
06:37 pm Revision 827de879: Project admins and max pending projects in docs
Giorgos Korfiatis
06:28 pm Bug #3562 (New): Make plankton backend pool size configurable
Right now it is hardcoded to 8 Georgios Tsoukalas
06:25 pm Bug #3561 (Resolved): Make pithos backend pool size configurable
Right now it is hardcoded to 5 Georgios Tsoukalas
06:24 pm Bug #3560 (Resolved): Accepting commissions sometimes fail with deadlock in astakos DB
For example,
2013-04-06 08:25:35 EEST ERROR: deadlock detected
2013-04-06 08:25:35 EEST DETAIL: Process 30576 w...
Georgios Tsoukalas
06:23 pm Feature #3346: Service management commands for Astakos
Related commit: commit:fc5138f0058ab2d209203122f3f6b3ecedba90f8 Sofia Papagiannaki
06:17 pm Revision e2554e08: Add snf-django-lib to ci/config
Christos Stavrakakis
06:17 pm Revision be5ea27b: Fix typo
Christos Stavrakakis
06:17 pm Revision 04a1b675: Move astakos lib from snf-common to snf-django-lib
Christos Stavrakakis
05:53 pm Revision cdd30404: Make pending project options more descriptive
Giorgos Korfiatis
05:23 pm ./kamaki Revision 4f0730be: Bump version to 0.7.9-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:16 pm ./kamaki Revision fe7aff76: Merge branch 'master' into debian
Conflicts:
Changelog
Stavros Sachtouris
05:12 pm Revision 36011c7a: Fix description for resource `ram' in settings
Giorgos Korfiatis
05:01 pm ./kamaki Revision 3a1736f7: Merge branch 'hotfix-0.7.9'
Stavros Sachtouris
05:00 pm ./kamaki Revision ba4ac21f: Update version tag and changelog
Stavros Sachtouris
05:00 pm Revision b1728317: astakosclient: For objpool pool_size is now size
Ilias Tsitsimpis
04:55 pm ./kamaki Revision 673503f3: fixbug 3555: blcks missing if same to other blcks
Stavros Sachtouris
04:48 pm Feature #3358 (Feedback): Single decorator for handling API calls, with proper logging of HTTP 50...
Christos Stavrakakis
04:48 pm Feature #3448 (Feedback): Ensure proper cache control headers across Synnefo
Christos Stavrakakis
04:46 pm Feature #3524 (Feedback): Use python-objpool
Christos Stavrakakis
04:45 pm ./kamaki Revision ca7f78c0: fixbug 3555: blcks missing if same to other blcks
Stavros Sachtouris
04:36 pm Revision 4427df6f: Add objpool to snf-common dependencies
Christos Stavrakakis
04:27 pm Revision 1a736ca8: Use 'python-objpool' instead of 'synnefo.lib.pool'
Use the python-objpool package for pooling resources as object, instead
of the pooling code that existed in snf-commo...
Christos Stavrakakis
04:27 pm Revision 30333691: Move code and PEP8 fixes
Christos Stavrakakis
04:18 pm ganeti-local Revision cc2a70b1: qa: fix instance recreate disks for ST_FILE disks
More lvm commands "sprinkled" in qa :/ We really have to factor them out
in the storage layer, once we have a good on...
Guido Trotter
04:18 pm snf-ganeti Revision cc2a70b1: qa: fix instance recreate disks for ST_FILE disks
More lvm commands "sprinkled" in qa :/ We really have to factor them out
in the storage layer, once we have a good on...
Guido Trotter
03:59 pm Revision 09fbe62f: Remove override_users option from astakos options
Christos Stavrakakis
03:53 pm ./kamaki Revision d187ba37: Create a livetest that catches bug #3555
A boring file is a file with at least two same blocks
Kamaki fails to download more than 1 same blocks, therefore the...
Stavros Sachtouris
02:56 pm Revision 088188f2: Add astakosclient to snf-django-lib dependencies
Christos Stavrakakis
02:56 pm Revision 1ecb12b5: Rename snf-astakos-client to astakosclient
Christos Stavrakakis
02:46 pm Revision ea871d7e: Merge branch 'feature-snf-django' into debian-feature-snf-django
Christos Stavrakakis
02:46 pm Revision 99c66889: Add astakosclient and snf-django-lib to debian
Christos Stavrakakis
02:44 pm Revision 898fc7c8: Rename snf-astakos-client to astakosclient
Christos Stavrakakis
02:42 pm ./kamaki Revision d1be0836: Merge branch 'develop' into feature-store
Stavros Sachtouris
02:36 pm ./kamaki Bug #3555 (Resolved): Download/Upload missed data with very big files
Pinned down: When a file contains at least 2 blocks with the same hashtag (== exactly the same content), kamaki downl... Stavros Sachtouris
02:30 pm ./kamaki Bug #3527 (Assigned): Some kamaki requests return "404 Not Found"
Re-opening, after discussion with [iliastsi].
Vangelis Koukis
02:26 pm ./kamaki Bug #3527: Some kamaki requests return "404 Not Found"
It seems that the bug still exists in version 0.7.8
Attached is the output of kamaki store download --account=25ec...
Ilias Tsitsimpis
02:14 pm Revision a4398c8c: Remove client_key parameter from quotas API
It is not necessary, since the service token in used for authorization.
The api_method decorator is modified so that ...
Giorgos Korfiatis
01:57 pm ./kamaki Bug #3555: Download/Upload missed data with very big files
Turns out upload is not affected by this problem. Stavros Sachtouris
01:45 pm Revision b32b5995: Docs for resource and quota API
Giorgos Korfiatis
01:43 pm Revision 1028e568: API call for resources
Giorgos Korfiatis
01:41 pm Revision 18f21257: API calls for quotas and commissions
Giorgos Korfiatis
01:37 pm Revision 4850202e: Do not register resources in quotaholder
Giorgos Korfiatis
01:36 pm Revision 79e3da8a: Prepare quotaholder calls for the new API
- {accept, reject}_commission take a single serial
- resolve_pending_commissions takes a set of serials to accept
a...
Giorgos Korfiatis
01:03 pm Revision 798819c7: Merge branch 'release-0.13' of https://code.grnet.gr/git/synnefo into release-...
Olga Brani
01:03 pm Revision 83886184: Correct company url in Astakos footer template
Olga Brani
12:47 pm Revision c273dd61: Revert unknown account message
Kostas Papadimitriou
12:33 pm Revision 89feafec: Merge branch 'release-0.13' of https://code.grnet.gr/git/synnefo into release-...
Olga Brani
12:25 pm ganeti-local Revision 3cecd73c: Backwards compatibility fix for Lucid
The code introduced by the previous commit triggered a possible library
conflict in Ubuntu Lucid.
This patch introdu...
Michele Tartara
12:25 pm snf-ganeti Revision 3cecd73c: Backwards compatibility fix for Lucid
The code introduced by the previous commit triggered a possible library
conflict in Ubuntu Lucid.
This patch introdu...
Michele Tartara
12:18 pm Feature #3557 (Resolved): Management command to display overdue pending commissions
Commissions pending more than a few seconds are an indication of a failure somewhere.
There should be a management c...
Georgios Tsoukalas
11:43 am Revision 97edde10: Add snf-django-lib to devflow.conf
Christos Stavrakakis
11:25 am Revision 91d03f38: Merge branch 'feature-snf-django' into debian-feature-snf-django
Christos Stavrakakis
11:23 am Revision f65f7547: Merge remote branch 'origin/debian-release-0.13' into debian-develop
Christos Stavrakakis
11:23 am Revision cffb6067: Merge branch 'develop' into debian-develop
Christos Stavrakakis
11:07 am Revision 1052bb2b: Remove obsolete Ganeti RAPI client from snf-common
This Ganeti RAPI client has been moved to snf-cyclades-app. Christos Stavrakakis
11:07 am Revision 896754a6: Move parsedate module to snf_django
Christos Stavrakakis
11:07 am Revision bcfd8e6b: Add ASTAKOS_URL setting to PITHOS
Common 'api_method' decorator, needs the ASTAKOS_URL setting to
authenticate with Astakos. Create this setting for Pi...
Christos Stavrakakis
11:07 am Revision 8df4fae6: Remove PITHOS_AUTHENTICATION_USERS setting
Remove this setting as it introduces unnecessary complexity. Also,
it will need to be supported by snf-astakos-client...
Christos Stavrakakis
11:07 am Revision d2b8ec7b: Move common test code to snf_django.lib.testing
Christos Stavrakakis
11:06 am Revision ee7a2b87: Use common 'api_method' decorator to astakos api
Update all astakos API methods to use the new common 'api_method'
decorator. The 'api_method' decorator 'user_require...
Christos Stavrakakis
11:06 am Revision f6ff4b40: Remove ImageBackend NotAllowedError
Refs #3359 Christos Stavrakakis
11:06 am Revision 05d401cf: Remove VM/Network DeletedError and BuildingError
Handle these errors explicitly in the code instead of the "api_method"
decorator.
Christos Stavrakakis
11:06 am Revision b3fd98ae: Use common 'api_method' decorator to cyclades api
Update Cyclades API methods to use the new common 'api_method'
decorator. Also, update all the relevant tests.
Christos Stavrakakis
11:06 am Revision 65bbcd43: Use common 'api_method' decorator in pithos api
Update all pithos API methods to use the new common 'api_method'
decorator. However, this decorator is not enough for...
Christos Stavrakakis
11:06 am Revision cf5f17b6: Add fault.xml template to pithos and astakos
Christos Stavrakakis
11:06 am Revision 9dcb5b8a: Remove dead code
Christos Stavrakakis
11:06 am Revision d9d1763e: Use the common 'api_method' decorator in plankton
Use the common 'api_method' decorator in all plankton API methods.
Modify the 'plankton_method' decorator to only cre...
Christos Stavrakakis
11:06 am Revision bd40abfa: Move cloud faults to 'snf_django.lib.api.faults'
Gather all faults from all synnefo projects into common
'snf_django.lib.api.faults'.
Christos Stavrakakis
11:06 am Revision 72bf812d: Implement single decorator for handling API calls
Create a single decorator for API methods to be used be accross all
synnefo. This decorator does the following:
* Pr...
Christos Stavrakakis
11:06 am Revision a712571b: Create 'snf-django-lib'
Create 'snf-django-lib', common Synnefo library for django. Christos Stavrakakis
10:50 am ganeti-local Revision be0cb2d7: Properly export errors while reading job list
In case of problems while reading the job list from disk (such as permission
errors) confd would silently fail, writi...
Michele Tartara
10:50 am snf-ganeti Revision be0cb2d7: Properly export errors while reading job list
In case of problems while reading the job list from disk (such as permission
errors) confd would silently fail, writi...
Michele Tartara
10:49 am ganeti-local Revision 3e02cd3c: Fix typo and improve comment
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
10:49 am snf-ganeti Revision 3e02cd3c: Fix typo and improve comment
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara

04/07/2013

02:59 pm ganeti-local Revision 301c3bbb: qa: skip gnt-backup for file instances
Note that this fixes the "current issue" but doesn't fix the underlying
problem. :/
Signed-off-by: Guido Trotter <ul...
Guido Trotter
02:59 pm ganeti-local Revision 318bbaa9: qa: fix RemoveInstanceOfflineNode for file-based
- The cleanup should only happen for non externally mirrored disk
templates
- It should behave differently for file...
Guido Trotter
02:59 pm ganeti-local Revision 34ddd63a: qa: disable inter-cluster-instance-move for file
This actually hides a real issue that was discovered by enabling
file-based qa, so bug was filed for it. On the other...
Guido Trotter
02:59 pm snf-ganeti Revision 301c3bbb: qa: skip gnt-backup for file instances
Note that this fixes the "current issue" but doesn't fix the underlying
problem. :/
Signed-off-by: Guido Trotter <ul...
Guido Trotter
02:59 pm snf-ganeti Revision 318bbaa9: qa: fix RemoveInstanceOfflineNode for file-based
- The cleanup should only happen for non externally mirrored disk
templates
- It should behave differently for file...
Guido Trotter
02:59 pm snf-ganeti Revision 34ddd63a: qa: disable inter-cluster-instance-move for file
This actually hides a real issue that was discovered by enabling
file-based qa, so bug was filed for it. On the other...
Guido Trotter
02:59 pm snf-ganeti Revision 049a6c6b: qa: pass some extra options to make scp work
scp by itself won't work on a cluster: a few extra options are needed to
tell it where to find the "right" ssh global...
Guido Trotter
02:59 pm ganeti-local Revision 0b85e1bd: qa: fix modify primary test
This test uses a non-existing config value "file-storage-dir" and fails.
Fixing it by using the default value, which ...
Guido Trotter
02:59 pm ganeti-local Revision 049a6c6b: qa: pass some extra options to make scp work
scp by itself won't work on a cluster: a few extra options are needed to
tell it where to find the "right" ssh global...
Guido Trotter
02:59 pm snf-ganeti Revision 1012ecf4: qa: fix rename instance for non-lvm backed storage
The rename instance test performs an lvm-specific check for tags on the
instance volume. This should be in the future...
Guido Trotter
02:59 pm snf-ganeti Revision 0b85e1bd: qa: fix modify primary test
This test uses a non-existing config value "file-storage-dir" and fails.
Fixing it by using the default value, which ...
Guido Trotter
02:59 pm ganeti-local Revision 1012ecf4: qa: fix rename instance for non-lvm backed storage
The rename instance test performs an lvm-specific check for tags on the
instance volume. This should be in the future...
Guido Trotter
01:33 pm Revision 27d564ba: Fix typo in network-list command
Christos Stavrakakis

04/05/2013

07:24 pm ganeti-local Revision 1e123ff1: Check for python-yaml at configure time
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Bernardo Dal Seno
07:24 pm snf-ganeti Revision 1e123ff1: Check for python-yaml at configure time
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Bernardo Dal Seno
07:18 pm Revision fc5138f0: Change astakos listing commands
Listing commands extend
`synnefo.webproject.management.commands.ListCommand`
Sofia Papagiannaki
07:15 pm Revision bce87d43: Delete service-token-renew command
This command is equivalent to
`service-modiy --renew-token`
Sofia Papagiannaki
07:14 pm Revision bbcd3dd1: Prepare skeleton for unified Changelog and NEWS
Since v0.13 all Synnefo components have been moved into a single
repository and will have the uniform versions. Thus ...
Constantinos Venetsanopoulos
07:14 pm Revision d35dcdb8: Change service-modify command option names
Change `--renew-auth-token` option to
`--renew-token` and `--auth-token` to
`--token` to conform the respective optio...
Sofia Papagiannaki
07:01 pm Revision f7697499: Add database migration
Provide an alembic migration to add an index
on the attributes.domain field
Sofia Papagiannaki
06:55 pm Revision a0699ee4: Change astakos show commands
* rename `invitation-details` command to
`invitation-show` to conform with the rest
synnefo show commands
* Enable th...
Sofia Papagiannaki
06:49 pm Revision 8cbea11d: Sync to quotaholder by recomputing user quotas
On a user joining/leaving a project or on a project definition change,
we used to compute quota diffs for affected us...
Giorgos Korfiatis
06:49 pm Revision 2864e701: Turn holding into a counter
The role of Holding is now only to keep track of usage against
a limit. There is no more exporting of resources and t...
Giorgos Korfiatis
06:49 pm Revision e496f888: Adjust astakos to new holding design
Simplifications due to removal of quantity and merging capacity into holding.
Also make sure that holders and resourc...
Giorgos Korfiatis
06:49 pm Revision dc9da5b9: New quota functions in astakos
Handle quotas as nested dictionaries indexed by:
user uuid, source, resource name
Giorgos Korfiatis
06:49 pm Revision 0da5e49a: Compute and show quotas by source
Adjust astakos code to the new nested dict structure of quotas. Giorgos Korfiatis
06:49 pm Revision aa27f246: Move quota-related code out of models.py
Intention is to collect all quota-related code to a single file. Giorgos Korfiatis
06:49 pm Revision 9bca7701: Pass user.id in project join/leave operations
This is done for reasons of uniformity. Giorgos Korfiatis
06:49 pm Revision b78f2b29: Rename capacity to limit
Giorgos Korfiatis
06:48 pm Revision 8288906d: Remove unused code
Giorgos Korfiatis
06:48 pm Revision f77363c2: wip Update astakos.im to use local quotaholder
Import directly quotaholder.callpoint in endpoint/qh.py
instead of an HTTP client.
Remove code related to entities, s...
Giorgos Korfiatis
06:48 pm Revision 992b81b6: wip Remove check whether membership is pending sync
It is not needed any more, syncing to quotaholder will happen
in a single transaction along with the call initiating ...
Giorgos Korfiatis
06:48 pm Revision 3d4cef9e: wip Remove check is_active on projects and memberships
Remove second phase of (de)activation, not needed any more,
since syncing to quotaholder will happen in the same tran...
Giorgos Korfiatis
06:48 pm Revision 3adbfafa: wip Remove import_limit and export_limit from policy
If needed, they can be simulated by importing from special resources. Giorgos Korfiatis
06:48 pm Revision 17565359: Default quotaholder input to empty list
Keyword arguments in quotaholder calls defaulted to empty pair,
although they were actually expecting a list.
Giorgos Korfiatis
06:48 pm Revision 14a58548: wip Update astakos.im to simplified quotaholder policy
Giorgos Korfiatis
06:48 pm Revision 570015d2: wip New, simplified syncing to quotaholder
Giorgos Korfiatis
06:48 pm Revision d03796c2: Redesign quota holding
A Holding now tracks the current usage (amount imported)
and the amount available to export (stock).
Counters come i...
Giorgos Korfiatis
06:48 pm Revision 2b888e60: Merge Policy model into Holding
Since the removal of quantity, Policy was left with only one value:
capacity. To simplify things, we directly include...
Giorgos Korfiatis
06:48 pm Revision 04dcc30e: Import resource from no source
Since quantity (initial supply) has been removed from Policy,
there is no direct way to set the initial available res...
Giorgos Korfiatis
06:48 pm Revision 200b37fb: Execute astakos-init and user-update in a transaction
Giorgos Korfiatis
06:48 pm Revision 588d107d: Return a holding as a tuple rather than list
Giorgos Korfiatis
06:48 pm Revision 8b54001e: wip Rename entity into holder
Giorgos Korfiatis
06:48 pm Revision 1d2b20aa: wip Remove Entity model
Giorgos Korfiatis
06:48 pm Revision b0727daf: wip Remove dependency from commissioning
Define exceptions locally Giorgos Korfiatis
06:48 pm Revision 8397ea8d: Delete obsolete code
Giorgos Korfiatis
06:48 pm Revision 508ed0e1: Delete obsolete testing files
Giorgos Korfiatis
06:48 pm Revision ccdb7c02: wip Merge quotaholder into astakos
quotaholder_django/quotaholder_app becomes astakos/quotaholder
quotaholder_django/test becomes astakos/quotaholder/test
Giorgos Korfiatis
06:48 pm Revision 39b2cb50: wip Restructure astakos views
Replace custom transaction context with:
- decorator `commit_on_success_strict', which uses
transaction.commit_man...
Giorgos Korfiatis
06:48 pm Revision c100f891: Register quotaholder in synnefo settings
Giorgos Korfiatis
06:48 pm Revision c6ef66ba: Update quotaholder unit tests
Giorgos Korfiatis
06:48 pm Revision 757f3256: Update stress test to use the new transaction decorator
Giorgos Korfiatis
06:48 pm Revision 8cff5e41: wip Remove CallSerial model and related calls
Giorgos Korfiatis
06:44 pm Revision 71b37f75: Rename astakos modification commands
Rename to conform with the rest synnefo
modification commands
Sofia Papagiannaki
06:39 pm Revision 96efed67: Remove PROJECT_DEACTIVATED state from ProjectMembership
Giorgos Korfiatis
06:34 pm Revision a1999b2e: Merge branch 'release-0.13' into develop
Giorgos Korfiatis
06:12 pm ./kamaki Bug #3555: Download/Upload missed data with very big files
Nikos Skalkotos reports: the kamaki-downloaded md5 is wrong, the ui md5 is correct Stavros Sachtouris
06:09 pm ./kamaki Bug #3555: Download/Upload missed data with very big files
Note: The -A option is not avaiable in 0.7.X, use --account instead Stavros Sachtouris
06:09 pm ./kamaki Bug #3555 (Closed): Download/Upload missed data with very big files
Still not sure if it is a kamaki bug, but should be reported here. Kamaki seems to misshandle very large file downloa... Stavros Sachtouris
05:35 pm ganeti-local Revision a29fcf38: Fix a bug in the Runtime tests
A group name was erroneusly inserted in the list of user names.
Signed-off-by: Michele Tartara <mtartara@google.com>...
Michele Tartara
05:35 pm snf-ganeti Revision a29fcf38: Fix a bug in the Runtime tests
A group name was erroneusly inserted in the list of user names.
Signed-off-by: Michele Tartara <mtartara@google.com>...
Michele Tartara
05:34 pm Bug #3519 (Resolved): Update pithos installation guide
Sofia Papagiannaki
05:32 pm Revision c17bd3a7: Update pithos installation guide
Refs: #3519
Add a stamp database revision section in the guide.
Sofia Papagiannaki
05:10 pm ganeti-local Revision 8b3f1f42: Add script for building chroot
Setting up a proper environment for building a Ganeti can be quite difficult.
This patch adds a script for building ...
Michele Tartara
05:10 pm snf-ganeti Revision 8b3f1f42: Add script for building chroot
Setting up a proper environment for building a Ganeti can be quite difficult.
This patch adds a script for building ...
Michele Tartara
04:58 pm Bug #3554 (Resolved): Deactivate pithos md5 update by default
Change the default PITHOS_UPDATE_MD5 to False. Sofia Papagiannaki
04:56 pm ./kamaki Support #3441: Parametrise logging in kamaki.clients.Client
Missing: documentation Stavros Sachtouris
04:54 pm ./kamaki Support #3441 (Resolved): Parametrise logging in kamaki.clients.Client
Allow options LOG_TOKEN and LOG_DATA in the kamaki config file.
LOG_TOKEN: allow token logging (default: off)
LOG_D...
Stavros Sachtouris
04:49 pm ./kamaki Revision 2aca7f5e: Merge branch 'feature-logging' into develop
Stavros Sachtouris
04:47 pm ./kamaki Revision b3bb083f: DISABLE config log options in interactive shell
to avoid kamaki failures due to logging problems Stavros Sachtouris
04:44 pm ./kamaki Revision 230be78e: Merge branch 'feature-logging' into develop
Stavros Sachtouris
04:24 pm ./kamaki Revision 5fdccdec: Allow config to switch some options on or off
- LOG_TOKEN: whether to log user token in http requests (default: off)
- LOG_DATA: whether to log http body (send or ...
Stavros Sachtouris
02:54 pm ./kamaki Revision 34b88989: Fix typos in logging mechanism
Stavros Sachtouris
02:02 pm snf-ganeti Revision 6559d7f8: Extension of storage reporting design doc
This patch rewrites and extends the design doc about storage reporting
with respect to disk templates and storage typ...
Helga Velroyen
02:02 pm ganeti-local Revision 6559d7f8: Extension of storage reporting design doc
This patch rewrites and extends the design doc about storage reporting
with respect to disk templates and storage typ...
Helga Velroyen
01:56 pm Feature #3493 (Resolved): Allow admin to specify reason when denying a project application
Giorgos Korfiatis
12:26 pm ./kamaki Revision 008a5db5: Move http response logging to ResponseManager
Stavros Sachtouris
12:16 pm Revision 53f980c2: astakos api: remove statements of no effect
Sofia Papagiannaki
12:15 pm Bug #3530: snf-manage user information
I happened to also need the current usage besides the whole (project and user) quota.
Ideally under snf-manage use...
Konstantinos Tompoulidis
12:15 pm ./kamaki Revision 21871fb2: Move http request logging to RequestManager
Stavros Sachtouris
11:51 am Revision 9cdb86fd: Fix invite view
Invite view and function had the same name. Sofia Papagiannaki
11:23 am Revision 25e5f635: Fix invite view
Invite view and function had the same name. Sofia Papagiannaki
11:22 am ./kamaki Revision 4299f96c: Merge branch 'develop' into feature-logging
Stavros Sachtouris

04/04/2013

07:29 pm ./kamaki Revision d0f37f84: Merge branch 'feature-connection' into develop
Stavros Sachtouris
07:27 pm ./kamaki Revision 1d1b2724: Adjust docs to recent changes, fix missing config
Missing config: at setup, in the first example (Quick Setup) it was
kamaki set ...
while it should have been
kamaki c...
Stavros Sachtouris
07:20 pm ./kamaki Revision 64c26817: Wip kamaki.clients.test.py
Stavros Sachtouris
07:19 pm ./kamaki Support #3526 (Resolved): Support the new objpool HTTP connection-response model and simplify kam...
The kamaki.client.connection module is removed in this new implementation
The fat layer of connection classes has ...
Stavros Sachtouris
07:12 pm ./kamaki Revision f8eea8ec: Unittest ResponseManager
Stavros Sachtouris
05:57 pm ./kamaki Revision 7fa5c263: Unittest kamaki.clients.RequestManager
Stavros Sachtouris
04:37 pm ./kamaki Revision c2b5da2f: Redesign http connection module
Merge everything to kamaki.clients
Remove multiple hierarchies of connection classes (== abandon support for
alt...
Stavros Sachtouris
04:26 pm Revision 6837f014: astakosclient: Use objpool version 0.2
Ilias Tsitsimpis
02:28 pm ./kamaki Bug #3527 (Closed): Some kamaki requests return "404 Not Found"
Shared variables are to blame for this error, it is fixed with hotfix 0.7.8 Stavros Sachtouris
02:27 pm ./kamaki Bug #3547 (Closed): kamaki network delete error when performed on a deleted network
To reproduce the error:... Stavros Sachtouris
01:27 pm ./kamaki Feature #3546 (Closed): Let end users explicitely set the maximum number of threads
Stavros Sachtouris
12:28 pm snf-ganeti Revision f7f03738: Remove unused code
After changing the way gnt-xxx info print their output,
cli.FormatParameterDict() is not used anymore.
Signed-off-by...
Bernardo Dal Seno
12:28 pm snf-ganeti Revision 801bccba: gnt-group info uses a revised format
The code is more modular, the output is more similar to "gnt-cluster info"
and is YAML-compliant.
Signed-off-by: Ber...
Bernardo Dal Seno
12:28 pm ganeti-local Revision 801bccba: gnt-group info uses a revised format
The code is more modular, the output is more similar to "gnt-cluster info"
and is YAML-compliant.
Signed-off-by: Ber...
Bernardo Dal Seno
12:28 pm ganeti-local Revision 5f6d1b42: gnt-node info uses a revised format
The code is more modular, and the output is YAML-compliant. QA has been
updated to reflect the new format.
Signed-of...
Bernardo Dal Seno
12:28 pm ganeti-local Revision f7f03738: Remove unused code
After changing the way gnt-xxx info print their output,
cli.FormatParameterDict() is not used anymore.
Signed-off-by...
Bernardo Dal Seno
12:28 pm snf-ganeti Revision 5f6d1b42: gnt-node info uses a revised format
The code is more modular, and the output is YAML-compliant. QA has been
updated to reflect the new format.
Signed-of...
Bernardo Dal Seno
12:27 pm ganeti-local Revision d00884a2: Refactor out function to format instance policy
The new function can be used for group-level instance policies. Support for
roman numeral formatting has been dropped...
Bernardo Dal Seno
12:27 pm snf-ganeti Revision d00884a2: Refactor out function to format instance policy
The new function can be used for group-level instance policies. Support for
roman numeral formatting has been dropped...
Bernardo Dal Seno
12:24 pm ganeti-local Revision 2c398e80: Fix help string for gnt-group info
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Bernardo Dal Seno
12:24 pm snf-ganeti Revision 2c398e80: Fix help string for gnt-group info
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Bernardo Dal Seno
12:14 pm snf-ganeti Revision 91fb0d18: Document procedure to downgrade a cluster
This is based on the --donwgrade option of cfgupgrade, first introduced in
1709435e.
Signed-off-by: Bernardo Dal Sen...
Bernardo Dal Seno
12:14 pm ganeti-local Revision 91fb0d18: Document procedure to downgrade a cluster
This is based on the --donwgrade option of cfgupgrade, first introduced in
1709435e.
Signed-off-by: Bernardo Dal Sen...
Bernardo Dal Seno
12:14 pm snf-ganeti Revision 6c28c480: Fix upgrade procedure in UPGRADE
The watcher should be disabled while upgrading.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ...
Bernardo Dal Seno
12:14 pm ganeti-local Revision 6c28c480: Fix upgrade procedure in UPGRADE
The watcher should be disabled while upgrading.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ...
Bernardo Dal Seno
12:03 pm Feature #3543 (Resolved): Change pithos default container policy quota to unlimited
Pithos currently has as a default container policy quota limit set to 50GB.
Change this to unlimited.
Sofia Papagiannaki
12:01 pm ./kamaki Support #3541 (Closed): Modify semantics for kamaki store setquota
Now: ... Stavros Sachtouris

04/03/2013

08:17 pm snf-ganeti Revision 0ea86154: Restrict instance move to templates based on local files
Moving an instance is done by copying over the disks. Restrict
this to disk templates that are copyable. This avoids ...
Klaus Aehlig
08:17 pm ganeti-local Revision 0ea86154: Restrict instance move to templates based on local files
Moving an instance is done by copying over the disks. Restrict
this to disk templates that are copyable. This avoids ...
Klaus Aehlig
08:14 pm snf-ganeti Revision c148e448: Introduce a constant for the copyable disk templates
This list contains the disk templates suitable for moving
an instance by copying the files. A requirement is that
the...
Klaus Aehlig
08:14 pm ganeti-local Revision c148e448: Introduce a constant for the copyable disk templates
This list contains the disk templates suitable for moving
an instance by copying the files. A requirement is that
the...
Klaus Aehlig
06:56 pm Revision ac0760b2: Make astakos URLs configurable
Refs: #3351
Refs: #3340
* Define a general astakos URL prefix
(ASTAKOS_GENERAL_URL_PREFIX setting) that precedes
al...
Sofia Papagiannaki
06:21 pm ./kamaki Revision e0d3e091: Enforce objpool>=0.2, break kamaki, fix it soon
Stavros Sachtouris
06:13 pm ./kamaki Revision 948c3fa9: Bump version to 0.7.8-2
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
06:09 pm ./kamaki Revision 58dcac78: Bump version to 0.7.8-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
06:08 pm ./kamaki Revision aa18d87f: Enforce objpool>=0.2 dependency
Stavros Sachtouris
06:07 pm ./kamaki Revision 4435d0a4: Merge branch 'master' into debian
Conflicts:
Changelog
Stavros Sachtouris
06:05 pm Revision bc7e4f5f: Fix rst syntax error in docs
Stratos Psomadakis
05:51 pm ./kamaki Revision eacf334e: Update debian control rule objpool>=0.2 instead of >0.1.1
Stavros Sachtouris
05:43 pm ./kamaki Revision 83881ff1: Merge branch 'develop' into feature-connection
Stavros Sachtouris
05:26 pm ./kamaki Revision ea9a120c: Bump version to 0.7.8-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
05:20 pm ./kamaki Revision b56c1d3c: Update deprecated dependency notation
Stavros Sachtouris
04:52 pm ./kamaki Revision 452bc477: Enforce dependency objpool>0.1.1
Stavros Sachtouris
04:52 pm ./kamaki Revision f8aa0413: Merge branch 'master' into debian-master
Stavros Sachtouris
04:47 pm ./kamaki Revision b846245e: Enforce dependency objpool>0.1.1
Stavros Sachtouris
04:24 pm Revision 8b5be818: Remove the Integrator's Guide from the doc index
The Integrator's Guide is outdated, keep it as a file,
but remove it from the documentation's index page.
Constantinos Venetsanopoulos
04:18 pm ./kamaki Revision ecce4398: Merge branch 'master' of https://code.grnet.gr/git/kamaki
Stavros Sachtouris
04:17 pm Revision 2988ae31: set quotas, enable projects in docs/admin guide
Georgios D. Tsoukalas
04:05 pm ./kamaki Revision 4d783ed1: Merge branch 'hotfix-0.7.8'
Stavros Sachtouris
03:55 pm ./kamaki Feature #3536 (Closed): Implement a recursive kamaki store upload
Now: _kamaki store upload_ uploads only one local file per call.
Desired feature: support uploading a whole direct...
Stavros Sachtouris
03:50 pm Bug #3534 (New): Section numbers in docs
Reading long structured documentation without section numbers is hard.
The whole docs being one document complicat...
Georgios Tsoukalas
01:12 pm ./kamaki Revision fbb5e1e5: Document changes in Changelog
Stavros Sachtouris
01:12 pm Revision ef06f09d: Update HIDDEN_COOKIES setting
Stratos Psomadakis
01:08 pm ./kamaki Bug #3527 (Resolved): Some kamaki requests return "404 Not Found"
The issue is caused by threads using the same instance of kamaki.clients.connection.kamakicon.KamakiHTTPRequest. The ... Stavros Sachtouris
01:05 pm Bug #3530 (Resolved): snf-manage user information
When using "snf-manage user-show $UUID" the received information is the sum of all quotas (user and project quota).
...
Konstantinos Tompoulidis
12:28 pm snf-ganeti Revision 79a304e1: Do not _RemoveDisks after failed _CreateDisks
Now that _CreateDisks cleans up after itself in case of failure,
do not clean up at call sites, as there we have to o...
Klaus Aehlig
12:28 pm ganeti-local Revision 79a304e1: Do not _RemoveDisks after failed _CreateDisks
Now that _CreateDisks cleans up after itself in case of failure,
do not clean up at call sites, as there we have to o...
Klaus Aehlig
12:28 pm ganeti-local Revision 7d3484b8: Make _CreateDisk clean up partially created disks on failure
_CreateDisk used to just throw an exception if _CreateBlockDev failed
leaving the caller in the state that some disks...
Klaus Aehlig
12:28 pm snf-ganeti Revision 7d3484b8: Make _CreateDisk clean up partially created disks on failure
_CreateDisk used to just throw an exception if _CreateBlockDev failed
leaving the caller in the state that some disks...
Klaus Aehlig
12:25 pm Revision c265fb8a: Pithos backend: Return objects in a specific domain
Refs: #3510 Sofia Papagiannaki
12:14 pm ganeti-local Revision 7fb852bd: Fix typo in an error message
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
12:14 pm snf-ganeti Revision 7fb852bd: Fix typo in an error message
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
11:52 am ganeti-local Revision f0eeeb2a: Fix error in the developer notes
The version numbers of two programs had been swapped.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-...
Michele Tartara
11:52 am snf-ganeti Revision f0eeeb2a: Fix error in the developer notes
The version numbers of two programs had been swapped.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-...
Michele Tartara

04/02/2013

06:36 pm ./kamaki Support #3526: Support the new objpool HTTP connection-response model and simplify kamaki.clients...
This is fixed in 0.7.8 with a hotfix patch. In version 0.8. we should also expect a cleaner kamaki.client.connection ... Stavros Sachtouris
06:01 pm ./kamaki Revision 0fe4fe91: New hotfix 0.7.8
Adjust kamaki.clients.connection module to objpool > 0.1.1
The new objpool uses a context manager for pooling connect...
Stavros Sachtouris
05:20 pm ./kamaki Bug #3527 (Closed): Some kamaki requests return "404 Not Found"
Some kamaki requests return "404 Not Found"
When using kamaki to download an image from Pithos+ sometimes the user...
Ilias Tsitsimpis
04:44 pm snf-ganeti Revision b8722855: Bump up version for 2.7.0~beta2
Also update the release date for beta2
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Bernardo Dal...
Guido Trotter
04:44 pm ganeti-local Revision b8722855: Bump up version for 2.7.0~beta2
Also update the release date for beta2
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Bernardo Dal...
Guido Trotter
04:43 pm snf-ganeti Revision 9495d2f2: check-news: fix behavior on invalid date line
Before:
$ ./autotools/check-news < ./NEWS
Traceback (most recent call last):
File "./autotools/check-news", line 15...
Guido Trotter
04:43 pm ganeti-local Revision 9495d2f2: check-news: fix behavior on invalid date line
Before:
$ ./autotools/check-news < ./NEWS
Traceback (most recent call last):
File "./autotools/check-news", line 15...
Guido Trotter
03:44 pm ./kamaki Support #3526 (Closed): Support the new objpool HTTP connection-response model and simplify kamak...
Stavros Sachtouris
03:18 pm ganeti-local Revision 6e71fbf6: Add dependency on PyYAML in devnotes
This is required because of 0e79564a; otherwise, the pylint-qa target will
fail.
Signed-off-by: Bernardo Dal Seno <b...
Bernardo Dal Seno
03:18 pm snf-ganeti Revision 6e71fbf6: Add dependency on PyYAML in devnotes
This is required because of 0e79564a; otherwise, the pylint-qa target will
fail.
Signed-off-by: Bernardo Dal Seno <b...
Bernardo Dal Seno
03:17 pm snf-ganeti Revision 6ad99bc8: News updates for 2.7.0 beta2
Mention most relevant updates and user visible changes and fixes.
These entries will only be maintained during the b...
Guido Trotter
03:17 pm ganeti-local Revision 6ad99bc8: News updates for 2.7.0 beta2
Mention most relevant updates and user visible changes and fixes.
These entries will only be maintained during the b...
Guido Trotter
02:24 pm ./kamaki Revision 5b32d978: Remove testing code
Stavros Sachtouris
02:23 pm ./kamaki Revision 2dc39c27: Remove invalid header values in image register
Stavros Sachtouris
02:19 pm Feature #3524 (Closed): Use python-objpool
Remove the pool module from snf-common. Update all projects to use python-objpool instead. Christos Stavrakakis
02:02 pm snf-ganeti Revision d0a44ec0: Add QA for gnt-instance modify --new-primary
Add a simple walk through the intended use case of
gnt-instance modify --new-primary for the disk template
file. The ...
Klaus Aehlig
02:02 pm ganeti-local Revision d0a44ec0: Add QA for gnt-instance modify --new-primary
Add a simple walk through the intended use case of
gnt-instance modify --new-primary for the disk template
file. The ...
Klaus Aehlig
02:01 pm ganeti-local Revision 6970c89c: Additionally support disk-type file in QA
Also perform QA tests for the file disk template. The main reason
is that testing gnt-instance modify --new-primary r...
Klaus Aehlig
02:01 pm snf-ganeti Revision 6970c89c: Additionally support disk-type file in QA
Also perform QA tests for the file disk template. The main reason
is that testing gnt-instance modify --new-primary r...
Klaus Aehlig
02:01 pm ganeti-local Revision 3438e1f8: Add option --new-primary to gnt-instance modify
Extend gnt-instance modify by a new parameter --new-primary
that sets the pnode paramter of the opcode.
Signed-off-b...
Klaus Aehlig
02:01 pm snf-ganeti Revision 3438e1f8: Add option --new-primary to gnt-instance modify
Extend gnt-instance modify by a new parameter --new-primary
that sets the pnode paramter of the opcode.
Signed-off-b...
Klaus Aehlig
02:01 pm ganeti-local Revision 75248363: Make LUInstanceSetParams handle pnode parameter
If pnode is set LUInstanceSetParams now sets the primary node
accordingly. Unless force is set, it is verified that t...
Klaus Aehlig
02:01 pm snf-ganeti Revision 75248363: Make LUInstanceSetParams handle pnode parameter
If pnode is set LUInstanceSetParams now sets the primary node
accordingly. Unless force is set, it is verified that t...
Klaus Aehlig
02:01 pm ganeti-local Revision d2204b1a: Add parameter pnode to OpInstanceSetParams
This parameter will be used to set the new primary node
of an instance, assuming that the disks have been moved
by ot...
Klaus Aehlig
02:01 pm snf-ganeti Revision d2204b1a: Add parameter pnode to OpInstanceSetParams
This parameter will be used to set the new primary node
of an instance, assuming that the disks have been moved
by ot...
Klaus Aehlig
01:50 pm ./kamaki Feature #3229 (Closed): Fine grained unittests for clients lib
Stavros Sachtouris
01:49 pm Revision f13aab5d: Delete Image without deleting file from Pithos
Until now, deleting an image resulted in deletion of the corresponding
file from Pithos. Plankton Images are files in...
Christos Stavrakakis
01:49 pm Revision 4e1133ab: Make 'type' parameter for network-create mandatory
Do not use a default value (was "MAC_FILTERED") for "type" parameter of
"network_create" API method. The client must ...
Christos Stavrakakis
01:49 pm Revision 4fb602b1: Fix plankton ItemNotFound exception
Plankton backend raised AssertionError when an Image was not found.
Change this to raise faults.ItemNotFound error. T...
Christos Stavrakakis
01:49 pm Revision d552dddd: Simple tests for synnefo.quotas
Christos Stavrakakis
01:49 pm Revision 28578e52: Use pprint_table in server-show command
Christos Stavrakakis
01:48 pm ./kamaki Feature #3490 (Resolved): In CLI, move non-plankton/glance commands from image to cyclades
It has been implemented like this:
Plankton / Glance commands:
@kamaki image <...>@
Compute Image commands:
...
Stavros Sachtouris
01:45 pm Revision 45aa2f06: Fix minor bug in admin-guide doc
Constantinos Venetsanopoulos
01:44 pm ./kamaki Revision 2fe6acd1: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
Stavros Sachtouris
01:43 pm ./kamaki Revision 7135d478: Merge branch 'feature-separate-image-commands' into develop
Stavros Sachtouris
01:27 pm ./kamaki Revision 573be34f: Cover image-compute command group in documentation
Stavros Sachtouris
01:20 pm Revision 53f8a88a: Merge branch 'feature-branding' of https://code.grnet.gr/git/synnefo into feat...
Kostas Papadimitriou
01:15 pm Revision c2337e25: Merge branch 'develop' into feature-branding
Conflicts:
snf-astakos-app/astakos/im/settings.py
snf-astakos-app/astakos/im/templates/im/login_base.html
snf-asta...
Kostas Papadimitriou
12:58 pm Revision f105d79d: Fix CSV output of ListCommand
Fix CSV output format of ListCommand using csv python module, instead
of manually trying to format them. Also fix sma...
Christos Stavrakakis
12:56 pm Revision f770d29f: Merge branch 'release-0.13' into develop
Conflicts:
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/views.py
version
Kostas Papadimitriou
12:46 pm ./kamaki Revision 8741c407: Create an image compute cmd group, make it work
- image compute group contains all Compute Image API commands, as oposed to
Plankton API commands.
- definition of a...
Stavros Sachtouris
11:51 am snf-ganeti Revision 8d53117b: Update installation documentation
Some required dependencies were missing from the installation instructions.
Signed-off-by: Michele Tartara <mtartara...
Michele Tartara
11:51 am ganeti-local Revision 8d53117b: Update installation documentation
Some required dependencies were missing from the installation instructions.
Signed-off-by: Michele Tartara <mtartara...
Michele Tartara
11:25 am devflow Revision f6ea49fd: Bump version to 0.10~rc1-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
11:25 am devflow Revision ca65fd33: Merge branch 'release-0.10' into debian-release-0.10
Christos Stavrakakis
11:24 am devflow Revision 06071d10: Merge branch 'release-0.10'
Conflicts:
version
Christos Stavrakakis
11:22 am devflow Revision 6da63769: Fix computation of debian-branch
Debian branch should always be named from the original branch, because
version should be corrected correctly. e.g. if...
Christos Stavrakakis
11:21 am devflow Revision 84a40792: Fix debian tag, remove ~
Christos Stavrakakis
11:16 am Revision 346e5b8e: Include helpdesk tests in ci script
Kostas Papadimitriou
11:16 am Revision 19a992e3: Update astakos tests
handle new email recipients Kostas Papadimitriou
11:01 am devflow Revision 60020f5e: Merge branch 'master' into debian
Conflicts:
version
Christos Stavrakakis
10:57 am devflow Revision 6e9193cb: Fix debian tag, remove ~
Christos Stavrakakis
10:46 am devflow Revision 4f3efe82: Bump version to 0.10rc1
Christos Stavrakakis
10:46 am devflow Revision 4de00f9c: Check version file before switching to deb branch
Christos Stavrakakis
10:41 am devflow Revision 05e156a6: Try default debian branch before 'debian'
Christos Stavrakakis
10:37 am devflow Revision 4f36685f: Fix bug
Get the type and not the name of the branch to check for correct
branch name.
Christos Stavrakakis
10:29 am Revision cc5c8608: Allow helpdesk users to shutdown/start vms
Include an additional action to helpdesk view. Based on the current
status of the virtual machine helpdesk user is al...
Kostas Papadimitriou
10:23 am devflow Revision 0b8922ef: PEP8
Christos Stavrakakis
10:22 am devflow Revision 7fcadb0c: Tag debian branch only in release mode
Christos Stavrakakis
10:20 am devflow Revision 694db487: s/mail/email
Christos Stavrakakis
09:08 am Revision 24906909: Remove ui debug statement
Kostas Papadimitriou
09:05 am Revision 51718b22: Update cyclades webproject settings
remove deprecated admin app entries Kostas Papadimitriou
08:49 am Revision 878d9cf3: Merge branch 'tmp-common-email-recipients' into develop
Kostas Papadimitriou

04/01/2013

11:02 pm devflow Revision 1b3aeefd: Fix typos/imports
Christos Stavrakakis
10:54 pm devflow Revision b54fa347: Export DEBEMAIL and DEBFULLNAME
Christos Stavrakakis
10:36 pm devflow Revision 18be409c: Properly allow debian revisions
* Debian tag should be derived from debian version
* Python tag will be the same for different debian revisions
Christos Stavrakakis
07:14 pm Revision 7ea1e4e2: Include astakos app in ci/tests.sh
Kostas Papadimitriou
07:04 pm Revision ad76a6db: Sync astakos migrations
apply authpolicies migrations on top of recently added astakos migrations in
develop branch.
Kostas Papadimitriou
07:02 pm Revision 354b9b6f: Merge branch 'feature-astakos-authpolicies' into develop
Conflicts:
snf-cyclades-app/synnefo/api/management/commands/flavor-create.py
version
Kostas Papadimitriou
07:01 pm Revision 52f2c69b: Fix some sphinx warnings
In particular, fix the warnings that refer to misspeled or changed references in the same directory Stavros Sachtouris
06:19 pm Revision a9dae2e0: Merge branch 'develop' into feature-api-docs
Stavros Sachtouris
06:13 pm Revision 4872824f: Complete the plankton-api-guide documentation
Last operations added:
- Remove a member from an image
- List shared images
Stavros Sachtouris
05:51 pm Revision 4a37ba3a: Add "Add Member to Image" documentation
Stavros Sachtouris
05:47 pm devflow Revision ffcbf2bb: Create helper function for getting config
Christos Stavrakakis
05:46 pm devflow Revision 0067fdb1: Bump version to 0.9next
Christos Stavrakakis
05:21 pm Revision 51d97e66: Add "Replace Membership List" documentation
Stavros Sachtouris
05:11 pm devflow Revision 7d57d676: Bump version to 0.10
Christos Stavrakakis
05:10 pm devflow Revision 8efe95c4: Do not print colors if stdout is not tty
Refs #3520 Christos Stavrakakis
05:01 pm devflow Revision 8c2716c5: Print 'push' help message in one line
Christos Stavrakakis
04:59 pm devflow Revision fa1ebc2b: Merge branch 'master' into debian
Conflicts:
MANIFEST.in
Christos Stavrakakis
04:57 pm devflow Revision 79cf7026: Merge branch 'develop' into debian-develop
Christos Stavrakakis
04:55 pm devflow Revision c181882a: Make devflow-autopkg mode argument optional
Christos Stavrakakis
04:52 pm Revision 74b27be4: Add the Plankton version of image update in docs
Stavros Sachtouris
04:46 pm devflow Revision 1715bcbd: /usr/bin/env sh -> /bin/sh
Christos Stavrakakis
04:40 pm devflow Revision 1e92c864: Fix default build mode
Fix value of build bode when "DEVFLOW_BUIILD_MODE" is not set.
Default value is "release" for master, and "snapshot" ...
Christos Stavrakakis
04:30 pm devflow Revision d0c4fc17: Get debian branches from origin
Try to get "debian-*" branches from origin, before falling
back to debian branch.
Christos Stavrakakis
04:17 pm Feature #3443 (Closed): Make the function of "Empty Container" more explicit in the Pithos UI
Christos KK Loverdos
04:08 pm Pithos Web Client Revision 07f72d32: Merge branch 'issue_3443' into develop
Christos KK Loverdos
04:07 pm Pithos Web Client Revision 8ddb4627: Provider a safer way to purge the container
Refs #3443
https://code.grnet.gr/issues/3443
Christos KK Loverdos
03:09 pm Bug #3522 (Closed): Delete images from plankton
Currenty, deleting an Image from plankton results in deletion of the Image
from Pithos.
Fix: Do not delete the Imag...
Christos Stavrakakis
03:08 pm Revision 4e61d281: Add "List Image Membershis" documentation
Stavros Sachtouris
02:08 pm devflow Bug #3520 (Closed): Do not output color escape codes when output not a terminal
Only output color escape codes when output is a TTY, otherwise
show plain output.
Vangelis Koukis
02:04 pm Revision c982ddf9: Add "Retrieve Raw Image Data" documentation
Stavros Sachtouris
02:03 pm snf-vncauthproxy Revision 364265a0: Merge branch 'develop' into debian-develop
Vangelis Koukis
01:59 pm snf-vncauthproxy Revision 6a8190a5: Create a docs stub to keep the CI system happy
Vangelis Koukis
01:20 pm Bug #3519 (Resolved): Update pithos installation guide
A fresh successful pithos installation should set the current database (alembic) version. Sofia Papagiannaki
01:17 pm Revision ae7e1e1f: Add "Retrieve Image Metadata" documentation
Stavros Sachtouris
01:08 pm snf-vncauthproxy Revision f0e7fc76: Use single setup.py in ci/install.sh
Vangelis Koukis
01:03 pm snf-vncauthproxy Revision 538cf0de: Use devflow-update-version in ci/install.sh
Vangelis Koukis
12:02 pm snf-vncauthproxy Revision 529dadc5: Use /bin/sh instead of "/usr/bin/env sh" in ci/
Use /bin/sh instead of "/usr/bin/env sh" in ci/ scripts consistently.
Yes, in theory the Bourne shell may not be in /...
Vangelis Koukis
11:57 am snf-vncauthproxy Revision 4908cdde: Add CI functionality
Add various scripts under ci/, enabling support for
Continuous Integration.
Among others, there are scripts for auto...
Vangelis Koukis

03/30/2013

01:01 pm snf-vncauthproxy Revision f6eb1be8: Fix possible race in returning source port to pool
First make sure all sockets for a connection are closed,
then return the source port number to the port pool.
This f...
Vangelis Koukis
12:55 pm snf-vncauthproxy Revision 020f4a9e: Improve cleanup of worker greenlets
There are two worker greenlets per direction of an established
connection. This patch improves the way they are clean...
Vangelis Koukis
12:46 pm snf-vncauthproxy Revision d5705e2c: Fix a few more instances of logging
Fix a few more instances of logging, per pylint W6501,
after commit c87d99e96.
Vangelis Koukis
12:44 pm snf-vncauthproxy Revision 0423d976: Use gevent.sleep instead of time.sleep
Use green version of sleep() from gevent,
so other greenlets get to run while a specific greenlet sleeps.
Vangelis Koukis

03/29/2013

07:02 pm Revision 85a32d94: Add "List Images In Detail" section to docs
Stavros Sachtouris
06:51 pm ./kamaki Support #3514 (Closed): kamaki create network should use a default network type
This is required since synnefo 0.14 and it doesn't harm any previous synnefo versions Stavros Sachtouris
06:07 pm Revision 9c16855e: Add "Update an image" documentation
Stavros Sachtouris
05:27 pm ./kamaki Feature #3513 (Closed): Impolement a client-side filter mechanism for image listing
Server-side image listing is incomplete. It would be nice if kamaki could provide an extention to that filtering, all... Stavros Sachtouris
05:24 pm ./kamaki Feature #3512 (Closed): Image register should return response headers (especialy image id)
Stavros Sachtouris
05:17 pm Revision bc4cf6c7: Add "Add or update an image" documentation
Stavros Sachtouris
03:58 pm devflow Revision e87745ef: Add version to bump_version commit
Christos Stavrakakis
03:52 pm devflow Revision 9fe1ecd8: Support debian revisions
Find the correct debian revision, by looking the debian tags. Also, move
some functions to new 'utils' module.
Christos Stavrakakis
03:51 pm Feature #3510 (Resolved): Pithos backend: Return objects in a specific domain, optionally filtere...
Provide a pithos backend function that returns all the objects for a specific domain.
Optionally the function shou...
Sofia Papagiannaki
03:43 pm Revision 6019e6bd: Bump version
Christos Stavrakakis
03:41 pm Revision bc6045bb: Bump version to 0.13~rc15-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
03:41 pm Revision 7c25bf90: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
03:33 pm Revision e3c026e7: UI auth module typo fix
fix get_username to return user uuid instead of user token. The change
fix the resolving of image ownership of the cu...
Kostas Papadimitriou
03:22 pm Revision 6a8e005e: Bump version
Christos Stavrakakis
03:21 pm Revision 361145a5: Bump version to 0.13~rc14-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
03:21 pm Revision 6c9e3de4: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
03:18 pm Revision 678382d2: fix pasted unicode non-break space in pithos conf
Georgios D. Tsoukalas
01:48 pm Feature #3439 (Resolved): Write docs for astakosclient
Ilias Tsitsimpis
01:45 pm Revision e5af44e5: Merge branch 'feature-astakosclient-docs' into develop
Refs #3439 Ilias Tsitsimpis
01:36 pm Revision 1cd3daa1: `upgrade' dir under docs and update of admin-guide
Constantinos Venetsanopoulos
01:34 pm snf-vncauthproxy Revision c87d99e9: Make logging more consistent
Generate all logging-specific function members of VncAuthProxy
("info", "error", etc) dynamically, from a single temp...
Vangelis Koukis
01:30 pm Revision e69bf719: Bump version
Christos Stavrakakis
01:28 pm Revision c7bbde8b: Bump version to 0.13~rc13-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
01:28 pm Revision 50037008: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
01:24 pm Revision ee6a65bd: change default project application limit to 0
By default projects are not visible in the UI,
therefore it makes sense to adjust the default
pending application lim...
Georgios D. Tsoukalas
01:21 pm Revision 3eea2bc3: Update setup.py for every snf-* component
* Update short descriptions
* Make sure all emails point to synnefo-devel@googlegroups.com
* Make sure the author a...
Constantinos Venetsanopoulos
01:02 pm ./kamaki Bug #3509 (Closed): *--public* argument does nothing when used with *kamaki store list*
Try:
@$ kamaki store list
$ kamaki store list --public@
Logs show that --public has no effect to the http requ...
Stavros Sachtouris
12:55 pm Revision 9ce32226: Reasonable project application cancel url
direct user to the project's index view Kostas Papadimitriou
12:48 pm snf-vncauthproxy Revision fe5fc466: Fix minor typo
Vangelis Koukis
12:35 pm snf-vncauthproxy Revision 68caea79: Add support for devflow
Add support for computing version numbers using devflow infrastructure. Vangelis Koukis
12:32 pm ./kamaki Revision 049eaf52: Fix store_upload typo in progress argument
Stavros Sachtouris
12:17 pm Revision 8a0c7040: minor refactor object_list for clarity
Georgios D. Tsoukalas

03/28/2013

10:57 pm Revision 6fe32fb6: Change pithos api public object handling
Expose public URL information only to the object owners. Sofia Papagiannaki
10:57 pm Revision c77af544: Change pithos backend DEFAULT_PUBLIC_URL_SECURITY
Change value from 8 to 16, to conform with the default
PITHOS_PUBLIC_URL_SECURITY setting.
Sofia Papagiannaki
08:13 pm Revision 44f2d10d: Additional confirm widgets for join/leave actions
Also deny GET requests for those actions Kostas Papadimitriou
08:06 pm Revision 1076ce55: Complete the List Available Images section
Stavros Sachtouris
07:37 pm Revision d12e522d: Deny GET requests for project actions requests
Kostas Papadimitriou
07:37 pm Revision 249026ef: Add a reason parameter in project deny requests
if not set, None is passed Kostas Papadimitriou
07:37 pm Revision 058b6ec7: Astakos project details user actions improvenets
- Split actions partial in a separate template.
- Convert simple A html links to confirm forms and do action requests...
Kostas Papadimitriou
05:52 pm snf-image-creator Revision 083e2a6a: Bump ubuntu version to 0.2.8-0ubuntu1
Nikos Skalkotos
05:39 pm snf-image-creator Revision 9a934c89: Merge branch 'master' into ubuntu
Nikos Skalkotos
05:35 pm snf-image-creator Revision 2eb7dff0: Bump version to 0.2.8
Nikos Skalkotos
05:30 pm snf-image-creator Revision e9a2d318: Change a ValueError exception to FatalError
Nikos Skalkotos
05:21 pm Revision 4a105ce2: Change pithos public URL implementation
Refs: commit: 56f3c759
Do not include encoded serial in the public URL.
Change PITHOS_PUBLIC_URL_MIN_LENGTH setting...
Sofia Papagiannaki
05:08 pm snf-vncauthproxy Revision 6e40f2a8: Be more verbose when waiting for client to connect
Vangelis Koukis
05:01 pm Revision 7aac6b38: Let admin see project status just like its owner
Admin is interested in projects `Pending for review'. They appeared
as `Unknown' in the project list before. With the...
Giorgos Korfiatis
03:13 pm ganeti-local Revision 9572482e: Correct typos in comments
Correct four typos in the comments of the Drbd types file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
03:13 pm snf-ganeti Revision 9572482e: Correct typos in comments
Correct four typos in the comments of the Drbd types file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
03:13 pm ganeti-local Revision 2d1c753d: Add status information to the DRBD data collector report
Add status information as required by the design document.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
03:13 pm snf-ganeti Revision 2d1c753d: Add status information to the DRBD data collector report
Add status information as required by the design document.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
03:13 pm snf-ganeti Revision 8c5419ee: Export the data collected by DRBD in JSON format
Write an intermediate function computing the JSON data before adding them
to the DCReport.
Directly export the data ...
Michele Tartara
03:13 pm ganeti-local Revision 8c5419ee: Export the data collected by DRBD in JSON format
Write an intermediate function computing the JSON data before adding them
to the DCReport.
Directly export the data ...
Michele Tartara
03:13 pm snf-ganeti Revision 82437b28: Add DCStatus data type for the data collectors
Also adds the DCStatusCode, part of DCStatus, and the addStatus
utility function for adding the "status" field to an ...
Michele Tartara
03:13 pm ganeti-local Revision 82437b28: Add DCStatus data type for the data collectors
Also adds the DCStatusCode, part of DCStatus, and the addStatus
utility function for adding the "status" field to an ...
Michele Tartara
03:13 pm ganeti-local Revision 54c7dff7: Add Kind data type for data collectors
Also, add it to the DRBD data collector, and export it from there.
Signed-off-by: Michele Tartara <mtartara@google.c...
Michele Tartara
03:13 pm snf-ganeti Revision 54c7dff7: Add Kind data type for data collectors
Also, add it to the DRBD data collector, and export it from there.
Signed-off-by: Michele Tartara <mtartara@google.c...
Michele Tartara
03:13 pm snf-ganeti Revision f0e4b2a4: Add data type for data collector category
Also, update the DRBD data collector to use and export it.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
03:13 pm ganeti-local Revision f0e4b2a4: Add data type for data collector category
Also, update the DRBD data collector to use and export it.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
03:13 pm snf-ganeti Revision 834dc290: Export the dcVersionInformation for the Drbd collector
Also, update the JSON output (and the design document) so that it is not
in camelcase anymore. This is part of a bigg...
Michele Tartara
03:13 pm ganeti-local Revision 834dc290: Export the dcVersionInformation for the Drbd collector
Also, update the JSON output (and the design document) so that it is not
in camelcase anymore. This is part of a bigg...
Michele Tartara
03:12 pm ganeti-local Revision a895fa19: Add data collector version data type
Define the new data type and update the DRBD data collector to use it.
Signed-off-by: Michele Tartara <mtartara@goog...
Michele Tartara
03:12 pm snf-ganeti Revision a895fa19: Add data collector version data type
Define the new data type and update the DRBD data collector to use it.
Signed-off-by: Michele Tartara <mtartara@goog...
Michele Tartara
03:12 pm ganeti-local Revision 7a171e3f: Fix comment line position in DRBD data collector
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Michele Tartara
03:12 pm snf-ganeti Revision 7a171e3f: Fix comment line position in DRBD data collector
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Michele Tartara
03:12 pm ganeti-local Revision ddceb4c5: Export dcName information of Drbd data collector
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Michele Tartara
03:12 pm snf-ganeti Revision ddceb4c5: Export dcName information of Drbd data collector
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Michele Tartara
03:11 pm snf-ganeti Revision debfca88: Change format of the empty status message
Having 'null' instead of an empty string for an empty status message
increases the complexity of the code with no rea...
Michele Tartara
03:11 pm ganeti-local Revision debfca88: Change format of the empty status message
Having 'null' instead of an empty string for an empty status message
increases the complexity of the code with no rea...
Michele Tartara
03:11 pm Revision ee5d26fc: UI create vm errors fix
never forget to pass vm create callback arguments Kostas Papadimitriou
03:01 pm ganeti-local Revision 44b7a8a8: Improve INSTALL documentation
Additional clarification note added.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroye...
Michele Tartara
03:01 pm snf-ganeti Revision 44b7a8a8: Improve INSTALL documentation
Additional clarification note added.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroye...
Michele Tartara
02:26 pm snf-image-creator Revision 88f83027: Add missing docstrings
Nikos Skalkotos
02:03 pm snf-ganeti Revision 958a800a: Document more installation dependencies
A couple of them were missing and are added by this patch.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
02:03 pm ganeti-local Revision 958a800a: Document more installation dependencies
A couple of them were missing and are added by this patch.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
12:57 pm Revision 167ac7d0: Add galnce vs plankton tabke in plakton-api-guide
Stavros Sachtouris
12:13 pm Revision fc098054: Merge branch 'feature-branding' of https://code.grnet.gr/git/synnefo into feat...
Olga Brani
12:12 pm Revision a2110608: Branding footer improvements (Astakos+ Cyclades)
Setting that allows copyright message to footer.
Setting that allows about, feedback and support links to footer.
Olga Brani
12:09 pm Revision ddd61409: Branding email txt change
Removal of 'alpha testing' phrases from email body.
Removal of greek blocks from email txt files.
Olga Brani
11:55 am Feature #3388 (Closed): Improve performance of quota operations
Georgios Tsoukalas
11:55 am Feature #3389 (Closed): List quotas for a specified user
Georgios Tsoukalas
11:54 am Bug #3492 (Resolved): get_http_connection() patches .close() which gets called from httplib itsel...
Georgios Tsoukalas
11:53 am Bug #3410 (Closed): "This event is already used by another greenlet:" Error
Georgios Tsoukalas
11:53 am Bug #3414 (Closed): AssertionError in Astakos gunicorn
Georgios Tsoukalas
11:50 am Bug #3479 (Closed): Database stack limit reached in retrieving quota for all users
Georgios Tsoukalas
11:50 am Bug #3373 (Closed): user-set-initial-quota usability
Georgios Tsoukalas
11:49 am Feature #3374 (Closed): user-list usability
Georgios Tsoukalas
10:47 am Revision 5607fc6c: Pep8 fixes
Christos Stavrakakis
10:46 am Revision ad18a41c: Pep8 fixes
Christos Stavrakakis

03/27/2013

11:26 pm Revision 31bc3a62: Astakos email notification improvements
- Use project setting SERVER_EMAIL as sender to all email notifications.
- Remove astakos specific DEFAULT_CONTAC_EMA...
Kostas Papadimitriou
11:01 pm Revision f96257d8: Introduce CONTACT_EMAIL setting
applications can use the setting as to point users in which email
address they should get in contact for support.
Kostas Papadimitriou
11:00 pm Revision bd0778e4: Provide additional user lists in common settings
To be used as recipients in applications notification messages Kostas Papadimitriou
09:08 pm Revision 5af5920c: Delegate cyclades ui feedback calls to astakos
Mimic pithos app/ui feedback handling to avoid duplicating boilerplate
code.
New settings:
CYCLADES_USER_FEEDBACK_UR...
Kostas Papadimitriou
06:59 pm Revision 4ab1af1a: pool context manager, http pool AssertionError fix
Refs #3492
- Introduce a generic PooledObject class to act both
as a context manager for getting and putting back
...
Georgios D. Tsoukalas
06:59 pm Revision a8447cc8: remove obsolete example code module http_request
Georgios D. Tsoukalas
06:51 pm Revision 56f3c759: Change pithos public implementation
Public URLs should consist of a random part.
A public URL should be unique and should not be
equal to any deleted pub...
Sofia Papagiannaki
06:51 pm Revision 00b501fc: Fix user-set-initial-quota command
Do not display unnecessary message:
"Please use either `--from-file' or `--set-capacity' options"
while importing quo...
Sofia Papagiannaki
06:51 pm Revision 8d15889c: Fix send mail error handling
# Fix send change email error message
# Remove double logging
Sofia Papagiannaki
06:00 pm Feature #3353: Support flavor attributes
After discussion with [cstavr], here is an initial @GET /flavors/detail@ response with extra Synnefo-attributes field... Vangelis Koukis
05:56 pm Revision bc1e29f5: Fix verbose_name for network.private resource
Stratos Psomadakis
04:34 pm Revision 1bce7b1f: pool context manager, http pool AssertionError fix
Refs #3492
1 Introduce a generic PooledObject class to act both
as a context manager for getting and putting back
...
Georgios D. Tsoukalas
04:03 pm Revision 8fa1cbc9: Configurable unknown os identifier
Kostas Papadimitriou
03:45 pm Revision d42817ee: Branding: change default icon for vms
Changing "os" to "unknown" for all VMs that don't have a prefefined os.
Applies to Compute interface.
Olga Brani
03:34 pm Revision 7549d16f: Branding cleanup & overview page
Removing unnecessary code ( branding tags). Generic overview page. Olga Brani
02:21 pm Revision d4673e88: remove obsolete example code module
Georgios D. Tsoukalas
01:32 pm Revision ac2a1fa8: Change holding and provision
Giorgos Korfiatis
01:30 pm Revision c80353ad: Merge Policy model into Holding
Since the removal of quantity, Policy was left with only one value:
capacity. To simplify things, we directly include...
Giorgos Korfiatis
01:30 pm Revision 351bf783: Import resource from no source
Since quantity (initial supply) has been removed from Policy,
there is no direct way to set the initial available res...
Giorgos Korfiatis
01:30 pm Revision 49fb0c5f: Adjust astakos to new holding design
Simplifications due to removal of quantity and merging capacity into holding.
Also make sure that holders and resourc...
Giorgos Korfiatis
01:30 pm Revision ae2bde81: Redesign quota holding
A Holding now tracks the current usage (amount imported)
and the amount available to export (stock).
Counters come i...
Giorgos Korfiatis
01:28 pm Revision 217a27cd: wip New, simplified syncing to quotaholder
Giorgos Korfiatis
01:25 pm Revision 1617b4ed: wip Update astakos.im to simplified quotaholder policy
Giorgos Korfiatis
01:25 pm Revision 1f118339: Default quotaholder input to empty list
Keyword arguments in quotaholder calls defaulted to empty pair,
although they were actually expecting a list.
Giorgos Korfiatis
01:25 pm Revision b0b17f31: wip Remove import_limit and export_limit from policy
If needed, they can be simulated by importing from special resources. Giorgos Korfiatis
01:24 pm Revision 53009164: wip Remove check whether membership is pending sync
It is not needed any more, syncing to quotaholder will happen
in a single transaction along with the call initiating ...
Giorgos Korfiatis
01:24 pm Revision 70d93f49: wip Remove check is_active on projects and memberships
Remove second phase of (de)activation, not needed any more,
since syncing to quotaholder will happen in the same tran...
Giorgos Korfiatis
01:24 pm Revision cabbe029: wip Update astakos.im to use local quotaholder
Import directly quotaholder.callpoint in endpoint/qh.py
instead of an HTTP client.
Remove code related to entities, s...
Giorgos Korfiatis
01:17 pm Revision 4cf58827: wip Remove CallSerial model and related calls
Giorgos Korfiatis
01:17 pm Revision a8ce394b: wip Rename entity into holder
Giorgos Korfiatis
01:17 pm Revision e24ff2d0: Return a holding as a tuple rather than list
Giorgos Korfiatis
01:17 pm Revision d3324597: Update quotaholder unit tests
Giorgos Korfiatis
01:17 pm Revision 48cf0b11: Update stress test to use the new transaction decorator
Giorgos Korfiatis
01:17 pm Revision cad11db1: Execute astakos-init and user-update in a transaction
Giorgos Korfiatis
01:17 pm Revision 8eeacb06: Remove unused code
Giorgos Korfiatis
01:17 pm Revision c219b9b7: Register quotaholder in synnefo settings
Giorgos Korfiatis
01:15 pm Revision 4a5b73fb: wip Remove Entity model
Giorgos Korfiatis
01:12 pm Revision 59656fc1: Delete obsolete testing files
Giorgos Korfiatis
01:12 pm Revision 6f25c9b9: Delete obsolete code
Giorgos Korfiatis
01:12 pm Revision 860d8bb8: wip Remove dependency from commissioning
Define exceptions locally Giorgos Korfiatis
01:12 pm Revision 61bdc737: wip Merge quotaholder into astakos
quotaholder_django/quotaholder_app becomes astakos/quotaholder
quotaholder_django/test becomes astakos/quotaholder/test
Giorgos Korfiatis
01:10 pm Revision e6014e28: wip Restructure astakos views
Replace custom transaction context with:
- decorator `commit_on_success_strict', which uses
transaction.commit_man...
Giorgos Korfiatis
01:06 pm Revision 4b3ec2a8: Remove PROJECT_DEACTIVATED state from ProjectMembership
Giorgos Korfiatis
12:47 pm snf-ganeti Revision 64760879: Unit tests for config.ConfigWriter.VerifyConfig()
The test is aimed mostly at instance policies, which changed recently.
Signed-off-by: Bernardo Dal Seno <bdalseno@go...
Bernardo Dal Seno
12:47 pm ganeti-local Revision 64760879: Unit tests for config.ConfigWriter.VerifyConfig()
The test is aimed mostly at instance policies, which changed recently.
Signed-off-by: Bernardo Dal Seno <bdalseno@go...
Bernardo Dal Seno
12:46 pm snf-ganeti Revision 0b94cda8: cfgupgrade: Add support for newly refactored ipolicies
Instance policies in the configuration are upgraded and downgraded. Both
operations are idempotent.
Signed-off-by: B...
Bernardo Dal Seno
12:46 pm ganeti-local Revision 0b94cda8: cfgupgrade: Add support for newly refactored ipolicies
Instance policies in the configuration are upgraded and downgraded. Both
operations are idempotent.
Signed-off-by: B...
Bernardo Dal Seno
12:46 pm snf-ganeti Revision da5f09ef: Refactor ispecs in ipolicy structures
Minimum and maximum instance specs are put together into a single element
of the instance policy. This is in preparat...
Bernardo Dal Seno
12:46 pm ganeti-local Revision da5f09ef: Refactor ispecs in ipolicy structures
Minimum and maximum instance specs are put together into a single element
of the instance policy. This is in preparat...
Bernardo Dal Seno
12:46 pm snf-ganeti Revision 1709435e: cfgupgrade: Add --downgrade option
It's now possible to go back to the previous stable version. Unit tests
provided.
This is mostly useful during devel...
Bernardo Dal Seno
12:46 pm ganeti-local Revision 1709435e: cfgupgrade: Add --downgrade option
It's now possible to go back to the previous stable version. Unit tests
provided.
This is mostly useful during devel...
Bernardo Dal Seno
12:46 pm ganeti-local Revision bb553e5a: cfgupgrade: Refactor code
All the upgrading code is now in one function. No functionality has been
changed.
Signed-off-by: Bernardo Dal Seno <...
Bernardo Dal Seno
12:46 pm snf-ganeti Revision bb553e5a: cfgupgrade: Refactor code
All the upgrading code is now in one function. No functionality has been
changed.
Signed-off-by: Bernardo Dal Seno <...
Bernardo Dal Seno
12:46 pm snf-ganeti Revision 04db1880: Configuration is verified on load
If there are errors in the configuration when master daemon is started,
they are now logged and reported. Previously ...
Bernardo Dal Seno
12:46 pm ganeti-local Revision 04db1880: Configuration is verified on load
If there are errors in the configuration when master daemon is started,
they are now logged and reported. Previously ...
Bernardo Dal Seno
12:45 pm snf-ganeti Revision d948c101: Refactor cli.CreateIPolicyFromOpts()
The code relative to instance specs has been moved into a different
function. This in preparation for further patches...
Bernardo Dal Seno
12:45 pm ganeti-local Revision d948c101: Refactor cli.CreateIPolicyFromOpts()
The code relative to instance specs has been moved into a different
function. This in preparation for further patches...
Bernardo Dal Seno
12:45 pm snf-ganeti Revision eeaa5f6c: Remove duplicate filling of instance policy
Instance policy fields were manually filled in CreateIPolicyFromOpts() and
then filled again by the caller. Now they ...
Bernardo Dal Seno
12:45 pm ganeti-local Revision eeaa5f6c: Remove duplicate filling of instance policy
Instance policy fields were manually filled in CreateIPolicyFromOpts() and
then filled again by the caller. Now they ...
Bernardo Dal Seno
12:45 pm snf-ganeti Revision a6fdce9e: Unit test for cli.CreateIPolicyFromOpts()
Useful for subsequent patches.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velroyen <h...
Bernardo Dal Seno
12:45 pm ganeti-local Revision a6fdce9e: Unit test for cli.CreateIPolicyFromOpts()
Useful for subsequent patches.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velroyen <h...
Bernardo Dal Seno
12:45 pm ganeti-local Revision a6321765: Amend partitioned design doc for multiple ispecs
There will be only one standard specification in instance policies.
Signed-off-by: Bernardo Dal Seno <bdalseno@googl...
Bernardo Dal Seno
12:45 pm snf-ganeti Revision a6321765: Amend partitioned design doc for multiple ispecs
There will be only one standard specification in instance policies.
Signed-off-by: Bernardo Dal Seno <bdalseno@googl...
Bernardo Dal Seno
12:44 pm snf-ganeti Revision e118deb1: QA: Fix assertion
The assertion was always true because "all" was missing.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Revi...
Bernardo Dal Seno
12:44 pm ganeti-local Revision e118deb1: QA: Fix assertion
The assertion was always true because "all" was missing.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Revi...
Bernardo Dal Seno
11:14 am Revision dbe23431: snf-astakos-client: Intersphinx mapping
Ilias Tsitsimpis

03/26/2013

08:20 pm Revision 8896e2aa: Display additional vm backend info in helpdesk app
Refs #3452 Kostas Papadimitriou
07:36 pm snf-vncauthproxy Revision 03a592b9: Support argument parsing in command line client
Make the vncauthproxy client a proper command line tool,
by adding support for argument parsing. Also output debuggin...
Vangelis Koukis
07:10 pm snf-ganeti Revision 681f4f7b: More info on using the RAPI
Add some additional information about how to use/test the RAPI,
including how to specify authentication credentials.
...
Michele Tartara
07:10 pm ganeti-local Revision 681f4f7b: More info on using the RAPI
Add some additional information about how to use/test the RAPI,
including how to specify authentication credentials.
...
Michele Tartara
06:42 pm Revision 42732c26: Preserve owner info when modifying project
An admin can modify a project, i.e. create an application based on
a previous application. We distinguish the initial...
Giorgos Korfiatis
06:42 pm Revision f30f0170: Log project actions
Giorgos Korfiatis
06:42 pm Revision db472f3d: Impose pending application limit on owner
We used to check the limit on applicant; however we would like to
to control pending applications per the original ap...
Giorgos Korfiatis
06:28 pm snf-image-creator Revision f5174d2c: Rename DiskDevice class to Image
Rename DiskDevice class to Image and move it to a seperate module.
Also, don't let the user access the os_type/* modu...
Nikos Skalkotos
06:10 pm Pithos MS Client Revision 83999acf: User-Agent changes for Sparkle
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> George Pantazis
06:06 pm Revision 9d889386: Initial branding for service and company
New synnefo_branding app.
Service name defaults to "Synnefo" and company name defaults to "grnet".
Branding is applic...
Olga Brani
06:01 pm Bug #3498 (New): retry http requests, not entire functions
For example, in lib.astakos instead of retrying an http request,
a decorator is used to retry a whole function conta...
Georgios Tsoukalas
05:39 pm Revision 984fec93: Optionally display projects in astakos menu
New ASTAKOS_PROJECTS_VISIBLE setting (defaults to False) added to
control whether the projects menu should be visible...
Kostas Papadimitriou
05:38 pm Revision 475e8578: Typo fix
Kostas Papadimitriou
03:50 pm Revision 6f25ec42: Merge branch 'release-0.13' into feature-astakos-authpolicies
Kostas Papadimitriou
03:27 pm Revision b14e3b9e: Trigger user quota updates on sepcific ui api calls
- We force user quota information to be updated after the completion of
vm/network create/destroy actions.
Kostas Papadimitriou
03:15 pm Pithos MS Client Revision 71374945: Extracted the viewmodels
Panagiotis Kanavos
01:57 pm snf-ganeti Revision 2cbcf95d: gnt-instance info uses a revised format
The code is more modular and the output is YAML-compliant. QA updated to
take advantage of it.
Signed-off-by: Bernar...
Bernardo Dal Seno
01:57 pm ganeti-local Revision 2cbcf95d: gnt-instance info uses a revised format
The code is more modular and the output is YAML-compliant. QA updated to
take advantage of it.
Signed-off-by: Bernar...
Bernardo Dal Seno
01:57 pm snf-ganeti Revision 0e79564a: gnt-cluster info uses a revised format
The code is more modular and the output is YAML-compliant.
Added function in QA that uses PyYAML to parse the comman...
Bernardo Dal Seno
01:57 pm ganeti-local Revision 0e79564a: gnt-cluster info uses a revised format
The code is more modular and the output is YAML-compliant.
Added function in QA that uses PyYAML to parse the comman...
Bernardo Dal Seno
01:57 pm ganeti-local Revision 4d99964c: Generic function to print data for gnt-xxx info
The function produces a human-readable output, which is also a valid YAML
file, from an intermediate data structure. ...
Bernardo Dal Seno
01:57 pm snf-ganeti Revision 4d99964c: Generic function to print data for gnt-xxx info
The function produces a human-readable output, which is also a valid YAML
file, from an intermediate data structure. ...
Bernardo Dal Seno
01:30 pm Revision 2b745492: Specify reason when denying project application
Add field `response' in ProjectApplication model.
Add option `-m' in project-control command.
Refs #3493
Giorgos Korfiatis
01:06 pm Bug #3479 (Resolved): Database stack limit reached in retrieving quota for all users
Giorgos Korfiatis
01:05 pm Bug #3489 (Resolved): Selecting for update raises EmptyResultSet when filtering on an empty list
Giorgos Korfiatis
01:03 pm Feature #3495 (Assigned): Show disk template for VM in the UI, get info from Flavor
Extend UI so the disk template for a VM is shown.
Get the appropriate info from the Flavor associated with the VM.
...
Vangelis Koukis
12:51 pm ./kamaki Revision 47ccc132: Merge branch 'feature-logging' into develop
Stavros Sachtouris
12:40 pm ./kamaki Revision e8af27f4: Add a ClientError logger to kamaki.clients
Stavros Sachtouris
12:23 pm ./kamaki Revision 42115b51: Move logger operations to a seperate file/pkg
Stavros Sachtouris
11:58 am Feature #3493 (Assigned): Allow admin to specify reason when denying a project application
This may require a moderate redesign of the project web page to make room for presenting admin's message. Giorgos Korfiatis
11:56 am Feature #3493 (Closed): Allow admin to specify reason when denying a project application
Both the cli management command and the web ui should give the admin the option to specify why they denied an applica... Giorgos Korfiatis
11:26 am Revision 2c7c0756: Change helper function to allow multiple arguments
Giorgos Korfiatis

03/22/2013

11:45 pm Bug #3492 (Closed): get_http_connection() patches .close() which gets called from httplib itself ...
psomas used cstavr's method of reproducing the elusive AssertionErrors
and tracked the cause in a call to @self.clos...
Georgios Tsoukalas
07:06 pm ./kamaki Revision 2406db97: Disable token logging (synnefo bug #3480)
Stavros Sachtouris
07:06 pm Bug #3480: kamaki logs tokens
Token logging is disabled in kamaki 0.8
A contributor that needs to log the token during development, may edit the...
Stavros Sachtouris
07:02 pm snf-vncauthproxy Revision 180a750f: Work with multiple versions of python-daemon
Vangelis Koukis
07:00 pm snf-vncauthproxy Revision 31965126: Make source PEP8-compliant
Vangelis Koukis
06:55 pm ./kamaki Revision f09da8c8: Add logging to file functionality (#3441)
Stavros Sachtouris
05:48 pm Revision 0ee1899b: WIP astakos resource, quotas, and commissions docs
Georgios D. Tsoukalas
05:28 pm ./kamaki Feature #3490: In CLI, move non-plankton/glance commands from image to cyclades
Update:
All glance commands should be available as:
kamaki image-glance XXX
All compute commands should be...
Stavros Sachtouris
05:25 pm Revision 1c53bc1d: Fix deref before None check in http pool
Stratos Psomadakis
05:21 pm Bug #3491 (Closed): cyclades-reset-usage omits those who have no active resources
If a user does not have any non-deleted VMs or Networks,
then cyclades-reset-usage will not list them and will not z...
Georgios Tsoukalas
05:19 pm Revision 642c426e: Fix bug in uses_commission decorator
Distinquish between exceptions in the decorated function and exceptions
in accepting/rejecting the commissions. The f...
Christos Stavrakakis
05:14 pm ./kamaki Feature #3490 (Closed): In CLI, move non-plankton/glance commands from image to cyclades
Stavros Sachtouris
05:12 pm Revision c58ae966: Fix plankton shared_from image listing
Commit 469d099 introduced a typo which caused /plankton/shared_images/
to raise an UnboundLocalError.
Stratos Psomadakis
05:06 pm snf-ganeti Revision 61f8fda4: Fix bug in rlib2 unit tests
The "queryargs" parameter of the __init__ function of rlib2 classes should
be a dictionary, as defined in the Resourc...
Michele Tartara
05:06 pm ganeti-local Revision 61f8fda4: Fix bug in rlib2 unit tests
The "queryargs" parameter of the __init__ function of rlib2 classes should
be a dictionary, as defined in the Resourc...
Michele Tartara
05:01 pm snf-ganeti Revision fb409531: Remove use of deprecated function
cgi.parse_qs() is deprecated in python 2.6 and substituted by
urlparse.parse_qs().
This patch modifies the code to u...
Michele Tartara
05:01 pm ganeti-local Revision fb409531: Remove use of deprecated function
cgi.parse_qs() is deprecated in python 2.6 and substituted by
urlparse.parse_qs().
This patch modifies the code to u...
Michele Tartara
04:44 pm ./kamaki Revision 61ca0ecd: Create get_logger, add_logger methods in clients
Stavros Sachtouris
04:24 pm ./kamaki Feature #3422 (Closed): Let caller program explicitly set connection pool size for all methods
Stavros Sachtouris
04:23 pm ./kamaki Feature #3456 (Resolved): Uniformity to runtime arguments
Stavros Sachtouris
04:23 pm Revision 1fd14d3d: Return EmptyQuerySet on an EmptyResultSet
Refs #3489
Call to as_sql() raises EmptyResultSet in a couple of occasions,
more importantly when filtering based on...
Giorgos Korfiatis
04:19 pm Bug #3489 (Resolved): Selecting for update raises EmptyResultSet when filtering on an empty list
Custom ForUpdateManager does not handle properly the case of selecting with filter(field__in=[]).
Call to as_sql() r...
Giorgos Korfiatis
03:55 pm Revision a6a152d6: Move managers.py in synnefo.lib.db
This makes it easier to maintain, since it is used in multiple applications
(astakos.im and quotaholder_app).
Giorgos Korfiatis
03:48 pm ./kamaki Revision 59f71e99: Merge branch 'feature-tests' into develop
Stavros Sachtouris
03:42 pm ./kamaki Revision 3c50df2e: Apply a simple naming convention for unit tests
Naming convention:
Actual functionality:
In package kamaki.clients.pkg there is class C containing a method M
Test ...
Stavros Sachtouris
03:06 pm snf-image-creator Revision d3f3bfbf: Restore html_theme = 'default' in docs/conf.py
Nikos Skalkotos
02:57 pm snf-image-creator Revision 61d14323: Clean-up the code using flake8
Nikos Skalkotos
02:56 pm Feature #3338: Global Synnefo logfile
Should we keep the default logging to stderr (and since gunicorn log file), or we should use
only the global logfile...
Christos Stavrakakis
02:53 pm snf-image-creator Revision fd6621a4: Change the html theme of the documentation
Make the docs html theme comply with the of the synnefo projects Nikos Skalkotos
02:19 pm Revision ef54eee4: Fix NIC's default state
Use "ACTIVE" as NIC's default state, to avoid addding a data migration. Christos Stavrakakis
02:02 pm ./kamaki Revision 95df5021: Merge branch 'develop' into feature-tests
Stavros Sachtouris
01:49 pm ./kamaki Revision 4054c46d: Document unittest mechanism, dependency changes
New dependency changes: progress is required, mock is optional
Changes are also documented
Stavros Sachtouris
01:29 pm Revision 794c94e6: astakosclient: Rename functions/methods
Rename functions/methods according to PEP-8 naming conventions. Ilias Tsitsimpis
01:00 pm ganeti-local Revision 27263c47: gnt-cluster modify: limit storage type consistency check
This fixes the currently broken Q&A. The consistency check
for storage types is now only run when the 'enabled_storag...
Helga Velroyen
01:00 pm snf-ganeti Revision 27263c47: gnt-cluster modify: limit storage type consistency check
This fixes the currently broken Q&A. The consistency check
for storage types is now only run when the 'enabled_storag...
Helga Velroyen
12:46 pm Revision c55166fc: Minor configuration change
Konstantinos Tompoulidis
12:43 pm snf-image-creator Revision 76f42c27: Fix an undefined variable bug
Variable d in function valideate_account was undefined Nikos Skalkotos
12:35 pm Revision 2ef1e2d7: Change output of astakos-quota --sync
Inform specifically which users, if any, have been synced, instead of
listing the whole diff. The latter can be recov...
Giorgos Korfiatis
11:51 am ./kamaki Bug #3370 (Closed): http connection leak when exception raises while getting connection results
Stavros Sachtouris
11:45 am ./kamaki Bug #3458 (Closed): estimated time when downloading
Stavros Sachtouris
11:41 am ./kamaki Revision f40f0cb7: Ensure uniform runtime args in cli (feature #3456)
Stavros Sachtouris
11:38 am Revision 8e7ea6d7: Merge branch 'feature-tools-docs' into develop
Ilias Tsitsimpis
11:27 am Revision f74d2b69: Rename AstakosClient's authenticate method to getUserInfo
Ilias Tsitsimpis
09:46 am snf-ganeti Revision 9c6f0b51: Check if instances use disk templates that get disabled
When disk templates get disabled via 'gnt-cluster modify', so far
we did not check if any instances still use a disk ...
Helga Velroyen
09:46 am ganeti-local Revision 9c6f0b51: Check if instances use disk templates that get disabled
When disk templates get disabled via 'gnt-cluster modify', so far
we did not check if any instances still use a disk ...
Helga Velroyen

03/21/2013

07:39 pm ./kamaki Bug #3403: ETA estimation is completely off for Pithos uploads
This is actualy a progress issue. ETA is handled by the progress package ( https://pypi.python.org/pypi/progress ) an... Stavros Sachtouris
06:57 pm ./kamaki Revision 91e9bf7f: Add redudant -c argument to mean --config (global)
Stavros Sachtouris
06:41 pm ./kamaki Feature #3230 (Closed): Pithos+ operations between different accounts
Stavros Sachtouris
06:37 pm ./kamaki Revision 7cac95a7: Re-allow empty paths to clients.Client.request
Stavros Sachtouris
06:13 pm ganeti-local Revision 6414296b: Fixing some mistakes in design doc for space reporting
- Use entities as examples for storage types that are actually storage
types.
- Fix mixing up 'external_storage' and ...
Helga Velroyen
06:13 pm snf-ganeti Revision 6414296b: Fixing some mistakes in design doc for space reporting
- Use entities as examples for storage types that are actually storage
types.
- Fix mixing up 'external_storage' and ...
Helga Velroyen
06:08 pm ./kamaki Feature #3229 (Resolved): Fine grained unittests for clients lib
Stavros Sachtouris
06:08 pm ./kamaki Feature #3228 (Closed): Mock testing for kamaki clients
Stavros Sachtouris
06:07 pm ./kamaki Bug #3444 (Closed): Intro help \exit should be /exit
Stavros Sachtouris
06:07 pm ./kamaki Revision a6aced18: Fix typo in shell intro (bug #3444)
Stavros Sachtouris
06:04 pm Revision f6950864: Sync only quotas that differ
Refs #3479
Database stack limit issue was triggered by syncing quotas for
all users. It is much faster to compare qu...
Giorgos Korfiatis
06:03 pm ./kamaki Revision 8e8ec61a: Merge branch 'feature-tests' into develop
Stavros Sachtouris
06:02 pm Bug #3480: kamaki logs tokens
What if token (or, even, some other kind of sensitive information) logging is off be default, but could be switched o... Stavros Sachtouris
05:48 pm ./kamaki Revision 6a6175c0: Unittest full kamaki.clients.Client
Stavros Sachtouris
05:47 pm Bug #3480 (Assigned): kamaki logs tokens
Kamaki logs tokens, see pithos logs in production.
*Never* ever log tokens.
Also, make all logger names be hierar...
Vangelis Koukis
05:42 pm Revision 2f906450: Simplify query to avoid hitting db stack limit
Refs #3479
Looking up (entity, resource) pairs created a huge query formula
in disjunctive normal form, which appare...
Giorgos Korfiatis
05:41 pm snf-ganeti Revision 94309823: Use 'storage type' consistently in design doc
To minimize the confusion between whether or not a storage type
is the same as a storage method, I updated the design...
Helga Velroyen
05:41 pm ganeti-local Revision 94309823: Use 'storage type' consistently in design doc
To minimize the confusion between whether or not a storage type
is the same as a storage method, I updated the design...
Helga Velroyen
05:41 pm ganeti-local Revision c66d8987: Upgrade configuration wrt enabled storage types
This implements an online update of the configuration for when a configuration
is loaded that does not yet contain th...
Helga Velroyen
05:41 pm snf-ganeti Revision c66d8987: Upgrade configuration wrt enabled storage types
This implements an online update of the configuration for when a configuration
is loaded that does not yet contain th...
Helga Velroyen
05:41 pm ganeti-local Revision dacd8ba4: QA: Extend cluster QA wrt enabled storage types
This extends the QA scripts to test the changes in 'gnt-cluster init',
'gnt-cluster info', and 'gnt-cluster modify' w...
Helga Velroyen
05:41 pm snf-ganeti Revision dacd8ba4: QA: Extend cluster QA wrt enabled storage types
This extends the QA scripts to test the changes in 'gnt-cluster init',
'gnt-cluster info', and 'gnt-cluster modify' w...
Helga Velroyen
05:41 pm snf-ganeti Revision c074a9e8: gnt-cluster init: add enabled_storage_types parameter
This patch extends the 'gnt-cluster init' command to set the list
of enabled storage types on cluster creation.
Sign...
Helga Velroyen
05:41 pm ganeti-local Revision c074a9e8: gnt-cluster init: add enabled_storage_types parameter
This patch extends the 'gnt-cluster init' command to set the list
of enabled storage types on cluster creation.
Sign...
Helga Velroyen
05:41 pm snf-ganeti Revision c270ee07: gnt-cluster modify: dis/enabling storage types
This patch extends the 'gnt-cluster modify' command to manipulate the list
of enabled storage types. Note that this c...
Helga Velroyen
05:41 pm ganeti-local Revision c270ee07: gnt-cluster modify: dis/enabling storage types
This patch extends the 'gnt-cluster modify' command to manipulate the list
of enabled storage types. Note that this c...
Helga Velroyen
05:41 pm snf-ganeti Revision 7b9ceea7: gnt-cluster info: show enabled storage types
This extends the 'gnt-cluster info' command to list the storage types
that are enabled on the cluster. It also fixes ...
Helga Velroyen
05:41 pm ganeti-local Revision 7b9ceea7: gnt-cluster info: show enabled storage types
This extends the 'gnt-cluster info' command to list the storage types
that are enabled on the cluster. It also fixes ...
Helga Velroyen
05:40 pm snf-ganeti Revision d0de443e: Add 'enabled_storage_types' to the cluster config
This patch adds the cluster's new field 'enabled_storage_types'
to the configuration objects in python and haskell.
...
Helga Velroyen
05:40 pm ganeti-local Revision d0de443e: Add 'enabled_storage_types' to the cluster config
This patch adds the cluster's new field 'enabled_storage_types'
to the configuration objects in python and haskell.
...
Helga Velroyen
05:40 pm snf-ganeti Revision 33c730a2: Add constants for storage types to constants.py
This patch adds the currently known and used storage methods to the
constants.py file. Note that storage types are di...
Helga Velroyen
05:40 pm ganeti-local Revision 33c730a2: Add constants for storage types to constants.py
This patch adds the currently known and used storage methods to the
constants.py file. Note that storage types are di...
Helga Velroyen
05:05 pm Revision 939d71dd: Create public NIC when creating VM
Until now, a server's public NetworkInterface was not created in the DB
until the arrival of the message from Ganeti ...
Christos Stavrakakis
04:44 pm Revision 980190ae: snf-burnin docs: Minor verbal fixes
Constantinos Venetsanopoulos
04:40 pm Bug #3479 (Closed): Database stack limit reached in retrieving quota for all users
From the logs:
...astakos.im.management.commands.astakos-quota astakos-quota [ERROR] stack depth limit exceeded
HIN...
Georgios Tsoukalas
04:29 pm snf-image-creator snf_image_creator-0.2.7.tar.gz
Nikos Skalkotos
04:21 pm Bug #3467 (Assigned): UI proceeds with VM creation while not enough resources are available
In a similar spirit:
There is no reason to be exact:
Whenever a new create operation is submitted, just compute t...
Vangelis Koukis
04:06 pm Bug #3467: UI proceeds with VM creation while not enough resources are available
When vm quota limit is reached ui disables the "Create machine" action.
UI updates the available user quotas in int...
Kostas Papadimitriou
03:55 pm snf-image-creator Revision e7902091: Bump ubuntu version to 0.2.7-0ubuntu1
Nikos Skalkotos
03:54 pm Revision 2d35cfcd: Fix available ram options in vm create view
typo fix that caused unavailable ram options due to user quota limits to
still be shown as selectable values.
Kostas Papadimitriou
03:54 pm snf-image-creator Revision 023241c6: Merge branch 'master' into ubuntu
Nikos Skalkotos
03:52 pm Revision 4b92d3f7: snf-astakos-client docs: Minor verbal/format fixes
Constantinos Venetsanopoulos
03:51 pm Revision cc7312b1: flavor-create: warn if flavor is deleted
Christos Stavrakakis
03:46 pm snf-image-creator Revision fab154f0: Bump version to 0.2.7
Nikos Skalkotos
03:44 pm snf-image-creator Revision dd22ce7b: Fix a bug in the way rsync copies files
The exclude patterns were wrong and they excluded more files than
they should.
Nikos Skalkotos
03:26 pm Bug #3467 (Assigned): UI proceeds with VM creation while not enough resources are available
Reported by kargig at okeanos-dev.
From listing the user's quota and usage,
the user does not have enough 'cyclad...
Georgios Tsoukalas
03:24 pm ./kamaki Revision 2e247767: Remove unused method set_default_headers
Stavros Sachtouris
03:11 pm Revision 94ad2d07: Improve performance of cyclades-usage-verify
Get quotaholder holdings for all users in one call, to speed up
execution of 'snf-manage cyclades-usage-verify'.
Christos Stavrakakis
02:28 pm ./kamaki Revision 9af3a427: Unittest kamaki.clients.Client.set_param
Stavros Sachtouris
02:23 pm ./kamaki Revision 97baa5c3: Unittest kamaki.clients.Client.set_header
Stavros Sachtouris
02:04 pm ./kamaki Revision 5dde4c83: Unittest kamaki.clients.Client._raise_for_status
Stavros Sachtouris
01:26 pm snf-ganeti Revision 011a19bf: Fix Mond man page
Remove some erroneous formatting from the Mond man page.
Signed-off-by: Michele Tartara <mtartara@google.com>
Review...
Michele Tartara
01:26 pm ganeti-local Revision 011a19bf: Fix Mond man page
Remove some erroneous formatting from the Mond man page.
Signed-off-by: Michele Tartara <mtartara@google.com>
Review...
Michele Tartara
12:30 pm ganeti-local Revision 423b2dd5: Add monitoring HTTP API structure
Add all the supported commands to the API.
The actual response is still to be implemented.
Signed-off-by: Michele Ta...
Michele Tartara
12:30 pm snf-ganeti Revision 423b2dd5: Add monitoring HTTP API structure
Add all the supported commands to the API.
The actual response is still to be implemented.
Signed-off-by: Michele Ta...
Michele Tartara
12:29 pm ganeti-local Revision eb65c915: Add basic HTTP server functionalities to Mond
Add a stub implementation of the Mond HTTP server to Mond using the Haskell
snap-server library.
Signed-off-by: Mich...
Michele Tartara
12:29 pm snf-ganeti Revision eb65c915: Add basic HTTP server functionalities to Mond
Add a stub implementation of the Mond HTTP server to Mond using the Haskell
snap-server library.
Signed-off-by: Mich...
Michele Tartara
12:29 pm snf-ganeti Revision 2fa8f963: Update documentation for monitoring daemon
This commit updates the installation instructions and the user guide.
Signed-off-by: Michele Tartara <mtartara@googl...
Michele Tartara
12:29 pm ganeti-local Revision 2fa8f963: Update documentation for monitoring daemon
This commit updates the installation instructions and the user guide.
Signed-off-by: Michele Tartara <mtartara@googl...
Michele Tartara
12:19 pm snf-image-creator Revision c2cf27e8: Don't check the token if -t is not defined
Nikos Skalkotos
12:13 pm ganeti-local Revision 05b6f4d8: Merge branch 'devel-2.7'
* devel-2.7
cfgupgrade: Fix error messages
Update "FIXME" string in RAPI
rapi client: add target_node to migrat...
Bernardo Dal Seno
12:13 pm snf-ganeti Revision 05b6f4d8: Merge branch 'devel-2.7'
* devel-2.7
cfgupgrade: Fix error messages
Update "FIXME" string in RAPI
rapi client: add target_node to migrat...
Bernardo Dal Seno
10:49 am snf-ganeti Revision 13cc7b84: Add the core of the monitoring daemon
This commit adds the core infrastructure of the monitoring daemon,
and integrates it in the build and test systems.
...
Michele Tartara
10:49 am ganeti-local Revision 13cc7b84: Add the core of the monitoring daemon
This commit adds the core infrastructure of the monitoring daemon,
and integrates it in the build and test systems.
...
Michele Tartara
10:02 am Pithos MacOS Client Pithos-1.2.9-ARC.zip
1.2.9 (20130319.1) with ARC Miltiadis Vasilakis
09:56 am Pithos MacOS Client Revision 5dfe75c5: Update version
Miltiadis Vasilakis

03/20/2013

10:45 pm Revision 336ddd59: UI loading view improvements
Refs #3396
Refs #3397
- Use separate loading messages for each action to avoid confusion
caused due to aynchronous...
Kostas Papadimitriou
10:13 pm Revision 2d815668: UI auth client fix
Fix early check for existing cookie contents Kostas Papadimitriou
09:47 pm Revision afe9ca75: UI. Always extract user info from current cookie contents
Refs #3460
Token value set in api action/request is always retrieved from the
current cookie contents. When cookie c...
Kostas Papadimitriou
08:56 pm Revision 505a121e: Helpdesk tests update
- Include suspend/release suspension tests
- Mock astakos displayname/uuid resolving methods
- Update fixtures with u...
Kostas Papadimitriou
08:56 pm Revision 4edee820: Helpdesk logging improvements
Refs #3454 Kostas Papadimitriou
08:32 pm Feature #3453 (Assigned): Search by vm id
Kostas Papadimitriou
08:23 pm Revision ba8ff608: Allow user to search by vm id in helpdesk app
Refs #3453
VM lookup is triggered when search query matches the following patterns
- vm<id>
- vm-<id>
Kostas Papadimitriou
08:04 pm Revision 78a13fcc: Merge branch 'develop' into debian-develop
Conflicts:
version
Christos Stavrakakis
07:47 pm Revision 4ec6a65b: Remove obsolete cyclades.admin from debian files
Christos Stavrakakis
07:46 pm Revision 7cbc0f51: Merge branch 'debian-release-0.13' into debian-develop
Christos Stavrakakis
07:42 pm Revision 76a13815: Move UserCache from cyclades.common to lib.astakos
Move UserCache from synnefo.management.common to synnefo.lib.astakos.
Also, update ListCommand with 'astakos_url' and...
Christos Stavrakakis
07:12 pm Revision 84e01b4f: Remove obsolete cyclades.admin
Christos Stavrakakis
06:49 pm ./kamaki Revision 9c6c3d69: Unittest kamaki.clients.Client._watch_thread_limit
Stavros Sachtouris
06:48 pm snf-ganeti Revision fdb85e3d: cfgupgrade: Fix error messages
Messages were inconsistent. You could get both an error and a message
saying that everything was fine.
Signed-off-by...
Bernardo Dal Seno
06:48 pm ganeti-local Revision fdb85e3d: cfgupgrade: Fix error messages
Messages were inconsistent. You could get both an error and a message
saying that everything was fine.
Signed-off-by...
Bernardo Dal Seno
06:11 pm snf-image-creator Revision aa486e93: Fix syntax errors
Nikos Skalkotos
06:09 pm Revision d587329c: Update the quick install admin guide for 0.13
* Document the Quotas feature
* Minor fixes and updates
* pep8 fixes
Konstantinos Tompoulidis
05:18 pm ./kamaki Revision 5a71b3a1: Initialize a kamaki.clients.Client unittest
Onluy instatiation is tested so far Stavros Sachtouris
05:02 pm ./kamaki Revision 27abfa9f: Finetest kamaki.clients.SilentEvent
Stavros Sachtouris
03:58 pm ./kamaki Revision f4de4c91: Unittest kamaki.clients ClientError
Stavros Sachtouris
03:54 pm Revision ff7fc140: Remove alpha from logo & copyright period correction
Olga Brani
02:20 pm ./kamaki Revision 27058e48: Merge kamaki.clients.connection.test with clients
Stavros Sachtouris
02:11 pm ./kamaki Revision 657dc0c8: Report total # of tests and failures in bulk tests
Stavros Sachtouris
02:02 pm Revision 1acf67a7: Add documentation for snf-astakos-client package
Ilias Tsitsimpis
01:49 pm ganeti-local Revision 09b7b6f2: Update "FIXME" string in RAPI
We are not ready for this change yet. Let's push it to 2.8.
Signed-off-by: Michele Tartara <mtartara@google.com>
Rev...
Michele Tartara
01:49 pm snf-ganeti Revision 09b7b6f2: Update "FIXME" string in RAPI
We are not ready for this change yet. Let's push it to 2.8.
Signed-off-by: Michele Tartara <mtartara@google.com>
Rev...
Michele Tartara
01:33 pm ./kamaki Revision 23f0f6da: Complete clients.utils unittests
Stavros Sachtouris
01:25 pm snf-ganeti Revision cb44e3db: Typo 'repot' in Server.hs
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Helga Velroyen
01:25 pm ganeti-local Revision cb44e3db: Typo 'repot' in Server.hs
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Helga Velroyen
01:06 pm ./kamaki Revision 480585cd: Setup unittests for clients.utils methods
Methods tested so far: _matches, filter_in, filter_out Stavros Sachtouris
12:58 pm Revision 2377e7c2: Add 2 new exceptions to AstakosClient
* NoDisplayName
raised if getDisplayName called with non-existing uuid
* NoUUID
raised if getUUID called with no...
Ilias Tsitsimpis
12:34 pm snf-ganeti Revision 511e00b8: Fix typo 'VolumeN' in bdev.py
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Helga Velroyen
12:34 pm ganeti-local Revision 511e00b8: Fix typo 'VolumeN' in bdev.py
Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
Helga Velroyen
10:49 am Bug #3460: Update token from cookie
A suggestion in the same spirit:
The UI *knows* the UUID of the current user, from the token.
When a running UI det...
Vangelis Koukis

03/19/2013

08:48 pm snf-image-creator snf_image_creator-0.2.6.tar.gz
Nikos Skalkotos
08:44 pm snf-image-creator Revision 6f063dff: Bump ubuntu version to 0.2.6-0ubuntu1
Nikos Skalkotos
08:44 pm snf-image-creator Revision 648fc42c: Merge branch 'master' into ubuntu
Nikos Skalkotos
08:40 pm snf-image-creator Revision 36a308e8: Bump version to 0.2.6
Nikos Skalkotos
08:03 pm snf-image-creator Revision 41bf4a8f: Fix a bug in bundle host
In the bundled image /tmp and /var/tmp file mode bits ended up being
wrong.
Nikos Skalkotos
07:55 pm Bug #3460 (Assigned): Update token from cookie
UI should always use the current cookie value whenever a token based action/request is invoked. This way cookie chang... Kostas Papadimitriou
06:39 pm ./kamaki Revision 61c7a05f: Unittest PithosRest.object_delete and its over
Stavros Sachtouris
06:32 pm ./kamaki Revision c639293b: Unittest PithosRest.obejct_post
Stavros Sachtouris
06:16 pm snf-image-creator Revision 955a9f3e: Bump ubuntu version to 0.2.5-0ubuntu1
Nikos Skalkotos
06:12 pm ./kamaki Revision 1a8bfa4f: Unittest PithosRest.object_move
Stavros Sachtouris
06:00 pm snf-image-creator Revision bfa457f5: Merge branch 'master' into ubuntu
Nikos Skalkotos
05:59 pm ./kamaki Revision 49886c59: Unittest PithosRest.object_copy
Stavros Sachtouris
05:45 pm ./kamaki Revision 6cd86652: Unittest PithosRest.object_put
Stavros Sachtouris
05:39 pm snf-image-creator snf_image_creator-0.2.5.tar.gz
Nikos Skalkotos
05:38 pm snf-image-creator snf_image_creator-0.2.4.tar.gz
Nikos Skalkotos
05:29 pm Revision 306ab185: Minor changes
- When using "uncert" https servers, curl needs the "-k" option (snf-image).
- Change snf-image-host to snf-image
-...
Konstantinos Tompoulidis
05:20 pm snf-image-creator Revision 92bfe974: Bump version to 0.2.5
Nikos Skalkotos
05:17 pm snf-image-creator Revision aa04fb4e: In the main menu add action for the help button
Display the online documentation url Nikos Skalkotos
04:44 pm snf-image-creator Revision ccb6b943: Update the documentation
Update the documentation to reflect the changes made after 0.2.4 Nikos Skalkotos
04:32 pm Bug #3369 (Feedback): Conditionally expand classic signup form
Kostas Papadimitriou
04:29 pm Revision 4f7d5233: Write snf-burnin docs inside synnefo docs
Ilias Tsitsimpis
04:23 pm ./kamaki Revision 1b80cb25: Unittest PithosRest.object_get
Stavros Sachtouris
04:07 pm ./kamaki Revision fa27f71a: Unittest PithosRest.object_head
Stavros Sachtouris
04:06 pm Revision 7d350685: Remove obsolete docs from snf-tools package
Ilias Tsitsimpis
03:50 pm ./kamaki Revision faa4a3ea: Unittest PithosRest.container_delete
Stavros Sachtouris
03:46 pm ./kamaki Revision 7702c429: Unittest PithosRest.container_post
Stavros Sachtouris
03:25 pm ./kamaki Revision 1df0b0aa: Unittest PithosRest.container_get
Stavros Sachtouris
02:45 pm ./kamaki Revision c7e9c644: Unittest PithorRest.container_get
Stavros Sachtouris
02:02 pm ./kamaki Revision bbf5dddd: Unittest PithorRest.container_head
Stavros Sachtouris
02:01 pm Revision e5acddf8: Deactivate pithos disk space usage tests
Pithos usage tests require special setup
since test accounts should be created and configured properly
in astakos and...
Sofia Papagiannaki
01:50 pm ./kamaki Revision 14c39352: Merge branch 'develop' into feature-tests
Stavros Sachtouris
01:39 pm ./kamaki Revision 43726743: Bump version to 0.7.7-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
01:35 pm ./kamaki Revision 677518e4: Bump version to 0.7.7-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
01:35 pm ./kamaki Revision b8e7394f: Merge branch 'master' into debian-master
Stavros Sachtouris
01:24 pm Revision 78348987: Eliminate mutable default arguments
Sofia Papagiannaki
01:19 pm snf-image-creator Revision 66719e36: Minor code and messages cleanup
Nikos Skalkotos
01:07 pm Pithos MacOS Client Revision e8e3d71e: Close node info windows when changing accounts in the browser
Miltiadis Vasilakis
12:50 pm ./kamaki Revision c7c1c09f: Merge branch 'master' of https://code.grnet.gr/git/kamaki
Stavros Sachtouris
12:37 pm ./kamaki Revision 8066c74f: Merge branch 'hotfix-0.7.7'
Stavros Sachtouris
12:27 pm ./kamaki Revision 6ab54a4b: Update changelog and version tag
Stavros Sachtouris
12:26 pm ./kamaki Revision 8fbbaccc: Update installation isntructions to suggest pypi
Problem: installation isntructions used to suggest installing kamaki from git repo
which is now designed for developm...
Stavros Sachtouris
12:18 pm ./kamaki Revision 6539c700: Update installation isntructions to suggest pypi
Problem: installation isntructions used to suggest installing kamaki from git repo
which is now designed for developm...
Stavros Sachtouris
12:13 pm snf-image-creator Revision 769526cb: Fix a bug in wizard introduced in 37d581b868919aae
Nikos Skalkotos
12:10 pm Revision 98277064: Cleanup the previous commit
Konstantinos Tompoulidis
11:22 am Revision 0a92ff85: Fix pithos purging accounting
Refs: #3442
Refs: #1733
Pithos has two different version accounting
policies:
* free: do not include object history ...
Sofia Papagiannaki
11:22 am Revision 3e1b20d6: Integrate Pithos usage listing and reseting,
globally and per-user.
Refs: #3309
Substitute pithos-reset-usage with
pithos-usage management command
and extend it...
Sofia Papagiannaki
11:22 am Revision 7273ee62: Fix pithos get object metadata response headers
X-Object-Modified-By header was accidentally
eliminated in the response
Sofia Papagiannaki
11:18 am Revision ffab4e69: Merge remote-tracking branch 'origin/release-0.13' into feature-docs
Konstantinos Tompoulidis

03/18/2013

04:46 am snf-ganeti Revision d6ffd12f: Support b64 encoded reservations in network object
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:45 am snf-ganeti Revision ddfd3c3d: Extend qa to test abstract networks
Support abstract networks (--network option becomes non mandatory)
and add a section to check _AllIPs().
Signed-off-...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 98874282: Workaround for pylint error R0921
Since it cannot be disabled (due to pylint bug) we introduce
a dummy class to extend Network class.
Signed-off-by: D...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 9f73b342: Modify haskell not to break with abstract networks
Make network slot in Network Object optionalField and modify
createValidNetwork, py_compat_networks to pass haskell t...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 6a2c20f2: Make --network optional
To this end one can define solely collision domains (Ethernet
networks), IPv4 Address Pools, and IPv6 networks and al...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 1a57888e: Make AddressPool extend GenericNetwork
..and make AddressPool only deal with IPv4 address pool and
implement the corresponding methods for reserving/releasi...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision a8102c68: Move pool creation in CheckPrereq
In LUNetworkAdd create pool inside CheckPrereq and raise OpPrereqError
if it fails.
Signed-off-by: Dimitris Aragiorg...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 37696594: Update py_compat_networks test
Use renamed methods of network module and fix genValidNetwork.
In network module during _Validate we check whether g...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 39a56351: Add Network class in network module
Towards to abstract networks we introduce Network class that
currently is only a wrapper of AddressPool. Move Check m...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 79fa745e: Add GenericNetwork class in network module
This class will be the base class for every network. It implements
basic validation methods for subnets and gateways ...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision a979fe4e: Rename private methods in network module
Most methods are used internally by the class it self; make those
methods start with a '_'. This will make things eas...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 85c4ae9b: Refactor network module
Merge InitializePool inside __init__. Introduce new helper
funtion _InitializeReservations which creates the correspo...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision ddfa03fd: Add Check method in network module
This checks if the given address/network pair is valid.
If not it raises OpPrereqError. This is used in LUNetworkSetP...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 3d736ac9: Make ReserveIp/GenerateIp raise OpPrereqError
Both catch AddressPool errors and raise OpPrereqError with
the corresponding message. Remove any unnecessary try-exce...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision e5e39af4: Add _AllIPs() config method
This returns a list of tuples (ip, network). Use it in ReserveIp,
where a network without AddressPool can be passed, ...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision ac0f4fe5: Delegate IsReserved() check in ReserveIp()
..and raise OpPrereqError. Thus remove any if pool.IsReserved()..
and try-except-raise in LUNetworkSetParams().
Sign...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision e79955a6: Use HooksDict() everywhere
To do so network object should be available just after CheckPrereq().
Thus move object creation away from Exec() in L...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 7ee959dc: Support reserve/release external IPs
Modify ReserveIp/ReleaseIp/GenerateIp/UnlockedCommitIp to take
an additional argument; the external flag.
Update invo...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 83695d19: Make GetStats() an AddressPool method
..and remove it from cmdlib
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 55de975c: Fix early returns in network module
Replace early returns with proper if-else statements.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 89f5beda: Rename some vars for the sake of readability
In network module use nobj wherever we refer to L{objects.Network}
and pool for AddressPool class. Apply that in LUNe...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision c12401f2: Replace _GetSize() with numhosts in network
Use numhosts property of ipaddr's IPNetwork class of instead of
_GetSize() in network module. Remove non used GetFree...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 16eb7455: Extend network QA
Move GetNonexistentNetwork() in qa_utils.
Add various corner cases for existing test add/remove and
connect/disconne...
Dimitris Aragiorgis
04:45 am snf-ganeti Revision 9e5003cf: Network QA
This adds a script for the QA of 'gnt-network'. So far it
covers adding/removing and connecting/disconnecting network...
Helga Velroyen
04:45 am snf-ganeti Revision 5e279e51: qa fix
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
04:42 am snf-ganeti Revision d8016bce: Add cfgupgrade for hotplug
This adds dev_idxs slot to exising instances (initialized according to
current number of devices) and removes depreca...
Dimitris Aragiorgis
04:42 am snf-ganeti Revision e648cea4: Hotplug: client support
Add --hotplug option. Only used in OpInstanceSetParams.
If this is omitted modifications become effective after
reboo...
Dimitris Aragiorgis
04:40 am snf-ganeti Revision 11714164: Hotplug: cmdlib support
Hotpluging is done by functions invoked by ApplyContainerMods(). In
order hotpluging to take place a --hotplug optio...
Dimitris Aragiorgis
04:28 am snf-ganeti Revision d2db2790: Hotplug: KVM support
KVM >= 1.0 is needed.
Introduce new methods: HotAddNic/HotDelNic, HotAddDisk/HotDelDisk. All
of them use QEMU monito...
Dimitris Aragiorgis
04:28 am snf-ganeti Revision 31135ddd: Hotplug: rpc support
Introduce new RPCs that eventually invoke hypervisor specific
hotplug functions.
Signed-off-by: Dimitris Aragiorgis ...
Dimitris Aragiorgis
04:25 am snf-ganeti Revision af9cef96: Hotplug: objects.py additions
Add pci slot in NIC/Disk objects. This slot will be used only
by hypervisor code. Currently only KVM will use it and ...
Dimitris Aragiorgis
04:24 am snf-ganeti Revision 60a9e48a: Add hotplug design doc
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
03:42 am snf-ganeti Revision f7d15a04: Add name to INicParams and IDiskParams
This commits adds name to NIC and Disk modification definition. Chris Stavrakakis
03:42 am snf-ganeti Revision ea3243ca: Update manpages wrt new device refering
This patch updates gnt-instance man page to include refering to devices
by their name and UUID. Also removing deprica...
Chris Stavrakakis
03:42 am snf-ganeti Revision b061f584: Update unittests for device UUIDs/names
Update unittests to support only the new device refering
format.
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
Christos Stavrakakis
03:42 am snf-ganeti Revision 40249283: Add Disks and NICs to _AllUUIDObjects
Since disks and NICs have UUIDs, they must be considered
to _AllUUIDObjects.
Signed-off-by: Christos Stavrakakis <cs...
Christos Stavrakakis
03:42 am snf-ganeti Revision 97afd6de: Remove empty line. In Use UUID patch
Chris Stavrakakis
03:42 am snf-ganeti Revision 52450fa1: Support quering for devices names and UUIDs
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Christos Stavrakakis
03:42 am snf-ganeti Revision 160cd941: Display UUIDs and names in gnt-instance info
Modify gnt-instance client to display the UUID and name
fields of instances disks and NICs.
Signed-off-by: Christos ...
Christos Stavrakakis
03:42 am snf-ganeti Revision 4ee73bb2: Check that device names are unique and valid
Extend the CheckArguments phase of LUInstanceCreate and CheckPrereq
phase of LUInstanceSetParams to also check if the...
Christos Stavrakakis
03:42 am snf-ganeti Revision 5ca3ac51: Implement renaming Disks and NICs
Implement renaming Disks and NICs in LUInstanceSetParams. Remove code
that checked that changing disk mode was the on...
Christos Stavrakakis
03:42 am snf-ganeti Revision 845c573d: Support UUIDs and names when refering to a device
Modify _ApplyContainerMods function to lookup NICs/Disks not only by their
index inside the container, but also by th...
Christos Stavrakakis
03:42 am snf-ganeti Revision 616d6d0e: Support UUIDs and names when handling NICs/Disks
Handle UUID and name fields when creating/managing NICs and Disks. Also,
export NICs and Disks names to instance hook...
Christos Stavrakakis
03:42 am snf-ganeti Revision b6028438: Add IDISK_NAME and INIC_NAME constants
Declare IDISK_NAME and INIC_NAME constants and add them to the
IDISK_PARAMS_TYPE and INIC_PARAMS_TYPE.
Signed-off-by...
Christos Stavrakakis
03:42 am snf-ganeti Revision 70141765: Add uuid and name slots to Disk/NIC ConfigObjects
This patch adds "uuid" and "name" slots to Disk and NIC ConfigObjects.
Signed-off-by: Christos Stavrakakis <cstavr@g...
Christos Stavrakakis
03:42 am snf-ganeti Revision f027fb24: Remove deprecated device referencing
Remove deprecated device referencing from OpInstanceSetParams
opcode. Allow only the new style format:
index:action,...
Christos Stavrakakis
03:42 am snf-ganeti Revision 5ed29562: Add design doc for device UUIDs and names
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Christos Stavrakakis
03:20 am snf-image-creator Revision baa62724: Display gathered info in wizard's confirmation box
Nikos Skalkotos
12:13 am snf-image-creator Revision 37d581b8: Support private images
Support images that can only be deployed by the user that registers
the image to cyclades
Nikos Skalkotos

03/16/2013

02:53 pm snf-image-creator Revision fd9af948: Fix minor typos
Nikos Skalkotos

03/15/2013

07:49 pm Revision 9d20fe23: Authentication providers improvements
Major authentication provider refactoring to support
- Modular and easily configurable messages with common context
...
Kostas Papadimitriou
07:49 pm Revision 5d5ce247: Astakos logging improvements
use the common user_log display method accross logging calls Kostas Papadimitriou
07:49 pm Revision bc8bede2: Auth providers fix
properly iterate through overridden provider module policies Kostas Papadimitriou
07:49 pm Revision 89d959c9: Handle activation of unmoderated users
do not allow users that have not been moderated to activate themselves
using activation url
Kostas Papadimitriou
07:49 pm Revision 5d91dccb: Auth providers fix
properly remove groups in add_groups_policy Kostas Papadimitriou
07:49 pm Revision 478ece6c: Auth providers tests additions/updates
Kostas Papadimitriou
07:49 pm Revision 97246b51: Auth providers improvements
- Improved logging
- Messages changes
- Fixes in local module login/add policies handling
Kostas Papadimitriou
07:49 pm Revision f09da76e: Common synnefo testing utils lib
New synnefo.util.testing lib added. Currently including helper decorator and
context processor to override django set...
Kostas Papadimitriou
06:55 pm ./kamaki Bug #3458 (Closed): estimated time when downloading
Time estimation does not seem to work when downloading files Nikos Skalkotos
06:50 pm ./kamaki Bug #3457 (Closed): User interupt in recursive download takes too long
Stavros Sachtouris
06:40 pm ./kamaki Revision da657652: Unittest PithosRest.account_post
Stavros Sachtouris
06:21 pm Pithos MacOS Client Revision 97c9a632: Improve UUID translation in nodes
Show nodes immediately with translated UUIDs. Fix bug where browser of first created account didn't translate UUIDs. Miltiadis Vasilakis
06:19 pm Revision 1f0030e6: Do not replace stdout when running tests
in order to have usable pdb repl Kostas Papadimitriou
06:18 pm ./kamaki Feature #3456 (Closed): Uniformity to runtime arguments
In specific:
- the --config option is the only top-level runtime argument that doesn't have a short
- Recursive d...
Stavros Sachtouris
06:08 pm ./kamaki Revision 1b4629c6: Unittest PithosRest.account_get
Stavros Sachtouris
05:39 pm ./kamaki Revision bdbca529: Unittest PithosRest.account_head
Stavros Sachtouris
05:37 pm Revision d55bed9d: Merge remote-tracking branch 'origin/release-0.13' into feature-docs
Conflicts:
docs/quick-install-admin-guide.rst
Konstantinos Tompoulidis
05:08 pm Revision 3f4b9c63: Modify content to match release-0.13
Konstantinos Tompoulidis
04:58 pm ./kamaki Revision 55faa0bc: Prepare PithorRest testcase for implementation
Stavros Sachtouris
04:26 pm ./kamaki Revision cd5c8cc9: Unittest ComputeRestApi.networks_put 4theWIN
Stavros Sachtouris
04:25 pm ./kamaki Revision 50edcde7: Unittest CycladesRestApi.netowrks_post
Stavros Sachtouris
04:21 pm ./kamaki Revision fc835c42: Unittest CycladesRestApi.networks_get
Stavros Sachtouris
03:47 pm ./kamaki Revision 68fd1bda: Unittest CycladesRestApi.servers_get
Stavros Sachtouris
03:41 pm snf-ganeti Revision 6d2e1c12: Add design document for the "reason trail"
This commit adds the design document for introducing "reason trails",
tracing the reason why opcodes are executed, st...
Michele Tartara
03:41 pm ganeti-local Revision 6d2e1c12: Add design document for the "reason trail"
This commit adds the design document for introducing "reason trails",
tracing the reason why opcodes are executed, st...
Michele Tartara
03:26 pm ./kamaki Revision a8fe029d: Unittest ComputeRestApi.images_put
Stavros Sachtouris
03:20 pm ./kamaki Revision f3cb8dad: Unittest ComputeRestApi.images_delete and improve
improve: group common ComputeRestApi testing code in clients.compute.test Stavros Sachtouris
03:09 pm ./kamaki Revision 6af47576: Unittest Compute.flavors_get
Stavros Sachtouris
03:07 pm ./kamaki Revision 6695edc9: Unittest Compute.servers_put
Stavros Sachtouris
02:48 pm ./kamaki Revision 6a00d7a7: Unittest ComputeRestApi.servers_post
Stavros Sachtouris
02:46 pm Revision 66643114: Remove pithos logger from pithos settings
Loggers for all synnefo components should be configured in
snf-webproject setting file '10-snf-webproject-logging.conf'.
Sofia Papagiannaki
02:30 pm Revision 0252fb8b: snf-manage: Accept Ganeti server/network names
Make management commands relevant with servers and networks to accept
as arguments their Ganeti names, besides their ...
Christos Stavrakakis
02:13 pm Pithos MacOS Client Revision bc768c45: Improve handling of node requests
Fix bug where autoreleased node requests where set nil and then released. Miltiadis Vasilakis
01:55 pm ./kamaki Revision 882c7e33: Unittest ComputeRestApi.servers_delete
Stavros Sachtouris
01:53 pm Revision f5a1e653: Clear pithos InternalServerError response
Do not include in the InternalServerError response
the actual error.
Sofia Papagiannaki
01:30 pm ./kamaki Revision 2bfb3db3: Move compute_rest_api to compute.rest_api
kamaki.clients.compute_rest_api --> kamaki.clients.compute.rest_api Stavros Sachtouris
01:29 pm ./kamaki Revision 630dea9b: Unittest ComputeRestApi.servers_get
Stavros Sachtouris
12:23 pm ./kamaki Revision b283ee49: Complete Image.* fine testing
Stavros Sachtouris
12:16 pm ./kamaki Revision 10e6c39a: Finetest Image.remove_member
Stavros Sachtouris
12:14 pm ./kamaki Revision d8c7cccc: Finetest Image.add_member
Stavros Sachtouris
12:11 pm ./kamaki Revision 5a745d8a: Finetest Image.list_members
Stavros Sachtouris
12:09 pm ./kamaki Revision 80643233: Finetest Image.set_members
Stavros Sachtouris
12:04 pm ./kamaki Bug #3446 (Closed): Astakos client cache should not be shared between instances
Stavros Sachtouris
12:03 pm ./kamaki Revision f875dd02: Finetest Image.register
Stavros Sachtouris
11:26 am ./kamaki Revision d55c06f0: Finetest Image.get_meta
Stavros Sachtouris
11:21 am ./kamaki Revision 4ba03838: Finetest Image.list_public
Stavros Sachtouris
11:02 am Pithos MS Client Feature #2251 (Closed): Show a progress bar in the status window
Panagiotis Kanavos
10:45 am ./kamaki Revision ae4585f5: Rephrase astakos client and wip clients code
Stavros Sachtouris

03/14/2013

06:54 pm ./kamaki Revision 98a7195e: Rephrase pithos mocking expressions
Stavros Sachtouris
06:17 pm ./kamaki Revision 6d92ebc3: Rephrase mocking expressions in clients.storage
Stavros Sachtouris
06:00 pm ./kamaki Revision 1df5305d: Rephrase mocking expressions
Stavros Sachtouris
05:46 pm Pithos MacOS Client Revision 32d958dc: Improve browser window layout and resize behavior
Miltiadis Vasilakis
05:43 pm ./kamaki Revision b6403d2d: Finetest Cyclades.get_image_metadata
Stavros Sachtouris
05:34 pm Feature #3454 (Assigned): Helpdesk logging
Integrate logging functionality in helpdesk app.

More specifically the following actions should be logged:
- E...
Kostas Papadimitriou
05:20 pm Feature #3453 (Assigned): Search by vm id
Include helpdesk search by vm-id functionality Kostas Papadimitriou
05:18 pm Feature #3452 (Assigned): Display additional vm fields
Such as cluster name, pnode and other fields are missing from helpdesk vm view and get displayed in server-inspect co... Kostas Papadimitriou
05:08 pm ./kamaki Revision f15a4776: Finetest Cyclades.delete_network
Stavros Sachtouris
05:06 pm Pithos MacOS Client Revision 258db46f: Improve code and fix bugs
Miltiadis Vasilakis
05:03 pm ./kamaki Revision fb392083: Finetest Cyclades.update_network_name
Stavros Sachtouris
04:50 pm ./kamaki Revision 5f4fcc1b: Finetest Cyclades.get_network_details
Stavros Sachtouris
04:49 pm ./kamaki Revision be7599cf: Finetest Cyclades.disconnect_network_nics
Stavros Sachtouris
04:39 pm ./kamaki Revision 99d462c6: Finetest Cyclades.list_network_nics
Stavros Sachtouris
04:38 pm ./kamaki Revision dce00f54: Finetest Cyclades.list_networks
Stavros Sachtouris
04:31 pm ./kamaki Revision a5c8ec5d: Finetest Cyclades.list_server_nics
Stavros Sachtouris
04:24 pm ./kamaki Revision b87ed277: Finetest Cyclades.disconnet_server
Stavros Sachtouris
04:18 pm Revision 86bda7aa: Merge branch 'feature-list-command' into develop
Christos Stavrakakis
04:15 pm ./kamaki Revision 850d58c7: Finetest Cyclades.connect_server
Stavros Sachtouris
04:10 pm ./kamaki Revision 18a27c41: Finetest Cyclades.create_network
Stavros Sachtouris
04:02 pm ./kamaki Revision f6c1319e: Finetest Cyclades.get_server_stats
Stavros Sachtouris
04:00 pm ./kamaki Revision 153910c8: Finetest Cyclades.set_firewall_profile
Stavros Sachtouris
03:58 pm Revision 225cea18: Move common code for mngmt commands to webproject
Move cyclades functions that are useful for all managament commands, like
pprint_table or parse_filters, to snf-webpr...
Christos Stavrakakis
03:58 pm Revision 92f20714: Use --deleted=True|False in flavor-modify
Christos Stavrakakis
03:58 pm Revision b0e7f310: Add ListCommand to be used for all *-list commands
Create a generic ListCommand to be user for all *-list management
commands. ListCommand handles must tasks that are c...
Christos Stavrakakis
03:58 pm Revision d09a166e: Add --dry-run option to snf-manage network-create
Christos Stavrakakis
03:56 pm ./kamaki Revision 852d2713: Finetest Cyclades.get_firewall_profile
Stavros Sachtouris
03:47 pm snf-image-creator Revision 31160dc8: Use only the token to authenticate to synnefo
You don't need the account name. You can fetch it from astakos using
the authentication token.
Nikos Skalkotos
03:44 pm ./kamaki Revision c390cb98: Finetest Cyclades.get_server_console
Stavros Sachtouris
03:31 pm ./kamaki Revision cecad288: Finetest Cyclades.start_server
Stavros Sachtouris
03:29 pm ./kamaki Revision d841b964: Finetest Cyclades.shutdown_server
Stavros Sachtouris
03:19 pm ./kamaki Revision 545be6b7: Finetest Cyclades.list_servers
Stavros Sachtouris
02:55 pm ./kamaki Revision 0482817c: Finetest and move Compute.delete_image_metadata
Stavros Sachtouris
02:44 pm ./kamaki Revision 428aa852: Finetest and move Compute.update_image_metadata
Stavros Sachtouris
02:42 pm ./kamaki Revision 71017d87: Finetest and move Compute.create_image_metadata
Stavros Sachtouris
02:38 pm ./kamaki Revision f711008c: Finetest and move Compute.delete_image
Stavros Sachtouris
02:37 pm ./kamaki Revision 0651cda3: Finetest amd move Compute.delete_server
Stavros Sachtouris
02:01 pm Revision d69ca541: Adjust astakos to new holding design
Simplifications due to removal of quantity and merging capacity into holding.
Also make sure that holders and resourc...
Giorgos Korfiatis
02:01 pm Revision 12d5927d: Merge Policy model into Holding
Since the removal of quantity, Policy was left with only one value:
capacity. To simplify things, we directly include...
Giorgos Korfiatis
02:01 pm Revision 66d4fb3d: Import resource from no source
Since quantity (initial supply) has been removed from Policy,
there is no direct way to set the initial available res...
Giorgos Korfiatis
02:01 pm Revision c8f4eef6: Redesign quota holding
A Holding now tracks the current usage (amount imported)
and the amount available to export (stock).
Counters come i...
Giorgos Korfiatis
02:00 pm Revision acd69157: wip New, simplified syncing to quotaholder
Giorgos Korfiatis
02:00 pm Revision ffde3c18: Default quotaholder input to empty list
Keyword arguments in quotaholder calls defaulted to empty pair,
although they were actually expecting a list.
Giorgos Korfiatis
02:00 pm Revision dbe07af0: wip Update astakos.im to simplified quotaholder policy
Giorgos Korfiatis
01:57 pm Revision 45407503: wip Remove import_limit and export_limit from policy
If needed, they can be simulated by importing from special resources. Giorgos Korfiatis
01:56 pm Revision dc600eb8: Update quotaholder unit tests
Giorgos Korfiatis
01:56 pm Revision 0970d746: Update stress test to use the new transaction decorator
Giorgos Korfiatis
01:56 pm Revision 8af5702f: Execute astakos-init and user-update in a transaction
Giorgos Korfiatis
01:56 pm Revision b9e4449d: Remove unused code
Giorgos Korfiatis
01:56 pm Revision 61695a90: wip Remove check is_active on projects and memberships
Remove second phase of (de)activation, not needed any more,
since syncing to quotaholder will happen in the same tran...
Giorgos Korfiatis
01:56 pm Revision 7a5028a8: wip Update astakos.im to use local quotaholder
Import directly quotaholder.callpoint in endpoint/qh.py
instead of an HTTP client.
Remove code related to entities, s...
Giorgos Korfiatis
01:56 pm Revision 6eb6b1c8: wip Remove check whether membership is pending sync
It is not needed any more, syncing to quotaholder will happen
in a single transaction along with the call initiating ...
Giorgos Korfiatis
01:55 pm Revision 4b82f48a: wip Remove CallSerial model and related calls
Giorgos Korfiatis
01:54 pm Revision 848cfba6: Return a holding as a tuple rather than list
Giorgos Korfiatis
01:54 pm Revision 0934a7ec: Register quotaholder in synnefo settings
Giorgos Korfiatis
01:54 pm Revision 48ea03c6: wip Rename entity into holder
Giorgos Korfiatis
01:53 pm Revision 2e114998: wip Remove Entity model
Giorgos Korfiatis
01:51 pm Revision fb8d622d: wip Remove dependency from commissioning
Define exceptions locally Giorgos Korfiatis
01:51 pm Revision 0d262fad: Delete obsolete code
Giorgos Korfiatis
01:50 pm Revision b5031abe: Delete obsolete testing files
Giorgos Korfiatis
01:50 pm Revision 6d35b639: wip Merge quotaholder into astakos
quotaholder_django/quotaholder_app becomes astakos/quotaholder
quotaholder_django/test becomes astakos/quotaholder/test
Giorgos Korfiatis
01:50 pm Revision 758456a5: Remove PROJECT_DEACTIVATED state from ProjectMembership
Giorgos Korfiatis
01:50 pm Revision 423f9849: wip Restructure astakos views
Replace custom transaction context with:
- decorator `commit_on_success_strict', which uses
transaction.commit_man...
Giorgos Korfiatis
01:49 pm ./kamaki Revision 5656f78c: Finetest and move Compute.get_image_metadata
Stavros Sachtouris
01:46 pm ./kamaki Revision 937ef4dd: Finetest and move Compute.get_image_details
Stavros Sachtouris
01:41 pm ./kamaki Revision b2347a17: Finetest and move Compute.list_images
Stavros Sachtouris
01:33 pm ./kamaki Revision ae9c3b5f: Finetest and move Compute.get_flavor_details
Stavros Sachtouris
01:30 pm ./kamaki Revision 8c40c4a6: Finetest and move Compute.list_flavors
Stavros Sachtouris
01:22 pm ./kamaki Revision dbd50059: Finetest and move Compute.delete_server_metadata
Stavros Sachtouris
01:20 pm ./kamaki Revision e750a969: Finetest and move Compute.update_server_metadata
Stavros Sachtouris
01:12 pm ./kamaki Revision d224bb37: Finetest and move Compute.get_server_metadata
Stavros Sachtouris
01:07 pm ./kamaki Revision d560c67b: Finetest and move Compute.create_server_metadata
Stavros Sachtouris
12:55 pm ./kamaki Revision 876aae74: Finetest and move Compute.reboot_server
Stavros Sachtouris
12:51 pm ./kamaki Revision 2ace03e5: Finetest and move Compute.update_server_name
Stavros Sachtouris
12:45 pm ./kamaki Revision 26ccd6fb: Finetest and move Compute.get_server_details
Stavros Sachtouris
11:54 am Feature #3443: Make the function of "Empty Container" more explicit in the Pithos UI
I need dev84 to test functionality. Currently I get 500 Internal Server Errors for many calls. A misconfiguration pro... Christos KK Loverdos

03/13/2013

06:46 pm ./kamaki Revision 0067c031: Finetest Compute.list_servers
Stavros Sachtouris
05:33 pm ./kamaki Revision edf8ad52: Finetest and move Compute.create_server
Stavros Sachtouris
05:29 pm Revision e3685916: Fix some (innocuous) object sharing as kwarg default
Giorgos Korfiatis
05:23 pm Feature #3449 (Closed): Use a single Astakos client throughout Synnefo
Use a Single Astakos client component throughout Synnefo,
both for authentication, and quota calls.
Do pure hand-...
Vangelis Koukis
05:08 pm ./kamaki Revision 0908db91: Bump ubuntu version to 0.7.6-0ubuntu1
Nikos Skalkotos
05:00 pm Feature #3448: Ensure proper cache control headers across Synnefo
Also add no_store cache control:... Stratos Psomadakis
04:58 pm ./kamaki Revision 304a92dc: Create package kamaki.clients.compute with tests
Stavros Sachtouris
04:56 pm Feature #3448 (Closed): Ensure proper cache control headers across Synnefo
Ensure proper Vary:, Cache-Control headers *across* Synnefo, inside a single API request handler, see #3358.
Respons...
Vangelis Koukis
04:50 pm Revision 22848599: Bump version
Christos Stavrakakis
04:48 pm Revision a6590012: Bump version to 0.13~rc12-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
04:48 pm Revision 5fce79d8: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
04:46 pm ./kamaki Revision faedebb2: Merge branch 'hotfix-0.7.6'
Stavros Sachtouris
04:43 pm Revision b9818693: Fix inadvertent use of shared objects
Fix inadvertent use of shared objects in synnefo/lib/astakos.py and
pithos/api/delegate.py, since current use is racy...
Christos Stavrakakis
04:17 pm ./kamaki Revision e8647b62: Bump version to 0.7.6-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
04:17 pm ./kamaki Revision e747ae49: Merge branch 'hotfix-0.7.6' into debian-hotfix-0.7.6
Stavros Sachtouris
04:02 pm ./kamaki Revision 5ce5f1f6: Transform static AstakosClient._cache to member
Stavros Sachtouris
03:57 pm ./kamaki Revision 7d2ff7e1: Make hotfix ready for release
Stavros Sachtouris
03:56 pm Pithos Web Client Revision 01337c33: Enhance logging
Christos KK Loverdos
03:51 pm ./kamaki Bug #3446 (Closed): Astakos client cache should not be shared between instances
Stavros Sachtouris
03:49 pm ./kamaki Revision 06d51c96: Transform static AstakosClient._cache to member
Stavros Sachtouris
03:47 pm ./kamaki Revision 9d74de5d: Transform static AstakosClient._cache to member
Stavros Sachtouris
03:14 pm ./kamaki Revision e3b8f796: Finetest and move Storage.list_objects_in_path
Stavros Sachtouris
03:12 pm ./kamaki Revision 7d15ffe9: Finetest and move Storage.list_objects
Stavros Sachtouris
03:10 pm ./kamaki Revision b23d2558: Finetest and move Storage.delete_object
Stavros Sachtouris
03:08 pm ./kamaki Revision 73fcb6a2: Finetest Storage.move_object
Stavros Sachtouris
02:48 pm ./kamaki Revision 324fee8f: Finetest Storage.copy_object
Stavros Sachtouris
02:46 pm snf-image-creator Revision bc9d122f: Fix small typo
Nikos Skalkotos
02:23 pm snf-ganeti Revision f511082f: Add Mond to the list of possible daemons
Also, add its logfiles and extra log files.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Iustin...
Michele Tartara
02:23 pm ganeti-local Revision f511082f: Add Mond to the list of possible daemons
Also, add its logfiles and extra log files.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Iustin...
Michele Tartara
02:23 pm snf-ganeti Revision a8828704: Add infrastructure for allowing additional logfiles
Some daemons will need more than the single logfile that is currently
allowed. This patch introduces the infrastructu...
Michele Tartara
02:23 pm ganeti-local Revision a8828704: Add infrastructure for allowing additional logfiles
Some daemons will need more than the single logfile that is currently
allowed. This patch introduces the infrastructu...
Michele Tartara
02:07 pm ./kamaki Revision 3941857a: Finetest and Storage.replace_object_meta
Stavros Sachtouris
01:57 pm ./kamaki Bug #3444 (Closed): Intro help \exit should be /exit
Stavros Sachtouris
01:36 pm ./kamaki Revision 2b752353: Finetest Storage.del_object_meta
Stavros Sachtouris
01:19 pm ./kamaki Revision 5ea1e2ac: Finetest Storage/Pithos.get_object_meta
Stavros Sachtouris
12:58 pm ./kamaki Revision aa9c7402: Finetest Storage.create_directory
Stavros Sachtouris
12:53 pm ./kamaki Revision f13ae956: Finetest and move Storage.create_directory
Stavros Sachtouris
12:49 pm snf-ganeti Revision 14013e5d: Add user and group for the monitoring agent
This commit adds the user and group variables for the monitoring agent in all
the configuration files where they are ...
Michele Tartara
12:49 pm ganeti-local Revision 14013e5d: Add user and group for the monitoring agent
This commit adds the user and group variables for the monitoring agent in all
the configuration files where they are ...
Michele Tartara
12:37 pm ./kamaki Revision 52228b49: Finetest and move Storage.create_object
Stavros Sachtouris
12:34 pm ./kamaki Revision c2bf1c19: Finetest Storage.upload_object
Stavros Sachtouris
12:06 pm ./kamaki Revision 7601a4d5: Finetest Storage.list_containers
Stavros Sachtouris
11:43 am ./kamaki Revision d15e5249: Finetest and move Storage.delete_container
Stavros Sachtouris
11:42 am ./kamaki Revision f3671186: Finetest Storage.get_container_info
Stavros Sachtouris
« Previous
Next »
 

Also available in: Atom