Activity

From 03/04/2013 to 04/02/2013

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 ganeti-local Revision 6e71fbf6: Add dependency on PyYAML in devnotes
This is required because of 0e79564a; otherwise, the pylint-qa target will
fail.
Signed-off-by: Bernardo Dal Seno <b...
Bernardo Dal Seno
03:18 pm snf-ganeti Revision 6e71fbf6: Add dependency on PyYAML in devnotes
This is required because of 0e79564a; otherwise, the pylint-qa target will
fail.
Signed-off-by: Bernardo Dal Seno <b...
Bernardo Dal Seno
03:17 pm 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 snf-ganeti Revision d0a44ec0: Add QA for gnt-instance modify --new-primary
Add a simple walk through the intended use case of
gnt-instance modify --new-primary for the disk template
file. The ...
Klaus Aehlig
02:02 pm ganeti-local Revision d0a44ec0: Add QA for gnt-instance modify --new-primary
Add a simple walk through the intended use case of
gnt-instance modify --new-primary for the disk template
file. The ...
Klaus Aehlig
02:01 pm snf-ganeti Revision 6970c89c: Additionally support disk-type file in QA
Also perform QA tests for the file disk template. The main reason
is that testing gnt-instance modify --new-primary r...
Klaus Aehlig
02:01 pm ganeti-local Revision 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 ganeti-local Revision 75248363: Make LUInstanceSetParams handle pnode parameter
If pnode is set LUInstanceSetParams now sets the primary node
accordingly. Unless force is set, it is verified that t...
Klaus Aehlig
02:01 pm snf-ganeti Revision 75248363: Make LUInstanceSetParams handle pnode parameter
If pnode is set LUInstanceSetParams now sets the primary node
accordingly. Unless force is set, it is verified that t...
Klaus Aehlig
02:01 pm ganeti-local Revision d2204b1a: Add parameter pnode to OpInstanceSetParams
This parameter will be used to set the new primary node
of an instance, assuming that the disks have been moved
by ot...
Klaus Aehlig
02:01 pm snf-ganeti Revision d2204b1a: Add parameter pnode to OpInstanceSetParams
This parameter will be used to set the new primary node
of an instance, assuming that the disks have been moved
by ot...
Klaus Aehlig
01:50 pm ./kamaki Feature #3229 (Closed): Fine grained unittests for clients lib
Stavros Sachtouris
01:49 pm Revision 28578e52: Use pprint_table in server-show command
Christos Stavrakakis
01:49 pm Revision d552dddd: Simple tests for synnefo.quotas
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 f13aab5d: Delete Image without deleting file from Pithos
Until now, deleting an image resulted in deletion of the corresponding
file from Pithos. Plankton Images are files in...
Christos Stavrakakis
01:49 pm Revision 4e1133ab: Make 'type' parameter for network-create mandatory
Do not use a default value (was "MAC_FILTERED") for "type" parameter of
"network_create" API method. The client must ...
Christos Stavrakakis
01: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 249026ef: Add a reason parameter in project deny requests
if not set, None is passed Kostas Papadimitriou
07:37 pm Revision d12e522d: Deny GET requests for project actions requests
Kostas Papadimitriou
07:37 pm Revision 058b6ec7: Astakos project details user actions improvenets
- Split actions partial in a separate template.
- Convert simple A html links to confirm forms and do action requests...
Kostas Papadimitriou
05:52 pm snf-image-creator Revision 083e2a6a: Bump ubuntu version to 0.2.8-0ubuntu1
Nikos Skalkotos
05:39 pm snf-image-creator Revision 9a934c89: Merge branch 'master' into ubuntu
Nikos Skalkotos
05:35 pm snf-image-creator Revision 2eb7dff0: Bump version to 0.2.8
Nikos Skalkotos
05:30 pm snf-image-creator Revision e9a2d318: Change a ValueError exception to FatalError
Nikos Skalkotos
05:21 pm Revision 4a105ce2: Change pithos public URL implementation
Refs: commit: 56f3c759
Do not include encoded serial in the public URL.
Change PITHOS_PUBLIC_URL_MIN_LENGTH setting...
Sofia Papagiannaki
05:08 pm snf-vncauthproxy Revision 6e40f2a8: Be more verbose when waiting for client to connect
Vangelis Koukis
05:01 pm Revision 7aac6b38: Let admin see project status just like its owner
Admin is interested in projects `Pending for review'. They appeared
as `Unknown' in the project list before. With the...
Giorgos Korfiatis
03:13 pm ganeti-local Revision 9572482e: Correct typos in comments
Correct four typos in the comments of the Drbd types file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
03:13 pm snf-ganeti Revision 9572482e: Correct typos in comments
Correct four typos in the comments of the Drbd types file.
Signed-off-by: Michele Tartara <mtartara@google.com>
Revi...
Michele Tartara
03:13 pm 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 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 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 snf-ganeti Revision 834dc290: Export the dcVersionInformation for the Drbd collector
Also, update the JSON output (and the design document) so that it is not
in camelcase anymore. This is part of a bigg...
Michele Tartara
03:13 pm ganeti-local Revision 834dc290: Export the dcVersionInformation for the Drbd collector
Also, update the JSON output (and the design document) so that it is not
in camelcase anymore. This is part of a bigg...
Michele Tartara
03:12 pm 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 ganeti-local Revision 7a171e3f: Fix comment line position in DRBD data collector
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Michele Tartara
03:12 pm snf-ganeti Revision 7a171e3f: Fix comment line position in DRBD data collector
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Michele Tartara
03:12 pm ganeti-local Revision ddceb4c5: Export dcName information of Drbd data collector
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Michele Tartara
03:12 pm snf-ganeti Revision ddceb4c5: Export dcName information of Drbd data collector
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.com>
Michele Tartara
03:11 pm 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 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 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 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
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
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 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 c80353ad: Merge Policy model into Holding
Since the removal of quantity, Policy was left with only one value:
capacity. To simplify things, we directly include...
Giorgos Korfiatis
01:30 pm Revision 351bf783: Import resource from no source
Since quantity (initial supply) has been removed from Policy,
there is no direct way to set the initial available res...
Giorgos Korfiatis
01:30 pm Revision 49fb0c5f: Adjust astakos to new holding design
Simplifications due to removal of quantity and merging capacity into holding.
Also make sure that holders and resourc...
Giorgos Korfiatis
01:28 pm Revision 217a27cd: wip New, simplified syncing to quotaholder
Giorgos Korfiatis
01:25 pm Revision 1617b4ed: wip Update astakos.im to simplified quotaholder policy
Giorgos Korfiatis
01:25 pm Revision 1f118339: Default quotaholder input to empty list
Keyword arguments in quotaholder calls defaulted to empty pair,
although they were actually expecting a list.
Giorgos Korfiatis
01:25 pm Revision b0b17f31: wip Remove import_limit and export_limit from policy
If needed, they can be simulated by importing from special resources. Giorgos Korfiatis
01:24 pm Revision 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 a8ce394b: wip Rename entity into holder
Giorgos Korfiatis
01:17 pm Revision e24ff2d0: Return a holding as a tuple rather than list
Giorgos Korfiatis
01:17 pm Revision 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 48cf0b11: Update stress test to use the new transaction decorator
Giorgos Korfiatis
01:17 pm Revision 8eeacb06: Remove unused code
Giorgos Korfiatis
01:17 pm Revision cad11db1: Execute astakos-init and user-update in a transaction
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 860d8bb8: wip Remove dependency from commissioning
Define exceptions locally Giorgos Korfiatis
01:12 pm Revision 61bdc737: wip Merge quotaholder into astakos
quotaholder_django/quotaholder_app becomes astakos/quotaholder
quotaholder_django/test becomes astakos/quotaholder/test
Giorgos Korfiatis
01:12 pm Revision 59656fc1: Delete obsolete testing files
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 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: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:45 pm snf-ganeti Revision d948c101: Refactor cli.CreateIPolicyFromOpts()
The code relative to instance specs has been moved into a different
function. This in preparation for further patches...
Bernardo Dal Seno
12:45 pm ganeti-local Revision d948c101: Refactor cli.CreateIPolicyFromOpts()
The code relative to instance specs has been moved into a different
function. This in preparation for further patches...
Bernardo Dal Seno
12:45 pm snf-ganeti Revision eeaa5f6c: Remove duplicate filling of instance policy
Instance policy fields were manually filled in CreateIPolicyFromOpts() and
then filled again by the caller. Now they ...
Bernardo Dal Seno
12:45 pm ganeti-local Revision eeaa5f6c: Remove duplicate filling of instance policy
Instance policy fields were manually filled in CreateIPolicyFromOpts() and
then filled again by the caller. Now they ...
Bernardo Dal Seno
12:45 pm snf-ganeti Revision a6fdce9e: Unit test for cli.CreateIPolicyFromOpts()
Useful for subsequent patches.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velroyen <h...
Bernardo Dal Seno
12:45 pm ganeti-local Revision a6fdce9e: Unit test for cli.CreateIPolicyFromOpts()
Useful for subsequent patches.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Helga Velroyen <h...
Bernardo Dal Seno
12:45 pm ganeti-local Revision a6321765: Amend partitioned design doc for multiple ispecs
There will be only one standard specification in instance policies.
Signed-off-by: Bernardo Dal Seno <bdalseno@googl...
Bernardo Dal Seno
12:45 pm snf-ganeti Revision a6321765: Amend partitioned design doc for multiple ispecs
There will be only one standard specification in instance policies.
Signed-off-by: Bernardo Dal Seno <bdalseno@googl...
Bernardo Dal Seno
12:44 pm 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 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
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
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 f30f0170: Log project actions
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:28 pm snf-image-creator Revision f5174d2c: Rename DiskDevice class to Image
Rename DiskDevice class to Image and move it to a seperate module.
Also, don't let the user access the os_type/* modu...
Nikos Skalkotos
06:10 pm Pithos MS Client Revision 83999acf: User-Agent changes for Sparkle
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> George Pantazis
06:06 pm Revision 9d889386: Initial branding for service and company
New synnefo_branding app.
Service name defaults to "Synnefo" and company name defaults to "grnet".
Branding is applic...
Olga Brani
06:01 pm Bug #3498 (New): retry http requests, not entire functions
For example, in lib.astakos instead of retrying an http request,
a decorator is used to retry a whole function conta...
Georgios Tsoukalas
05:39 pm Revision 984fec93: Optionally display projects in astakos menu
New ASTAKOS_PROJECTS_VISIBLE setting (defaults to False) added to
control whether the projects menu should be visible...
Kostas Papadimitriou
05:38 pm Revision 475e8578: Typo fix
Kostas Papadimitriou
03:50 pm Revision 6f25ec42: Merge branch 'release-0.13' into feature-astakos-authpolicies
Kostas Papadimitriou
03:27 pm Revision b14e3b9e: Trigger user quota updates on sepcific ui api calls
- We force user quota information to be updated after the completion of
vm/network create/destroy actions.
Kostas Papadimitriou
03:15 pm Pithos MS Client Revision 71374945: Extracted the viewmodels
Panagiotis Kanavos
01:57 pm snf-ganeti Revision 2cbcf95d: gnt-instance info uses a revised format
The code is more modular and the output is YAML-compliant. QA updated to
take advantage of it.
Signed-off-by: Bernar...
Bernardo Dal Seno
01:57 pm ganeti-local Revision 2cbcf95d: gnt-instance info uses a revised format
The code is more modular and the output is YAML-compliant. QA updated to
take advantage of it.
Signed-off-by: Bernar...
Bernardo Dal Seno
01:57 pm 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 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 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: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:30 pm Revision 2b745492: Specify reason when denying project application
Add field `response' in ProjectApplication model.
Add option `-m' in project-control command.
Refs #3493
Giorgos Korfiatis
01:06 pm Bug #3479 (Resolved): Database stack limit reached in retrieving quota for all users
Giorgos Korfiatis
01:05 pm Bug #3489 (Resolved): Selecting for update raises EmptyResultSet when filtering on an empty list
Giorgos Korfiatis
01:03 pm Feature #3495 (Assigned): Show disk template for VM in the UI, get info from Flavor
Extend UI so the disk template for a VM is shown.
Get the appropriate info from the Flavor associated with the VM.
...
Vangelis Koukis
12:51 pm ./kamaki Revision 47ccc132: Merge branch 'feature-logging' into develop
Stavros Sachtouris
12:40 pm ./kamaki Revision e8af27f4: Add a ClientError logger to kamaki.clients
Stavros Sachtouris
12:23 pm ./kamaki Revision 42115b51: Move logger operations to a seperate file/pkg
Stavros Sachtouris
11:58 am Feature #3493 (Assigned): Allow admin to specify reason when denying a project application
This may require a moderate redesign of the project web page to make room for presenting admin's message. Giorgos Korfiatis
11:56 am Feature #3493 (Closed): Allow admin to specify reason when denying a project application
Both the cli management command and the web ui should give the admin the option to specify why they denied an applica... Giorgos Korfiatis
11:26 am Revision 2c7c0756: Change helper function to allow multiple arguments
Giorgos Korfiatis

03/22/2013

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

03/21/2013

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

03/20/2013

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

03/19/2013

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

03/18/2013

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

03/16/2013

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

03/15/2013

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

03/14/2013

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

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

03/13/2013

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

03/12/2013

09:17 pm Feature #3443 (Closed): Make the function of "Empty Container" more explicit in the Pithos UI
"Empty container" does not give you an empty container, it actually purges all the contents of the container
you rig...
Vangelis Koukis
07:51 pm ./kamaki Revision 8938a79b: Bump ubuntu version to 0.7.5-0ubuntu1
Nikos Skalkotos
07:38 pm Bug #3442 (New): DELETE on a pithos container returns
A DELETE request on an empty pithos container responds with a 413 quota error (request entity too large):
Request:...
Stavros Sachtouris
07:28 pm snf-image snf-image-helper_0.8.1-1_amd64.build
Nikos Skalkotos
07:28 pm snf-image snf-image-helper_0.8.1-1_amd64.changes
Nikos Skalkotos
07:27 pm snf-image snf-image_0.8.1-1_amd64.build
Nikos Skalkotos
07:27 pm snf-image snf-image_0.8.1-1_all.deb
Nikos Skalkotos
07:27 pm snf-image snf-image-helper_0.8.1-1_all.deb
Nikos Skalkotos
07:27 pm snf-image snf-image-helper_0.8.1-1.debian.tar.gz
Nikos Skalkotos
07:27 pm snf-image snf-image_0.8.1-1.dsc
Nikos Skalkotos
07:27 pm snf-image snf-image_0.8.1-1.debian.tar.gz
Nikos Skalkotos
07:27 pm snf-image snf-image-helper_0.8.1-1.dsc
Nikos Skalkotos
07:27 pm snf-image snf-image-helper_0.8.1.orig.tar.gz
Nikos Skalkotos
07:27 pm snf-image snf-image_0.8.1.orig.tar.gz
Nikos Skalkotos
07:27 pm snf-image snf-image_0.8.1-1_amd64.changes
Nikos Skalkotos
07:24 pm snf-image snf-image-helper_0.8-1_amd64.build
Nikos Skalkotos
07:24 pm snf-image snf-image-helper_0.8-1_amd64.changes
Nikos Skalkotos
07:23 pm snf-image snf-image_0.8.orig.tar.gz
Nikos Skalkotos
07:23 pm snf-image snf-image_0.8-1.dsc
Nikos Skalkotos
07:23 pm snf-image snf-image_0.8-1_all.deb
Nikos Skalkotos
07:23 pm snf-image snf-image_0.8-1.debian.tar.gz
Nikos Skalkotos
07:23 pm snf-image snf-image_0.8-1_amd64.build
Nikos Skalkotos
07:23 pm snf-image snf-image-helper_0.8-1_all.deb
Nikos Skalkotos
07:23 pm snf-image snf-image_0.8-1_amd64.changes
Nikos Skalkotos
07:23 pm snf-image snf-image-helper_0.8-1.debian.tar.gz
Nikos Skalkotos
07:23 pm snf-image snf-image-helper_0.8.orig.tar.gz
Nikos Skalkotos
07:23 pm snf-image snf-image-helper_0.8-1.dsc
Nikos Skalkotos
07:19 pm snf-ganeti Revision dc700f75: rapi client: add target_node to migrate instance
This allows migrating to any node, as it is already possible for
failover, when instances are externally mirrored.
S...
Daniel Krambrock
07:19 pm ganeti-local Revision dc700f75: rapi client: add target_node to migrate instance
This allows migrating to any node, as it is already possible for
failover, when instances are externally mirrored.
S...
Daniel Krambrock
07:15 pm ./kamaki Revision 96befbfd: Finetest and move Stoage.create_container
Stavros Sachtouris
07:10 pm ./kamaki Revision 3e6f33ca: Finetest Storage.del_account_meta
Stavros Sachtouris
07:00 pm snf-image Revision ff300fd3: Merge branch 'stable-0.8' into debian-0.8
Nikos Skalkotos
06:59 pm snf-image Revision 303314de: Bump debian version to 0.8.1-1
Nikos Skalkotos
06:52 pm ganeti-local Revision d8f0b7c1: Make diskless instances externally mirrored
This addresses Issue 237.
Mirroring no disk is a no-op. As such we can treat them like mirrored
instances, since the...
Guido Trotter
06:52 pm snf-ganeti Revision d8f0b7c1: Make diskless instances externally mirrored
This addresses Issue 237.
Mirroring no disk is a no-op. As such we can treat them like mirrored
instances, since the...
Guido Trotter
06:51 pm ./kamaki Revision ceb84616: Finetest and move Storage.replace_account_meta
Stavros Sachtouris
06:40 pm ./kamaki Revision b1738762: Finetest PithosClient.get_account_info
Stavros Sachtouris
06:38 pm snf-image Revision ed49b246: Update ChangeLogs and configure.ac for ver 0.8.1
Nikos Skalkotos
06:35 pm ./kamaki Revision c608d6e9: Finetest Storage.get_acount_info
Stavros Sachtouris
06:30 pm snf-image Revision 289f2f55: Update contact email address
Use synnefo@googlegroups.com as email for feedback and bug reports Nikos Skalkotos
06:29 pm ganeti-local Revision 7b3d70d4: Fix migrate/failover -n for ext mirror storage
This fixes issue 396.
- Fix a wrong comment that mentions drbd8 when actually the code acts
only on externally mir...
Guido Trotter
06:29 pm snf-ganeti Revision 7b3d70d4: Fix migrate/failover -n for ext mirror storage
This fixes issue 396.
- Fix a wrong comment that mentions drbd8 when actually the code acts
only on externally mir...
Guido Trotter
06:17 pm snf-image Revision ced9273c: Install a patched version of ntfs-3g in the helper
The official debian squeeze version does not accept the "--no-mtab" option
used when mounting filesystems in the helper
Nikos Skalkotos
06:16 pm ganeti-local Revision 63fb3de0: Add a simple tool for checking split-query equivalence
This is not run automatically (although it could/should), but is very
useful during development.
Signed-off-by: Iust...
Iustin Pop
06:16 pm snf-ganeti Revision ab9e48d1: Enable split queries for the network
Now that all fields are implemented, and (I think) behave equivalent
to the Python implementation, we can switch on t...
Iustin Pop
06:16 pm snf-ganeti Revision 63fb3de0: Add a simple tool for checking split-query equivalence
This is not run automatically (although it could/should), but is very
useful during development.
Signed-off-by: Iust...
Iustin Pop
06:16 pm ganeti-local Revision ab9e48d1: Enable split queries for the network
Now that all fields are implemented, and (I think) behave equivalent
to the Python implementation, we can switch on t...
Iustin Pop
06:16 pm ganeti-local Revision 82953e9a: Change node disk/hv_state query in confd
Currently, the Python code returns either FS_UNAVAIL (if these
attributes are None) or the proper dicts. As we don't ...
Iustin Pop
06:16 pm ganeti-local Revision 3a991f2d: Add simple Ip4Address/Ip4Network types
This patch adds some very simple IPv4 address/network types, and uses
them in the 'Network' config object.
We need t...
Iustin Pop
06:16 pm ganeti-local Revision b1b4a26b: Change to CamelCase format in Test/Ganeti/Objects.hs
This is in preparation for using OverloadedString extensions in this
file, which conflicts with hlint 1.8.28's handli...
Iustin Pop
06:16 pm ganeti-local Revision 147fd319: Expand TestHelper to allow non-underscore prefixes
HLint 1.8.28 requires us to always add "ignore CamelCase", which can
be problematic sometimes (e.g. when using Overlo...
Iustin Pop
06:16 pm ganeti-local Revision 87f1a454: A few style fixes in Ganeti.Network
Side-effects of working on some other network-related stuff…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-...
Iustin Pop
06:16 pm ganeti-local Revision bac48afe: Add missing external_reservations query field in confd
Based on the implemented Ip4Network/Address types, we can now compute
the (external) reservations.
Signed-off-by: Iu...
Iustin Pop
06:16 pm ganeti-local Revision ce906289: Sort instance list in gnt-group list -opinst_list
The Python code currently sorts this, but the Haskell code not.
This should maybe have a test, but I'm not sure how ...
Iustin Pop
06:16 pm ganeti-local Revision c81b97f2: Make gnt-node list -o(p|s)inst_list output stable
Currently, both the Python and Haskell code return the internal
instance list unsorted, which means the output can va...
Iustin Pop
06:16 pm ganeti-local Revision 7c17db26: Fix gnt-backup list -o node via confd
Currently, the 'node' field is declared as a simple config field, so
when only selecting this fields, the runtime gat...
Iustin Pop
06:16 pm ganeti-local Revision 40b118d3: Introduce better item getter helper in query.py
And also use it for simple network fields. Currently the Python
library returns jsnull, which is formatted as 'None' ...
Iustin Pop
06:16 pm ganeti-local Revision 60a67263: Fix network query field types/names in the Haskell code
The headers/type/descriptions had some differences from the Python
code, when checked for exact equivalence.
Signed-...
Iustin Pop
06:16 pm snf-ganeti Revision 60a67263: Fix network query field types/names in the Haskell code
The headers/type/descriptions had some differences from the Python
code, when checked for exact equivalence.
Signed-...
Iustin Pop
06:16 pm snf-ganeti Revision 40b118d3: Introduce better item getter helper in query.py
And also use it for simple network fields. Currently the Python
library returns jsnull, which is formatted as 'None' ...
Iustin Pop
06:16 pm snf-ganeti Revision 7c17db26: Fix gnt-backup list -o node via confd
Currently, the 'node' field is declared as a simple config field, so
when only selecting this fields, the runtime gat...
Iustin Pop
06:16 pm snf-ganeti Revision c81b97f2: Make gnt-node list -o(p|s)inst_list output stable
Currently, both the Python and Haskell code return the internal
instance list unsorted, which means the output can va...
Iustin Pop
06:16 pm snf-ganeti Revision ce906289: Sort instance list in gnt-group list -opinst_list
The Python code currently sorts this, but the Haskell code not.
This should maybe have a test, but I'm not sure how ...
Iustin Pop
06:16 pm snf-ganeti Revision 82953e9a: Change node disk/hv_state query in confd
Currently, the Python code returns either FS_UNAVAIL (if these
attributes are None) or the proper dicts. As we don't ...
Iustin Pop
06:16 pm snf-ganeti Revision 87f1a454: A few style fixes in Ganeti.Network
Side-effects of working on some other network-related stuff…
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-...
Iustin Pop
06:16 pm snf-ganeti Revision 147fd319: Expand TestHelper to allow non-underscore prefixes
HLint 1.8.28 requires us to always add "ignore CamelCase", which can
be problematic sometimes (e.g. when using Overlo...
Iustin Pop
06:16 pm snf-ganeti Revision b1b4a26b: Change to CamelCase format in Test/Ganeti/Objects.hs
This is in preparation for using OverloadedString extensions in this
file, which conflicts with hlint 1.8.28's handli...
Iustin Pop
06:16 pm snf-ganeti Revision 3a991f2d: Add simple Ip4Address/Ip4Network types
This patch adds some very simple IPv4 address/network types, and uses
them in the 'Network' config object.
We need t...
Iustin Pop
06:16 pm snf-ganeti Revision bac48afe: Add missing external_reservations query field in confd
Based on the implemented Ip4Network/Address types, we can now compute
the (external) reservations.
Signed-off-by: Iu...
Iustin Pop
05:59 pm ./kamaki Revision 85898ca4: Rearange client packages 4 uniformity in testing
Stavros Sachtouris
05:40 pm Revision 3f06280d: Bump version
Christos Stavrakakis
05:39 pm Revision 90dd3af4: Bump version to 0.13~rc11-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
05:38 pm Revision f72a6f19: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
05:21 pm ganeti-local Revision 74df4a99: Update design doc about free space reporting
This patch updates the design doc "Design correct reporting of storage
free space". The modifications were chosen to ...
Helga Velroyen
05:21 pm snf-ganeti Revision 74df4a99: Update design doc about free space reporting
This patch updates the design doc "Design correct reporting of storage
free space". The modifications were chosen to ...
Helga Velroyen
04:49 pm Revision 5a2c8ee9: Update the Quick Install Admin Guide for 0.13
- Updated for direct 0.13 installation
- Minor pep8 fixes.
Konstantinos Tompoulidis
04:36 pm Revision 3b463c5a: UI create machine improvements
- Display remaining resources
- Predefined flavors display fix
Kostas Papadimitriou
04:22 pm Pithos Web Client Revision 0aa7f3c9: Add dev scripts to deploy to dev environment
Christos KK Loverdos
03:55 pm Revision d99e4e80: Merge branch 'feature-astakos-client' into develop
Christos Stavrakakis
03:54 pm Revision be284f6a: Turn multiple if statements to if-elif statement
Christos Stavrakakis
03:54 pm Revision 949baf4d: Add retry option to AstakosClient
Ilias Tsitsimpis
03:54 pm Revision 4490d7b5: Create AstakosClient Class
Ilias Tsitsimpis
03:54 pm Revision 66208bc7: Correct unit tests to run with AstakosClient class
Ilias Tsitsimpis
03:54 pm Revision d7e1e346: Better handling of log messages
Never, ever log tokens Ilias Tsitsimpis
03:54 pm Revision 864eb390: TestAuthenticate now works with AstakosClient
Ilias Tsitsimpis
03:54 pm Revision f93cc364: Create utils and errors modules for astakosclient
* Move retry decorator to utils module.
* Rename exceptions to be more intuitive.
* Add 403 Forbidden exception.
* Mo...
Ilias Tsitsimpis
03:54 pm Revision bc5032a4: Implement getTokenFromCookie function
Ilias Tsitsimpis
03:54 pm Revision 98752f06: Move token argument
Remove token argument from class initialization
method and make it a mandatory argument to all
the other class methods.
Ilias Tsitsimpis
03:54 pm Revision e169a337: Rename conn variable to conn_class
Ilias Tsitsimpis
03:54 pm Revision 8f2d7ede: Better handling of default parameter values
Ilias Tsitsimpis
03:54 pm Revision 7eb32034: Better format for logging messages
Ilias Tsitsimpis
03:54 pm Revision aaf0a42c: Implement getUUIDs/getUUID methods
Ilias Tsitsimpis
03:54 pm Revision 3f8d6b11: Add getServices method
Ilias Tsitsimpis
03:54 pm Revision 1c26b500: Query Astakos `/service/api/user_catalogs'
Ilias Tsitsimpis
03:54 pm Revision 6f64b6d0: More log messages in AstakosClient
Log retries.
Log hashed tokens.
Ilias Tsitsimpis
03:54 pm Revision 8fe6475a: Create more Exception Classes for AstakosClient
* AstakosClientEInvalid:
Invalid X-Auth-Token, 401
* AstakosClientEMethod:
Method not allowed, 400
* AstakosC...
Ilias Tsitsimpis
03:54 pm Revision 1c322fee: Add snf-astakos-client to ci's config file
Ilias Tsitsimpis
03:54 pm Revision 996061fa: Add options to AstakosClient for objpool pool_size
Refs: #3419 Ilias Tsitsimpis
03:54 pm Revision d4789cd4: Implement unit tests for getDisplayNmaes
Ilias Tsitsimpis
03:54 pm Revision 83325b42: Run setup.py through flake8
Ilias Tsitsimpis
03:54 pm Revision cbc0b438: Implement low-level _callAstakos function
This function will handle all requests to Astakos.
On top of this we should build high level wrapper
functions to han...
Ilias Tsitsimpis
03:54 pm Revision 57ba2dfc: Implement the mocked _doRequest for unit testing
When unit testing our astakos-client module we have to
replace it's _doRequest function with some dummy ones.
In this...
Ilias Tsitsimpis
03:54 pm Revision bc56a641: First test for _callAstakos, raise socket error
The first unit test for _callAstakos function, checks
the answer when there is no internet connection
(should raise a...
Ilias Tsitsimpis
03:54 pm Revision b2a2fe7a: Add more unit tests for _callAstakos function
Ilias Tsitsimpis
03:54 pm Revision 52c4fcef: Implement a simple `retry' decorator
Ilias Tsitsimpis
03:54 pm Revision f54cf5e4: Implement `authenticate' function
Ilias Tsitsimpis
03:54 pm Revision 454a1ad4: Add unit tests for `authenticate' function
Ilias Tsitsimpis
03:54 pm Revision 354517d8: Implement getDisplayNames function
Ilias Tsitsimpis
03:54 pm Revision 344d5c90: In unit tests change user info from string to dict
Ilias Tsitsimpis
03:54 pm Revision d071e6f1: Unit test user_catalogs without POST method
Ilias Tsitsimpis
03:54 pm Revision f8388a90: Separate actual _doRequest from _callAstakos
Creating a new function `_doRequest' to handle
the actual requests to astakos service makes
it easy to mock it later ...
Ilias Tsitsimpis
03:53 pm ./kamaki Revision fb674626: Livetest account_post to set userlist as group
Stavros Sachtouris
03:52 pm ganeti-local Revision ad658827: Fix QA: skip reinstall for diskless instances
Diskless instances cannot really be reinstalled, not even through RAPI.
Signed-off-by: Bernardo Dal Seno <bdalseno@g...
Bernardo Dal Seno
03:52 pm snf-ganeti Revision ad658827: Fix QA: skip reinstall for diskless instances
Diskless instances cannot really be reinstalled, not even through RAPI.
Signed-off-by: Bernardo Dal Seno <bdalseno@g...
Bernardo Dal Seno
03:43 pm snf-ganeti Revision 0e8d8384: Fix typo in the monitoring agent design doc
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
03:43 pm ganeti-local Revision 0e8d8384: Fix typo in the monitoring agent design doc
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Michele Tartara
03:37 pm ./kamaki Revision 023230b5: Fix old livetest pithos error, new _encode method
Old livetest pithos has an error in test_account_post since pithos
server started checking if usernames to be set in ...
Stavros Sachtouris
03:31 pm Revision 7ac49c2e: Disable flavor options that exceed user quota
respect current user quota in flavor options display Kostas Papadimitriou
03:28 pm ./kamaki Support #3441 (Closed): Parametrise logging in kamaki.clients.Client
Stavros Sachtouris
03:28 pm Feature #3440 (Closed): Add quotas functionality to astakosclient
Ilias Tsitsimpis
03:27 pm Feature #3439 (Closed): Write docs for astakosclient
Ilias Tsitsimpis
03:04 pm ./kamaki Revision b35e8daf: Add utf-8 params/headers checks in perform_request
Stavros Sachtouris
01:55 pm snf-image Revision c730d77c: Fix a bug in helper-monitor.py
Some self. prefixes were missing when calling some variables from the
HelperMonitor class.
Nikos Skalkotos
01:39 pm Revision f7e51fc5: New ui quota helper class
also updated ui views to use the new class Kostas Papadimitriou
01:36 pm Revision 367f2916: Improve ui userquota response
include all available information as retrieved from astakos response Kostas Papadimitriou
01:32 pm ganeti-local Revision 46d21495: Merge branch 'devel-2.7'
* devel-2.7
Add QA for instance creation with policy violation
Add QA for policy-instance interactions
Add QA f...
Bernardo Dal Seno
01:32 pm snf-ganeti Revision 46d21495: Merge branch 'devel-2.7'
* devel-2.7
Add QA for instance creation with policy violation
Add QA for policy-instance interactions
Add QA f...
Bernardo Dal Seno
01:13 pm ./kamaki Revision bcd6c6e6: Finetest _retrieve_connection_info
@ clients.connection.kamakicon.KamakiHTTPConnection Stavros Sachtouris
12:44 pm snf-ganeti Revision 2eef8750: Fix style error in hconfd
The first line of a function should be blank, unless it is able to contain the
whole function.
Signed-off-by: Michel...
Michele Tartara
12:44 pm ganeti-local Revision 2eef8750: Fix style error in hconfd
The first line of a function should be blank, unless it is able to contain the
whole function.
Signed-off-by: Michel...
Michele Tartara
12:18 pm snf-cloudcms Revision a313be91: Style fixes
Better styling for nested lists.
Style improvement for videosection page item presentation.
Olga Brani
11:57 am snf-image-creator Revision 495a0d12: Fix some typos in configuration_tasks help file
Credits go to Konstantinos Tompoulidis <kostikas@grnet.gr> Nikos Skalkotos
11:28 am ./kamaki Revision bf7e705c: Merge branch 'feature-tests' into develop
Stavros Sachtouris
11:09 am Feature #3435 (New): Quota and usage: option for user-friendly display in management commands
Large numbers are not easily parse-able.
Abbreviations such as MB, GB, etc. help.
For both machine and human parse-...
Georgios Tsoukalas
11:05 am Revision fb7e2d64: Cyclades UI machine create view improvement
- widen up view
- prettier (no scroll) compact flavor list style, when flavor options
are too many to display in a ...
Kostas Papadimitriou
11:05 am Revision 0d4ffc7f: Avoid logout of unauthenticated users
Kostas Papadimitriou

03/11/2013

08:57 pm snf-ganeti Revision fa84c8a4: Add QA for instance creation with policy violation
When instance policy is violated, creation fails.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by...
Bernardo Dal Seno
08:57 pm ganeti-local Revision fa84c8a4: Add QA for instance creation with policy violation
When instance policy is violated, creation fails.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by...
Bernardo Dal Seno
08:57 pm ganeti-local Revision ab4832d1: Add QA for policy-instance interactions
Violations on policy changes are checked.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Guido ...
Bernardo Dal Seno
08:57 pm snf-ganeti Revision ab4832d1: Add QA for policy-instance interactions
Violations on policy changes are checked.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Guido ...
Bernardo Dal Seno
08:57 pm snf-ganeti Revision b3f3aa3d: Add QA for cluster policies
qa_cluster.TestClusterSetISpecs() is exported as it will be used in future
tests.
Signed-off-by: Bernardo Dal Seno <...
Bernardo Dal Seno
08:57 pm ganeti-local Revision b3f3aa3d: Add QA for cluster policies
qa_cluster.TestClusterSetISpecs() is exported as it will be used in future
tests.
Signed-off-by: Bernardo Dal Seno <...
Bernardo Dal Seno
08:57 pm ganeti-local Revision ba5c6c6b: Unit tests for objects.InstancePolicy + a fix
Tests for:
objects.InstancePolicy.CheckParameterSyntax()
objects.InstancePolicy.CheckDiskTemplates()
objects.In...
Bernardo Dal Seno
08:57 pm snf-ganeti Revision ba5c6c6b: Unit tests for objects.InstancePolicy + a fix
Tests for:
objects.InstancePolicy.CheckParameterSyntax()
objects.InstancePolicy.CheckDiskTemplates()
objects.In...
Bernardo Dal Seno
08:57 pm snf-ganeti Revision e38bc4eb: Unit tests for objects.FillIPolicy() + small fix
IPOLICY_DEFAULTS is now a legal policy (the disk-templates entry was a set
instead of a list, before).
Signed-off-by...
Bernardo Dal Seno
08:57 pm ganeti-local Revision e38bc4eb: Unit tests for objects.FillIPolicy() + small fix
IPOLICY_DEFAULTS is now a legal policy (the disk-templates entry was a set
instead of a list, before).
Signed-off-by...
Bernardo Dal Seno
08:57 pm snf-ganeti Revision 4f7e5a1d: Fix upgrade of policy in objects.Cluster
Unknown elements were silently removed on startup. This means that a
software upgrade could result in lost configurat...
Bernardo Dal Seno
08:57 pm ganeti-local Revision 4f7e5a1d: Fix upgrade of policy in objects.Cluster
Unknown elements were silently removed on startup. This means that a
software upgrade could result in lost configurat...
Bernardo Dal Seno
08:56 pm snf-ganeti Revision 2477c1c5: Fix instance policy checks for default back-end parameters
Policy violations of back-end parameters that used the cluster default
value were not reported in cluster-verify.
Si...
Bernardo Dal Seno
08:56 pm ganeti-local Revision 2477c1c5: Fix instance policy checks for default back-end parameters
Policy violations of back-end parameters that used the cluster default
value were not reported in cluster-verify.
Si...
Bernardo Dal Seno
08:56 pm snf-ganeti Revision 6ea2bb8c: Fix restoring default instance specs in group policies
"default" was not accepted as a valid input value for instance specs in
group policies, due to a bug introduced in 2c...
Bernardo Dal Seno
08:56 pm ganeti-local Revision 6ea2bb8c: Fix restoring default instance specs in group policies
"default" was not accepted as a valid input value for instance specs in
group policies, due to a bug introduced in 2c...
Bernardo Dal Seno
08:56 pm snf-ganeti Revision 5dd7d15b: Unit tests for cmdlib._GetUpdatedIPolicy()
Not 100% coverage, though.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Guido Trotter <ultrot...
Bernardo Dal Seno
08:56 pm ganeti-local Revision 5dd7d15b: Unit tests for cmdlib._GetUpdatedIPolicy()
Not 100% coverage, though.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>
Reviewed-by: Guido Trotter <ultrot...
Bernardo Dal Seno
08:56 pm snf-ganeti Revision cc4b2676: Fix policy check for disk templates
Instance disk template is checked against the policy, and diskless
instances aren't checked for the number of disks.
...
Bernardo Dal Seno
08:56 pm ganeti-local Revision cc4b2676: Fix policy check for disk templates
Instance disk template is checked against the policy, and diskless
instances aren't checked for the number of disks.
...
Bernardo Dal Seno
08:56 pm snf-ganeti Revision 6a327093: Fix merge 8e09e801 that resulted in duplicated code
A fragment in LUInstanceCreate.CheckPrereq() removed in commit ba147ff8 was
reintroduced in merge 8e09e801 due to a c...
Bernardo Dal Seno
08:56 pm ganeti-local Revision 6a327093: Fix merge 8e09e801 that resulted in duplicated code
A fragment in LUInstanceCreate.CheckPrereq() removed in commit ba147ff8 was
reintroduced in merge 8e09e801 due to a c...
Bernardo Dal Seno
07:39 pm ./kamaki Bug #3403 (Closed): ETA estimation is completely off for Pithos uploads
Stavros Sachtouris
06:45 pm Revision 426e4bda: Merge branch 'release-0.13' into develop
Conflicts:
version
Christos Stavrakakis
06:41 pm Revision d8db7692: Bump version
Christos Stavrakakis
06:40 pm Revision f2c856c4: Bump version to 0.13~rc10-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
06:39 pm Revision 1823b663: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
06:31 pm Revision 7edb6d06: Add --dry-run option to flavor-create
Add --dry-run option to flavor-create management command. Also, do not
crash if flavor already exists.
Refs #3366
Christos Stavrakakis
06:31 pm Revision 6653db48: Improve memory choices display in vm create view
Apply human readable (MB, GB) conversion Kostas Papadimitriou
06:31 pm Revision f3463a00: Fix shibboleth logging
Kostas Papadimitriou
06:18 pm Revision b336e6fa: Fix+move HTTP quotaholder client in synnefo.lib
Allow per-service configuration of the (http) quotaholder client.
Kamaki is no longer needed in service (or ganeti) n...
Georgios D. Tsoukalas
06:16 pm ./kamaki Revision 975270f2: Apply uniform coding styl in unittests
Stavros Sachtouris
05:30 pm ./kamaki Revision 402b6f48: Fix pep8 warnings
Stavros Sachtouris
05:22 pm snf-image Revision 9f98f2af: Bump debian version to 0.8-1
Nikos Skalkotos
05:17 pm Revision cf1984d8: Add --dry-run option to flavor-create
Add --dry-run option to flavor-create management command. Also, do not
crash if flavor already exists.
Refs #3366
Christos Stavrakakis
05:16 pm ./kamaki Feature #3422 (Resolved): Let caller program explicitly set connection pool size for all methods
Stavros Sachtouris
05:15 pm ./kamaki Feature #3228 (Resolved): Mock testing for kamaki clients
Stavros Sachtouris
05:12 pm ./kamaki Revision 607f60ab: Unittest clients.pithos get object versionlist
... aaaand complete clients.pithos test mocking Stavros Sachtouris
05:08 pm ./kamaki Revision 23be9656: Unittest clients.pithos get sharing accounts
Stavros Sachtouris
05:04 pm snf-image Revision ff13d1f8: Merge branch 'master' into debian-0.8
Conflicts:
snf-image-host/version_pinning.pref
Nikos Skalkotos
05:03 pm snf-image Revision aea26aab: Update ChangeLogs and configure.ac for version 0.8
Nikos Skalkotos
04:59 pm snf-image Revision 490709cd: Add python-support in multistrap.conf
This is needed when updating the helper image using:
snf-image-update-helper -c <package_name>
Nikos Skalkotos
04:48 pm ./kamaki Revision fe7278ee: Unittest clients.pithos overwrite object
Stavros Sachtouris
04:34 pm snf-image Revision 852b1579: Remove defaults file in "make clean"
Nikos Skalkotos
04:02 pm ./kamaki Revision 5597767e: Unittest clients.pithos truncate object
Stavros Sachtouris
03:56 pm ./kamaki Revision 16b0afe6: Rename POOL_SIZE option to MAX_THREADS
Stavros Sachtouris
03:49 pm snf-image Revision 56fda8c4: Make {xen,kvm}-common.sh dist_os_DATA
They used to be os_DATA and os_DATA get deleted in make clean Nikos Skalkotos
03:42 pm ./kamaki Revision 20387cd4: Unittest clients.pithos append object
Stavros Sachtouris
03:17 pm snf-image Revision d1e36c27: Remove iptables package from multistrap
snf-image-helper does not make any use of it Nikos Skalkotos
03:06 pm ganeti-local Revision 7db266bb: GanetiRapiClient: fix the no_remember option
There was a typo which prevented the correct option from being passed to
RAPI
Signed-off-by: Daniel Krambrock <danie...
Daniel Krambrock
03:06 pm snf-ganeti Revision 7db266bb: GanetiRapiClient: fix the no_remember option
There was a typo which prevented the correct option from being passed to
RAPI
Signed-off-by: Daniel Krambrock <danie...
Daniel Krambrock
02:02 pm snf-image Revision f4ded3c0: Fix a bug introduced in 7f008dd4ddae1ab883b9833234
The check for supported hypervisors should only executed by scripts
that comply to the ganeti api.
Nikos Skalkotos
01:53 pm ./kamaki Revision e73b65dd: Unittest clients.pithos del object sharing
Stavros Sachtouris
01:47 pm ./kamaki Revision 221820b8: Unittest clients.pithos set object sharing
Stavros Sachtouris
01:18 pm snf-image Revision 24543571: Make kvm-common.sh & xen-common.sh os_data
They used to be scripts in Makefile.am Nikos Skalkotos
01:11 pm ./kamaki Revision 8d4b8387: Unittest clients.pithos get object sharing
Stavros Sachtouris
12:39 pm snf-image Revision 7f008dd4: Check for unsupported hypervisors
Nikos Skalkotos
12:34 pm ./kamaki Revision 278c9018: Unittest poolsize option at clients.connection
Stavros Sachtouris
12:23 pm ./kamaki Revision 8629edf9: Merge branch 'develop' into feature-tests
Stavros Sachtouris
12:19 pm ./kamaki Revision b04a1abf: Explicetely set http connection poolsize
Conflicts:
version
Stavros Sachtouris
12:19 pm ./kamaki Revision 245b94c5: Correct version after applying hotfix
Stavros Sachtouris
12:17 pm ./kamaki Revision c8b178ee: Explicetely set http connection poolsize
Stavros Sachtouris

03/08/2013

08:41 pm ./kamaki Feature #3422 (Closed): Let caller program explicitly set connection pool size for all methods
Stavros Sachtouris
08:33 pm ./kamaki Revision aa67b8e5: Unittest clients.pithos unpublish object
Stavros Sachtouris
08:31 pm ./kamaki Revision f847a0cc: Unittest clients.pithos publish object
Stavros Sachtouris
08:31 pm snf-image Revision 35ab9f4c: Rename snf-image-host to snf-image
Nikos Skalkotos
08:25 pm Bug #3421 (Feedback): Pool size settings
The default DB pool size settings don't work and lead to a dead lock under load (concurrent reqs). Since for each con... Stratos Psomadakis
08:22 pm Bug #3420 (New): kamaki pool initialization
Kamaki does not offer http connection pool size initialization options to its clients,
nor itself initializes the po...
Georgios Tsoukalas
08:20 pm Bug #3419 (Closed): kamaki objpool pool_size
Atm, kamaki doesn't specify the objpool pool size, when issueing a "get_http_connection", thus the http pool size can... Stratos Psomadakis
08:14 pm Bug #3418 (New): kamaki + objpool logging
It's not clear how kamaki and objpool log messages.
Shouldn't we see kamaki (and objpool) log messages in /var/gun...
Stratos Psomadakis
08:02 pm Bug #3417 (New): apache proxy module pooling
1) apache mod_proxy module pools connections to the backend/application servers.
2) gunicorn has a keepalive timeout...
Stratos Psomadakis
08:01 pm ./kamaki Revision d85e02c5: Unittest clients.pithos set object meta
Stavros Sachtouris
07:41 pm ./kamaki Revision 5c72ad76: Unittest clients.pithos del object
Stavros Sachtouris
07:28 pm ./kamaki Revision ec1d0bbe: Unittest clients.pithos set container q/v
q: quota
v: versioning
Stavros Sachtouris
07:15 pm ./kamaki Revision e9a2925f: Unittest clients.pithos del container meta
Stavros Sachtouris
07:12 pm ./kamaki Revision c1b21988: Unittest clients.pithos set containet meta
Stavros Sachtouris
07:09 pm snf-image-creator Feature #3416 (Closed): private images
Allow users to register private images in ~okeanos Nikos Skalkotos
07:04 pm ./kamaki Revision a8f0a8e2: Unittest clients.pithos get container object meta
Stavros Sachtouris
07:00 pm Revision 576e059b: Update the Quick Install Admin Guide
Update the following sections in the guide:
* Ganeti: Don't build package; use GRNET's until 2.7 is out
* gevent: ...
Constantinos Venetsanopoulos
06:59 pm snf-image Revision 444a0cb9: Add copyright notices to {kvm,xen}-common.sh
Nikos Skalkotos
06:55 pm ./kamaki Revision c6da1ccc: Replace mock.Mock with patch decorator in pithos
Stavros Sachtouris
06:41 pm snf-image Revision 2b8338c2: Minor cleanup in xen code
* Remove unused variables
* Remove commented code
* Change helper VM name to "snf-image-helper-$instance-$RANDOM"
Nikos Skalkotos
06:31 pm snf-image Revision 27fd131a: Call the helper image as readonly in kvm
Nikos Skalkotos
05:48 pm ./kamaki Revision c297102c: Unittest clients.pithos get container meta
Stavros Sachtouris
05:46 pm ganeti-local Revision 4f73cfc9: Merge branch 'devel-2.7'
* devel-2.7:
Change hbal behaviour in case of early exit
Fix build/sphinx_ext.py with tuple defaults for op param...
Iustin Pop
05:46 pm snf-ganeti Revision 4f73cfc9: Merge branch 'devel-2.7'
* devel-2.7:
Change hbal behaviour in case of early exit
Fix build/sphinx_ext.py with tuple defaults for op param...
Iustin Pop
05:26 pm ./kamaki Revision 1879e310: Unittest clients.pithos get container quota
Stavros Sachtouris
04:46 pm ./kamaki Revision bae347d3: Unittest clients.pithos get container versioning
Stavros Sachtouris
04:34 pm ./kamaki Revision 843afe1f: Unittest clients.pithos del container
Stavros Sachtouris
04:27 pm Revision 379dccfe: Bump version
Christos Stavrakakis
04:26 pm Revision b4aede5c: Bump version to 0.13~rc9-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
04:26 pm Revision da4e212e: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
04:22 pm Revision e18c1749: Bypass commissioning for orphan networks
Cyclades public networks do not have an owner, and since can not use
the commissioning system. Also, make snf-dispatc...
Christos Stavrakakis
04:19 pm Bug #3414 (Closed): AssertionError in Astakos gunicorn
As seen in production:... Vangelis Koukis
03:55 pm ./kamaki Revision a6439733: Unittest clients.pithos set account versioning
Stavros Sachtouris
03:53 pm ./kamaki Revision edd209d3: Unittest clients.pithos set account quota
Stavros Sachtouris
03:50 pm ./kamaki Revision 84817ae5: Unittest clients.pithos set account meta
Stavros Sachtouris
03:27 pm ./kamaki Revision e78922d9: Unittest clients.pithos get account group
Stavros Sachtouris
03:15 pm ./kamaki Revision de27950a: Unittest clients.pithos get account meta
Stavros Sachtouris
02:50 pm snf-ganeti Revision 2d6bdcc5: Change hbal behaviour in case of early exit
Currently, hbal exits with status 1 if early exit is requested, even
when all jobs are successful. This is counter-in...
Iustin Pop
02:50 pm ganeti-local Revision 2d6bdcc5: Change hbal behaviour in case of early exit
Currently, hbal exits with status 1 if early exit is requested, even
when all jobs are successful. This is counter-in...
Iustin Pop
02:44 pm Bug #3391 (Closed): Some plankton images listed in cyclades fail to be accessed in VM creation
Commit pushed in release0.13, and the issue seems to be fixed on okeanos.io. Stratos Psomadakis
02:41 pm Feature #3411 (New): Rename user-set-initial-quota to user-set-base-quota
'initial-quota' can be confusing for the user / admin (as an one-time init operation to set user quotas). Rename it t... Stratos Psomadakis
02:30 pm ./kamaki Revision 16b77981: Unittest clients.pithos get account versioning
Stavros Sachtouris
02:29 pm Revision d25cd9dd: Merge branch 'release-0.13' into develop
Conflicts:
version
Christos Stavrakakis
02:28 pm Revision 695d94d0: Bump version
Christos Stavrakakis
02:27 pm ./kamaki Revision 34f48ce0: Unittest clients.pithos get account quota
Stavros Sachtouris
02:26 pm Revision c2a4d52d: Bump version to 0.13~rc8-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
02:26 pm Revision bf014be9: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
02:23 pm ./kamaki Revision 419fa6c4: Unittest clients.pithos del account group
Stavros Sachtouris
02:17 pm ./kamaki Revision 8b71426c: Unittest clients.pithos set account group
Stavros Sachtouris
02:09 pm ./kamaki Revision cb65588d: Unittest clients.pithos get object hashmap
Stavros Sachtouris
01:43 pm Bug #3410 (Closed): "This event is already used by another greenlet:" Error
Spotted in production when changing from the Cyclades UI to the Dashboard, the red courtine pops up with the followin... Constantinos Venetsanopoulos
12:51 pm Revision e0a81f2e: Inform user we are working in the background
Print a message about astakos-quota calculating all user quotas,
which on a big system takes some time.
Giorgos Korfiatis

03/07/2013

08:36 pm ./kamaki Revision b4e29772: Unittest clients.pithos download object
Stavros Sachtouris
07:11 pm ./kamaki Bug #3403 (Closed): ETA estimation is completely off for Pithos uploads
Uploading a large (~10GB) file to Pithos+:... Vangelis Koukis
07:01 pm Revision a99a9151: Classic login form fix
hide prompt for additional login methods if no such methods exist Kostas Papadimitriou
07:01 pm Revision 92a8abc9: Astakos activation fix
Additional check to avoid verified inactive users reactivation Kostas Papadimitriou
07:01 pm Revision 5df4c364: Astakos logging fixes
Removed with_logging wrapper which inconsistently extracted user/request
arguments. Logging statements placed explici...
Kostas Papadimitriou
07:01 pm Revision a53ee093: Include auth providers basic logging support
Add logging statements on some important auth providers operations.
Complete auth providers logging support will be ...
Kostas Papadimitriou
06:57 pm ./kamaki Revision e82edbb0: Unittest cl/.pithos create object by manifestation
Stavros Sachtouris
06:36 pm ./kamaki Revision 2a7292f1: Unittest clients.pithos upload object unchunked
Stavros Sachtouris
06:21 pm Revision d443e1dd: Fix bugs in UserCache
Fix an infinite loop bug in UserCache.fetch_names(), and correct the
*-list commands to only call fetch_names(), when...
Stratos Psomadakis
05:43 pm ./kamaki Revision 5ffdab56: Complete testing storage-compatible clients.pithos
Last method: list objects in path Stavros Sachtouris
05:34 pm ./kamaki Revision 39c737d4: Unittest clients.pithos list objects
Stavros Sachtouris
05:14 pm ./kamaki Revision 898e6fb7: Unittest clients.pithos move object
Stavros Sachtouris
05:10 pm Revision e6c4bd78: Merge branch 'release-0.13' into develop
Conflicts:
snf-cyclades-app/synnefo/api/management/commands/cyclades-export-quota.py
snf-cyclades-app/synnefo/api/m...
Christos Stavrakakis
05:03 pm Revision 9e595d7f: Bump version
Christos Stavrakakis
05:02 pm Revision 432fe0ab: Bump version to 0.13~rc7-1
Signed-off-by: Christos Stavrakakis <cstavr@grnet.gr> Christos Stavrakakis
05:01 pm Revision d7d939a5: Merge branch 'release-0.13' into debian-release-0.13
Christos Stavrakakis
04:52 pm Revision cb0c401a: astakos-quota: allow syncing with --user
Giorgos Korfiatis
04:40 pm Revision 22a8a5e1: snf-deploy doc update
Change the commands. The latest version is:
snf-deploy vcluster image network dhcp create
snf-deploy prepare ns hos...
Dimitris Aragiorgis
04:26 pm ./kamaki Revision 33487500: Unittest clients.pithos copy object
Stavros Sachtouris
04:02 pm ./kamaki Revision bd3a524f: Unittest clients.pithos replace object meta
Stavros Sachtouris
03:52 pm ./kamaki Revision da1597b9: Unittest clients.pithos del object meta
Stavros Sachtouris
03:44 pm ./kamaki Revision 3e2e07be: Unittest clients.pithos get object meta
Stavros Sachtouris
03:39 pm ./kamaki Revision 723e9d47: Unittest clients.pithos get object info
Stavros Sachtouris
03:30 pm Bug #3357 (Closed): Make plankton instantiate pithos backend pool correctly
Stratos Psomadakis
03:29 pm Feature #3363 (Closed): Make /etc/synnefo/templates part of TEMPLATEDIR
Stratos Psomadakis
03:28 pm Bug #3369 (Resolved): Conditionally expand classic signup form
Commit 997413f204bef212fae1491ca61f5a52a9c2760c should resolve this. Not tested yet (on okeanos.io or production). Stratos Psomadakis
03:27 pm Bug #3368 (Closed): Redirect to overview page after login
Fix working on okeanos.io. Closing.
See commit 398c10a26ed3775ade2a815be9405dd7020a198b.
Stratos Psomadakis
03:25 pm Bug #3377: Pithos+ deleted objects / images
Revision 2bbf1544acf5b83a2fb8ed3ccba06bcc6e122b32 resolved both this and bug #3391 Stratos Psomadakis
03:25 pm ./kamaki Revision 4227e4be: Unittest clients.pithos create directory
Stavros Sachtouris
03:23 pm Feature #3375 (Closed): server-list usability
Stratos Psomadakis
03:19 pm Bug #3377 (Closed): Pithos+ deleted objects / images
Stratos Psomadakis
03:19 pm ./kamaki Revision b4780663: Unittest clients.pithos create object
Stavros Sachtouris
03:14 pm Revision 88f4d3b3: Add 'default' capacity to user-set-initial-quota
Georgios D. Tsoukalas
02:52 pm ./kamaki Revision cf687343: Unittest clients.pithos upload_object
Stavros Sachtouris
02:07 pm Revision 60c67b41: Fix log string format
Stratos Psomadakis
02:03 pm Revision 5a5a1f65: Fix print alignment for snf-mange cmds
pprint_table misbehaved when handling unicode 'strings', breaking the
alignment of the output of several snf-manage c...
Stratos Psomadakis
02:03 pm Revision 8283d6c1: Improve perf for snf-manage cyclades commands
When the snf-manage {server, network}-list commands are invoked with the
--displayname option, batch the UUID-to-disp...
Stratos Psomadakis
02:03 pm Revision 2b1e7b83: Add negative caching in ImageCache
Refs #3375 Stratos Psomadakis
02:03 pm Revision f4366b6c: Correctly instantiate pithos backend pool
Plankton should explicitly pass quotaholder related args to the pithos
backend pool constructor (after the feature of...
Stratos Psomadakis
02:03 pm Revision 4500650c: Improve server-list usability
Refs #3375 Stratos Psomadakis
02:03 pm Revision 7856a37a: pep8 fixes
Stratos Psomadakis
01:25 pm snf-image Revision a205f1e3: Fix helper-monitor.py bug introduced in b2592d3809
The bug affected snf-image when working with kvm Nikos Skalkotos
01:24 pm Bug #3397 (Assigned): Misleading initialization messages in the Cyclades UI
The UI shows "Loading flavors..." and gets stuck there, although in reality it's waiting for "Loading Images..."
to ...
Vangelis Koukis
01:22 pm Bug #3396 (Assigned): Cyclades UI, excessive delays on initialization
The UI shows excessive delays upon initialization.
It performs multiple queries of the type:...
Vangelis Koukis
12:59 pm Bug #3395 (Assigned): Astakos does not use CONTACT_EMAIL consistently, MISLEADING documentation
Notifications of account creation go to @ADMINS@.
Notifications of account activations go to @DEFAULT_CONTACT_EMAIL@...
Vangelis Koukis
11:42 am snf-image Revision 21063d2d: Make helper_ip and monitor_port configurable
Let the host system provide those values to the helper through the
kernel command line.
Nikos Skalkotos

03/06/2013

08:43 pm snf-image Revision eb5554b1: Add some missing "exit 1" statements
The script should always exit with an error status after a log_error
command
Nikos Skalkotos
08:42 pm snf-image Revision 49aec91a: Fix a bug in the helper_monitor.py rc check
Nikos Skalkotos
08:28 pm snf-image Revision b2592d38: Monitor helper through UDP packages in xen
Nikos Skalkotos
08:20 pm Pithos MS Client PithosPlus_Setupv0.8.30306.154.exe
Giorgos Pantazis
08:04 pm Revision 9bd540f5: Some renaming in snf-deploy commands
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
08:04 pm Revision 0c29b5ba: Add apt command in snf-deploy
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> Dimitris Aragiorgis
06:27 pm Pithos MS Client Revision 7964bdc9: Fixed Auth URL (we let pithos redirect us to astakos)
Invalidate cookies by expiring the cookie on each Auth (set date to Expires=Thu, 01-Jan-1970 00:00:01 GMT;)
Signed-o...
George Pantazis
06:27 pm ./kamaki Revision bcbf3cf0: Attempt to unittest clients.pithos upload_object
The trick is to check if methods
get_container_info, container_post, object_put
are called with the correct parameters
Stavros Sachtouris
06:22 pm Feature #3389 (Resolved): List quotas for a specified user
Giorgos Korfiatis
06:03 pm Bug #3391 (Resolved): Some plankton images listed in cyclades fail to be accessed in VM creation
Georgios Tsoukalas
05:44 pm Revision 2bbf1544: Fix UUID bug breaking image list and VM creation
latest_uuid(uuid) returned the latest version with the given uuid.
This is called from pithos backend method get_uuid...
Georgios D. Tsoukalas
05:39 pm ./kamaki Revision efaa8675: Unittest clients.pithos list containers
Stavros Sachtouris
05:31 pm ./kamaki Revision 5549c0ab: Unittest clients.pithos delete container
Stavros Sachtouris
05:31 pm snf-ganeti Revision 777e8b6f: Fix "reason" opcode parameter description
The "reason" opcode parameter can now apply to multiple opcodes, not just the
one for rebooting instances.
Signed-of...
Michele Tartara
05:31 pm ganeti-local Revision 777e8b6f: Fix "reason" opcode parameter description
The "reason" opcode parameter can now apply to multiple opcodes, not just the
one for rebooting instances.
Signed-of...
Michele Tartara
05:29 pm Bug #3391 (Closed): Some plankton images listed in cyclades fail to be accessed in VM creation
E.g. the Archlinux public image in okeanos.io.
We investigated with cstavr and narrowed it down to pithos call @late...
Georgios Tsoukalas
05:26 pm Pithos MS Client Revision eb7b463e: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
Panagiotis Kanavos
05:16 pm ./kamaki Revision d12e8569: Unittest clients.pithos get container info
Stavros Sachtouris
05:09 pm Pithos MS Client Revision 2f5fcd2f: Extracted a method that calculates the login url to PithosAccount
Panagiotis Kanavos
05:06 pm ./kamaki Revision 756e9de9: Unittest clients.pithos create container
Stavros Sachtouris
04:58 pm Pithos MS Client Revision a06d7037: Changes to Login URI
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> George Pantazis
04:56 pm ./kamaki Revision 8c599ca2: Unittest clients.pithos del account meta
Stavros Sachtouris
04:43 pm ./kamaki Revision 514f9b88: Unittest clients.pithos replace account meta
Stavros Sachtouris
04:37 pm snf-ganeti Revision c83c0410: Fix build/sphinx_ext.py with tuple defaults for op params
When an OpCode's parameter has a tuple as default value, this code
will break:
buf.write("defaults to ``%s``" % de...
Iustin Pop
04:37 pm ganeti-local Revision c83c0410: Fix build/sphinx_ext.py with tuple defaults for op params
When an OpCode's parameter has a tuple as default value, this code
will break:
buf.write("defaults to ``%s``" % de...
Iustin Pop
04:37 pm snf-ganeti Revision 67c15d8b: Fix bug in man build rule
Currently the man page build rule is run without ‘-e’, so the actual
checks in there are just warnings (check-man-war...
Iustin Pop
04:37 pm ganeti-local Revision 67c15d8b: Fix bug in man build rule
Currently the man page build rule is run without ‘-e’, so the actual
checks in there are just warnings (check-man-war...
Iustin Pop
04:20 pm Revision db8cfc97: List quotas for a specified user
Refs #3389 Giorgos Korfiatis
04:12 pm Feature #3389 (Closed): List quotas for a specified user
Add option in @snf-manage astakos-quota@ to list quotas only for a specified user Giorgos Korfiatis
03:53 pm ./kamaki Revision 24851aa5: Unittest clients.pithos get account info
Stavros Sachtouris
03:26 pm Revision 9efc25a1: Fix calculation of initial quotas
Also add all_quotas method in AstakosUser
Refs #3388
Giorgos Korfiatis
03:17 pm Bug #2464 (Closed): Button order on CMS pages?
Kostas Papadimitriou
03:16 pm Bug #2463 (Closed): No console under Safari on Mac OS X
Kostas Papadimitriou
03:16 pm ./kamaki Revision 0775d2bd: Adjust kamaki.clients.livetest constants
Stavros Sachtouris
02:55 pm Feature #3388 (Resolved): Improve performance of quota operations
Giorgos Korfiatis
02:27 pm Revision 09a8fb8e: Merge branch 'tmp-quota-opt2' into release-0.13
Refs #3388
Improve performance of quota operations
Giorgos Korfiatis
02:26 pm Revision ad977592: Rename option --force to --no-confirm for clarity
Giorgos Korfiatis
02:26 pm Feature #3388 (Closed): Improve performance of quota operations
Improve @snf-manage astakos-quota@
This requires changes in calculation of user initial quotas in astakos
and chang...
Giorgos Korfiatis
02:13 pm snf-image-creator Revision 4812e85d: Bump ubuntu version to 0.2.4-0ubuntu1
Nikos Skalkotos
02:09 pm snf-image-creator Revision 23e34f46: Merge branch 'master' into ubuntu
Nikos Skalkotos
01:44 pm snf-image-creator Revision 56884b64: Bump version to 0.2.4
Nikos Skalkotos
01:38 pm snf-image-creator Revision 6f9e1534: Use user id to authenticate with synnefo
Latest versions of synnefo require user id instead of e-mail to
authenticate.
Nikos Skalkotos
01:19 pm ./kamaki Revision 21d7e374: Add missing cyclades tests to livetest
Stavros Sachtouris
01:03 pm snf-image-creator Revision 8ec4da46: Enforce raw img format in libguestfs
Don't let libguestfs guess the format of the provided image. Enforce
it to treat the image as raw.
Nikos Skalkotos
11:47 am Revision bb535968: Major update of the snf-deploy.rst
Constantinos Venetsanopoulos
11:39 am ./kamaki Revision 9794e66a: Add missing test disconnect network nics
Stavros Sachtouris
11:36 am ganeti-local Revision e61db4b2: Fix hscolour style sheet building
Currently we only symlink this into two hard-coded directories, which
breaks the source code viewing for all the othe...
Iustin Pop
11:36 am snf-ganeti Revision e61db4b2: Fix hscolour style sheet building
Currently we only symlink this into two hard-coded directories, which
breaks the source code viewing for all the othe...
Iustin Pop
11:16 am ganeti-local Revision 69c88fb1: Make "reason" a common opcode attribute
The "reason" attribute will be common to many opcodes.
This patch factors it out so that it will be possible for the ...
Michele Tartara
11:16 am snf-ganeti Revision 69c88fb1: Make "reason" a common opcode attribute
The "reason" attribute will be common to many opcodes.
This patch factors it out so that it will be possible for the ...
Michele Tartara
11:12 am ./kamaki Revision c6f8aeb4: Unittest add missing test list network nics
Stavros Sachtouris

03/05/2013

11:44 pm Pithos MS Client Revision 38eb0f9e: Replace menu name with displayname
Panagiotis Kanavos
11:21 pm Pithos MS Client Revision b8946a24: Now stopping the old monitor, starting a new monitor for the uuid
Panagiotis Kanavos
11:15 pm Pithos MS Client Revision c3a4add4: Added Displayname change
Panagiotis Kanavos
11:08 pm Pithos MS Client Revision c87a1e4f: Change to detect non guid names
Panagiotis Kanavos
10:29 pm Pithos MS Client Revision c010b69c: Added pithos.okeanos.io in the list of servers. The user_catalog url is now de...
Panagiotis Kanavos
10:22 pm Revision 9b1e6145: FIx bug in snf-burnin
"create_network" function of kamaki client, has default dchp=False.
However, "test_002_connect_to_network", expects t...
Christos Stavrakakis
10:11 pm Feature #3386 (Assigned): Configuration file for snf-burnin
Create configuration file for snf-burnin. It is not user friendly to provide such many
mandatory options to command ...
Christos Stavrakakis
10:04 pm Feature #3385 (Closed): Duplicate code in snf-burnin
test_003a_setup_interface_A and test_003b_setup_interface_B are exactly the same, with
the only difference that they...
Christos Stavrakakis
07:45 pm Revision f76c5e52: Cyclades feedback email fixes
- Include user uuid and email as user info Kostas Papadimitriou
07:45 pm Revision b9f8f48a: Astakos feedback form fixes
- Include uuid in email
- Response redirect after on successful form submission
Kostas Papadimitriou
07:38 pm ./kamaki Revision d8abe9e6: Complete unittests for clients.cyclades
Stavros Sachtouris
07:36 pm ./kamaki Revision 6cba6053: Unittest clients.cyclades update image metadata
Stavros Sachtouris
07:32 pm ./kamaki Revision 1f978111: Unittest clients.cyclades create image metadata
Stavros Sachtouris
07:29 pm ./kamaki Revision c23f1dec: Unittest clients.cyclades delete *
where * stands for server/image/network Stavros Sachtouris
07:20 pm ./kamaki Revision 06030a1b: Unittest clients.cyclades update network name
Stavros Sachtouris
07:13 pm ./kamaki Revision 65cc246b: Unittest clients.cyclades get network details
Stavros Sachtouris
07:10 pm ./kamaki Revision 0da4f84b: Unittest clients.cyclades list networks
Stavros Sachtouris
07:01 pm Revision 95b36b00: Fix typo
Christos Stavrakakis
06:54 pm Revision 0bfeb27e: Fix bug in snf-burnin about flavor names
Since version 0.13 flavors have been renamed in order to include the
disk_template. This commit fixes the correspondi...
Christos Stavrakakis
06:22 pm Bug #3373 (Resolved): user-set-initial-quota usability
Giorgos Korfiatis
06:15 pm snf-ganeti Revision 9b154e2b: Merge branch 'devel-2.7'
* devel-2.7:
Update required pylint version
Constants.hs.in: improve Haddock markup in the template
convert-con...
Iustin Pop
06:15 pm ganeti-local Revision 9b154e2b: Merge branch 'devel-2.7'
* devel-2.7:
Update required pylint version
Constants.hs.in: improve Haddock markup in the template
convert-con...
Iustin Pop
06:14 pm ./kamaki Revision 5fa8c9f1: Unittest clients.cyclades list server nics
Stavros Sachtouris
06:09 pm Revision 6c45fa84: Helpdesk app fixes
- Do not use autocomplete feature (usernames are now stored in astakos
db)
- Translate provided username to retriev...
Kostas Papadimitriou
06:09 pm Revision 210f4d0e: Revert astakos authenticated api
Include groups, auth_token information in authenticated api response.
These attributes are required by cyclades helpd...
Kostas Papadimitriou
06:08 pm ./kamaki Revision 9ced0bd8: Unittest clients.cyclades disconnect server
Stavros Sachtouris
06:06 pm Revision 8d1636b5: Set initial user quota from the command line
Refs #3373
Add option --set-capacity in user-set-initial-quota that sets
initial quota for a specified user/resource...
Giorgos Korfiatis
05:53 pm snf-ganeti Revision 099e9213: Update required pylint version
This should help a lot of users, since pylint 0.21.1 was quite an old
version…
The tree is "clean" w.r.t. the new py...
Iustin Pop
05:53 pm ganeti-local Revision 099e9213: Update required pylint version
This should help a lot of users, since pylint 0.21.1 was quite an old
version…
The tree is "clean" w.r.t. the new py...
Iustin Pop
05:53 pm ganeti-local Revision 1498270e: Constants.hs.in: improve Haddock markup in the template
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Iustin Pop
05:53 pm snf-ganeti Revision 1498270e: Constants.hs.in: improve Haddock markup in the template
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Iustin Pop
05:53 pm snf-ganeti Revision 25d7b289: convert-constants: generate better Haddock markup
Currently the Python source constants are used as-is, which is not
nice on the eyes (especially for unqualified names...
Iustin Pop
05:53 pm ganeti-local Revision 25d7b289: convert-constants: generate better Haddock markup
Currently the Python source constants are used as-is, which is not
nice on the eyes (especially for unqualified names...
Iustin Pop
05:53 pm ganeti-local Revision 7ddd8e4c: Expand Haddock to run over test files as well
This patch does multiple enhancements to the way we build the Haddock
docs, motivated by the fact that if we don't ru...
Iustin Pop
05:53 pm snf-ganeti Revision 7ddd8e4c: Expand Haddock to run over test files as well
This patch does multiple enhancements to the way we build the Haddock
docs, motivated by the fact that if we don't ru...
Iustin Pop
05:40 pm ./kamaki Revision 0e8a5f03: Unittest clients.cyclades connect server
Stavros Sachtouris
05:36 pm snf-cloudcms Revision 594d83ef: Fixed cms faq/userguide side menu.
Deletion of extra menu below faq/userguide answer.
Side menu is visible provided that the page is wide and tall enough.
Olga Brani
05:34 pm ./kamaki Revision e6ec9ea6: Unittest clients.cyclades create_network
Stavros Sachtouris
05:11 pm snf-cloudcms Revision 6b8514cd: Custom top message for cms
New fields in Application Model for custom message and type ( error,
info, warning, success ). The message appears in...
Olga Brani
05:10 pm Bug #3365 (Feedback): snf-manage server-list barfs with --filterby
Although I can't reproduce this bug, I believe that the associated commits will solve the TypeError. Christos Stavrakakis
05:09 pm Revision 7d36f85e: Add type assertions in pprint_table args
Add assertions about the types of "table" and "headers" arguments.
Refs #3365
Christos Stavrakakis
05:02 pm Revision da0b2fcf: Fix default example urls in deb config files
Georgios D. Tsoukalas
05:02 pm Revision 97341ccb: Fix serious inefficiency in pithos 0.13 migration
As was run on production during migration.
The migration looped over all rows (node, muser) from versions,
and updat...
Georgios D. Tsoukalas
04:57 pm ./kamaki Revision 27f04e4f: Unittest clients.cyclades get server stats
Stavros Sachtouris
04:56 pm Revision db4873f8: Fix TypeError in pprint_table
Convert all fields of table and headers to strings before counting their
length or right-aligning them.
Refs #3365
Christos Stavrakakis
04:44 pm ./kamaki Revision 278f2eb3: Unittest clients.cyclades set firewall profile
Stavros Sachtouris
04:39 pm ./kamaki Revision 7d768bc6: Unittes clients.cyclades get firewall profile
Stavros Sachtouris
04:31 pm ./kamaki Revision 33ebcd22: Unittest clients.cyclades get server console
Stavros Sachtouris
04:25 pm ./kamaki Revision 2c987e80: Unittest clients.cyclades start server
Stavros Sachtouris
04:24 pm ./kamaki Revision 386d82a1: Unittest clients.cyclades shutdown server
Stavros Sachtouris
04:21 pm Revision c219e23a: Remove snf-pithos-tools from $PROJECTS
Stratos Psomadakis
04:00 pm ./kamaki Revision b3efa972: Unittest clients.cyclades get image metadata
Stavros Sachtouris
03:55 pm Feature #3374 (Resolved): user-list usability
Also added --active option, which uses the same filtering function as --filter-by. Giorgos Korfiatis
03:41 pm Revision 56b9989a: Add display options in user-list
Refs #3374
Add options --uuid, --displayname, --active, and --filter-by.
filter_results() is copied locally to avoid...
Giorgos Korfiatis
03:41 pm ./kamaki Revision ff5334e4: Unittest clients.cyclades get image details
Stavros Sachtouris
03:31 pm ./kamaki Revision c701321b: Unittest clients.cyclades list images
Stavros Sachtouris
03:12 pm ./kamaki Revision a8685edf: Implement livetest to check connection pool lock
Stavros Sachtouris
02:40 pm Feature #3375: server-list usability
- Implement negative caching (for non-existent images) in the ImageCache (see also #3377) Stratos Psomadakis
02:39 pm Bug #3377 (Closed): Pithos+ deleted objects / images
Atm, the synnefo.plankton.backend.get_image() method (and subsequently the synnefo.api.util.get_image(), and ImageCac... Stratos Psomadakis
01:56 pm ganeti-local Revision 491d02ca: Merge branch 'devel-2.7'
* devel-2.7: (23 commits)
Add export lists for files which didn't have them
Fix Haskell compatibility tests with ...
Iustin Pop
01:56 pm snf-ganeti Revision 491d02ca: Merge branch 'devel-2.7'
* devel-2.7: (23 commits)
Add export lists for files which didn't have them
Fix Haskell compatibility tests with ...
Iustin Pop
01:47 pm Revision 2a6fc999: Improve performance of user-list
Refs #3374
Prefetch auth providers for all users and store them
in a per-user dictionary.
Giorgos Korfiatis
01:21 pm ./kamaki Revision 20c94832: Unittest http response pool lock handling
Stavros Sachtouris
01:11 pm Feature #3375 (Closed): server-list usability
Propose:
- Replace @--uuids@ with
@--uuid@ display only uuid (default)
@--displayname@ display both uuid and displ...
Georgios Tsoukalas
12:57 pm Feature #3374 (Closed): user-list usability
Propose to add:
@--uuid@ only display user uuid (default)
@--displayname@ display both uuid and displayname
@--f...
Georgios Tsoukalas
12:41 pm Bug #3373 (Closed): user-set-initial-quota usability
user-set-initial-quota needs a convenient way to set quotas for a single user.
Proposal:
--from-file @<exporte...
Georgios Tsoukalas
11:03 am snf-ganeti Revision c56dd17b: Switch LispConfig double comparison to relative error
This further improves the comparison for "non-trivial"
numbers. Without this patch, there are still cases where the a...
Iustin Pop
11:03 am ganeti-local Revision c56dd17b: Switch LispConfig double comparison to relative error
This further improves the comparison for "non-trivial"
numbers. Without this patch, there are still cases where the a...
Iustin Pop
09:46 am Revision 997413f2: Classic signup form fix
Expand form content by default when classic module is the only one set. Kostas Papadimitriou
09:35 am Revision 55870b72: Fix astakos stale session messages
Consume session messages in get_services api response. When get_services is
loaded from an astakos page, messages sho...
Kostas Papadimitriou
09:13 am Revision 398c10a2: New setting to redirect after successful login
redirect to ASTAKOS_LOGIN_SUCCESS_URL after successful login when no
next parameter is set. Defaults to /im/landing
Kostas Papadimitriou

03/04/2013

08:45 pm ./kamaki Revision 3b830125: Merge branch 'develop' into feature-tests
Stavros Sachtouris
08:21 pm ./kamaki Revision 0bc116b5: Bump version to 0.7.5-1
Signed-off-by: Stavros Sachtouris <saxtouri@admin.grnet.gr> Stavros Sachtouris
08:20 pm ./kamaki Revision 46f9ff0c: Merge branch 'hotfix-0.7.5' into debian-hotfix-0.7.5
Stavros Sachtouris
08:18 pm Revision 01e056b7: Change default TEMPLATE_DIRS setting
Refs #3363
/var/lib/* is commonly used to store application generated data and not
as a place to configure installed...
Kostas Papadimitriou
08:15 pm Revision aacb777e: Reverse view typo
astakos.im.views.home does not exist Kostas Papadimitriou
08:15 pm ./kamaki Revision 4233564c: Apply hotfixes 0.7.4 and 0.7.5
Stavros Sachtouris
08:15 pm ./kamaki Revision c7f1d9e9: Merge branch 'hotfix-0.7.5'
Stavros Sachtouris
08:12 pm ./kamaki Revision a1822585: Declare recvlog before using it
Conflicts:
kamaki/clients/connection/kamakicon.py
Stavros Sachtouris
08:10 pm ./kamaki Revision 58ddc630: Release http conn. if error while getting response
Fixes Bug #3370
Conflicts:
kamaki/clients/connection/kamakicon.py
version
Stavros Sachtouris
08:06 pm ./kamaki Bug #3370 (Resolved): http connection leak when exception raises while getting connection results
Stavros Sachtouris
08:03 pm ./kamaki Revision 7e8b0436: Declare recvlog before using it
Stavros Sachtouris
08:03 pm Pithos MS Client Revision 854c715a: Now working with new authentication
Panagiotis Kanavos
07:56 pm ./kamaki Revision 226df276: Release http conn. if error while getting response
Fixes Bug #3370 Stavros Sachtouris
07:50 pm ./kamaki Bug #3370 (Closed): http connection leak when exception raises while getting connection results
Stavros Sachtouris
07:35 pm snf-image Revision 6edac4de: Disable some vif options in the helper's interface
When working in xen mode, make sure that arp, allmulticast, dynamic
and multicast are disabled in the helpers virtual...
Nikos Skalkotos
07:17 pm Bug #3369 (Feedback): Conditionally expand classic signup form
Astakos should expand classic signup form when it is the only option available Kostas Papadimitriou
07:14 pm ./kamaki Revision 52a00a6c: Update version tag
Stavros Sachtouris
07:08 pm Bug #3368 (Closed): Redirect to overview page after login
Astakos should redirect to overview page after a successful login Kostas Papadimitriou
07:05 pm ./kamaki Revision 0d735aaf: Suggest ansicolors, progress when missing (#3367)
Stavros Sachtouris
07:01 pm ./kamaki Support #3367 (Closed): Suggest user to install missing suggested features
Stavros Sachtouris
06:57 pm ./kamaki Revision 23cd71ae: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
Stavros Sachtouris
06:57 pm ./kamaki Revision b716a16f: Merge branch 'feature-output' into develop
Stavros Sachtouris
06:55 pm ./kamaki Revision 6fb4af77: Suggest ansicolors, progress when missing (#3367)
Stavros Sachtouris
06:39 pm snf-ganeti Revision d58d44f3: Switch Attoparsec parser from double to rational
According to the documentation, “This function is almost ten times
faster than rational, but is slightly less accurat...
Iustin Pop
06:39 pm snf-ganeti Revision 1fe0e999: Make the XmParser config test runtime more consistent
Currently, the test uses a frequency of 5 string/5 double/1 list for
generating Arbitrary instances of ListConfig. Ho...
Iustin Pop
06:39 pm ganeti-local Revision d58d44f3: Switch Attoparsec parser from double to rational
According to the documentation, “This function is almost ten times
faster than rational, but is slightly less accurat...
Iustin Pop
06:39 pm ganeti-local Revision 1fe0e999: Make the XmParser config test runtime more consistent
Currently, the test uses a frequency of 5 string/5 double/1 list for
generating Arbitrary instances of ListConfig. Ho...
Iustin Pop
06:39 pm snf-ganeti Revision a7e76dc3: Improve output of the XmParser config test
Currently, this tests and its helper function 'isAlmostEqual' uses
plain booleans to signify failures, which means yo...
Iustin Pop
06:39 pm ganeti-local Revision a7e76dc3: Improve output of the XmParser config test
Currently, this tests and its helper function 'isAlmostEqual' uses
plain booleans to signify failures, which means yo...
Iustin Pop
06:10 pm ganeti-local Revision 91c1a265: Fix node partial name matching in Haskell code
This implements QffHostname and fixes the node listing (as well as
export listing when filtering on node name).
This...
Iustin Pop
06:10 pm snf-ganeti Revision 91c1a265: Fix node partial name matching in Haskell code
This implements QffHostname and fixes the node listing (as well as
export listing when filtering on node name).
This...
Iustin Pop
06:09 pm ganeti-local Revision e7124835: Fix bug in group queries related to node/instance fields
Since we use the primitive string type for group UUIDs, the group
fields have a bug where we pass the group name as f...
Iustin Pop
06:09 pm snf-ganeti Revision e7124835: Fix bug in group queries related to node/instance fields
Since we use the primitive string type for group UUIDs, the group
fields have a bug where we pass the group name as f...
Iustin Pop
06:09 pm snf-ganeti Revision d5b2753a: Abstract the individual query functions
After implementing a few of the query executor functions, it turns out
that we have the same general pattern:
- comp...
Iustin Pop
06:09 pm ganeti-local Revision d5b2753a: Abstract the individual query functions
After implementing a few of the query executor functions, it turns out
that we have the same general pattern:
- comp...
Iustin Pop
06:08 pm ganeti-local Revision dce08ad3: Allow confd to serve network list-fields queries
The fields are not yet complete, but at least we can enable the
list-field query to see what is there already.
Signe...
Iustin Pop
06:08 pm snf-ganeti Revision dce08ad3: Allow confd to serve network list-fields queries
The fields are not yet complete, but at least we can enable the
list-field query to see what is there already.
Signe...
Iustin Pop
06:08 pm ganeti-local Revision 36162faf: Rename/make uniform the other query entities
Following the new naming style introduced in Exports.hs, this patch
renames the other resources to export non-qualifi...
Iustin Pop
06:08 pm snf-ganeti Revision 36162faf: Rename/make uniform the other query entities
Following the new naming style introduced in Exports.hs, this patch
renames the other resources to export non-qualifi...
Iustin Pop
05:59 pm ganeti-local Revision dde85e1e: Add export lists for files which didn't have them
Two test helper files didn't have export lists (lost during the split
of tests). This patch finally reintroduces them...
Iustin Pop
05:59 pm snf-ganeti Revision dde85e1e: Add export lists for files which didn't have them
Two test helper files didn't have export lists (lost during the split
of tests). This patch finally reintroduces them...
Iustin Pop
05:51 pm ./kamaki Revision fc84235d: Merge branch 'develop' into feature-output
Conflicts:
kamaki/cli/commands/pithos_cli.py
Stavros Sachtouris
05:18 pm ganeti-local Revision 3cbd5808: Fix Haskell compatibility tests with disabled file storage
When file storage is disabled at ./configure time, we shouldn't pass
opcodes containing DTFile/DTSharedFile/StorageFi...
Iustin Pop
05:18 pm snf-ganeti Revision 3cbd5808: Fix Haskell compatibility tests with disabled file storage
When file storage is disabled at ./configure time, we shouldn't pass
opcodes containing DTFile/DTSharedFile/StorageFi...
Iustin Pop
05:18 pm ganeti-local Revision 3c87d614: Fix QA with disabled file storage
Currently QA tries to use “gnt-node list-storage” with all storage
types, but when file storage is disabled this will...
Iustin Pop
05:18 pm snf-ganeti Revision 3c87d614: Fix QA with disabled file storage
Currently QA tries to use “gnt-node list-storage” with all storage
types, but when file storage is disabled this will...
Iustin Pop
05:18 pm ganeti-local Revision 7b3cbe02: Fix convert-constants handling of booleans
It turns out that, in Python, booleans are also integers. So they fall
under the “isinstance(value, int)” case, resul...
Iustin Pop
05:18 pm snf-ganeti Revision 7b3cbe02: Fix convert-constants handling of booleans
It turns out that, in Python, booleans are also integers. So they fall
under the “isinstance(value, int)” case, resul...
Iustin Pop
05:18 pm snf-ganeti Revision 1fbb19fa: Fix handling of disabled (shared) file storage
The vcluster changes broke the disabling of file storage; we can
workaround by (manually) skipping the virtualisation...
Iustin Pop
05:18 pm ganeti-local Revision 1fbb19fa: Fix handling of disabled (shared) file storage
The vcluster changes broke the disabling of file storage; we can
workaround by (manually) skipping the virtualisation...
Iustin Pop
04:35 pm ./kamaki Support #3367 (Closed): Suggest user to install missing suggested features
Suggested but not required features are ansi-color and progress. Stavros Sachtouris
03:18 pm Revision a5cb2e20: Make snf-pithos-tools obsolete
Move the directory under contrib and remove the corresponding
entry from `devflow.conf'.
Constantinos Venetsanopoulos
02:34 pm Revision a5928cd4: control: remove obsolete snf-pithos-tools package
Constantinos Venetsanopoulos
01:54 pm Feature #3366 (New): add --dryrun argument to all DB-changing management commands
All management commands modifying the DB should have a @--dryrun@ argument.
Start with snf-manage flavor-create.
It...
Vangelis Koukis
01:50 pm Bug #3365 (Closed): snf-manage server-list barfs with --filterby
To reproduce:... Vangelis Koukis
01:49 pm Feature #3364 (New): Add progress report for console output of server-list
Since they have to talk to Astakos for UUID<->displayname conversions,
commands like @snf-manage server-list@ may ta...
Vangelis Koukis
01:12 pm Feature #3363 (Closed): Make /etc/synnefo/templates part of TEMPLATEDIR
Make /etc/synnefo/templates part of the template directories searched by Django.
Do it at the snf-webproject level.
...
Vangelis Koukis
12:35 pm snf-ganeti Revision 0e42ef67: Fix improperly formatted docstring
Change the docstring of chompPrefix to prevent the error
"doc comment parse failed" that was raised by some version o...
Michele Tartara
12:35 pm ganeti-local Revision b6322b3e: Fix LUTestAllocator with instance alloc
This is similar to commit 8775e62a; the addition of node_whitelist
broke this LU as well.
Signed-off-by: Iustin Pop ...
Iustin Pop
12:35 pm ganeti-local Revision 91c17910: Allow rpc.MakeLegacyNodeInfo to parse non-LVM results
'MakeLegacyNodeInfo' is not the best place for this, but we'd have to
duplicate it if we wanted a LVM-less version, s...
Iustin Pop
12:35 pm ganeti-local Revision 36a566e8: Allow iallocator to work without LVM storage
Currently, the iallocator interface requires LVM storage, due to the
way it computes the node storage information.
B...
Iustin Pop
12:35 pm ganeti-local Revision 0e42ef67: Fix improperly formatted docstring
Change the docstring of chompPrefix to prevent the error
"doc comment parse failed" that was raised by some version o...
Michele Tartara
12:35 pm ganeti-local Revision bfa99f7a: Fix low verbosity levels in htools
In a few cases, we tested the verbosity level for (== 0), instead of
higher/lower than a certain value. If the user p...
Iustin Pop
12:35 pm snf-ganeti Revision bfa99f7a: Fix low verbosity levels in htools
In a few cases, we tested the verbosity level for (== 0), instead of
higher/lower than a certain value. If the user p...
Iustin Pop
12:35 pm snf-ganeti Revision 91c17910: Allow rpc.MakeLegacyNodeInfo to parse non-LVM results
'MakeLegacyNodeInfo' is not the best place for this, but we'd have to
duplicate it if we wanted a LVM-less version, s...
Iustin Pop
12:35 pm snf-ganeti Revision 36a566e8: Allow iallocator to work without LVM storage
Currently, the iallocator interface requires LVM storage, due to the
way it computes the node storage information.
B...
Iustin Pop
12:35 pm snf-ganeti Revision b6322b3e: Fix LUTestAllocator with instance alloc
This is similar to commit 8775e62a; the addition of node_whitelist
broke this LU as well.
Signed-off-by: Iustin Pop ...
Iustin Pop
12:35 pm ganeti-local Revision 64b0309a: Fix confd issue regarding --no-lvm-storage
If cluster is initialized with --no-lvm-storage then volume_group_name
does not exist in config.data. Thus we must de...
Dimitris Aragiorgis
12:35 pm snf-ganeti Revision 64b0309a: Fix confd issue regarding --no-lvm-storage
If cluster is initialized with --no-lvm-storage then volume_group_name
does not exist in config.data. Thus we must de...
Dimitris Aragiorgis
12:07 pm Bug #3357: Make plankton instantiate pithos backend pool correctly
Hotfix currently on okeanos.io:... Stratos Psomadakis
« Previous
Next »
 

Also available in: Atom