Activity

From 03/26/2013 to 04/24/2013

04/24/2013

07:53 pm ganeti-local Revision 95990bc5: Merge branch 'stable-2.7' into stable-2.8
Conflicts:
NEWS
doc/rapi.rst
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter...
Klaus Aehlig
07:53 pm snf-ganeti Revision 95990bc5: Merge branch 'stable-2.7' into stable-2.8
Conflicts:
NEWS
doc/rapi.rst
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Guido Trotter <ultrotter...
Klaus Aehlig
06:49 pm Revision f76ec11f: Document Get Image Details
Stavros Sachtouris
06:20 pm ganeti-local Revision 811f8b31: Add missing fields in htools text-backend documentation
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com>
Bernardo Dal Seno
06:20 pm snf-ganeti Revision 811f8b31: Add missing fields in htools text-backend documentation
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Klaus Aehlig <aehlig@google.com>
Bernardo Dal Seno
06:19 pm snf-ganeti Revision 2827d1ac: cfgupgrade: Remove enabled_disk_templates on downgrade
Remove enabled_disk_templates instead of the deprecated
enabled_storage_types.
Signed-off-by: Bernardo Dal Seno <bda...
Bernardo Dal Seno
06:19 pm ganeti-local Revision 2827d1ac: cfgupgrade: Remove enabled_disk_templates on downgrade
Remove enabled_disk_templates instead of the deprecated
enabled_storage_types.
Signed-off-by: Bernardo Dal Seno <bda...
Bernardo Dal Seno
06:15 pm ./kamaki Bug #3663 (Closed): Uninformative error message when group does not load
E.g.: kamaki compute
Unknown Error: 'NoneType' object has no attribute '_commands'
Error message should guide the...
Stavros Sachtouris
06:04 pm Revision e74edfbb: Document List images
Stavros Sachtouris
05:52 pm ./kamaki Feature #3662 (Closed): let kamaki file delete to empty & remove container in one call
this could happen with a -f flag, e.g.... Stavros Sachtouris
05:35 pm Revision 3f3dc4b7: Astakos: Improve UX for project details/members page.
Olga Brani
04:31 pm Revision 23a2f796: Document Get flavor details
Stavros Sachtouris
04:30 pm Bug #3661 (Closed): cyclades-usage-verify misreports 0 usage as non-existing
In certain occasions, for example when a user has non-zero VMs but 0 Networks,
the following spurious warning is emi...
Georgios Tsoukalas
04:24 pm Revision de2e08f6: Document List Flavors
Stavros Sachtouris
03:50 pm ./kamaki Revision 0c1251ed: Bump version to 0.8.1-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:50 pm ./kamaki Revision b471cc07: Merge branch 'master' into debian
Stavros Sachtouris
03:47 pm ./kamaki Revision a6735415: Update changelog
Stavros Sachtouris
03:40 pm ./kamaki Revision 017b91b4: Merge branch 'hotfix-0.8.1'
Stavros Sachtouris
03:38 pm ./kamaki Bug #3658 (Resolved): --config does not work
Stavros Sachtouris
03:37 pm ./kamaki Revision dcdc155a: Update version tag
Stavros Sachtouris
03:37 pm ./kamaki Revision 9f2aedb8: Merge branch 'hotfix-0.8.1'
Stavros Sachtouris
03:36 pm ./kamaki Revision 8b83d42b: Fix pep8 error
Stavros Sachtouris
03:35 pm ./kamaki Revision 1736e06d: Fix typo with --config and --property args (#3658)
Stavros Sachtouris
03:31 pm ./kamaki Revision 7b4d9293: Fix typo with --config and --property args (#3658)
Stavros Sachtouris
02:44 pm snf-ganeti Revision 1fa6fcba: Reason trail implementation for "start"
Opcode-specific implementation of the reason trail for the instance
startup operation.
Signed-off-by: Michele Tartar...
Michele Tartara
02:44 pm ganeti-local Revision 1fa6fcba: Reason trail implementation for "start"
Opcode-specific implementation of the reason trail for the instance
startup operation.
Signed-off-by: Michele Tartar...
Michele Tartara
02:44 pm snf-ganeti Revision 1f350e0f: Reason trail implementation for "shutdown"
Opcode-specific implementation of the reason trail for the instance shutdown
operation.
Signed-off-by: Michele Tarta...
Michele Tartara
02:44 pm ganeti-local Revision 1f350e0f: Reason trail implementation for "shutdown"
Opcode-specific implementation of the reason trail for the instance shutdown
operation.
Signed-off-by: Michele Tarta...
Michele Tartara
01:47 pm Revision 671d6f05: Document get server diagnostics
Stavros Sachtouris
01:33 pm Revision d521eb8e: quotaholder: Delete unused helper functions
Giorgos Korfiatis
01:31 pm Revision 3a195d2e: quotaholder: Remove unused Holding flags
Giorgos Korfiatis
01:17 pm Revision 643b3d82: quotaholder: Remove default values in required args
Also remove unused `context' argument and replace empty list default
values with None.
Giorgos Korfiatis
01:15 pm Revision 4df49ee7: astakos: Further validate input in quota API calls
Giorgos Korfiatis
01:05 pm snf-ganeti Revision cb178a1e: QA: Update tests for new ipolicy specs command-line options
The old command-line options weren't working any more. Utility functions
are updated, and broken tests are removed (n...
Bernardo Dal Seno
01:05 pm ganeti-local Revision cd315ad9: Add unit tests for cfgupgrade with a real configuration
Test upgrade and downgrade from a realistic 2.7 configuration.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com...
Bernardo Dal Seno
01:05 pm snf-ganeti Revision cbaf1652: QA: More tests for instance policies in groups
Instance policies are changed and checked for changes.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Review...
Bernardo Dal Seno
01:05 pm snf-ganeti Revision 63e08b25: QA: Split function to set and parse instance policies
The main parts, moved to qa_util, will be used for node groups too.
Signed-off-by: Bernardo Dal Seno <bdalseno@googl...
Bernardo Dal Seno
01:05 pm ganeti-local Revision cb178a1e: QA: Update tests for new ipolicy specs command-line options
The old command-line options weren't working any more. Utility functions
are updated, and broken tests are removed (n...
Bernardo Dal Seno
01:05 pm ganeti-local Revision 63e08b25: QA: Split function to set and parse instance policies
The main parts, moved to qa_util, will be used for node groups too.
Signed-off-by: Bernardo Dal Seno <bdalseno@googl...
Bernardo Dal Seno
01:05 pm ganeti-local Revision cbaf1652: QA: More tests for instance policies in groups
Instance policies are changed and checked for changes.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Review...
Bernardo Dal Seno
01:05 pm snf-ganeti Revision cd315ad9: Add unit tests for cfgupgrade with a real configuration
Test upgrade and downgrade from a realistic 2.7 configuration.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com...
Bernardo Dal Seno
01:05 pm snf-ganeti Revision fa166f67: Split functions in cfupgrade unit tests
This makes easier to test real configurations.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: H...
Bernardo Dal Seno
01:05 pm ganeti-local Revision fa166f67: Split functions in cfupgrade unit tests
This makes easier to test real configurations.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: H...
Bernardo Dal Seno
01:05 pm snf-ganeti Revision e94fc80c: cfgupgrade: Limit specs in ipolicy are always complete
Partial specs are filled with cluster defaults.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ...
Bernardo Dal Seno
01:05 pm ganeti-local Revision e94fc80c: cfgupgrade: Limit specs in ipolicy are always complete
Partial specs are filled with cluster defaults.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: ...
Bernardo Dal Seno
01:05 pm snf-vncauthproxy Revision cf328b06: Minor lexical fixes
Stratos Psomadakis
01:02 pm snf-ganeti Revision 919db916: Limit specs in ipolicy command lines are always complete
Command line options are brought in line with the specs change of previous
patch. Old options are still allowed in gn...
Bernardo Dal Seno
01:02 pm ganeti-local Revision 919db916: Limit specs in ipolicy command lines are always complete
Command line options are brought in line with the specs change of previous
patch. Old options are still allowed in gn...
Bernardo Dal Seno
01:02 pm ganeti-local Revision b5a93c73: QA for --ipolicy-xxx-specs and show-ispecs-cmd
The tests check the interactions between the two commands.
Also refactored group QA code to separate tests about ipo...
Bernardo Dal Seno
01:02 pm ganeti-local Revision 62fed51b: Refactor tests in ipolicy validation
This makes the code more modular, in preparation for the following patches.
Signed-off-by: Bernardo Dal Seno <bdalse...
Bernardo Dal Seno
01:02 pm ganeti-local Revision 0f511c8a: Limit specs in instance policies are always complete
Specs used to specify limits in instance policies are always complete, even
at group level (only the whole limit set ...
Bernardo Dal Seno
01:02 pm snf-ganeti Revision b5a93c73: QA for --ipolicy-xxx-specs and show-ispecs-cmd
The tests check the interactions between the two commands.
Also refactored group QA code to separate tests about ipo...
Bernardo Dal Seno
01:02 pm snf-ganeti Revision 0f511c8a: Limit specs in instance policies are always complete
Specs used to specify limits in instance policies are always complete, even
at group level (only the whole limit set ...
Bernardo Dal Seno
01:02 pm snf-ganeti Revision 62fed51b: Refactor tests in ipolicy validation
This makes the code more modular, in preparation for the following patches.
Signed-off-by: Bernardo Dal Seno <bdalse...
Bernardo Dal Seno
01:02 pm snf-ganeti Revision ea9d3b40: Add command to print ipolicy options
The output of this command can be used to create an exact copy of the
current instance policy specs. The command coul...
Bernardo Dal Seno
01:02 pm ganeti-local Revision ea9d3b40: Add command to print ipolicy options
The output of this command can be used to create an exact copy of the
current instance policy specs. The command coul...
Bernardo Dal Seno
01:02 pm snf-ganeti Revision d2d3935a: Add --ipolicy-xxx-specs options
These options allow to specify whole instance policy specs. This is needed
for the upcoming changes that tend to thre...
Bernardo Dal Seno
01:02 pm ganeti-local Revision d2d3935a: Add --ipolicy-xxx-specs options
These options allow to specify whole instance policy specs. This is needed
for the upcoming changes that tend to thre...
Bernardo Dal Seno
01:02 pm ganeti-local Revision 726ae450: New CLI input type: list of key/value pairs
This will be used for the new instance specs options.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewe...
Bernardo Dal Seno
01:02 pm snf-ganeti Revision 726ae450: New CLI input type: list of key/value pairs
This will be used for the new instance specs options.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewe...
Bernardo Dal Seno
01:01 pm snf-ganeti Revision f824ae42: Allow "default" as a value for ipolicy templates
Previously the string value was being corrupted.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by:...
Bernardo Dal Seno
01:01 pm ganeti-local Revision f824ae42: Allow "default" as a value for ipolicy templates
Previously the string value was being corrupted.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by:...
Bernardo Dal Seno
12:55 pm ganeti-local Revision d307d38c: Document all --ipolicy-... options
They were missing from the man pages.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velr...
Bernardo Dal Seno
12:55 pm snf-ganeti Revision d307d38c: Document all --ipolicy-... options
They were missing from the man pages.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velr...
Bernardo Dal Seno
12:48 pm ./kamaki Feature #3660 (Closed): Enrich astakos client lib module
Refer to the astakosclient synnefo module Stavros Sachtouris
12:38 pm ./kamaki Bug #3596 (Closed): Prefix support for list_objects
Stavros Sachtouris
12:25 pm Revision 4cb56223: quotaholder: Remove unused utils and api.py
Giorgos Korfiatis
12:24 pm ./kamaki Bug #3658 (Closed): --config does not work
Although the -c argument functions correctly, the --config argument does not work Stavros Sachtouris
11:39 am Revision 7bed22fb: quotaholder: Integrate unit tests in django tests
Giorgos Korfiatis
11:37 am ./kamaki Revision 3c546b1b: Bump version to 0.8-4
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
11:36 am ./kamaki Revision 57f2a16e: Try with both python-depends & explicit packages to overcome debian
restrictions. Argparse is now required if stated in setup
Conflicts:
debian/control
Stavros Sachtouris
11:35 am ./kamaki Revision 0375e0db: Try with both python-depends & explicit packages to overcome debian
restrictions. Argparse is now required if stated in setup Stavros Sachtouris
11:34 am ./kamaki Revision f604e126: Try with both python-depends & explicit packages to overcome debian
restrictions. Argparse is now required if stated in setup Stavros Sachtouris
11:00 am snf-ganeti Revision 89ff748d: Extract DRBD-related classes into block/drbd.py
This is in preparation to introducing support for DRBD8.4.
base.py had to be extracted as well in order to avoid cyli...
Thomas Thrainer
11:00 am ganeti-local Revision 89ff748d: Extract DRBD-related classes into block/drbd.py
This is in preparation to introducing support for DRBD8.4.
base.py had to be extracted as well in order to avoid cyli...
Thomas Thrainer
10:59 am ganeti-local Revision ce9283c1: Move lib/bdev.py to lib/block/bdev.py
That's in preparation of extracting DRBD related code from bdev.py. As
bdev.py is already rather long, new features w...
Thomas Thrainer
10:59 am snf-ganeti Revision ce9283c1: Move lib/bdev.py to lib/block/bdev.py
That's in preparation of extracting DRBD related code from bdev.py. As
bdev.py is already rather long, new features w...
Thomas Thrainer
03:33 am snf-vncauthproxy Revision b129b0c0: Use TCP instead of UNIX sockets (first try)
Initial 'implementation' of vncauthproxy using TCP sockets instead of
UNIX domain sockets for control connections.
B...
Stratos Psomadakis
03:27 am snf-vncauthproxy Revision 86d1202e: Make control connection handling async
For every incoming control connection, accept() inside the main loop and
dispatch the connection handling/establishme...
Stratos Psomadakis
02:02 am snf-vncauthproxy Revision 72ce8365: Add DAEMON_OPTS variable in vncauthproxy.default
Stratos Psomadakis

04/23/2013

06:55 pm ./kamaki Revision e7d66577: Bump version to 0.8-3
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
06:54 pm ./kamaki Revision cc5a975a: State explicit python-objpool/progress versions
Stavros Sachtouris
06:53 pm ./kamaki Revision 3fd627f6: State explicit python-objpool/progress versions
Stavros Sachtouris
06:28 pm Revision b2f34c77: common: Fix resolving of SOUTH_TESTS_MIGRATE
in synnefo.settings.test Kostas Papadimitriou
06:27 pm Revision ba886e03: astakos: Update projects tests
Kostas Papadimitriou
06:19 pm Revision e4a6c11d: astakos: Define and export local resources
Giorgos Korfiatis
06:04 pm Revision 0a7a4104: astakos: Replace some explicit settings imports
importing setting names explicitly makes it hard to write tests that
depend on specific setting values and polutes th...
Kostas Papadimitriou
05:49 pm Revision 6f2a361b: Document get server statistics
Stavros Sachtouris
05:37 pm Revision 3b1ab480: common: Test settings improvements
- Avoid settings overrides from conf files inside SYNNEFO_SETTINGS_DIR
Tests are expected to succeed with exact set...
Kostas Papadimitriou
05:21 pm ./kamaki Revision d9beedc1: Update documentation to refer to www.synnefo.org
Stavros Sachtouris
05:09 pm Revision 450c7fb0: astakos: Initial tests for project views
Kostas Papadimitriou
05:08 pm Revision a5ec880a: Document Server Metadata Operations
Stavros Sachtouris
04:12 pm Revision ad730cc5: astakos: Validate input of quota-related API calls
Giorgos Korfiatis
03:43 pm Revision 58161871: Merge branch 'feature-admin-guide-update' into develop
Constantinos Venetsanopoulos
03:40 pm Revision 34e79416: Make docs.dev.grnet.gr URL oblsolete
Everything should point to http://www.synnefo.org/*
This patch updates the URL everywhere in the repo.
Constantinos Venetsanopoulos
03:40 pm Revision 271d2c4c: astakos: Rename get_service_quotas to service_get_quotas
So that it follows the naming scheme of other astakosclient calls. Giorgos Korfiatis
03:14 pm snf-image snf-image-helper_0.9-1_amd64.build
Nikos Skalkotos
03:14 pm snf-image snf-image-helper_0.9-1_amd64.changes
Nikos Skalkotos
03:14 pm snf-image snf-image_0.9-1_all.deb
Nikos Skalkotos
03:14 pm snf-image snf-image-helper_0.9-1_all.deb
Nikos Skalkotos
03:14 pm snf-image snf-image_0.9-1_amd64.changes
Nikos Skalkotos
03:14 pm snf-image snf-image-helper_0.9-1.debian.tar.gz
Nikos Skalkotos
03:14 pm snf-image snf-image_0.9-1.dsc
Nikos Skalkotos
03:14 pm snf-image snf-image-helper_0.9.orig.tar.gz
Nikos Skalkotos
03:14 pm snf-image snf-image_0.9-1_amd64.build
Nikos Skalkotos
03:14 pm snf-image snf-image_0.9-1.debian.tar.gz
Nikos Skalkotos
03:14 pm snf-image snf-image_0.9.orig.tar.gz
Nikos Skalkotos
03:14 pm snf-image snf-image-helper_0.9-1.dsc
Nikos Skalkotos
03:13 pm snf-ganeti Revision 2707f483: Fix a few unclear sentences in gnt-cluster(8)
The renew-crypto entry had a few obscure sentences. Improve it by
rephrasing it.
Signed-off-by: Guido Trotter <ultro...
Guido Trotter
03:13 pm ganeti-local Revision 2707f483: Fix a few unclear sentences in gnt-cluster(8)
The renew-crypto entry had a few obscure sentences. Improve it by
rephrasing it.
Signed-off-by: Guido Trotter <ultro...
Guido Trotter
03:01 pm Revision c0d88cf3: Fix wrapping in admin and quick install guide
Constantinos Venetsanopoulos
02:57 pm ./kamaki Feature #3656: Make upload_object return etag data
This feature is not currently supported by Pithos, but is expected to be soon Stavros Sachtouris
02:53 pm ./kamaki Feature #3656 (Closed): Make upload_object return etag data
Please make the upload_object pithos call return an dictionary which will include details about the uploaded object. ... Dionysis Zindros
02:51 pm snf-image Revision be328f9d: Bump debian version 0.9-1
Nikos Skalkotos
02:50 pm Revision 9770ba6c: Handle max pending applications as a quotable resource
Assume a resource `astakos.pending_app' related to service `astakos'.
On submitting an application, issue a commissio...
Giorgos Korfiatis
02:48 pm Revision 0ee59d55: quotaholder: Update unit tests
Giorgos Korfiatis
02:34 pm snf-image Revision 6234ffa4: Merge branch 'stable-0.9' into debian-0.9
Nikos Skalkotos
02:30 pm snf-image Revision 8af1ada3: Update ChangeLogs and configure.ac for ver 0.9
Nikos Skalkotos
02:30 pm Revision 4a129526: pithos: extend sqlite library for commission reconciliation
Refs: #3594 Sofia Papagiannaki
02:29 pm Bug #3522 (Feedback): Delete images from plankton
Christos Stavrakakis
02:20 pm snf-image Revision 62a6be39: Remove duplicated error report in the helper
Nikos Skalkotos
01:51 pm Revision 5f39564a: pithos: Update pithos api guide
Refs: #3554 Sofia Papagiannaki
01:35 pm ./kamaki Feature #3654 (Closed): Instance-specific logfile
Allow each kamaki.clients.Client instance to carry its own logfile location. Stavros Sachtouris
01:30 pm Revision 5bcd0ef9: pithos: return always etag
Refs: #3554
If update md5 is deactivated Pithos does not return an etag header
in case of object write using hashmap...
Sofia Papagiannaki
01:30 pm ./kamaki Bug #3653 (Closed): Stop add_file_logger default value from being /tmp/kamaki.log
That problem may cause unwanted behavior when kamaki.clients is used as a lib. Check how logs function in various cas... Stavros Sachtouris
01:20 pm Revision ebf463a5: Update quick admin guide with kamaki changes
Stavros Sachtouris
01:10 pm Revision 4dce387e: astakosclient: Replace ValueError with BadValue
All Exceptions that AstakosClient is raising should
be under AstakosClientException class
Ilias Tsitsimpis
12:48 pm snf-image Revision 1876c955: Add some extra checks on FreeBSD images
Nikos Skalkotos
12:17 pm ganeti-local Revision bbfa259c: Make burnin compatible with the reason trail
The burnin uses its own option list, different from the one of all other
command line programs, and uses it as a para...
Michele Tartara
12:17 pm snf-ganeti Revision bbfa259c: Make burnin compatible with the reason trail
The burnin uses its own option list, different from the one of all other
command line programs, and uses it as a para...
Michele Tartara
12:11 pm ./kamaki Revision 2ab13dbf: Bump version to 0.8-2
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
12:10 pm ./kamaki Revision 2a912acd: Include setup dependencies
Stavros Sachtouris
12:09 pm ./kamaki Revision c52f4a8f: Include run dependencies from setup.py
Stavros Sachtouris
11:48 am Revision bbf79074: quotaholder: Change provisions argument to list
It is the API code's task to transform the input dict to list. Giorgos Korfiatis
11:43 am Bug #3625: Change pithos commands
pithos-reconcile-commissions & pithos-manage-accounts (export quota):
substitute sqlalchemy execution by distinct ba...
Sofia Papagiannaki

04/22/2013

10:13 pm snf-image Revision 7fd2dad2: Fix yet another bug in the helper monitoring code
In bash command substitution may trim the output. We need to count
the stderr lines after we use tail and not before
Nikos Skalkotos
07:44 pm Revision 480fb416: pithos: enforce transaction isolation level
Refs: #3582 #3585 Sofia Papagiannaki
07:43 pm ganeti-local Revision 30dd3377: Extend the simulation backend to also simulate a master node
In a simulated cluster as created by the simulation backend to
the htools, make the first node of the first node grou...
Klaus Aehlig
07:43 pm snf-ganeti Revision 30dd3377: Extend the simulation backend to also simulate a master node
In a simulated cluster as created by the simulation backend to
the htools, make the first node of the first node grou...
Klaus Aehlig
07:43 pm snf-ganeti Revision 754b9b1c: Add unit tests for hroller
Add a unit test for hroller in a situation where the order
is completely determined. There are 3 nodes where node 2 h...
Klaus Aehlig
07:43 pm ganeti-local Revision 754b9b1c: Add unit tests for hroller
Add a unit test for hroller in a situation where the order
is completely determined. There are 3 nodes where node 2 h...
Klaus Aehlig
07:43 pm snf-ganeti Revision 000ca91a: Extend Text format by marking the master node
Sometimes, e.g., for hroller, it is necessary to know which node
is the master node. Therefore this information has t...
Klaus Aehlig
07:43 pm ganeti-local Revision 000ca91a: Extend Text format by marking the master node
Sometimes, e.g., for hroller, it is necessary to know which node
is the master node. Therefore this information has t...
Klaus Aehlig
07:13 pm snf-ganeti Revision 0da22bc3: Minor changes / bugfixes in documentation
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Kla...
Sebastian Gebhard
07:13 pm ganeti-local Revision 0da22bc3: Minor changes / bugfixes in documentation
Signed-off-by: Sebastian Gebhard <sege@fs.ei.tum.de>
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Kla...
Sebastian Gebhard
07:07 pm Revision dd04efac: Update kamaki instructions in admin guide docs
Stavros Sachtouris
06:54 pm Revision 15e727f1: quotaholder: pep8 fixes
Giorgos Korfiatis
06:47 pm Revision 948e15bc: Turn callpoint into a module of functions
Class structure is no more needed; there is no need for initialization,
since the code is used internally.
Giorgos Korfiatis
06:42 pm Revision 6ced54dd: Add documentation for all server actions
Stavros Sachtouris
06:33 pm Revision a0b34382: astakos: Reintroduce foreign key from Resource to Service
Also merge all migrations from 0026 to 0032. Giorgos Korfiatis
06:04 pm Revision 9523af40: Fix help message of management command
Christos Stavrakakis
05:50 pm Revision 9b126f13: astakos: Move helper function from qh to quotas.py
Giorgos Korfiatis
05:36 pm ./kamaki Feature #3608: Separate upload_object file reading/data writing concerns
We will also need the same behaviour with download_object. Proposed API:... Dionysis Zindros
05:29 pm Revision abdf6d92: astakos: Use `with' to open file in management command
Giorgos Korfiatis
05:23 pm Revision 5cf5eb56: astakos: Sync users when importing base quotas from file
Giorgos Korfiatis
04:55 pm Feature #3650 (Resolved): Utilize astakosclient for communication with astakos
Substitute current pithos-astakos communication with the relative astakosclient operations Sofia Papagiannaki
04:41 pm ./kamaki Revision 1d565188: Stop doc building from crushing if no objpool
Stavros Sachtouris
04:26 pm ./kamaki Revision c40f0244: Add automatic version for docs
Stavros Sachtouris
04:18 pm snf-image Revision 2b79f174: Fix a bug in the extended partition detection code
Sometimes sfdisk --print-id does not return the id because it
erroneously detects the partition as being GPT. Add a -...
Nikos Skalkotos
04:18 pm Revision d07ce657: astakos: Standardize arguments of project calls
All calls take a request_user (of type AstakosUser) argument. Giorgos Korfiatis
04:18 pm Revision 7a08e179: pep8 and style changes
Giorgos Korfiatis
04:17 pm Revision e05c541e: astakos: Enroll in project even if request is pending
Giorgos Korfiatis
04:14 pm Revision 08043775: astakos: Move get_resources in resources.py
Giorgos Korfiatis
04:10 pm snf-image Revision e0d2dc8f: Make file injection work with freebsd
Nikos Skalkotos
04:07 pm Revision cb14cc6c: Rename users_quotas to astakos_users_quotas
Giorgos Korfiatis
04:02 pm Revision 44104cd3: astakos: Move quota syncing code in quotas.py
Giorgos Korfiatis
03:51 pm Revision 3adbd562: astakos: Decouple listing from syncing quotas code
Giorgos Korfiatis
03:49 pm ./kamaki Revision 0af070ac: Bump version to 0.8-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:48 pm ./kamaki Revision 826ece94: Merge branch 'master' into debian
Conflicts:
docs/installation.rst
kamaki/clients/utils/__init__.py
version
Stavros Sachtouris
03:41 pm ./kamaki Revision 94d52d1d: Merge branch 'release-0.8'
Conflicts:
Changelog
docs/installation.rst
kamaki/clients/__init__.py
kamaki/clients/astakos/__init__.py
kamaki/...
Stavros Sachtouris
03:32 pm ./kamaki Revision 5ee74747: Update version tag
Stavros Sachtouris
03:31 pm ./kamaki Revision c70639d3: Merge branch 'feature-config-compatibility' into release-0.8
Stavros Sachtouris
03:23 pm Revision a6459f32: Sync user after changing base quota
Giorgos Korfiatis
03:16 pm ./kamaki Revision adc92e9d: Document backward compatibility of config options
Stavros Sachtouris
03:08 pm ./kamaki Revision cd57813c: Add backward compatibility for user and file cmds
In config file:
astakos.url is equivalent to user.url
store.[url,token] is equivalent to file.[url,token]
Stavros Sachtouris
02:22 pm ./kamaki Support #3647 (Closed): Keep backward compatibility for configuration file management through ver...
Stavros Sachtouris
02:19 pm snf-ganeti Revision 55cec070: Reason trail implementation for instance reboot
This commits allows ganeti to correctly forward the reason trail information
regarding instance reboot.
Signed-off-b...
Michele Tartara
02:19 pm ganeti-local Revision 55cec070: Reason trail implementation for instance reboot
This commits allows ganeti to correctly forward the reason trail information
regarding instance reboot.
Signed-off-b...
Michele Tartara
02:18 pm Revision ae16bcad: Respect user-specific quota when changing resource default
Do not update holding limit if there exist user-specific base quota
for the particular resource.
Giorgos Korfiatis
02:18 pm snf-ganeti Revision 9b4cb29d: Add "reason" as a common parameter for all the RAPI calls
Also, this add an infrastructure for having parameters common to all the
RAPI calls.
Signed-off-by: Michele Tartara ...
Michele Tartara
02:18 pm ganeti-local Revision 9b4cb29d: Add "reason" as a common parameter for all the RAPI calls
Also, this add an infrastructure for having parameters common to all the
RAPI calls.
Signed-off-by: Michele Tartara ...
Michele Tartara
02:18 pm ./kamaki Revision 98b03e18: Document python 27 requirement in windows setup
Stavros Sachtouris
02:18 pm snf-ganeti Revision da3faf9d: Add infrastructure for adding common RAPI parameters
Some parameters can be common to all the RAPI calls: this commit
adds the possibility of specifying them just once, i...
Michele Tartara
02:18 pm ganeti-local Revision da3faf9d: Add infrastructure for adding common RAPI parameters
Some parameters can be common to all the RAPI calls: this commit
adds the possibility of specifying them just once, i...
Michele Tartara
02:17 pm ganeti-local Revision e0f2bf1e: Add job_id and index to the reason trail
The reason trail will contain an item indicating the job_id and the
index number of the current opcode inside the job...
Michele Tartara
02:17 pm snf-ganeti Revision e0f2bf1e: Add job_id and index to the reason trail
The reason trail will contain an item indicating the job_id and the
index number of the current opcode inside the job...
Michele Tartara
02:16 pm snf-ganeti Revision 276e51bd: Add the reason trail to the opcodes
The reason trail is available for all the opcodes, and as such it is
initialized as a generic option.
Signed-off-by:...
Michele Tartara
02:16 pm ganeti-local Revision 276e51bd: Add the reason trail to the opcodes
The reason trail is available for all the opcodes, and as such it is
initialized as a generic option.
Signed-off-by:...
Michele Tartara
02:14 pm ganeti-local Revision dbae804a: Add a field to store the reason trail in OpCodes
The reason trail will be available for all the OpCodes, so the field that
is to contain it has to be added to the OpC...
Michele Tartara
02:14 pm snf-ganeti Revision dbae804a: Add a field to store the reason trail in OpCodes
The reason trail will be available for all the OpCodes, so the field that
is to contain it has to be added to the OpC...
Michele Tartara
02:13 pm snf-ganeti Revision aa4fff02: Provide "--reason" as a parameter for all commands
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Michele Tartara
02:13 pm ganeti-local Revision aa4fff02: Provide "--reason" as a parameter for all commands
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Michele Tartara
02:13 pm snf-ganeti Revision 8e00f36a: Add function for extending the reason trail
Noded functions will have to extend the reason trail specifying what
operation is being executed.
This commit adds a...
Michele Tartara
02:13 pm ganeti-local Revision 8e00f36a: Add function for extending the reason trail
Noded functions will have to extend the reason trail specifying what
operation is being executed.
This commit adds a...
Michele Tartara
02:12 pm snf-ganeti Revision d634b4e0: Add an opcode name conversion function
Add a function to convert an opcode class name to a source string for the
reason trail, factoring out the code in com...
Michele Tartara
02:12 pm ganeti-local Revision d634b4e0: Add an opcode name conversion function
Add a function to convert an opcode class name to a source string for the
reason trail, factoring out the code in com...
Michele Tartara
02:11 pm ganeti-local Revision 584ea340: Add function for storing the reason trail of an instance
We are interested in storing the reason trail for operations that changed
the state of instances. This commit adds a ...
Michele Tartara
02:11 pm snf-ganeti Revision 584ea340: Add function for storing the reason trail of an instance
We are interested in storing the reason trail for operations that changed
the state of instances. This commit adds a ...
Michele Tartara
02:11 pm snf-ganeti Revision c28911dd: Add function for getting the timestamp in nanoseconds
The timestamp is returned as an integer number of nanoseconds since the Unix
epoch.
Signed-off-by: Michele Tartara <...
Michele Tartara
02:11 pm ganeti-local Revision c28911dd: Add function for getting the timestamp in nanoseconds
The timestamp is returned as an integer number of nanoseconds since the Unix
epoch.
Signed-off-by: Michele Tartara <...
Michele Tartara
02:10 pm snf-ganeti Revision ab98e236: Add TMaybeList as a new type for parameters
This will be used as the type for the reason trail parameter.
Signed-off-by: Michele Tartara <mtartara@google.com>
R...
Michele Tartara
02:10 pm ganeti-local Revision ab98e236: Add TMaybeList as a new type for parameters
This will be used as the type for the reason trail parameter.
Signed-off-by: Michele Tartara <mtartara@google.com>
R...
Michele Tartara
02:10 pm ganeti-local Revision 1cc55342: Add constants for the reason trail implementation
A few constants are required, describing the source reason of the opcode.
Signed-off-by: Michele Tartara <mtartara@g...
Michele Tartara
02:10 pm snf-ganeti Revision 1cc55342: Add constants for the reason trail implementation
A few constants are required, describing the source reason of the opcode.
Signed-off-by: Michele Tartara <mtartara@g...
Michele Tartara
02:10 pm ganeti-local Revision aa922d64: Remove old "reason" implementation
Remove the useless parts of the old, partial, implementation of the support for
tracking the reason of instances stat...
Michele Tartara
02:10 pm snf-ganeti Revision aa922d64: Remove old "reason" implementation
Remove the useless parts of the old, partial, implementation of the support for
tracking the reason of instances stat...
Michele Tartara
02:09 pm snf-ganeti Revision c2610080: More specifics on the implementation of the reason trail
Adding the reason trail as a parameter instead of as a new class attribute fits
better with the current structure of ...
Michele Tartara
02:09 pm ganeti-local Revision c2610080: More specifics on the implementation of the reason trail
Adding the reason trail as a parameter instead of as a new class attribute fits
better with the current structure of ...
Michele Tartara
01:46 pm snf-ganeti Revision d34b3b8e: Add monitoring daemon user to user creation script
The script was added to Ganeti before the monitoring daemon, so it
did not include that user yet.
Signed-off-by: Mic...
Michele Tartara
01:46 pm ganeti-local Revision d34b3b8e: Add monitoring daemon user to user creation script
The script was added to Ganeti before the monitoring daemon, so it
did not include that user yet.
Signed-off-by: Mic...
Michele Tartara
01:35 pm Revision 501053a1: Cyclades: reserve public IP after commission
When creating a server, do not reserve a public IP address before
issuing commission to quotaholder. This bug resulte...
Christos Stavrakakis
01:31 pm Revision 235a4227: pithos: use other db escape string literal character
Refs: #3645 Sofia Papagiannaki
01:26 pm Bug #3645 (Resolved): String literal escape database warning in postgresql
Pithos requires to escape SQL wildcards in order to permit such characters in object paths.
Therefore, uses backslas...
Sofia Papagiannaki
12:55 pm snf-image Revision 102f6179: Fix a bug in the helper monitoring code
In the STDERR command a `:' was missing Nikos Skalkotos
12:48 pm snf-ganeti Revision d2d66df0: devel/review: fix addition of reviewer from environment
In commit 3dd990, the possibility of taking a default reviewer
from the environment was introduced. Fix two deficits ...
Klaus Aehlig
12:48 pm ganeti-local Revision d2d66df0: devel/review: fix addition of reviewer from environment
In commit 3dd990, the possibility of taking a default reviewer
from the environment was introduced. Fix two deficits ...
Klaus Aehlig
12:44 pm ganeti-local Revision 0fe54825: QA: Skip RAPI setup when RAPI is disabled
This is similar to 405692ef, reverted in aeefb4cd.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-b...
Bernardo Dal Seno
12:44 pm snf-ganeti Revision 0fe54825: QA: Skip RAPI setup when RAPI is disabled
This is similar to 405692ef, reverted in aeefb4cd.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-b...
Bernardo Dal Seno
12:34 pm snf-ganeti Revision ba7df2ce: Bump up version for 2.7.0~beta3
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Guido Trotter
12:34 pm ganeti-local Revision ba7df2ce: Bump up version for 2.7.0~beta3
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Guido Trotter
12:03 pm snf-ganeti Revision 7374dc44: Update NEWS for 2.7.0~beta3
- Most entries for beta1 are moved to the top level
- The beta1 to beta2 delta is left
Signed-off-by: Guido Trotter ...
Guido Trotter
12:03 pm ganeti-local Revision 7374dc44: Update NEWS for 2.7.0~beta3
- Most entries for beta1 are moved to the top level
- The beta1 to beta2 delta is left
Signed-off-by: Guido Trotter ...
Guido Trotter
10:20 am snf-ganeti Revision 9b221ea4: Allow proper cleanup of partially created disks
During the creation of an instance, if the creation of disks fails, some
partially created disks might remain lying a...
Michele Tartara
10:20 am ganeti-local Revision 9b221ea4: Allow proper cleanup of partially created disks
During the creation of an instance, if the creation of disks fails, some
partially created disks might remain lying a...
Michele Tartara
10:12 am Revision 02a66377: Merge branch 'feature-plankton-fixes' into develop
Christos Stavrakakis
10:10 am Revision 22b5ac0b: plankton: Correct image unregister
Correct usage of 'update_object_meta' function to remove all metadata
from plankton domain. Use an empty dictionary w...
Christos Stavrakakis
10:10 am Revision 59573532: plankton: raise BadRequest for invalid location
Modify 'add_image' plankton API method, to check that location parameter
is a valid Pithos url, and raise BadRequest ...
Christos Stavrakakis
10:10 am Revision 14c94c48: Improve performance in listing images
Use '_get_domain_objects' function of Pithos backend, to list all
objects in a 'plankton' domain, instead of looping ...
Christos Stavrakakis
10:10 am Revision 07f5a62c: List all images in snf-manage image-list
Until now 'snf-manage image-list' management command printed only images
that were public, or accessible by a specifi...
Christos Stavrakakis
10:10 am Revision a1a4cbfb: Bypass authentication in image-show command
Make image-show management command to show information about an image
without passing a userid. Use 'image_list' comm...
Christos Stavrakakis
10:10 am Revision 62d3ea53: plankton: add logging to backend functions
Christos Stavrakakis
10:10 am Revision cda71050: plankton: Cleanup and improve code
Major refactor in plankton APP and ImageBackend code:
* Remove unused code
* Remove 'plankton_method' decorator that ...
Christos Stavrakakis
10:10 am Revision e77b7a99: pithos backend: update get_domain_objects method
Rename and change it to backend method
(add the backend_method decorator)
Sofia Papagiannaki
10:10 am Revision 595b2b0d: Add database migration
Provide an alembic migration to add an index
on the attributes.domain field
Sofia Papagiannaki
10:10 am Revision 5576e6dd: Pithos backend: Return objects in a specific domain
Refs: #3510 Sofia Papagiannaki
10:10 am Revision 7627ec6f: amqp_puka: Fix wrong import of ordereddict
Christos Stavrakakis
10:10 am Revision 6cc65c86: Remove transaction from 'backend-add' command
Do not run 'backend-add' command inside transaction, because if
'snf-dispatcher' is running, it will receive messages...
Christos Stavrakakis

04/19/2013

07:00 pm Revision 51286d7a: quotaholder: Do no side effect on failed commissions
Make sure that no Commission or Provision entry is created when
issue_commission fails, even if the transaction is co...
Giorgos Korfiatis
06:43 pm Revision a93f2d64: astakos: remove js debug statement
Kostas Papadimitriou
06:34 pm Revision 8e3906eb: Add documentation for get server nic by network
Stavros Sachtouris
06:32 pm Revision 480974e6: astakos: Change response for API call `quotas'
The following indicators are returned for each holding:
"limit": the quota limit (as before)
"usage": the current usa...
Giorgos Korfiatis
06:32 pm Revision e311d555: quotaholder: Improve data of NoCapacityError
Replace `available' by two fields: `limit' and `usage'. Giorgos Korfiatis
06:32 pm Revision e03ccd07: quotaholder: Fix printing of holding key
Giorgos Korfiatis
06:29 pm Revision 34a61fff: Service catalog fix
also include services for which no existing presentation data exist.
Admin can use ASTAKOS_SERVICE_META setting to cu...
Kostas Papadimitriou
06:28 pm Revision 362ff471: Store service access url in database
Kostas Papadimitriou
06:02 pm Pithos Web Client Bug #3630 (Closed): When right clicking on a file remove the "Upload" option
Christos KK Loverdos
06:02 pm Pithos Web Client Revision f25b0d3d: Merge branch 'issue_3630' into develop
Refs #3630 Christos KK Loverdos
06:01 pm Pithos Web Client Revision fba33890: Remove "Upload" from file context menu
Refs #3630 Christos KK Loverdos
05:58 pm Pithos Web Client Feature #3595 (Closed): When right clicking on a file remove the "Delete" option unless we are in...
Christos KK Loverdos
05:57 pm Pithos Web Client Revision 0292f6b1: Merge branch 'issue_3595' into develop
Refs #3595 Christos KK Loverdos
05:56 pm Pithos Web Client Revision 10ff638f: "Delete" is only supported from within the Trash
Refs #3595 Christos KK Loverdos
05:55 pm Revision 1571edb0: Astakos: ui minor fixes
Refs: #3573
Correct onclick functionality in project create page.
Discover missing div tag in project details page.
Olga Brani
05:49 pm Revision 4935e468: Add documentation for list addresses
Stavros Sachtouris
05:39 pm Revision 7534d44c: Add missing __init__ for snf_django.lib.db package
Kostas Papadimitriou
05:37 pm Revision 4e03ba30: Update astakos usage view
Update view to use the introduced astakos quotas api. Kostas Papadimitriou
04:08 pm Revision eb775de0: Add documentation for delete server
Stavros Sachtouris
04:08 pm Pithos Web Client Feature #3593 (Closed): File sharing overlay: Warn for already added users, when trying to unchec...
Christos KK Loverdos
04:07 pm Pithos Web Client Revision c9ca99bc: Merge branch 'issue_3593' into develop
Refs #3593 Christos KK Loverdos
04:06 pm Pithos Web Client Revision b12da07a: Informational dialog when trying to unchek "Private Sharing" while shares exist
Refs #3593 Christos KK Loverdos
03:32 pm Pithos Web Client Revision e7222991: Merge branch 'issue_3575' into develop
Refs #3575 Christos KK Loverdos
03:30 pm Pithos Web Client Revision 6e804d92: Fix a typo in File/Share/Add Group dialog
The column header for groups should be "Group" not "User"
Refs #3575
Christos KK Loverdos
03:20 pm Pithos Web Client Feature #3575 (Closed): Refactor the view of the Sharing procedure
Christos KK Loverdos
03:16 pm Pithos Web Client Revision 77a99b26: Exclude one more HTTP header from logging
Christos KK Loverdos
03:16 pm Revision 0fbcb755: Add documentation for server renaming
Stavros Sachtouris
03:15 pm Pithos Web Client Revision c963be61: Revert "Provide RightClick/CopyToClipboard functionality for "Public/Private L...
This reverts commit ddbf705922a5abb92c92205ebc98cc97fbd89aeb.
I explained the reason in the commit message of the ab...
Christos KK Loverdos
03:12 pm Pithos Web Client Revision ddbf7059: Provide RightClick/CopyToClipboard functionality for "Public/Private Link" in ...
It does not work. I think there is no standard way to do it.
Which browser versions do we support anyway?
I am commi...
Christos KK Loverdos
02:54 pm snf-ganeti Revision 7dbe4c72: Make hroller insist on finding precisely one master node
As people rely on the master node being the last node of the last
group, make hroller fail, if no master node could b...
Klaus Aehlig
02:54 pm ganeti-local Revision 7dbe4c72: Make hroller insist on finding precisely one master node
As people rely on the master node being the last node of the last
group, make hroller fail, if no master node could b...
Klaus Aehlig
02:54 pm ganeti-local Revision 2c9fb8e2: Update hroller man page: master node is last
Where the information is available, hroller now schedules the
master node as the last node in the last group. Update ...
Klaus Aehlig
02:54 pm snf-ganeti Revision 2c9fb8e2: Update hroller man page: master node is last
Where the information is available, hroller now schedules the
master node as the last node in the last group. Update ...
Klaus Aehlig
02:54 pm snf-ganeti Revision bf028b21: In Rapi, set master correctly
The cluster data contains the information about the master
node. Use this information to set the isMaster bit correct...
Klaus Aehlig
02:54 pm ganeti-local Revision bf028b21: In Rapi, set master correctly
The cluster data contains the information about the master
node. Use this information to set the isMaster bit correct...
Klaus Aehlig
02:54 pm ganeti-local Revision f40fe08c: In Luxi, set the master correctly
The cluster data contains the information about the master
node. Use this information to set the isMaster bit correct...
Klaus Aehlig
02:54 pm snf-ganeti Revision f40fe08c: In Luxi, set the master correctly
The cluster data contains the information about the master
node. Use this information to set the isMaster bit correct...
Klaus Aehlig
02:54 pm snf-ganeti Revision 09ab9fb2: Utility function to set the master node in a node list
The information about which node is the master node is a cluster-wide
setting, in most formats provided independently...
Klaus Aehlig
02:54 pm ganeti-local Revision 09ab9fb2: Utility function to set the master node in a node list
The information about which node is the master node is a cluster-wide
setting, in most formats provided independently...
Klaus Aehlig
02:54 pm ganeti-local Revision 5b658b83: Make Hroller present master node last
If in the list of nodes to be scheduled for maintaince,
one is marked as being the master node, schedule it
as the la...
Klaus Aehlig
02:54 pm snf-ganeti Revision 5b658b83: Make Hroller present master node last
If in the list of nodes to be scheduled for maintaince,
one is marked as being the master node, schedule it
as the la...
Klaus Aehlig
02:53 pm snf-ganeti Revision 6c332a37: Extend the node description by isMaster
Extend the description of the node by the property
of being the master node; also provide and appropriate
setter func...
Klaus Aehlig
02:53 pm ganeti-local Revision 6c332a37: Extend the node description by isMaster
Extend the description of the node by the property
of being the master node; also provide and appropriate
setter func...
Klaus Aehlig
02:53 pm ganeti-local Revision 2ab65a5d: update hroller man page: node group filtering is implemented
Filtering of nodes by node group was already implemented in
2fce67b; fix the man page to reflect this change.
Signed...
Klaus Aehlig
02:53 pm snf-ganeti Revision 2ab65a5d: update hroller man page: node group filtering is implemented
Filtering of nodes by node group was already implemented in
2fce67b; fix the man page to reflect this change.
Signed...
Klaus Aehlig
02:33 pm Revision cfdbd784: Add documentation for get server details
Stavros Sachtouris
02:31 pm Pithos Web Client Revision 59aa2375: Selectively ignore HTTP headers in logging
Christos KK Loverdos
02:24 pm ./kamaki Feature #3633 (Closed): Adjust Cyclades clients and corresponding commands to server modification...
Stavros Sachtouris
02:23 pm ./kamaki Feature #3632 (Closed): Cover astakos API on clients and create the corresponding user.* commands
Stavros Sachtouris
02:23 pm snf-ganeti Revision a0eb7c36: Use correct name for design-storagespace.rst
This was renamed in b284f50 but the old name was still in use in the
makefile and draft designs list.
Signed-off-by:...
Guido Trotter
02:23 pm ganeti-local Revision a0eb7c36: Use correct name for design-storagespace.rst
This was renamed in b284f50 but the old name was still in use in the
makefile and draft designs list.
Signed-off-by:...
Guido Trotter
01:58 pm Revision 307dc699: cyclades: Use astakosclient for quotas and commissions
Giorgos Korfiatis
01:54 pm Pithos Web Client Revision b551f85b: In File/Share dialog show "Public/Private Link" instead of just "Link"
Refs #3575 Christos KK Loverdos
01:50 pm Pithos Web Client Revision d1609e26: Use constant strings in File/Share and Permissions dialogs
Christos KK Loverdos
01:49 pm Revision 4b30a6aa: astakosclient: Change provisions argument to dict
Giorgos Korfiatis
01:49 pm Pithos Web Client Revision bc393f5e: More HTTP call logging enhancements
Christos KK Loverdos
01:48 pm Pithos Web Client Revision b31e9028: Bring Folder/Share dialog onpar with File/Share dialog
Refs #3575 Christos KK Loverdos
01:48 pm Pithos Web Client Revision f7c37cc8: Add more constant strings
Christos KK Loverdos
01:45 pm Revision db9f7a2b: astakosclient: Add user option in get_service_quotas
Giorgos Korfiatis
01:37 pm Bug #3631 (Closed): User reference inconsistency
commit:9235953748716709dbd8879788c8356e0d91ab4c
enables lookup user using also the UUID
This option will be avail...
Sofia Papagiannaki
01:28 pm Revision 5afce44d: astakos: Add user parameter in service_quotas API call
Using this parameter, the service can query the quotas of a specific
user.
Giorgos Korfiatis
01:24 pm ./kamaki Revision f4782447: Update version tag
Stavros Sachtouris
01:23 pm ./kamaki Revision 0dfd4dca: Connect request-response threads in logs
The connection between kamaki request attempt and httplib response was
logged, but the connection between httplib res...
Stavros Sachtouris
01:21 pm ./kamaki Revision 005d3f25: Connect request-response threads in logs
The connection between kamaki request attempt and httplib response was
logged, but the connection between httplib res...
Stavros Sachtouris
12:52 pm Pithos Web Client Revision 45c76262: Enhance HTTP call logging
Christos KK Loverdos
12:29 pm Revision b830f774: Move transaction.py to snf_django package
Giorgos Korfiatis
12:28 pm Revision 3b3baf88: snf_django: Add missing import for IntDecimalField
Needed for formfield() method. Giorgos Korfiatis
12:27 pm Revision baca1e50: Merge branch 'develop' into feature-api-docs
Stavros Sachtouris
12:23 pm Revision b052f360: Move intdecimalfield.py to snf_django package
Rename it to fields.py and update all migrations that reference the field. Giorgos Korfiatis
11:55 am ./kamaki Revision c3396aeb: Setup meta-files for development of 0.8next
Stavros Sachtouris
11:09 am Revision 222a4f6a: Move managers.py to snf_django package
Giorgos Korfiatis

04/18/2013

09:59 pm snf-ganeti Revision 87c7621a: Storage type design doc: ipolicy vs. enabled disk templates
Adding the design decision regarding the consistency of the enabled disk
templates in the ipolicy and in the cluster ...
Helga Velroyen
09:59 pm ganeti-local Revision b284f504: Rename design doc from space reporting to storage types
Since the design doc for storage space reporting ended up being mostly
about disk templates and storage types, and th...
Helga Velroyen
09:59 pm snf-ganeti Revision b284f504: Rename design doc from space reporting to storage types
Since the design doc for storage space reporting ended up being mostly
about disk templates and storage types, and th...
Helga Velroyen
09:59 pm ganeti-local Revision 87c7621a: Storage type design doc: ipolicy vs. enabled disk templates
Adding the design decision regarding the consistency of the enabled disk
templates in the ipolicy and in the cluster ...
Helga Velroyen
09:07 pm snf-ganeti Revision 0a6301ae: QA: Fix error regarding missing names of disk configs
This fixes an error in case there are no disk names in the QA config
(which was the case till recently). Right now, Q...
Helga Velroyen
09:07 pm ganeti-local Revision 0a6301ae: QA: Fix error regarding missing names of disk configs
This fixes an error in case there are no disk names in the QA config
(which was the case till recently). Right now, Q...
Helga Velroyen
07:33 pm Pithos Web Client Revision c947e007: Better headers in permissions dialog
If it is about user permissions, show "Add user" and "User".
If it is about group permissions, show "Add group" and "...
Christos KK Loverdos
07:30 pm Bug #3631 (Closed): User reference inconsistency
When using "snf-manage user-update" the reference to the user is by ID and not UUID.
Although the reference is not...
Konstantinos Tompoulidis
07:30 pm Revision 995d7d15: pithos:Ensure serial registration before commission
Commit transaction before accepting the commission
and delete registered serials after successful commission.
Refs: ...
Sofia Papagiannaki
07:22 pm Pithos Web Client Revision 49a8183f: In File/Share do not show "Add group" if user has no groups
Refs #3575 Christos KK Loverdos
07:12 pm Pithos Web Client Revision cfdb1476: Visually separate "Private" & "Public" sharing in File/Share
More lightweight than the previous approach.
Refs #3575
Christos KK Loverdos
06:54 pm Pithos Web Client Revision f9762f23: Revert "Fix the disabled "Add group" button style"
This reverts commit 5e2c128046985d9adb0459040b9b82931235e422.
Due to a regression with the Group/Delete dialog (it h...
Christos KK Loverdos
06:50 pm Revision 0cdc5cc5: astakos: Remove obsolete ProjectResourceGrant fields
Giorgos Korfiatis
06:49 pm Pithos Web Client Bug #3630 (Closed): When right clicking on a file remove the "Upload" option
This makes no sense at all. The file is already uploaded. Constantinos Venetsanopoulos
06:45 pm Revision 003909e3: astakos: Handle source correctly in initial_quotas
Giorgos Korfiatis
06:26 pm Pithos Web Client Feature #3592 (Closed): Do not create Group on the File sharing overlay
I am tracking this on #3575. Closing Christos KK Loverdos
06:23 pm Revision 2ec5a35c: astakos: Remove obsolete fields of AstakosUserQuota
Remove quantity, import_limit, export_limit.
Update user-set-initial-quota management command.
Giorgos Korfiatis
06:23 pm ./kamaki Revision 73af4267: Bump version to 0.8~rc3-2
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
06:22 pm ./kamaki Revision 6e5695bd: Merge branch 'release-0.8' into debian-release-0.8
Stavros Sachtouris
06:18 pm ./kamaki Revision 9e87e4bb: Remove extra logging options
One default: ~/.kamaki.log
User can use a custom: kamaki config set log_file <custom log file>
Stavros Sachtouris
06:18 pm Pithos Web Client Revision 46d2ccd2: Visually separate "Private" & "Public" sharing in File/Share
Refs #3575 Christos KK Loverdos
06:16 pm ./kamaki Revision ddf260b6: Remove extra logging options
One default: ~/.kamaki.log
User can use a custom: kamaki config set log_file <custom log file>
Stavros Sachtouris
06:11 pm ./kamaki Revision 33e7fd10: Bump version to 0.8~rc3-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
06:11 pm ./kamaki Revision 552d98a3: Merge branch 'release-0.8' into debian-release-0.8
Stavros Sachtouris
06:09 pm ./kamaki Revision 2574f599: New release candidate 0.8rc3
Stavros Sachtouris
06:08 pm ./kamaki Revision edd5d9b1: Fix mispeled import cyclades_cli --> cyclades
Stavros Sachtouris
06:05 pm ./kamaki Revision bfb54881: Fix mispeled import cyclades_cli --> cyclades
Stavros Sachtouris
05:56 pm Revision 673f8f42: astakos: Remove obsolete project-related model fields
Several fields of models Project and ProjectMembership were related
to the external syncing to quotaholder and have b...
Giorgos Korfiatis
05:46 pm Pithos Web Client Revision 5e2c1280: Fix the disabled "Add group" button style
Previously some annoying button movement was taking place on mouse hover.
Refs #3575
Christos KK Loverdos
05:44 pm Pithos Web Client Revision da9e51db: In File/Share, disable "Add Group" if user has no groups
Also set the button title to "You do not have any groups".
Refs #3575
Christos KK Loverdos
05:36 pm snf-image Revision b1cb73f2: Add support for FreeBSD
File injection isn't implemented yet Nikos Skalkotos
05:19 pm Feature #3627 (Closed): Use commission logic to reset usage in cyclades
Cyclades now resets usage by resetting QH holdings, an operation which is no more supported by the quotaholder.
Inst...
Giorgos Korfiatis
05:12 pm Revision cf53943b: Fix trasactionless query in pithos sqlite backend init
Refs: #3580 Sofia Papagiannaki
05:12 pm Revision 26837206: fix trasactionless query in pithos backend init
The query was submitted for execution without any prior transaction
setup, which caused:
1. psycopg2 to implicitly s...
Georgios D. Tsoukalas
04:34 pm ./kamaki Revision e67c1e66: Bump version to 0.8~rc2-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
04:34 pm ./kamaki Revision 2cb2f308: Merge branch 'release-0.8' into debian-release-0.8
Stavros Sachtouris
04:24 pm snf-ganeti Revision aeefb4cd: Revert "Make invocation of rapi test configurable ..."
This reverts commit 405692eff3d6f8400834f2df93d597bc7e4dd89f, because it
breaks QA.
Signed-off-by: Helga Velroyen <h...
Helga Velroyen
04:24 pm ganeti-local Revision aeefb4cd: Revert "Make invocation of rapi test configurable ..."
This reverts commit 405692eff3d6f8400834f2df93d597bc7e4dd89f, because it
breaks QA.
Signed-off-by: Helga Velroyen <h...
Helga Velroyen
04:17 pm ./kamaki Revision 5b5ab4a2: New version 0.8rc2
Stavros Sachtouris
04:17 pm ./kamaki Revision bfa5017e: Merge branch 'develop' into release-0.8
Stavros Sachtouris
04:09 pm ./kamaki Revision 16deee9f: Update upgrade notes
Stavros Sachtouris
04:01 pm ./kamaki Support #3610 (Closed): Modify default logfile settings
Stavros Sachtouris
04:00 pm ./kamaki Revision fcada2f3: Merge branch 'feature-logging' into develop
Stavros Sachtouris
03:59 pm ./kamaki Revision edf00ab3: Set ~/.kamaki.log with mode 0600 as default
Refs: #3610 Stavros Sachtouris
03:46 pm Bug #3554 (Assigned): Deactivate pithos md5 update by default
If update md5 is deactivated Pithos does not return an etag header
in case of object write using hashmaps.
Pithos...
Sofia Papagiannaki
03:04 pm Revision ed599e9a: Merge branch 'feature-pithos-container-quota' into develop
Sofia Papagiannaki
02:54 pm Bug #3625 (Resolved): Change pithos commands
* pithos-usage should be renamed to reconcile-resources-pithos
* pithos-reconcile-commissions should be renamed to r...
Sofia Papagiannaki
02:37 pm ./kamaki Revision 969b0c8d: Update Changelog
Stavros Sachtouris
02:34 pm ./kamaki Revision 4c3bae3b: Upgrade package metadata
- Copyright date
- Upgrade notes and suggestions
- Refer to synnefo.org in README
- classifiers in setup
Stavros Sachtouris
12:38 pm Revision 5b33b8e5: astakosclient: Add request for service quotas
Giorgos Korfiatis
12:20 pm Revision 720955ff: Modify resource limit from the command line
Giorgos Korfiatis
12:20 pm Revision 0156e40c: Services api/presentation logic cleanup
- Remove presentation information from Service model (order, icon)
- To access the list of services filled with both ...
Kostas Papadimitriou
12:20 pm Revision 54bac253: Astakos missing Service model migrations
Kostas Papadimitriou
12:20 pm Revision bb005bc2: New call astakos/api/service_quotas
Returns quotas for all resources associated with the service that makes
the call.
Giorgos Korfiatis
12:20 pm Revision 42f0a495: astakos: update service-add and service-list
Giorgos Korfiatis
12:20 pm Revision 71460e84: astakos: fix default empty dict setting
Giorgos Korfiatis
12:20 pm Revision 4161cb70: Move resource data away from astakos settings
UI-related presentation data go to presentation.py.
Remove load_service_resources call and related astakos-init
manag...
Giorgos Korfiatis
12:20 pm Revision 34d3883a: Make resource name independent of service name
Also remove unused ResourceMetadata model. Giorgos Korfiatis
12:20 pm Revision b1ea24f3: Import resources from definition and config files
Register a service's resources giving option --json <file>.
The json file is expected to represent a dictionary with ...
Giorgos Korfiatis
12:20 pm Revision 143d8a9d: Cleanup CLRF's
Kostas Papadimitriou
12:20 pm Revision 26551b92: Remove resource/service model dependencies
- Remove foreign key dependency between Service/Resource model. Replace
it with a service CharField to keep track o...
Kostas Papadimitriou
12:20 pm Revision 75380308: Use updated resource models in projects views
Kostas Papadimitriou
12:20 pm Revision b75a7e53: Update resource-list management command
Giorgos Korfiatis
12:20 pm Revision 9747707e: Sync quotas efficiently when importing resources
When changing the default base quota (uplimit) for a preexisting resource,
do a bulk update of the related holdings.
...
Giorgos Korfiatis
11:43 am snf-ganeti Revision 3dd9905d: devel/review: take default reviewer from environment
When adding a 'Reviewed-by'-line, also add the reviewer
passed through the REVIEWER environment variable. In that
way...
Klaus Aehlig
11:43 am ganeti-local Revision 3dd9905d: devel/review: take default reviewer from environment
When adding a 'Reviewed-by'-line, also add the reviewer
passed through the REVIEWER environment variable. In that
way...
Klaus Aehlig
11:34 am ganeti-local Revision 568d21e4: Better wording of a documentation sentence
Specify that the need to manually modify the metavg only applies to
clusters with DRBD enabled, and is not always req...
Michele Tartara
11:34 am snf-ganeti Revision 568d21e4: Better wording of a documentation sentence
Specify that the need to manually modify the metavg only applies to
clusters with DRBD enabled, and is not always req...
Michele Tartara
11:18 am Bug #3613 (Resolved): Change conflict handling in object write
Sofia Papagiannaki
11:18 am Bug #3613: Change conflict handling in object write
The solution was adopted is:
when pithos server detects such a case returns directly
an HttpResponse with the same ...
Sofia Papagiannaki
11:17 am Bug #3613 (Resolved): Change conflict handling in object write
Pithos in case of missing blocks during smart object write
(using hashmap) used to raise an api fault with payload
...
Sofia Papagiannaki
11:13 am snf-ganeti Revision 7ba93b8a: Specify behaviour of vg-name change in gnt-cluster manual
The current behaviour of a volume group name change after the cluster
has been initialized can be somewhat unclear. T...
Michele Tartara
11:13 am ganeti-local Revision 7ba93b8a: Specify behaviour of vg-name change in gnt-cluster manual
The current behaviour of a volume group name change after the cluster
has been initialized can be somewhat unclear. T...
Michele Tartara
11:13 am ganeti-local Revision 35c48839: Set the default metavg to be equal to the cluster name
The default metavg was always set to be the constant value "xenvg".
This is OK for most cases, but if the cluster is ...
Michele Tartara
11:13 am snf-ganeti Revision 35c48839: Set the default metavg to be equal to the cluster name
The default metavg was always set to be the constant value "xenvg".
This is OK for most cases, but if the cluster is ...
Michele Tartara
10:57 am snf-image-creator snf_image_creator-0.2.8.tar.gz
Nikos Skalkotos
10:57 am ./kamaki Support #3610 (Closed): Modify default logfile settings
Kamaki would rather log at ~/.kamaki.log by default, with mode 0600
One default default logging posittion is enough
Stavros Sachtouris
12:50 am snf-ganeti Revision 405692ef: Make invocation of rapi test configurable by QA config
This does not solve the underlying problem of the rapi test not
being runnable locally, but it makes it at least conf...
Helga Velroyen
12:50 am ganeti-local Revision 405692ef: Make invocation of rapi test configurable by QA config
This does not solve the underlying problem of the rapi test not
being runnable locally, but it makes it at least conf...
Helga Velroyen

04/17/2013

10:29 pm snf-ganeti Revision ffc18bb2: Fix warnings hlint 1.8.43 complained about
These lines are ok according to previous versions of hlint but trigger
an error with version 1.8.43.
Signed-off-by: ...
Thomas Thrainer
10:29 pm ganeti-local Revision ffc18bb2: Fix warnings hlint 1.8.43 complained about
These lines are ok according to previous versions of hlint but trigger
an error with version 1.8.43.
Signed-off-by: ...
Thomas Thrainer
07:04 pm ganeti-local Revision 4e4433e8: Add name to INicParams and IDiskParams
This commits adds name to NIC and Disk modification definition.
Signed-off-by: Chris Stavrakakis <cstavr@grnet.gr>
R...
Christos Stavrakakis
07:04 pm ganeti-local Revision 090128b6: Update QA tests to check disk and NIC names
Modify existing tests to use the name option for instance disks. The
configuration options 'disk' and 'disk-growth' a...
Christos Stavrakakis
07:04 pm ganeti-local Revision 12f126b2: Update manpages wrt new device refering
This patch updates gnt-instance man page to include refering to devices
by their name and UUID.
Signed-off-by: Chris...
Christos Stavrakakis
07:04 pm ganeti-local Revision c396af83: Preserve device names during instance move
Fix 'move-instance' tool to preserve the instance disk and NIC names
when moving instances from one cluster to anothe...
Christos Stavrakakis
07:04 pm snf-ganeti Revision 3c1a8730: Add nic/disk name and UUID fields in Haskell code
Add name and uuid fields to Disk and nic Haskell objects. Also,
since they now have an UUID, make them instances of U...
Christos Stavrakakis
07:04 pm snf-ganeti Revision 4e4433e8: Add name to INicParams and IDiskParams
This commits adds name to NIC and Disk modification definition.
Signed-off-by: Chris Stavrakakis <cstavr@grnet.gr>
R...
Christos Stavrakakis
07:04 pm snf-ganeti Revision 090128b6: Update QA tests to check disk and NIC names
Modify existing tests to use the name option for instance disks. The
configuration options 'disk' and 'disk-growth' a...
Christos Stavrakakis
07:04 pm snf-ganeti Revision 12f126b2: Update manpages wrt new device refering
This patch updates gnt-instance man page to include refering to devices
by their name and UUID.
Signed-off-by: Chris...
Christos Stavrakakis
07:04 pm snf-ganeti Revision c396af83: Preserve device names during instance move
Fix 'move-instance' tool to preserve the instance disk and NIC names
when moving instances from one cluster to anothe...
Christos Stavrakakis
07:04 pm ganeti-local Revision 3c1a8730: Add nic/disk name and UUID fields in Haskell code
Add name and uuid fields to Disk and nic Haskell objects. Also,
since they now have an UUID, make them instances of U...
Christos Stavrakakis
07:04 pm snf-ganeti Revision fcbd025c: 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
07:04 pm ganeti-local Revision b87a9c5f: 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
07:04 pm snf-ganeti Revision b87a9c5f: 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
07:04 pm ganeti-local Revision fcbd025c: 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
07:04 pm snf-ganeti Revision 3fe22abd: Support quering for devices names and UUIDs
Extend instance queries to list 'uuid' and 'name' fields of instance's
Disks and NICs.
Signed-off-by: Christos Stavr...
Christos Stavrakakis
07:04 pm ganeti-local Revision 3fe22abd: Support quering for devices names and UUIDs
Extend instance queries to list 'uuid' and 'name' fields of instance's
Disks and NICs.
Signed-off-by: Christos Stavr...
Christos Stavrakakis
06:41 pm ./kamaki Revision 89bd79f1: Bump version to 0.8~rc1-5
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
06:40 pm ./kamaki Revision 27baf4c3: Add python-setuptools to dependences
Stavros Sachtouris
06:21 pm Revision c72c19e4: pithos: Change default container quota policy
Set PITHOS_BACKEND_CONTAINER_QUOTA to 0
(to disable by default the container quota check)
instead of setting to somet...
Sofia Papagiannaki
06:20 pm Revision fed9c5c7: pithos: Fix container quota violation control
Pithos backend before performing the quota violation checks
creates a new version of object and updates the
usage of ...
Sofia Papagiannaki
06:20 pm Revision 18cd931f: pithos dispatcher: change erroneous import
Sofia Papagiannaki
06:17 pm ./kamaki Revision ed90d1a3: Bump version to 0.8~rc1-4
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
06:17 pm Revision 19ddd41b: 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:06 pm ./kamaki Feature #3608 (Closed): Separate upload_object file reading/data writing concerns
upload_object in the Pithos library of kamaki is responsible for both reading data from a file and uploading it to Pi... Dionysis Zindros
05:49 pm ganeti-local Revision 651cc3e2: 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
05:49 pm snf-ganeti Revision 651cc3e2: 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
05:49 pm ganeti-local Revision 7e9e5ffc: 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
05:49 pm snf-ganeti Revision 7e9e5ffc: 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
05:49 pm ganeti-local Revision b21d488b: 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
05:49 pm snf-ganeti Revision b21d488b: 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
05:49 pm snf-ganeti Revision 2dd5390e: 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
05:49 pm ganeti-local Revision 2dd5390e: 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
05:49 pm ganeti-local Revision ae860154: 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
05:49 pm snf-ganeti Revision ae860154: 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
05:48 pm ganeti-local Revision 238da95a: 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
05:48 pm snf-ganeti Revision 238da95a: 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
05:48 pm snf-ganeti Revision f1a84264: Add design doc for device UUIDs and names
This commit adds the design document for adding UUID and name slots to NIC and
Disk objects and the ability to refer ...
Christos Stavrakakis
05:48 pm ganeti-local Revision f1a84264: Add design doc for device UUIDs and names
This commit adds the design document for adding UUID and name slots to NIC and
Disk objects and the ability to refer ...
Christos Stavrakakis
05:32 pm ./kamaki Revision 6bc72d93: Add () around version conditions
root
05:26 pm ./kamaki Revision de51b091: objpool>-0.2, progress>=1.1
root
05:22 pm ./kamaki Revision 8e9fa289: temp
root
03:46 pm ./kamaki Revision cf993c66: Bump version to 0.8~rc1-3
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:42 pm ./kamaki Revision 7ed46060: Translate from python to debian
Stavros Sachtouris
03:41 pm ./kamaki Revision b3e19fd2: Translate from python to debian
Stavros Sachtouris
03:40 pm ./kamaki Revision a140a598: Translate from python to debian
Stavros Sachtouris
03:35 pm ./kamaki Revision ed34f806: Bump version to 0.8~rc1-2
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:33 pm ./kamaki Revision 3d17171f: Translate python packages to debian
Stavros Sachtouris
03:08 pm ./kamaki Revision 7910f72c: Bump version to 0.8~rc1-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
03:06 pm ./kamaki Revision 552ad9ee: Merge branch 'release-0.8' into debian-release-0.8
Conflicts:
version
Stavros Sachtouris
02:24 pm ./kamaki Revision dd441332: Require python-progress
Merge branch 'release-0.8' into debian-develop
Conflicts:
version
Stavros Sachtouris
02:11 pm Feature #3607 (New): Prevent admins from sending duplicate activation emails
*user-activation-send* command should not send activation emails to users for which an activation has already been se... Kostas Papadimitriou
02:09 pm Revision 7125062f: Make astakos-quota robust on missing base quotas
Giorgos Korfiatis
02:07 pm ./kamaki Revision f590b2b0: Update version
Stavros Sachtouris
02:06 pm ./kamaki Revision 2664f6e5: Update release, require python-progress
Merge branch 'release-0.8' into debian-master
Conflicts:
Changelog
docs/installation.rst
docs/man/kamaki.rst
kam...
Stavros Sachtouris
01:54 pm ./kamaki Revision 210688b4: Update debian branch, require python-progress dependency.
Merge branch 'release-0.8' into debian
Conflicts:
Changelog
docs/installation.rst
docs/man/kamaki.rst
kamaki/cli...
Stavros Sachtouris
01:34 pm ./kamaki Revision ced11e30: Add changelog and version
Stavros Sachtouris
12:44 pm Pithos MS Client Revision 971780c2: Removed precondition checks from authenticate
Panagiotis Kanavos
12:37 pm ./kamaki Revision f9cf9df4: Merge branch 'feature-store' into develop
Stavros Sachtouris
12:27 pm Pithos MS Client Revision 487ba6e9: Disabled contracts
Panagiotis Kanavos
12:22 pm Pithos MS Client Revision cedf7fb5: Fix for ccrewrite. Added TestServer.Test
Panagiotis Kanavos
12:04 pm ./kamaki Feature #3536 (Resolved): Implement a recursive kamaki store upload
Stavros Sachtouris
12:01 pm ./kamaki Revision 2d158d8b: Make recursive upload non-default, rearange checks
Alloow recursive upload with -R
Rearange pre-upload checks as shown bellow:
- check first if it is recursive & direco...
Stavros Sachtouris
11:45 am ./kamaki Revision 2b74fc1d: Take into account container used bytes in upload
Before uploading, check if there is enough remaining space on container
remaning space = container limit - container ...
Stavros Sachtouris
11:34 am ./kamaki Revision 9895158e: Merge branch 'develop' into feature-store
Stavros Sachtouris
11:31 am ./kamaki Support #3541 (Closed): Modify semantics for kamaki store setquota
Stavros Sachtouris
09:27 am snf-ganeti Revision 68d95757: Move HooksMaster out of the mcpu module
We need to do this, so that backend.py doesn't need to import mcpu, and
thus indirectly cmdlib. This reduces the size...
Guido Trotter
09:27 am ganeti-local Revision 2474965b: users setup: add masterd to confd group
Without this masterd fails saving the config, because it can't change
the group on the file.
Signed-off-by: Guido Tr...
Guido Trotter
09:27 am snf-ganeti Revision 2474965b: users setup: add masterd to confd group
Without this masterd fails saving the config, because it can't change
the group on the file.
Signed-off-by: Guido Tr...
Guido Trotter
09:27 am ganeti-local Revision 68d95757: Move HooksMaster out of the mcpu module
We need to do this, so that backend.py doesn't need to import mcpu, and
thus indirectly cmdlib. This reduces the size...
Guido Trotter

04/16/2013

08:44 pm Revision e9d94604: pithos: Change conflict handling in object write
Pithos in case of missing blocks during smart object write
(using hashmap) used to raise an api fault with payload
th...
Sofia Papagiannaki
08:26 pm Feature #3606 (Closed): cyclades reset usage --userid should send zero resources if user is not f...
... since the user id was explicitly specified.
This will dispose of the inconvenience having to create resources
f...
Georgios Tsoukalas
08:22 pm Revision b698d39d: Fix API decorator response Content-Type
Remove check for response Content-Type, since 'django.http.HttpResponse'
has always a default Content-Type of 'text/h...
Christos Stavrakakis
06:29 pm ./kamaki Revision 58743792: Merge branch 'feature-store' into develop
Stavros Sachtouris
05:53 pm snf-image Revision 9ec298c7: Use sgdisk to create gpt partitions
Nikos Skalkotos
05:31 pm ./kamaki Revision 028b1270: Adjust documentation to include new upload feats.
Stavros Sachtouris
05:26 pm ./kamaki Revision 14b25e00: Prevent upload if uploads exceed container limit
Feature #3536 Stavros Sachtouris
04:30 pm Revision ce6eb935: Fix small typo in import statements
Christos Stavrakakis
03:48 pm Bug #3591 (Resolved): pithos-usage --reset should only reset diverging quotas and should provide ...
Sofia Papagiannaki
03:48 pm Bug #3594 (Resolved): pithos commission serials must be safely registered in database to allow fo...
Sofia Papagiannaki
03:45 pm ./kamaki Revision b666ef82: Implement a recursive upload
kamaki file upload <directory> <container>[:remote-dir]
where remote-dir either is a dir or does not exist
Feature ...
Stavros Sachtouris
03:37 pm Revision b32d9fae: pithos: optionally fix unresolved commissions
provide --fix option for the pithos-reconcile-commissions command
Refs: #3594
Sofia Papagiannaki
02:40 pm Revision 991d0507: Update the Developer's Guide initial page
Constantinos Venetsanopoulos
02:35 pm Revision 8108c68c: Fix pithos-usage command help
Refs: #3591 Sofia Papagiannaki
02:15 pm Revision 989576a6: Update pithos-usage command to list/reset diverging quotas
Refs: #3591 Sofia Papagiannaki
01:24 pm Pithos Web Client Revision 34cd9aff: New button "Add everybody" to file Share dialog
Refs #3575 Christos KK Loverdos
12:37 pm snf-image Revision b0cb7802: Replace fix_gpt.py script with `sgdisk -e'
Nikos Skalkotos
12:12 pm snf-ganeti Revision bc3427b7: Use KB as the unit for LVM PE size
LogicalVolume.Attach in bdev.py is calling "lvs" and specifying a unit of
Megabytes that is then converted to an inte...
Aaron Knister
12:12 pm ganeti-local Revision bc3427b7: Use KB as the unit for LVM PE size
LogicalVolume.Attach in bdev.py is calling "lvs" and specifying a unit of
Megabytes that is then converted to an inte...
Aaron Knister
11:59 am Revision e1e37cf9: Fix pithos-reconcile-commissions command
Get pending commissions specifically for pithos
Refs: #3594
Sofia Papagiannaki
10:58 am Feature #3599 (New): Make possible to accept/reject multiple requests for project membership
It is now impractical to accept/reject requests one by one. It would be better to have a list of actions to tick. Giorgos Korfiatis

04/15/2013

07:18 pm Revision f0fdf427: Provide a pithos-reconcile-commissions command
Refs: #3594 Sofia Papagiannaki
07:14 pm Revision 613659fc: pithos: Register commission serials to allow for recoery
Refs: #3594 Sofia Papagiannaki
06:24 pm ./kamaki Support #3587 (Closed): Remove quotaholder module from kamaki
Stavros Sachtouris
06:22 pm ./kamaki Feature #3566 (Closed): Design and apply a naming convention for kamaki commands
Stavros Sachtouris
06:22 pm ./kamaki Feature #3490 (Closed): In CLI, move non-plankton/glance commands from image to cyclades
Stavros Sachtouris
06:14 pm ./kamaki Revision 76e7661e: Update docs to use the term Synnefo where needed
In some cases, the term 'GRNET development team' was replaced with 'Synnefo' or
'Synnefo development team'
Stavros Sachtouris
06:07 pm Pithos Web Client Revision 87487bbf: In Share Dialog, remove the header line when the permission list is empty.
Refs #3575 Christos KK Loverdos
05:56 pm ./kamaki Bug #3596 (Resolved): Prefix support for list_objects
Stavros Sachtouris
05:56 pm ./kamaki Revision 338d665d: Merge branch 'feature-store' into develop
Stavros Sachtouris
05:52 pm ./kamaki Revision 3f7e4e14: Add some parameters to storage.list_object
:param limit: (int) The amount of results requested
:param marker: (str) Return containers with name lexicographical...
Stavros Sachtouris
05:17 pm Revision 47ef53d5: Make 'api_method' to take astakos_url as argument
Christos Stavrakakis
05:06 pm ./kamaki Bug #3596 (Closed): Prefix support for list_objects
OpenStack v1 supports a "prefix" parameter to the GET operation used to list objects[1]. kamaki.clients.pithos.rest_a... Dionysis Zindros
04:53 pm Revision 6dd0fc7c: Add ASTAKOS_URL to pithos.api.settings
Christos Stavrakakis
04:49 pm Pithos Web Client Revision fbb19e02: Change wording: Sharing -> Share in the folder context menu
Refs #3575 Christos KK Loverdos
04:46 pm Pithos Web Client Revision cb1f6cdb: Update permission table after adding user/group
Refs #3575 Christos KK Loverdos
04:45 pm Pithos Web Client Revision ed2b76a4: Rename constructor params
Refs #3575 Christos KK Loverdos
04:35 pm Pithos Web Client Feature #3595 (Closed): When right clicking on a file remove the "Delete" option unless we are in...
If we are in a container that is not the "Trash", we shouldn't be able to delete a file permanently. Thus, we do not ... Constantinos Venetsanopoulos
04:33 pm Bug #3594 (Resolved): pithos commission serials must be safely registered in database to allow fo...
Pithos already has a table for this but it is currently unused.
Provide a @pithos-reconcile-commissions@ commad to d...
Georgios Tsoukalas
04:32 pm ./kamaki Feature #3513 (Closed): Impolement a client-side filter mechanism for image listing
Additions to @kamaki image list@:... Stavros Sachtouris
04:32 pm Revision 29cc125c: Fix trasactionless query in pithos sqlite backend init
Refs: #3580 Sofia Papagiannaki
04:32 pm Revision 69ff7d27: fix trasactionless query in pithos backend init
The query was submitted for execution without any prior transaction
setup, which caused:
1. psycopg2 to implicitly s...
Georgios D. Tsoukalas
04:32 pm ./kamaki Revision 047b40d2: Merge branch 'feature-image' into develop
Stavros Sachtouris
04:31 pm ./kamaki Revision faeccbf9: Add some client-side filters to image list
--owner=<uuid> : print only images with given owner
--name-prefix=<prefix> : print only images with name starting...
Stavros Sachtouris
04:30 pm Pithos Web Client Feature #3593 (Closed): File sharing overlay: Warn for already added users, when trying to unchec...
It seems you are already sharing this file with some users. Please remove all users from the sharing list, to be able... Constantinos Venetsanopoulos
04:26 pm Pithos Web Client Feature #3592 (Closed): Do not create Group on the File sharing overlay
We do not want to create new groups through the File sharing overlay, because it is very frustrating from a user-expe... Constantinos Venetsanopoulos
04:21 pm Bug #3591 (Resolved): pithos-usage --reset should only reset diverging quotas and should provide ...
Proposition 1:
@pithos-usage --reset --dry-run@
Displays usages that are diverging in pithos and astakos.
@p...
Georgios Tsoukalas
04:21 pm Revision 110a97bd: pithos backend: update get_domain_objects method
Rename and change it to backend method
(add the backend_method decorator)
Sofia Papagiannaki
04:17 pm Pithos Web Client Feature #3575 (Assigned): Refactor the view of the Sharing procedure
OK, we are leaving Folders as is without "Publish" for now.
One comment: Remove the headers line: "Users/Groups Re...
Constantinos Venetsanopoulos
04:11 pm Revision 4ab620b6: Improve settings related to ASTAKOS url
Rename 'PITHOS_AUTHENTICATION_URL' setting to 'ASTAKOS_URL'. Also remove
'PITHOS_AUTHENTICATION_USERS' from docs (it ...
Christos Stavrakakis
04:11 pm Revision a9be7bf7: Fix small typo in import statement
Christos Stavrakakis
03:57 pm ./kamaki Revision f9457c89: Filter image listing results by owner
Introduce the --owner parameter to kamaki image list (was: image public)
If given, only images of given owner will be...
Stavros Sachtouris
03:54 pm Pithos MS Client Revision ac8b664d: Package updates, added test server
Panagiotis Kanavos
03:33 pm Pithos Web Client Feature #3575 (Feedback): Refactor the view of the Sharing procedure
I see that currently, there is no "Publish" functionality for Folders. So, I am leaving it as it is.
The unified Pub...
Christos KK Loverdos
02:51 pm ./kamaki Revision a8fa65c5: Merge branch 'feature-network' into develop
Stavros Sachtouris
02:46 pm ./kamaki Support #3514 (Closed): kamaki create network should use a default network type
Stavros Sachtouris
02:37 pm ./kamaki Revision f6f81cd3: Set a default network type when creating nets
Default type is MAX_FILTERED
Support #3514
Stavros Sachtouris
02:36 pm Revision b1bbe6e4: Merge branch 'feature-quotas-astakosclient' into feature-quotas
Giorgos Korfiatis
02:18 pm ./kamaki Revision 7515b22e: Merge branch 'feature-containerlimit' into develop
Stavros Sachtouris
02:15 pm ./kamaki Support #3541 (Resolved): Modify semantics for kamaki store setquota
In kamaki 0.7.X:... Stavros Sachtouris
02:11 pm ./kamaki Revision 3ed6dbde: Split file-quota semantics for account and contner
kamaki file quota --> only for account
kamaki file quota <container> --> kamaki file containerlimit get [container]
...
Stavros Sachtouris
01:40 pm Revision fa7a3ca1: astakosclient: Documentation changes
* Document 3 new AstakosClient Exceptions
* Change package name from snf-astakos-client to astakosclient
Ilias Tsitsimpis
01:32 pm ./kamaki Revision 326a79b9: Rename file setquota to file containerlimit set
Also, do not allow user to set account quota Stavros Sachtouris
01:30 pm Feature #3440 (Resolved): Add quotas functionality to astakosclient
Ilias Tsitsimpis
01:25 pm Revision 5c418e94: astakosclient: Add documentation for quotas functionality
Ilias Tsitsimpis
12:51 pm Revision 12eab714: astakosclient: Create function issue_one_commission
Refs #3440 Ilias Tsitsimpis
12:43 pm Bug #3589 (Closed): Issue commission before deleting VMs/Networks
Currently issue and acceptance of a commission for deleting VMs/Networks is done in snf-dispatcher,
after the resour...
Christos Stavrakakis
12:35 pm Feature #3588 (Assigned): Avoid using user auth token as a parameter in user activation url
Although we invalidate the token when user successfully visits the activation url, it feels a bit bold and
prone to...
Kostas Papadimitriou
12:27 pm Revision 10797183: astakosclient: Create function check_input to simplify code
Ilias Tsitsimpis
12:26 pm ./kamaki Feature #3566 (Resolved): Design and apply a naming convention for kamaki commands
Stavros Sachtouris
12:25 pm ./kamaki Revision f2477d6a: Merge branch 'feature-rename' into develop
Stavros Sachtouris
12:12 pm ./kamaki Revision a29d2f88: Apply uniform descriptions to all client commands
<GRNET name>/<OS name> API <actuall api> commands
e.g.
Cyclades/Compute API server commands
or
Pithos+/Storage A...
Stavros Sachtouris
11:28 am ./kamaki Revision 737c7deb: Fix astakos client functional test
Use 'user.token' instead of 'astakos.token' Stavros Sachtouris
11:25 am ./kamaki Support #3587 (Resolved): Remove quotaholder module from kamaki
Stavros Sachtouris
11:23 am Revision 81875157: astakosclient: Resolve multiple commissions at once
Refs #3440 Ilias Tsitsimpis
11:22 am ./kamaki Revision 1792ed1d: Remove quotaholder from kamaki
This affects the cli:
- remove the quotaholder commands set
- remove the commissioning system (automatic command retr...
Stavros Sachtouris
01:17 am ganeti-local Revision 2ef21e6e: QA: Test enabled disk templates with known configuration
The test failed because it was executed also in a configuration that wasn't
expected, i.e., with exclusive storage en...
Bernardo Dal Seno
01:17 am snf-ganeti Revision 2ef21e6e: QA: Test enabled disk templates with known configuration
The test failed because it was executed also in a configuration that wasn't
expected, i.e., with exclusive storage en...
Bernardo Dal Seno
01:17 am ganeti-local Revision 02cff8aa: QA: Decision about disk templates to use is more modular
qa_config.IsTemplateSupported() is already used to decide which disk
templates are supported by QA. Enabled templates...
Bernardo Dal Seno
01:17 am snf-ganeti Revision 02cff8aa: QA: Decision about disk templates to use is more modular
qa_config.IsTemplateSupported() is already used to decide which disk
templates are supported by QA. Enabled templates...
Bernardo Dal Seno

04/12/2013

06:39 pm ./kamaki Support #3587 (Closed): Remove quotaholder module from kamaki
A ReST quotaholder client is not needed. Stavros Sachtouris
06:37 pm ./kamaki Feature #3566: Design and apply a naming convention for kamaki commands
10% TODO: show text following this format:... Stavros Sachtouris
06:34 pm ./kamaki Revision bbb9b536: Merge branch 'feature-rename' into develop
Stavros Sachtouris
06:27 pm ./kamaki Revision 0ea31480: Update docs, rename kamaki.cli.commands/*
Documentation updates: reflect the changes in command groups
astakos --> user, store --> file
File renaming: rem...
Stavros Sachtouris
06:26 pm Pithos Web Client Feature #3575 (Assigned): Refactor the view of the Sharing procedure
Check dev84. Implemented in File->Share for now. Will also do it for Folder->Share. Christos KK Loverdos
06:18 pm Revision 6c0f4562: quotaholder: Unify accept and reject commission code
Incorporate accept/reject functions in resolve_pending_commissions,
in order to enforce a total ordering on locking h...
Giorgos Korfiatis
06:13 pm Bug #3586 (New): Suppresed exception in snf-pithos-app
On the okeanos.io pithos+ host, a block was (somehow) owned by root and not by www-data.
When trying to fetch an ...
Stratos Psomadakis
06:08 pm Feature #3585 (New): Verify etags behaviour is atomic
Please verify that using PUT with etags if-match and if-none-match work atomically on the server-side by building app... Dionysis Zindros
05:55 pm Revision 7b7392a6: astakosclient: Add some more unit-tests
Ilias Tsitsimpis
05:50 pm Revision 925d0fee: astakosclient: Rephrase some comments
Most astakos-quotas calls use services' tokens Ilias Tsitsimpis
05:49 pm Revision b5008ef0: astakosclient: Rename some functions
Ilias Tsitsimpis
05:37 pm Revision 19198628: astakosclient: Raise BadValue when failing to parse request data
Ilias Tsitsimpis
05:34 pm ./kamaki Revision 3ae60112: Rename store command group to file
Feature #3566 Stavros Sachtouris
05:17 pm Revision 805e294c: astakosclient: Add request for commission's actions
Ilias Tsitsimpis
05:16 pm Revision 0a2a342c: astakosclient: ReRaise json Exceptions as AstakosClient ones
Ilias Tsitsimpis
05:10 pm ./kamaki Revision 4018326d: Rename command group astakos to user
The client is still called 'astakos', but the command group is now 'user'
Feature #3566
Stavros Sachtouris
05:09 pm Pithos Web Client Revision 64d3b76b: Unify 'Publish' and 'Sharing' dialogs into one (for files)
Christos KK Loverdos
03:40 pm ./kamaki Feature #3574: etag-if-match in upload
Dionysis Zindros wrote:
> I will be needing an etag-if-match option.
It's done (just not mentioned in the commend...
Stavros Sachtouris
03:37 pm ./kamaki Revision e9ac514e: Add if-etag-match to pithos client upload
Stavros Sachtouris
03:32 pm ./kamaki Feature #3574: etag-if-match in upload
I will be needing an etag-if-match option. Dionysis Zindros
03:24 pm ./kamaki Revision 2ec852fc: Merge branch 'feature-store' into develop
Stavros Sachtouris
03:23 pm ./kamaki Feature #3574 (Closed): etag-if-match in upload
In kamaki.clients.pithos.PithosClient.upload_object add the if_not_exist option. If true, the remote object should no... Stavros Sachtouris
03:18 pm ./kamaki Revision 524d9cdd: Add option to fail upload if remote file exists
The if-none-match header option with '*' is used in that case.
This is exposed as 'if_not_exist' in PithosClient.uplo...
Stavros Sachtouris
01:49 pm ./kamaki Revision 287fa7ac: Merge branch 'feature-logging' into develop
Stavros Sachtouris
01:48 pm ./kamaki Support #3441 (Closed): Parametrise logging in kamaki.clients.Client
Stavros Sachtouris
01:46 pm ./kamaki Revision 31a30991: Update documentation for logger changes
Stavros Sachtouris
01:34 pm Bug #3570: Synnefo ignores queue messages about machines NICs
This bug also causes the available IP/net DB and GB maps to fall out of sync, under heavy load of INSTANCE_CREATE/REM... Stratos Psomadakis
01:14 pm ./kamaki Revision f47417e7: Pametrize log file, make it globaly available
Kamaki logger module is now available to both cli and clients packages
Users may set the log_file option in configura...
Stavros Sachtouris
01:12 pm snf-ganeti Revision bfcd1652: Improve RAPI documentation for command line usage
Provide some more insights about how to use the RAPI from the command line
through the "curl" command.
Signed-off-by...
Michele Tartara
01:12 pm ganeti-local Revision bfcd1652: Improve RAPI documentation for command line usage
Provide some more insights about how to use the RAPI from the command line
through the "curl" command.
Signed-off-by...
Michele Tartara
01:12 pm snf-ganeti Revision a9f27253: 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
01:12 pm ganeti-local Revision a9f27253: 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
01:06 pm Revision 994f37b6: astakosclient: Add request for commission's info
Refs #3440 Ilias Tsitsimpis
12:37 pm Revision 7a0180ef: astakosclient: Add request for pending commissions
Refs #3440 Ilias Tsitsimpis
12:35 pm Revision 9c0c8aa9: Improve pithos-usage command performance
* Compute statistics only for the current object versions
(not history and deleted)
* Deactivate by default the stati...
Sofia Papagiannaki
12:31 pm ganeti-local Revision 7209d304: Fix typo in documentation string
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Klaus Aehlig
12:31 pm snf-ganeti Revision 7209d304: Fix typo in documentation string
Signed-off-by: Klaus Aehlig <aehlig@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Klaus Aehlig
12:03 pm ganeti-local Revision b0ef4593: Adapt test data to changed ipolicy format
The test data for hail allocating a multi-disk instance was
originally added in the 2.7 branch. On master the format
...
Klaus Aehlig
12:03 pm snf-ganeti Revision b0ef4593: Adapt test data to changed ipolicy format
The test data for hail allocating a multi-disk instance was
originally added in the 2.7 branch. On master the format
...
Klaus Aehlig
11:52 am Revision 670b67f4: astakosclient: PEP-8 style fixes
Ilias Tsitsimpis
11:43 am ./kamaki Revision b5b9534a: Merge branch 'develop' into feature-logging
Stavros Sachtouris
11:36 am Revision fd420756: astakosclient: Add request for Commissions
Refs #3440 Ilias Tsitsimpis
11:32 am Revision 83f9157b: astakosclient: Replace ValueError with BadValue
All Exceptions that AstakosClient is raising should
be under AstakosClientException class
Ilias Tsitsimpis
11:29 am Revision baeb2ba5: astakosclient: Add request for Quotas
Refs #3440 Ilias Tsitsimpis
11:27 am Revision c4644612: astakoclient: Add request for Resource List
Refs #3440 Ilias Tsitsimpis
11:14 am Revision 61660c26: Remove quotaholder views and urls files
No more needed, since quotaholder is integrated in astakos. Giorgos Korfiatis
02:07 am Revision d33aa38d: Update docs to point to the apt2 repo
Stratos Psomadakis
12:32 am snf-ganeti Revision 738a803a: Remove mistaken merge conflict line from NEWS
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Guido Trotter
12:32 am ganeti-local Revision 738a803a: Remove mistaken merge conflict line from NEWS
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com>
Guido Trotter
12:31 am ganeti-local Revision 723ec678: Merge branch 'devel-2.7'
* devel-2.7: (26 commits)
Fix burnin install path
Fix format of the NEWS file
NEWS: Add news entry for the hail...
Guido Trotter
12:31 am snf-ganeti Revision 723ec678: Merge branch 'devel-2.7'
* devel-2.7: (26 commits)
Fix burnin install path
Fix format of the NEWS file
NEWS: Add news entry for the hail...
Guido Trotter

04/11/2013

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: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: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 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 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 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 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 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 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 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 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 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 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 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 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
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
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 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 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 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 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: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: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 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: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: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 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: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: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 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
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
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 be5ea27b: Fix typo
Christos Stavrakakis
06:17 pm Revision 04a1b675: Move astakos lib from snf-common to snf-django-lib
Christos Stavrakakis
06:17 pm Revision e2554e08: Add snf-django-lib to ci/config
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 30333691: Move code and PEP8 fixes
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: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
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
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 1ecb12b5: Rename snf-astakos-client to astakosclient
Christos Stavrakakis
02:56 pm Revision 088188f2: Add astakosclient to snf-django-lib dependencies
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 d2b8ec7b: Move common test code to snf_django.lib.testing
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 896754a6: Move parsedate module to snf_django
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 1052bb2b: Remove obsolete Ganeti RAPI client from snf-common
This Ganeti RAPI client has been moved to snf-cyclades-app. 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 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 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 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 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 f6ff4b40: Remove ImageBackend NotAllowedError
Refs #3359 Christos Stavrakakis
11:06 am Revision 9dcb5b8a: Remove dead code
Christos Stavrakakis
11:06 am Revision cf5f17b6: Add fault.xml template to pithos and astakos
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 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: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: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
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

04/07/2013

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 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 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 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 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 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: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: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 dc9da5b9: New quota functions in astakos
Handle quotas as nested dictionaries indexed by:
user uuid, source, resource name
Giorgos Korfiatis
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 9bca7701: Pass user.id in project join/leave operations
This is done for reasons of uniformity. 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 0da5e49a: Compute and show quotas by source
Adjust astakos code to the new nested dict structure of quotas. Giorgos Korfiatis
06:49 pm Revision b78f2b29: Rename capacity to limit
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: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 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 570015d2: wip New, simplified syncing to quotaholder
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 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 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 757f3256: Update stress test to use the new transaction decorator
Giorgos Korfiatis
06:48 pm Revision c6ef66ba: Update quotaholder unit tests
Giorgos Korfiatis
06:48 pm Revision 8cff5e41: wip Remove CallSerial model and related calls
Giorgos Korfiatis
06:48 pm Revision c100f891: Register quotaholder in synnefo settings
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 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 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 39b2cb50: wip Restructure astakos views
Replace custom transaction context with:
- decorator `commit_on_success_strict', which uses
transaction.commit_man...
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 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
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
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 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 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: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 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 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 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: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 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 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 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 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: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 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
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
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 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 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 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 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: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: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 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: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: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
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
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 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: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: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 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 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 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 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 d552dddd: Simple tests for synnefo.quotas
Christos Stavrakakis
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 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 28578e52: Use pprint_table in server-show command
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: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 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: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: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 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
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
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 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 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 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 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 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 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 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: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: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 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 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 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 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 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: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 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
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
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 8d15889c: Fix send mail error handling
# Fix send change email error message
# Remove double logging
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: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 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: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:28 pm Revision 217a27cd: wip New, simplified syncing to quotaholder
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: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: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: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 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:17 pm Revision e24ff2d0: Return a holding as a tuple rather than list
Giorgos Korfiatis
01:17 pm Revision c219b9b7: Register quotaholder in synnefo settings
Giorgos Korfiatis
01:17 pm Revision 4cf58827: wip Remove CallSerial model and related calls
Giorgos Korfiatis
01:17 pm Revision d3324597: Update quotaholder unit tests
Giorgos Korfiatis
01:17 pm Revision a8ce394b: wip Rename entity into holder
Giorgos Korfiatis
01:17 pm Revision cad11db1: Execute astakos-init and user-update in a transaction
Giorgos Korfiatis
01:17 pm Revision 48cf0b11: Update stress test to use the new transaction decorator
Giorgos Korfiatis
01:17 pm Revision 8eeacb06: Remove unused code
Giorgos Korfiatis
01:15 pm Revision 4a5b73fb: wip Remove Entity model
Giorgos Korfiatis
01:12 pm Revision 6f25c9b9: Delete obsolete code
Giorgos Korfiatis
01:12 pm Revision 59656fc1: Delete obsolete testing files
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:12 pm Revision 860d8bb8: wip Remove dependency from commissioning
Define exceptions locally 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 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 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 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 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 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 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 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 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 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 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 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
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
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 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: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: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 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 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
« Previous
Next »
 

Also available in: Atom