Activity
From 08/15/2011 to 09/13/2011
09/13/2011
- 11:40 pm Pithos Web Client Revision 61f8605d: Fixed tree refresh bugs in groups tree
- 11:40 pm Pithos Revision 2e3e007c: Fixed tree refresh bugs in groups tree
- 11:40 pm Revision 2e3e007c: Fixed tree refresh bugs in groups tree
- 07:06 pm Pithos Revision 960995cd: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 07:06 pm Revision 960995cd: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 07:06 pm Revision cd1a56d8: Groups tree, unfinished
- 07:06 pm Pithos Web Client Revision 4baffab1: Groups tree, unfinished
- 07:06 pm Pithos Revision cd1a56d8: Groups tree, unfinished
- 06:23 pm Pithos Revision 1a24acbf: Update admin guide.
- 06:23 pm Revision 1a24acbf: Update admin guide.
- 06:18 pm Revision 5b9d15ad: Support for authentication at admin interface.
- 06:18 pm Pithos Revision 5b9d15ad: Support for authentication at admin interface.
- 06:05 pm Revision 9afeb669: Update network objects after nic modifications
- 06:04 pm Revision 8f793e90: Do not rely on PROJECT_PATH
- Was causing problems with deployment.
- 05:56 pm Revision 4177e2fd: Merge branch 'master' of https://code.grnet.gr/git/synnefo into admin
- 05:47 pm Revision f16c6944: Proper prefix stripping
- 04:18 pm ganeti-local Revision 6f4a2e9d: Fix RAPI documentation for gnt-instance console
- Fix a failing pyassert in the RAPI docs and update it to reflect the
addition of SPICE to gnt-instance console.
Sign... - 04:18 pm snf-ganeti Revision 6f4a2e9d: Fix RAPI documentation for gnt-instance console
- Fix a failing pyassert in the RAPI docs and update it to reflect the
addition of SPICE to gnt-instance console.
Sign... - 03:35 pm snf-ganeti Revision ea064d24: Add SPICE compression and streaming options
- Add the following SPICE audio/image compression and video streaming
detection hypervisor options:
* spice_image_comp... - 03:35 pm ganeti-local Revision ea064d24: Add SPICE compression and streaming options
- Add the following SPICE audio/image compression and video streaming
detection hypervisor options:
* spice_image_comp... - 03:29 pm snf-ganeti Revision 4d2cdb5a: Add SPICE support to gnt-instance console
- Also update related unit tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselm... - 03:29 pm ganeti-local Revision 4d2cdb5a: Add SPICE support to gnt-instance console
- Also update related unit tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselm... - 03:27 pm snf-ganeti Revision 04b2332b: Fix unittest breakage from commit 132cdb87159e
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:27 pm ganeti-local Revision 04b2332b: Fix unittest breakage from commit 132cdb87159e
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:23 pm Feature #1095 (Closed): Implement file injection in the Synnefo-specific Ganeti OS provider
- Get file data to be injected in a newly deployed Image, from the API layer.
The data will be passed encoded in a Gan... - 03:07 pm Feature #1093 (Closed): Implementation of <personality> in Compute API POST /servers requests
- Implement the @<personality>@ element in @POST /servers@ OpenStack Compute API requests, to allow the users to upload...
- 03:05 pm Bug #1091 (Closed): Control the cache behavior for API responses
- All API responses must be uncacheable, or otherwise control cache behavior precisely,
to prevent intermediate caches... - 02:38 pm snf-ganeti Revision 132cdb87: rapi: Re-add “/2” resource
- Like “/”, it'll just return a JSON null.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nus... - 02:38 pm ganeti-local Revision 132cdb87: rapi: Re-add “/2” resource
- Like “/”, it'll just return a JSON null.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nus... - 02:38 pm Pithos MacOS & iOS Common Lib Revision 6908619b: Added convenience method for X-Object-Allowed-To.
- Updated query string for requests that deal with hashmaps.
- 02:17 pm Pithos Revision 84306f44: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 02:17 pm Revision 84306f44: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 02:17 pm Revision 35570797: Remove backend tests.
- 02:17 pm Pithos Revision 35570797: Remove backend tests.
- 02:15 pm Pithos Revision f9f15f92: Use 'hashmap' parameter in object GET/PUT to use hashmaps.
- 02:15 pm Revision f9f15f92: Use 'hashmap' parameter in object GET/PUT to use hashmaps.
- 01:49 pm Bug #1089 (Closed): All AJAX requests from the UI to the API should bypass the cache
- All AJAX requests from the UI to the API should bypass the cache.
- Synnefo release v0.6.1
- 01:37 pm Revision e212326e: Modify Changelog before tagging v0.6.1
- 01:32 pm Revision 633bbb9f: update command line client/client lib
- - update object by default updates the metadata - using replace parameter overrides the metadata
- move chunked_trans... - 01:32 pm Pithos Revision 633bbb9f: update command line client/client lib
- - update object by default updates the metadata - using replace parameter overrides the metadata
- move chunked_trans... - 01:19 pm Revision b9ed766d: Merge branch 'ui-0.5'
- 01:14 pm Revision 79e4f53e: Proper initialization of ajax_settings object
- 01:13 pm Revision 0cb78650: No cache for all ajax requests as a default option
- 01:13 pm Revision 9a8e391a: Merge branch 'master' into ui-0.5
- 01:13 pm Revision 4644b9b6: PEP8: two blank lines between top-level functions
- Enforce PEP8 requirement of two blank lines between
top-level functions in api/servers.py. - 01:13 pm Revision b0a93730: Re-raise exception on failure of RAPI create call
- Re-raise exception when a CreateInstance() RAPI call fails,
to allow the traceback to propagate for debugging and log... - 01:13 pm Revision 10bbc588: Minor pep8 changes to progress_monitor.py
- 01:12 pm ganeti-local Revision 97f8e7f0: Wrap long line in ganeti.rapi.rlib2_unittest.py
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:12 pm snf-ganeti Revision 97f8e7f0: Wrap long line in ganeti.rapi.rlib2_unittest.py
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:42 am Feature #1065 (Closed): Document authentication procedure
- Applied in changeset commit:"45c60f99557800cb10603a8d3c2b9a23d5a66eeb".
- 10:41 am Pithos Revision 45c60f99: Document authentication.
- Fixes #1065
- 10:41 am Revision 45c60f99: Document authentication.
- Fixes #1065
- 09:36 am Pithos Revision 78cb4a2f: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 09:36 am Revision 78cb4a2f: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 09:35 am Pithos Revision 8255d8e5: Fix autodocs with new paths.
- 09:35 am Revision 8255d8e5: Fix autodocs with new paths.
- 09:30 am Pithos Revision 067cf1fc: Report allowed actions in cross-user object requests, with the 'X-Object-Allow...
- 09:30 am Revision 067cf1fc: Report allowed actions in cross-user object requests, with the 'X-Object-Allow...
09/12/2011
- 10:51 pm Revision 60f1b56d: Fixed compilation errors
- 10:51 pm Pithos Revision 60f1b56d: Fixed compilation errors
- 10:51 pm Pithos Web Client Revision 277505e5: Fixed compilation errors
- 08:25 pm Pithos Revision 2fecaa2c: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 08:25 pm Revision 2fecaa2c: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 08:24 pm Pithos Web Client Revision ee9fbc37: Temporary commit. Broken
- 08:24 pm Revision 98675817: Temporary commit. Broken
- 08:24 pm Pithos Revision 98675817: Temporary commit. Broken
- 07:52 pm Pithos Web Client Revision 611de529: Finished file versions
- 07:52 pm Revision 047a74bc: Finished file versions
- 07:52 pm Pithos Revision 047a74bc: Finished file versions
- 05:41 pm Revision f72af3c3: Finished restore-from-trash functionality
- 05:41 pm Pithos Revision f72af3c3: Finished restore-from-trash functionality
- 05:41 pm Pithos Web Client Revision 31477486: Finished restore-from-trash functionality
- 05:18 pm Ganeti Instance Image Revision eb591cce: Remove duplicate data in debian package
- 05:02 pm Ganeti Instance Image Revision 29a4e94d: Change package source name
- 04:42 pm Feature #1075 (Closed): SQLAlchemy backend
- Applied in changeset commit:"e83f9467df640ce6ddbe79000265ce9cf6abf69e".
- 04:38 pm Revision e83f9467: Sqlite / SQLAlchemy: enforce Foreign Keys
- Fixes #1075
- 04:38 pm Pithos Revision e83f9467: Sqlite / SQLAlchemy: enforce Foreign Keys
- Fixes #1075
- 04:28 pm Pithos Web Client Revision 16e8478a: Fixed refresh errors when moving folders/files to trash
- 04:28 pm Pithos Revision c7ef998e: Fixed refresh errors when moving folders/files to trash
- 04:28 pm Revision c7ef998e: Fixed refresh errors when moving folders/files to trash
- 03:47 pm Ganeti Instance Image Revision af36730c: Change debian package name
- Change debian package name to snf-ganeti-instance-image
- 01:29 pm Pithos Revision a179db1b: Fix connection parameters for sqlite through sqlalchemy.
- 01:29 pm Revision a179db1b: Fix connection parameters for sqlite through sqlalchemy.
- 01:23 pm Pithos Revision ec34bae4: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 01:23 pm Revision ec34bae4: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 01:22 pm Revision 2ce96391: implement insert or ignore database statements
- Fixes #1075
- 01:22 pm Pithos Revision 2ce96391: implement insert or ignore database statements
- Fixes #1075
- 01:08 pm Revision c5d308c6: Container PUT can also be used for updating metadata/policy.
- 01:08 pm Pithos Revision c5d308c6: Container PUT can also be used for updating metadata/policy.
- 12:34 pm Pithos Revision 904fdebe: Add info on Shibboleth setup.
- 12:34 pm Revision 904fdebe: Add info on Shibboleth setup.
- 12:02 pm Bug #1079 (Feedback): Possible mixup of authentication tokens?
- This bug report is vague. I was able to reproduce the reported "bug" with the following action sequence:
-User A ... - Synnefo Release v0.6
- 11:26 am Revision 08051171: Modify Changelog before tagging v0.6
- 11:13 am Ganeti Instance Image Revision 67767406: Fix typo in snf-passtohash.py input option
- 11:10 am Revision 46704e06: Fix failing reconciliation unit tests
- 11:08 am Bug #781 (Closed): UI problems with Firefox 3.5.x
- Merged into master, closing ticket.
- 11:07 am Bug #1079 (Closed): Possible mixup of authentication tokens?
- Please investigate the following bug report:
??Στέλνω invitation από το λογαριασμό gspyro@gmail.com στον spathisdi... - 11:07 am Pithos Revision 5ee6b3e5: Fix connection parameters for sqlite through sqlalchemy.
- 11:07 am Revision 5ee6b3e5: Fix connection parameters for sqlite through sqlalchemy.
- 10:57 am Revision 9999b451: Add some notes about the admin tools
- Refs #849
- 10:57 am Revision 42e7c590: Admin web interface improvements
- * Require format on image register
* Log all actions that modify the DB
Refs #849 - 10:57 am Revision 337f8ac3: Fix banner placement
- Refs #849
- 10:55 am Ganeti Instance Image Revision 812acd5c: Rename root_passwd hook to passwd
- The new name is better, since this hook also updates user passwords in
some cases. - 10:13 am Ganeti Instance Image Revision 9ecbf7ad: Change tabs to spaces in newly added comments
- 10:00 am Revision b2481861: Avoid duplicates in missing hashes reports.
- 10:00 am Pithos Revision b2481861: Avoid duplicates in missing hashes reports.
09/10/2011
- 03:06 pm Pithos MacOS Client Revision 857217b0: Initial implementation of browser context menu.
- Info window for subdirs.
Support for application/directory objects.
Conversion of subdir to application/directory obj...
09/09/2011
- 06:15 pm Revision dff7b6f1: fix nested db transaction issue in move_object
- 06:15 pm Pithos Revision dff7b6f1: fix nested db transaction issue in move_object
- 06:09 pm Pithos Revision 4151e0b2: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:09 pm Revision 4151e0b2: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:09 pm Pithos Revision 65e57f32: Add a simple admin interface
- Refs #1061
- 06:09 pm Revision 65e57f32: Add a simple admin interface
- Refs #1061
- 06:05 pm Revision 52e1f5ee: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:05 pm Pithos Revision 52e1f5ee: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:05 pm Revision 0393c0ed: Implemented trash without restore
- 06:05 pm Pithos Revision 0393c0ed: Implemented trash without restore
- 06:05 pm Pithos Web Client Revision 7b28ae07: Implemented trash without restore
- 06:04 pm snf-ganeti Revision a14b80bc: rlib2: Improve test for _ParseInstanceReinstallRequest
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision a14b80bc: rlib2: Improve test for _ParseInstanceReinstallRequest
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 3429bc89: rlib2: Add tests for /, /version and /2/features
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 3429bc89: rlib2: Add tests for /, /version and /2/features
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision f75ab789: rlib2: Add test for /2/info
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision f75ab789: rlib2: Add test for /2/info
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 09a43b39: rlib2: Convert /2/instances to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 09a43b39: rlib2: Convert /2/instances to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 460ef073: rlib2: Convert /2/*/tags to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 460ef073: rlib2: Convert /2/*/tags to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 98270691: rlib2: Convert /2/nodes/[node_name]/storage/repair to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 98270691: rlib2: Convert /2/nodes/[node_name]/storage/repair to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 8d232068: rlib2: Convert /2/nodes/[node_name]/storage/modify to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 8d232068: rlib2: Convert /2/nodes/[node_name]/storage/modify to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision eb08e09d: rlib2: Convert /2/nodes/[node_name]/storage to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision eb08e09d: rlib2: Convert /2/nodes/[node_name]/storage to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 86f1f5d4: rlib2: Convert /2/groups/[group_name] to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 86f1f5d4: rlib2: Convert /2/groups/[group_name] to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 51cc8637: rlib2: Convert /2/nodes/[node_name]/role to OpcodeResource
- Also fix a typo in a constant name.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaum... - 06:04 pm ganeti-local Revision 51cc8637: rlib2: Convert /2/nodes/[node_name]/role to OpcodeResource
- Also fix a typo in a constant name.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaum... - 06:04 pm ganeti-local Revision 335965b9: rlib2: Convert /2/instances/[inst]/disk/[idx]/grow to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 335965b9: rlib2: Convert /2/instances/[inst]/disk/[idx]/grow to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision d76f9b5d: rlib2: Convert /2/instances/[inst]/rename to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision f3db88ba: rlib2: Convert /2/instances/[inst]/modify to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision d76f9b5d: rlib2: Convert /2/instances/[inst]/rename to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision f3db88ba: rlib2: Convert /2/instances/[inst]/modify to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision b5f2ab80: rlib2: Convert /2/instances/[inst]/failover to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision b5f2ab80: rlib2: Convert /2/instances/[inst]/failover to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 075a29be: rlib2: Convert /2/instances/[inst]/migrate to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 134afbe7: rlib2: Convert /2/instances/[inst]/export to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 075a29be: rlib2: Convert /2/instances/[inst]/migrate to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 134afbe7: rlib2: Convert /2/instances/[inst]/export to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 1c63311d: rlib2: Convert /2/instances/[inst]/prepare-export to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 973ec124: rlib2: Convert /2/instances/[inst]/deactivate-disks to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 973ec124: rlib2: Convert /2/instances/[inst]/deactivate-disks to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 1c63311d: rlib2: Convert /2/instances/[inst]/prepare-export to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 1824a7a1: rlib2: Convert /2/instances/[inst]/activate-disks to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 1824a7a1: rlib2: Convert /2/instances/[inst]/activate-disks to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 0dbc732c: rlib2: Convert /2/instances/[inst]/replace-disks to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 3175ade6: rlib2: Convert /2/instances/[inst]/shutdown to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 0dbc732c: rlib2: Convert /2/instances/[inst]/replace-disks to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 3175ade6: rlib2: Convert /2/instances/[inst]/shutdown to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision ac4888c1: rlib2: Convert /2/instances/[inst]/reboot to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision ac4888c1: rlib2: Convert /2/instances/[inst]/reboot to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 4717e6eb: rlib2: Convert /2/instances/[inst]/startup to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 4717e6eb: rlib2: Convert /2/instances/[inst]/startup to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 7b3df961: rlib2: Convert /2/instances/[inst]/info to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 7b3df961: rlib2: Convert /2/instances/[inst]/info to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision a6fa7892: rlib2: Convert /2/instances/[inst] to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision a6fa7892: rlib2: Convert /2/instances/[inst] to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision cd0d4d5a: rlib2: Convert /2/groups/[group_name]/rename to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 87fd3ec7: rlib2: Convert /2/groups/[group_name]/assign-nodes to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision cd0d4d5a: rlib2: Convert /2/groups/[group_name]/rename to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 87fd3ec7: rlib2: Convert /2/groups/[group_name]/assign-nodes to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision d5211458: rlib2: Convert /2/groups/[group_name]/modify to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision c91407bc: rlib2: Convert /2/groups to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision c91407bc: rlib2: Convert /2/groups to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision d5211458: rlib2: Convert /2/groups/[group_name]/modify to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 7fa91722: rlib2: Convert /2/nodes/[node_name]/evacuate to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 7fa91722: rlib2: Convert /2/nodes/[node_name]/evacuate to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 8fd625fc: rlib2: Convert /2/redistribute-config to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 8fd625fc: rlib2: Convert /2/redistribute-config to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 55168cc7: rlib2: Convert /2/nodes/[node_name]/migrate to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 55168cc7: rlib2: Convert /2/nodes/[node_name]/migrate to OpcodeResource
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision 50c7d82e: rlib2: Convert /2/modify to OpcodeResource
- Also add unittests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision 50c7d82e: rlib2: Convert /2/modify to OpcodeResource
- Also add unittests.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm ganeti-local Revision e02836d6: rlib2: Add unittests for two error conditions
- Adds tests for errors on connecting to the server and for a full queue.
Signed-off-by: Michael Hanselmann <hansmi@go... - 06:04 pm ganeti-local Revision c6e1a3ee: baserlib: Accept empty body in FillOpcode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision e02836d6: rlib2: Add unittests for two error conditions
- Adds tests for errors on connecting to the server and for a full queue.
Signed-off-by: Michael Hanselmann <hansmi@go... - 06:04 pm snf-ganeti Revision c6e1a3ee: baserlib: Accept empty body in FillOpcode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 06:04 pm snf-ganeti Revision c08fd0d6: baserlib: Add more generic base class for opcode resources
- This base class, which employs a meta class for the actual work, allows
easier definitions of RAPI resources using op... - 06:04 pm ganeti-local Revision c08fd0d6: baserlib: Add more generic base class for opcode resources
- This base class, which employs a meta class for the actual work, allows
easier definitions of RAPI resources using op... - 06:04 pm ganeti-local Revision ab85ce39: baserlib.ResourceBase: Allow overriding of LUXI client
- This enables unittesting of RAPI resources.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René ... - 06:04 pm snf-ganeti Revision ab85ce39: baserlib.ResourceBase: Allow overriding of LUXI client
- This enables unittesting of RAPI resources.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René ... - 05:40 pm snf-ganeti Revision 26ff6ee2: baserlib: Rename R_Generic to ResourceBase
- Apart from making match Ganeti's code style the name is also more
descriptive.
Signed-off-by: Michael Hanselmann <ha... - 05:40 pm ganeti-local Revision 26ff6ee2: baserlib: Rename R_Generic to ResourceBase
- Apart from making match Ganeti's code style the name is also more
descriptive.
Signed-off-by: Michael Hanselmann <ha... - 05:40 pm snf-ganeti Revision be1ddd09: baserlib: Move GetClient/SubmitJob into base class
- Unlike stand-alone functions these will be relatively easy to override
for unittests.
Signed-off-by: Michael Hanselm... - 05:40 pm ganeti-local Revision be1ddd09: baserlib: Move GetClient/SubmitJob into base class
- Unlike stand-alone functions these will be relatively easy to override
for unittests.
Signed-off-by: Michael Hanselm... - 05:40 pm ganeti-local Revision f87ec53f: rapi: Merge tag helpers into resource
- They were only used in one place and upcoming changes, enabling testing
of resource classes, will be easier with this... - 05:40 pm snf-ganeti Revision f87ec53f: rapi: Merge tag helpers into resource
- They were only used in one place and upcoming changes, enabling testing
of resource classes, will be easier with this... - 04:55 pm Revision 0375f9f3: Update image links in README.deploy
- 04:16 pm Pithos Web Client Revision b90abe24: Ignored more IDE configuration files
- 04:16 pm Pithos Revision 018bcbb1: Ignored more IDE configuration files
- 04:16 pm Revision 018bcbb1: Ignored more IDE configuration files
- 04:15 pm Pithos Web Client Revision 7811b9d1: Fixed various compilation warnings
- 04:15 pm Pithos Revision 10791b56: Fixed various compilation warnings
- 04:15 pm Revision 10791b56: Fixed various compilation warnings
- 03:56 pm Pithos Revision d4a63b9b: command line client:
- - remove trash/restore commands
- copy and move can change object content-type
- provide command for listing the acco... - 03:56 pm Revision d4a63b9b: command line client:
- - remove trash/restore commands
- copy and move can change object content-type
- provide command for listing the acco... - 03:52 pm Revision 43be9afd: fix bugs in dbwrapper
- 03:52 pm Pithos Revision 43be9afd: fix bugs in dbwrapper
- 03:50 pm Revision e1f81736: Admin web interface improvements
- * Require format on image register
* Log all actions that modify the DB
Refs #849 - 03:42 pm Ganeti Instance Image Revision a7fb0e60: Use direct I/O when copying the image with dd
- Deploying an image file on a target block device is a streaming
copy operation. Enable the direct I/O flag on the out... - 03:08 pm Bug #1055: Flavors cannot be removed from circulation
- Perhaps such a flag should be added to SynnefoUser too then?
Image, VirtualMachine and Network already have such a... - 02:07 pm Pithos Revision 85a93d09: Make AlchemyBackend a ModularBackend module.
- 02:07 pm Revision 85a93d09: Make AlchemyBackend a ModularBackend module.
- 01:50 pm Pithos Revision f08f211e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 01:50 pm Revision f08f211e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 01:50 pm Pithos Revision 2c5363a0: Make modular backend load modules dynamically.
- 01:50 pm Revision 2c5363a0: Make modular backend load modules dynamically.
- 01:45 pm Revision 53d1692a: Fix banner placement
- Refs #849
- 01:45 pm Pithos Revision b8b79f76: AlchemyBackend: minor changes
- 01:45 pm Revision b8b79f76: AlchemyBackend: minor changes
- 12:42 pm Revision 92ebf9c9: Add some notes about the admin tools
- Refs #849
- 12:25 pm Revision 17a5035a: Merge branch 'master' of https://code.grnet.gr/git/synnefo into admin
- 12:09 pm Pithos Revision 0d4ea090: Fix computing hashmap hash.
- 12:09 pm Revision 0d4ea090: Fix computing hashmap hash.
09/08/2011
- 10:27 pm Bug #521 (Closed): Το UI σκάει με 400 "too old changes-since value" αν μείνει πολύ ώρα idle
- A fix for this has been merged into master for v0.6-rc1, the UI automatically retries on receiving an HTTP 400 for an...
- 10:14 pm Feature #811 (Closed): Reconciliation unit tests for 0.5.2
- New version of the reconciliation mechanism merged, has unit tests, closing ticket.
- 09:45 pm Bug #1031 (Closed): Logic layer does not know about certain Ganeti opcodes
- Fix merged into master, closing ticket.
- 09:41 pm Revision d511237e: Bump snf-ganeti-tools to v0.6
- 09:36 pm Feature #1007 (Closed): Use dd for deployment of Linux images
- Support for extdump-type images, deployed directly to the target disk using @dd@ has gone into the Synnefo-specific ...
- 09:34 pm Feature #965 (Closed): Get rid of ntfsclone for deployment of Windows Images
- Support for ntfsdump-type images, deployed directly on the target disk using @dd@ has gone into the Synnefo-specific ...
- 09:31 pm Revision 509773b0: Update README.upgrade for v0.6
- 09:16 pm Revision 928534c4: Merge branch 'api-current'
- 09:14 pm Revision 3050e742: Merge branch 'admin'
- 07:38 pm Revision 07031d25: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 07:38 pm Pithos Revision 07031d25: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 07:38 pm Pithos Revision b19b6809: Finished Othershared tree
- 07:38 pm Pithos Web Client Revision 220831bd: Finished Othershared tree
- 07:38 pm Revision b19b6809: Finished Othershared tree
- 05:23 pm Revision 36d368f7: Make default authentication return the password as the key.
- 05:23 pm Pithos Revision 36d368f7: Make default authentication return the password as the key.
- 05:23 pm Revision ff20e63e: Merge branch 'master' of https://code.grnet.gr/git/synnefo into admin
- 05:21 pm Feature #849 (Assigned): snf-admin should be made as a simple web interface
- 05:19 pm Feature #849 (Closed): snf-admin should be made as a simple web interface
- Applied in changeset commit:"5f75e534b62df9b9cfb4ab8f2ad69bab021abeda".
- 05:01 pm Pithos Web Client Revision 341ea3fd: Updated .gitignore
- 05:01 pm Pithos Revision 7b72bd8a: Updated .gitignore
- 05:01 pm Revision 7b72bd8a: Updated .gitignore
- 05:00 pm Pithos Revision 393c53cc: Removed eclipse files that were accidentally commited
- 05:00 pm Revision 393c53cc: Removed eclipse files that were accidentally commited
- 05:00 pm Pithos Web Client Revision f5e05260: Removed eclipse files that were accidentally commited
- 04:51 pm Revision d1ceb341: Be more verbose for multiple choices attributes
- Refs #849
- 04:47 pm Revision b6e41e8b: Finished myshared tree
- 04:47 pm Pithos Web Client Revision ff06bcd5: Finished myshared tree
- 04:47 pm Pithos Revision b6e41e8b: Finished myshared tree
- 04:47 pm Revision 6b62e702: Removed binaries that were accidentally commited
- 04:47 pm Pithos Web Client Revision a02ee2cb: Removed binaries that were accidentally commited
- 04:47 pm Pithos Revision 6b62e702: Removed binaries that were accidentally commited
- 04:27 pm Revision 0538cac6: fix test_update_object_invalid_range_and_length
- 04:27 pm Pithos Revision 0538cac6: fix test_update_object_invalid_range_and_length
- 04:26 pm Pithos Revision 5c0ccd81: Alchemy module: change index on versions table.
- Refs: #1075
- 04:26 pm Revision 5c0ccd81: Alchemy module: change index on versions table.
- Refs: #1075
- 04:16 pm Revision 811a68f5: Admin UI improvements
- * Add a banner
* Append a link to user and server in images_info
Refs #849 - 03:44 pm Revision 7e66ca7c: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 03:44 pm Pithos Revision 7e66ca7c: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 03:44 pm Pithos Revision dc9e6086: AlchemyBackend do db insert or replace in policy_set and attribute_copy
- 03:44 pm Revision dc9e6086: AlchemyBackend do db insert or replace in policy_set and attribute_copy
- 03:41 pm Feature #1075 (Closed): SQLAlchemy backend
- Based on the modular backend, implement all SQL with SQLAlchemy.
- 03:39 pm Bug #1073 (Closed): Can not upload objects with consecutive slashes in their name
- Apache converts consecutive slashes to a single slash.
Either avoid this, or provide a method to upload objects with... - 03:39 pm Revision 1b61dbc0: AlchemyBackend do db insert or replace in policy_set and attribute_copy
- 03:39 pm Pithos Revision 1b61dbc0: AlchemyBackend do db insert or replace in policy_set and attribute_copy
- 03:35 pm Pithos MacOS Client Revision e5096d8a: Updated pithos-apple-common and dir appropriate changes.
- 03:29 pm Pithos Revision 9e35988c: Add index on versions table.
- 03:29 pm Revision 9e35988c: Add index on versions table.
- 02:54 pm Bug #1071 (Closed): Server does not accept chunked requests
- Apache complains that the request is missing the Content-Length header when sending a request with 'chunked' Transfer...
- 02:54 pm Pithos MacOS & iOS Common Lib Revision f34ce56a: Added methods that allow the change of the user part of the request url, to ac...
- 02:52 pm Bug #1069 (Feedback): No Content-Length in empty HEAD responses
- Apache seems to cut the Content-Length header from empty HEAD replies.
When the reply has Content-Length > 0, it is ... - 02:50 pm Bug #1067 (Closed): Can not pass unicode characters in headers
- When using apache, there is no way of passing unicode characters in headers.
This has been traced to mod_wsgi.
Mo... - 02:37 pm Feature #1065 (Closed): Document authentication procedure
- Must document the 'aai' module.
- 02:34 pm Feature #1063 (Closed): Handle authentication
- 02:34 pm Feature #1063 (Closed): Handle authentication
- Provide some glue to the Shibboleth authentication mechanism that will be used.
- 02:32 pm Feature #1061 (Closed): Admin interface
- Create an administration interface for managing users in the 'aai'.
The admin interface should allow altering all pr... - 02:29 pm Revision 4fac108a: Simplify hashmap_hash.
- 02:29 pm Pithos Revision 4fac108a: Simplify hashmap_hash.
- 02:20 pm Feature #1057 (Closed): Modular backend
- 02:20 pm Feature #1059 (Closed): Move to apache
- 02:20 pm Feature #1059 (Closed): Move to apache
- Move to an apache front-end and check compatibility.
- 02:15 pm Feature #1057 (Closed): Modular backend
- Create a new backend that separates functionality into modules.
Minimum modules required:
* Block/file handling
* ... - 02:06 pm Feature #761 (Closed): Extend tests to support running scenarios
- 12:17 pm Pithos MacOS & iOS Common Lib Revision 6ba383d0: Method to get list of sharing accounts added.
- Refactored ASIPithosRequest to support requests for different accounts.
- 12:09 pm Revision 70f2b136: Fix blocker.
- 12:09 pm Pithos Revision 70f2b136: Fix blocker.
- 11:37 am Pithos Revision f5ed44df: No more tags.
- 11:37 am Revision f5ed44df: No more tags.
09/07/2011
- 06:40 pm snf-ganeti Revision 0f945c65: rapi: Remove “/2” resource, deprecate “/”
- These were never really useful. Neither gave a complete list of
available resources—the documentation in doc/rapi.rst... - 06:40 pm ganeti-local Revision 0f945c65: rapi: Remove “/2” resource, deprecate “/”
- These were never really useful. Neither gave a complete list of
available resources—the documentation in doc/rapi.rst... - 06:13 pm Pithos Revision ecb5e999: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:13 pm Revision ecb5e999: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:13 pm Revision cc28f894: AlchemyBackend return ordered version-list by version serial
- 06:13 pm Pithos Revision cc28f894: AlchemyBackend return ordered version-list by version serial
- 06:08 pm Feature #849: snf-admin should be made as a simple web interface
- For future reference, Django 1.3 allows finer control of what happens when you delete rows that have foreign keys:
... - 06:07 pm Ganeti Instance Image Revision b1aa6976: Beautify snf-passtohash.py
- * Make the program output simple error messages instead of exeption
when fatal errors occur.
* Let the Option Par... - 05:49 pm Ganeti Instance Image Revision 8fd0a36c: Do not setup fstab on extdump images
- 05:48 pm Revision 9a6cab7a: Return HTTP 403 instead of 401
- 05:39 pm Feature #849: snf-admin should be made as a simple web interface
- Also:
* image register operations should have a mandatory type argument, "dump", "ntfsclone" or otherwise. When t... - 05:34 pm Revision df641826: Fix bug that prevented images from being listed
- Refs #849
- 05:33 pm Revision e113fa0b: Merge branch 'images'
- 05:31 pm Revision d87607f2: Merge branch 'admin'
- 05:31 pm Revision 5f75e534: Add user deletion support
- Fixes #849
- 05:31 pm Revision 3f94a1ae: Initial import of the admin web interface
- Refs #849
- 05:31 pm Revision 428785f2: Add some simple stats on the admin home page
- Refs #995
- 05:31 pm Revision e0ea07fd: Add invitation list and resend commands
- 05:31 pm Revision 4dddae29: Add metadata support in image tab
- Refs #849
- 05:31 pm Revision b5ea06fa: Add stats command
- Refs #995
- 05:31 pm Revision 05bcad86: Web admin improvements
- * Add invitations tab
* Resend invitations
* Add links to users, flavors and images in listings - 05:31 pm Revision 0e35dd5b: Use dynamic URLs instead of hardcoded
- 05:31 pm Revision 047559ae: Add missing template file
- 05:31 pm Revision a570aa16: Add Admin account type
- Make testbed user Admin by default.
- 05:31 pm Revision aee336bf: Restrict access to Admin accounts
- 05:31 pm Revision 17852fe9: Add some Ganeti stats on admin home
- Refs #849
Refs #995 - 05:27 pm Feature #849: snf-admin should be made as a simple web interface
- Also:
* there should be a way to see all Servers, deleted=True or not.
* there should be a way to filter Servers [... - 05:22 pm Bug #1055 (Closed): Flavors cannot be removed from circulation
- There's no way to stop usage of a Flavor in the API, once it's in the DB.
There should be some way (a @public@ flag?... - 05:16 pm Feature #849: snf-admin should be made as a simple web interface
- A few more things:
* *VERY IMPORTANT*: Make sure to verify *every* deletion, since this can be disastrous with Djan... - 05:09 pm Feature #849 (Assigned): snf-admin should be made as a simple web interface
- Looks nice, a few comments:
* Return HTTP 403 instead of "Unauthorized" string.
* Servers tab is unaligned, "Up... - 04:47 pm Bug #815 (Closed): Support small, medium large flavors in UI
- Merged, Works great, closing ticket.
- 04:40 pm Bug #971 (Closed): Unique error codes for network errors, unique handling of errors in general
- Merged, made minor modifications to error messages, closing ticket.
- 04:39 pm Revision 856804af: Minor modifications to error messages for clarity
- 04:37 pm Revision f899c7b4: Fix PUT object via hashmap.
- 04:37 pm Pithos Revision f899c7b4: Fix PUT object via hashmap.
- 04:33 pm Revision 88ab6b72: Add missing arptables dep to snf-ganeti-tools
- 04:14 pm ganeti-local Revision 2ebdfbb5: Make KVM use the QXL vga driver with SPICE
- Enable by default the QXL paravirtualized graphic card if SPICE is
enabled. The QXL driver is VESA compatible, so it ... - 04:14 pm snf-ganeti Revision 2ebdfbb5: Make KVM use the QXL vga driver with SPICE
- Enable by default the QXL paravirtualized graphic card if SPICE is
enabled. The QXL driver is VESA compatible, so it ... - 04:08 pm Revision dd71f493: Fix hash map PUT conflict.
- 04:08 pm Pithos Revision dd71f493: Fix hash map PUT conflict.
- 03:05 pm Pithos MacOS Client Revision b9ab643f: Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
- 03:01 pm Pithos MacOS & iOS Common Lib Revision cc8c8935: Bug fix.
- 01:00 pm Feature #847 (Closed): Support a list of UI-specific metadata keys to be copied from Image to new...
- Merged, closing.
- 12:58 pm Bug #881 (Closed): Server statistics do not refresh properly in the UI
- Merged, closing ticket.
- 12:57 pm Bug #909 (Closed): Machine rename icon not visible on IE
- 12:56 pm Bug #909: Machine rename icon not visible on IE
- Works fine, closing ticket.
- 12:55 pm Bug #915 (Closed): List view fail to update mahcines state properly on several occasions
- Merged, closing.
- 12:48 pm Bug #1011 (Closed): Update image details on last vm creation step overlay on IE
- Merged, closing ticket.
- 12:41 pm snf-ganeti Revision 0e1b03b9: Use a loop to check SPICE parameters dependency
- Use a loop to check if the user specified any SPICE option and SPICE
support is disabled.
Signed-off-by: Andrea Spad... - 12:41 pm ganeti-local Revision 0e1b03b9: Use a loop to check SPICE parameters dependency
- Use a loop to check if the user specified any SPICE option and SPICE
support is disabled.
Signed-off-by: Andrea Spad... - 11:21 am Bug #983 (Closed): Disable connect action when machine has no ip set
- Merged, closing ticket.
- 11:16 am Bug #1013 (Closed): List view displays UI error when servers are updated on IE
- This seems to work properly, closing ticket.
- 11:12 am Bug #1019 (Closed): "Add invitation", remove invitation button do not appear clickable
- Fix merged in master, closing ticket.
- 11:11 am Bug #1039 (Closed): Notifications in the invitations UI should become more clear
- The solid red box looks great :)
Fix commited, merged in master, closing ticket.
- 10:49 am Revision 68c46074: Merge branch 'ui-0.5'
- Conflicts:
README.upgrade - 10:41 am Revision 5e95c56c: Finish decorating callback methods
- 10:01 am Revision 077ae77e: Decorator for dispatcher callback methods
- Add a decorator that wraps all common message processing functionality and error handling. Apply it in the update_db ...
09/06/2011
- 06:43 pm Revision 33bfb28b: Update http links in README.{deploy,upgrade}
- 05:50 pm Revision d0aacf54: alchemy backend bug fix
- 05:50 pm Pithos Revision d0aacf54: alchemy backend bug fix
- 05:24 pm Ganeti Instance Image Revision 2fdc766d: Make debian package arch independent
- * Fix debian/rules file
* Adjust architecture to 'all' in debian/control - 05:06 pm ganeti-local Revision fd121c8e: Fix assertion error on unclean master shutdown
- Commit 66bd7445 added an assertion to ensure a finalized job has its
“end_timestamp” attribute set. Unfortunately it ... - 05:06 pm snf-ganeti Revision fd121c8e: Fix assertion error on unclean master shutdown
- Commit 66bd7445 added an assertion to ensure a finalized job has its
“end_timestamp” attribute set. Unfortunately it ... - 05:00 pm Revision 74f76d6a: Merge branch 'master' of https://code.grnet.gr/git/pithos
- Conflicts:
pithos/backends/lib_alchemy/node.py - 05:00 pm Pithos Revision 74f76d6a: Merge branch 'master' of https://code.grnet.gr/git/pithos
- Conflicts:
pithos/backends/lib_alchemy/node.py - 04:53 pm snf-vncauthproxy Revision 05f6f6a2: Merge branch 'master' into debian
- 04:48 pm snf-vncauthproxy Revision 376a8634: Workaround libevent-dns fd lost after daemonizing
- Currently, gevent uses libevent-dns for asynchornous DNS resolution,
which opens a socket upon initialization time. T... - 04:33 pm Pithos Revision fe232f24: alchemy backend bug fix
- 04:33 pm Revision fe232f24: alchemy backend bug fix
- 03:40 pm Revision 4f1bc0a6: modular alchemy backend bug fixes
- 03:40 pm Pithos Revision 4f1bc0a6: modular alchemy backend bug fixes
- 02:59 pm Revision 640a5d46: Process invitations transactionally
- 02:52 pm Pithos Revision 937dc831: Integrate AlchemyBackend.
- 02:52 pm Revision 937dc831: Integrate AlchemyBackend.
- 02:49 pm Pithos MacOS Client Revision 6dc7e931: Initial implementation of drag and drop download.
- 02:31 pm Revision 9403216e: Update README.deploy and README.upgrade
- 02:14 pm Bug #1029: Non-transactional processing of requests
- The following changes were made as of commit:628d859941.
* Manual transaction handling has been enabled on the disp... - 01:34 pm Bug #1031: Logic layer does not know about certain Ganeti opcodes
- opcodes added as of commit:8490bf84
- 01:31 pm Revision 628d8599: Remove obsolete queue binding
- 01:31 pm Revision 2a6d9afe: Report transaction deadlock warning
- 01:30 pm Revision b9c2854d: Delete stale client bindings on reconnect
- Saves exceptions being raised on subsequent reconnects or system exit
- 01:23 pm Ganeti Instance Image Revision d4d9f7c9: Set default value for SWAP variable to `no'
- 01:21 pm Bug #1021 (Closed): The reconcilation mechanism must be overhauled
- New version of reconcile management command pushed to master, closing ticket will re-open if problems arise.
- 01:20 pm Ganeti Instance Image Revision 0f5ad407: Merge branch 'win-support' of https://code.grnet.gr/git/gnt-instance-image int...
- 01:17 pm Ganeti Instance Image Revision 18b32a21: Fix the default value for INSTALL_MBR in common.sh
- The default value was errorously hard-coded to install_mbr instead of
install-mbr - 01:14 pm Revision 16465f62: remove prints
- 01:14 pm Pithos Revision 16465f62: remove prints
- 01:14 pm Ganeti Instance Image Revision 8094a2f2: Set x86_64 as the default value for ARCH
- 01:13 pm Revision f992aa60: Return paths shared to '*' in shared lists (in modular_alchemy backends).
- 01:13 pm Pithos Revision f992aa60: Return paths shared to '*' in shared lists (in modular_alchemy backends).
- 12:58 pm Revision 6728c32f: Add PostgreSQL installation instructions in admin guide.
- 12:58 pm Pithos Revision 6728c32f: Add PostgreSQL installation instructions in admin guide.
- 12:34 pm Feature #385 (Closed): Υλοποίηση συστήματος installation για Debian
- 12:32 pm Bug #329 (Closed): Το Synnefo πρέπει να εγκαθίσταται απευθείας σε Debian Squeeze
- Υπάρχουν κάποια πακέτα για debian πλέον [ganeti instance image, snf-ganeti-tools], οπότε κλείνω αυτό το ticket και αν...
- 12:29 pm Bug #1027 (Closed): Feedback form should not use send_async for sending mails
- Merged in v0.5.5, closing ticket.
- 11:48 am Revision 98b63b50: Reject queue messages that were not processed correctly
- 11:44 am Revision 3b40590c: Update README.admin, add doc on reconciliation
- 11:18 am snf-ganeti Revision 945859e0: import: Fix a logic error due to missing "not"
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:18 am ganeti-local Revision 945859e0: import: Fix a logic error due to missing "not"
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:15 am Revision 53533f30: Minor change to docstring
- 11:14 am Revision 9fea53cc: Overhaul reconciliation mamagement command
- Detect the following problems:
* Detect stale DB servers without corresponding Ganeti instances
* Detect orphan Gan... - 10:46 am Revision 32c280ce: Remove the debug queue
09/05/2011
- 07:07 pm Pithos Revision 70516d86: backend components in SQLAlchemy: Progress V
- 07:07 pm Revision 70516d86: backend components in SQLAlchemy: Progress V
- 07:02 pm Ganeti Instance Image Revision 4fc88242: Fix grub installation when using a swap partition
- 06:42 pm Revision d27e64a0: Use dynamic URLs instead of hardcoded
- 06:13 pm Ganeti Instance Image Revision a5a25498: Debian packaging `rules' file improvements
- 05:40 pm Ganeti Instance Image Revision 15c4714a: Fixes in debian packaging
- * Add the source/format file (3.0 native)
* Switch from deprecated dh_clean -k to dh_prep - 05:30 pm ganeti-local Revision 748c9884: import: Make sure the disk_dump path is in EXPORT_DIR
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:30 pm snf-ganeti Revision 748c9884: import: Make sure the disk_dump path is in EXPORT_DIR
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:30 pm ganeti-local Revision cf00dba0: Switch other commonprefix to IsBelowDir
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:30 pm snf-ganeti Revision cf00dba0: Switch other commonprefix to IsBelowDir
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:30 pm snf-ganeti Revision fb17bebd: utils: Introduce IsBelowDir
- This is mainly a wrapper to overcome the limitation of commonprefix
which makes a string by string comparisation and ... - 05:30 pm ganeti-local Revision fb17bebd: utils: Introduce IsBelowDir
- This is mainly a wrapper to overcome the limitation of commonprefix
which makes a string by string comparisation and ... - 05:23 pm Revision 53155501: Restrict access to Admin accounts
- 05:21 pm snf-ganeti Revision 6e060e15: Fixed a typo in gnt_cluster.py
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:21 pm ganeti-local Revision 6e060e15: Fixed a typo in gnt_cluster.py
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:18 pm Ganeti Instance Image Revision ab9b1a53: Make all installed hooks executable in deb package
- 04:49 pm Revision c5498254: Add Admin account type
- Make testbed user Admin by default.
- 04:43 pm Revision 7f9d881d: Return paths shared to '*' in shared lists (in simple and modular backends).
- 04:43 pm Pithos Revision 7f9d881d: Return paths shared to '*' in shared lists (in simple and modular backends).
- 04:39 pm Ganeti Instance Image Revision ad156497: Revert previous commit 914161e5ef
- 04:29 pm Pithos Revision 21a8a6ff: If the same user is both in read and write permissions, keep only the entry in...
- 04:29 pm Revision 21a8a6ff: If the same user is both in read and write permissions, keep only the entry in...
- 04:01 pm Ganeti Instance Image Revision 914161e5: Minor fix in debian/rules
- 03:55 pm Ganeti Instance Image Revision ca359e81: Preserve the NEWS file even thought it's empty
- 03:55 pm Pithos Revision 88e015a3: Add update option when publishing/unpublishing.
- 03:55 pm Revision 88e015a3: Add update option when publishing/unpublishing.
- 03:54 pm Revision 77edd23d: Avoid unnecessary metadata updates.
- 03:54 pm Pithos Revision 77edd23d: Avoid unnecessary metadata updates.
- 03:48 pm Ganeti Instance Image Revision 2c5ce19f: Debian package shouldn't include the COPYING file
- 03:38 pm Revision 35d50a81: Fix publishing in client lib.
- 03:38 pm Pithos Revision 35d50a81: Fix publishing in client lib.
- 03:31 pm Ganeti Instance Image Revision 900c6f61: Fixes in debian/control
- 03:10 pm Pithos Revision 7fe9b68d: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 03:10 pm Revision 7fe9b68d: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 03:06 pm Revision 3bceebbe: command line client: fix pulish
- 03:06 pm Pithos Revision 3bceebbe: command line client: fix pulish
- 02:55 pm Ganeti Instance Image Revision 9eaba0d0: Machine readable debian/copyright
- Rewrite debian/copyright to adjust to debian-policy
http://dep.debian.net/deps/dep5 - 02:40 pm Pithos Revision 96ee45a3: Change conflict (409) replies format to text.
- 02:40 pm Revision 96ee45a3: Change conflict (409) replies format to text.
- 01:56 pm Revision dc080673: Fail tests if the user is not 'test' (add message).
- 01:56 pm Pithos Revision dc080673: Fail tests if the user is not 'test' (add message).
- 01:55 pm Pithos Revision 281cc814: Make backend implementations compatible with the new settings.
- Change settings.py, based on settings.py.dist.
- 01:55 pm Revision 281cc814: Make backend implementations compatible with the new settings.
- Change settings.py, based on settings.py.dist.
- 01:54 pm Revision 7dd293a0: Return new version identifier in frontend. Document.
- 01:54 pm Pithos Revision 7dd293a0: Return new version identifier in frontend. Document.
- 01:40 pm Feature #995: Admin tool to collect and display statistics from the Synnefo DB and the backend
- I think it is a better idea to be munin (and collected) agnostic and have other scripts that will handle the format c...
- 12:36 pm Revision a8c1901d: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 12:36 pm Pithos Revision a8c1901d: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 12:36 pm Revision 02c4d2ba: Return new version identifier in backend.
- 12:36 pm Pithos Revision 02c4d2ba: Return new version identifier in backend.
- 12:26 pm Ganeti Instance Image Revision b8ecd51e: Merge branch 'win-support' of https://code.grnet.gr/git/gnt-instance-image int...
- 12:00 pm Ganeti Instance Image Revision 3867dbc3: Search for mount.ntfs not ntfsmount in configure
- The latter is part of the ntfs-3g package.
- 11:56 am Ganeti Instance Image Revision 68f0eeb4: Remove full-paths for detected progs in common.sh
- The configuration script checks for the existence of the needed programs
but does not hard-code their full path in co... - 11:12 am Revision 8bdd234c: Logging object for the backend
- refs: #1033
- 11:11 am Ganeti Instance Image Revision 49793bff: Change debian dependency: ntfsprogs --> ntfs-3g
09/03/2011
- 11:39 pm Bug #853 (Closed): There is no way to specify an https url when using the cloud tool
- Applied in changeset commit:"fe29fb25f206cf9e8ee429be0d87d6532c1f99fe".
- 11:28 pm Revision 55cd40be: PEP8: two blank lines between top-level functions
- Enforce PEP8 requirement of two blank lines between
top-level functions in api/servers.py. - 11:23 pm Revision 510d53b5: Re-raise exception on failure of RAPI create call
- Re-raise exception when a CreateInstance() RAPI call fails,
to allow the traceback to propagate for debugging and log... - 11:18 pm Revision 3db5ad86: Minor pep8 changes to progress_monitor.py
- 01:14 pm Pithos MacOS Client Revision d0f0a0f7: Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
- 01:03 pm snf-ganeti Revision b451c4c7: Added password for SPICE sessions
- Added an optional parameter called spice_password_file that allows
the user to protect the SPICE login with the passw... - 01:03 pm ganeti-local Revision b451c4c7: Added password for SPICE sessions
- Added an optional parameter called spice_password_file that allows
the user to protect the SPICE login with the passw... - 01:03 pm snf-ganeti Revision 91c10532: Draft implementation of QMP connection
- Basic implementation of the QMP connection and related tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com... - 01:03 pm ganeti-local Revision 91c10532: Draft implementation of QMP connection
- Basic implementation of the QMP connection and related tests.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com... - 12:24 pm snf-ganeti Revision 55766d34: Pylint fixes for autogenerated files
- Applied s/disable-msg/disable/ also to Makefile.am, in order to inhibit
pylint warnings for autogenerated files.
Sig... - 12:24 pm ganeti-local Revision 55766d34: Pylint fixes for autogenerated files
- Applied s/disable-msg/disable/ also to Makefile.am, in order to inhibit
pylint warnings for autogenerated files.
Sig...
09/02/2011
- 06:04 pm Pithos MacOS Client Revision 32e8058b: Added LICENSE file.
- Added README file that has instructions how to retrieve the submodules.
- 05:34 pm Bug #1039 (Feedback): Notifications in the invitations UI should become more clear
- commit:48c0763
- 05:34 pm Bug #1019 (Feedback): "Add invitation", remove invitation button do not appear clickable
- commit:48c0763
- 05:33 pm Bug #983 (Feedback): Disable connect action when machine has no ip set
- 05:32 pm Revision 9ac432ec: Disable connect action when machine has no public ip set, Refs #983
- 05:15 pm Revision d5912f54: Show latest invitations on top
- 05:13 pm Revision ae2be724: Removed debug statement
- 05:12 pm Revision 3f1e9a62: Invitations styles improvements
- 04:43 pm Ganeti Instance Image Revision be2fd812: Fix package name in rules file in debian packaging
- 04:41 pm Revision 48c07635: Invitations ui improvements
- - Improved notifications styles, Refs #1039
- Fixed remove/add invitation hover pointers, Refs #1019
- Paginate sent ... - 04:36 pm Revision 660936b4: Merge branch 'master' into ui-0.5
- Conflicts:
README.upgrade - 04:16 pm Pithos MacOS Client Revision 705d0947: Sharing in the object info window can be updated.
- 03:49 pm Revision fe29fb25: Add --apiurl and --token arguments
- Remove --api and --host as they are now redundant.
Fixes #853 - 01:35 pm Ganeti Instance Image Revision f3ae8208: Fix path and reset name in debian packaging info
- 12:49 pm Pithos MacOS Client Revision c6f07a3c: PublicURL in the object info window can be updated.
- 11:30 am Revision a71584f5: Add missing template file
- 10:28 am Bug #1039 (Closed): Notifications in the invitations UI should become more clear
- The notifications in the invitations UI can be ambiguous, and hard to read at times.
There are two main problems:
*... - 10:12 am Feature #883 (Closed): Resend invitation button
- 10:12 am Bug #1015 (Closed): Users should be able to trigger a resend of their Invitations' mails
- This has been implemented, merged in v0.5.5, closing ticket.
09/01/2011
- 11:30 pm Pithos MS Client Revision e07bddd3: Removed hammock source
- 11:26 pm Pithos MS Client Revision 4d301e8e: Replaced Hammock with custom code
- 06:49 pm Pithos MacOS & iOS Common Lib Revision 662d5d9a: Bug fix.
- 06:40 pm Revision ead18dbc: Add invitation list and resend commands
- 06:36 pm Pithos Revision d3be972a: backend components in SQLAlchemy: Progress IV
- - switch to postgresql
- merge latest backend fixes - 06:36 pm Revision d3be972a: backend components in SQLAlchemy: Progress IV
- - switch to postgresql
- merge latest backend fixes - 06:17 pm Revision 87c1dadc: Add stats command
- Refs #995
- 06:16 pm Revision 8816f1ad: Web admin improvements
- * Add invitations tab
* Resend invitations
* Add links to users, flavors and images in listings - 05:23 pm Ganeti Instance Image Revision 4f5a7229: Fix dependencies in debian packaging info
- 01:57 pm Ganeti Instance Image Revision d8cf536d: Minor fixes in debian packaging info
- 01:03 pm Pithos MacOS Client Revision 5915687e: Metadata in the object info window can be updated.
- Other minor fixes.
- 12:53 pm Ganeti Instance Image Revision a67aa890: Update debian packaging information
- * Rename package to gnt-instance-image
* Update source info and dependencies
* Configure package with-progress-moni... - 12:35 pm Revision 7a0106b5: Merge branch 'master' into transactions
- Conflicts:
invitations/invitations.py
logic/backend.py
logic/callbacks.py
logic/dispatcher.py - 12:03 pm Ganeti Instance Image Revision e5c643a8: Include program paths in the `defaults' file.
- This way, the users can overwrite those paths without having to make
changes to the installed scripts. - 11:54 am Revision 148e0aa8: Merge branch 'master' of https://code.grnet.gr/git/synnefo into admin
- 11:49 am Revision 7e3b822f: Make the example settings more generic
- 10:22 am Feature #849 (Closed): snf-admin should be made as a simple web interface
- Applied in changeset commit:"89ea9dbc68674ed8a23403506a3649b76e57a534".
08/31/2011
- 06:33 pm Feature #849: snf-admin should be made as a simple web interface
- A first implementation has been submitted to the admin branch (visible at /admin). However we need a way to restrict ...
- 06:30 pm Revision 89ea9dbc: Add user deletion support
- Fixes #849
- Synnefo Release v0.5.5
- 06:02 pm Revision be261cae: Modify Changelog before tagging v0.5.5
- 05:59 pm Revision 3d1dffc0: Update README.upgrade
- 05:57 pm Revision 2ca1238a: Fix AMQP reconnection bug in snf-progress-monitor
- 05:47 pm Revision 4416efc0: Add metadata support in image tab
- Refs #849
- 05:40 pm Pithos Revision 628e0028: Fix debug output.
- 05:40 pm Revision 628e0028: Fix debug output.
- 05:34 pm Pithos Revision 038e0159: Fix shared listings.
- 05:34 pm Revision 038e0159: Fix shared listings.
- 05:19 pm Revision e88c0dbb: Added a single blank line
- 05:18 pm Revision 2c980c7e: Minor PEP8 fixes, minor fixes to tests
- 05:05 pm Revision c00e4507: Minor PEP8 fixes
- 05:01 pm snf-ganeti Revision 9cd534ab: Version bump for 2.5.0~beta3
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:01 pm ganeti-local Revision 9cd534ab: Version bump for 2.5.0~beta3
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:52 pm Revision 7ec9558b: Do not raise ValueError on ganeti-create-progress
- Do not raise a ValueError if an out-of-order
ganeti-create-progress notification is received. - 04:50 pm Bug #1033 (Closed): Revise logging mechanism - add logging support to the logic layer
- logic/backend.py needs to get a logger object, accessible from all the functions processing notifications from the Ga...
- 04:39 pm Revision 670a350a: Synchronouse sending of emails in invitation code
- 03:32 pm Revision 8490bf84: Add forgoten Ganeti op-status opcodes
- Refs: #1031
- 03:29 pm Revision 0230cd3a: Merge branch 'invitation-fixes' of https://code.grnet.gr/git/synnefo into invi...
- Conflicts:
logic/dispatcher.py - 03:21 pm Bug #1031 (Closed): Logic layer does not know about certain Ganeti opcodes
- The Ganeti following are not known to the ganeti-op-status processing code
OP_INSTANCE_REINSTALL
OP_INSTANCE_ACTI... - 02:29 pm Bug #1029: Non-transactional processing of requests
- General comment: there is no way to do ensure proper transaction handling across two independent systems, except if t...
- 01:58 pm ganeti-local Revision 25993e57: cmdlib: Support for CPU pinning
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:58 pm snf-ganeti Revision 25993e57: cmdlib: Support for CPU pinning
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:42 pm Bug #1027 (Feedback): Feedback form should not use send_async for sending mails
- 01:42 pm Bug #1027: Feedback form should not use send_async for sending mails
- fixed on commit:c90302a
- 01:39 pm Revision c90302ad: Replaced feedback form mail handler, Refs #1027
- Replaced send_async with django native send_mail
function. - 01:21 pm Bug #1029 (Closed): Non-transactional processing of requests
- It seems there are requests which do not get processed inside a transaction properly.
The following should be invest... - 01:08 pm Revision a0389a3a: Queue redeclaration notes
- 12:53 pm Revision 51b0ca27: Invitations UI improvements
- - new icons for sent/resent
- improved display for resent status messages (failed/succeded)
- minor js code refactoring - 12:53 pm Bug #1027 (Closed): Feedback form should not use send_async for sending mails
- Reasons:
- remove synnefo.logic (where send_async belongs) depedency in ui app
- allow error feedback even when q... - 12:42 pm ganeti-local Revision 6499c5b8: Update design doc with cmd line description
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:42 pm snf-ganeti Revision 6499c5b8: Update design doc with cmd line description
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:41 pm Revision f5c6e3f4: Add some Ganeti stats on admin home
- Refs #849
Refs #995 - 12:33 pm Revision 2bf8d695: Minor pep8 fixes to logic/dispatcher.py
- 12:13 pm Revision b43d44ad: backend components in SQLAlchemy: Progress III
- 12:13 pm Pithos Revision b43d44ad: backend components in SQLAlchemy: Progress III
- 12:11 pm Revision 633d9cfa: Convert msg routing keys to be prefixed by BACKEND_PREFIX_ID
- 12:05 pm Revision eee48215: Improve logging and error reporting in callbacks
- Add DEBUG-level logging and make exception reporting
more verbose in dispatcher callbacks. - 11:45 am Revision d28244af: Improve logging in logic/dispatcher.py
- * Include file-based logging in /var/log/synnefo/dispatcher.log
for the dispatcher in the default configuration.
... - 11:42 am snf-ganeti Revision ab5f0e96: Fix for auto parameters on import
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:42 am ganeti-local Revision ab5f0e96: Fix for auto parameters on import
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
08/30/2011
- 06:43 pm snf-ganeti Revision 83ea5145: Fix standalone module import check
- Turns out my attempts to get it work nicely with “make distcheck” broke
the detection and of course I only notice aft... - 06:43 pm ganeti-local Revision 83ea5145: Fix standalone module import check
- Turns out my attempts to get it work nicely with “make distcheck” broke
the detection and of course I only notice aft... - 06:43 pm ganeti-local Revision 82888134: Makefile: Use $(LN_S) instead of “ln -s”
- Some platforms apparently don't support “ln -s”, otherwise Autoconf
wouldn't have AC_PROG_LN_S.
Signed-off-by: Micha... - 06:43 pm snf-ganeti Revision 82888134: Makefile: Use $(LN_S) instead of “ln -s”
- Some platforms apparently don't support “ln -s”, otherwise Autoconf
wouldn't have AC_PROG_LN_S.
Signed-off-by: Micha... - 06:33 pm Revision 38126ea5: Add support for extdump Images
- 06:33 pm ganeti-local Revision f6cbcc06: Add check for standalone modules' imports
- This check will abort if one of the standalone modules (currently
lib/rapi/client.py and tools/ganeti-listrunner) imp... - 06:33 pm snf-ganeti Revision f6cbcc06: Add check for standalone modules' imports
- This check will abort if one of the standalone modules (currently
lib/rapi/client.py and tools/ganeti-listrunner) imp... - 06:09 pm Revision de6cf690: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:09 pm Pithos Revision de6cf690: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 04:49 pm Revision 60f5da1a: Add some simple stats on the admin home page
- Refs #995
- 04:15 pm Bug #1015: Users should be able to trigger a resend of their Invitations' mails
- On absence of our UI guru, I 've made a crude effort to implement the functionality in the UI, see revision commit:13...
- 04:11 pm Revision 13d86876: Resend invitation functionality in the UI
- 04:04 pm Revision 4ac7f421: Log exception while resending invitation
- 03:59 pm Ganeti Instance Image Revision e80710b6: Add support for extdump file format.
- This file format like ntfsdump is a direct raw partition dump.
- 02:16 pm Revision c919402e: Break strings in a Pythonic (not Javanese) way
- 02:15 pm Revision 05e404b8: Don't retry forever to reconnect
- 02:14 pm Revision 34e68f04: Error handling here adds nothing
- 02:01 pm snf-ganeti Revision 17385bd2: Fixes to errors/warnings raised by pylint 0.24
- Running pylint 0.24.0 revealed 2 errors and 1 warning. Here is how I
fixed them:
* jqueue.py: silenced E1101
* netut... - 02:01 pm ganeti-local Revision 17385bd2: Fixes to errors/warnings raised by pylint 0.24
- Running pylint 0.24.0 revealed 2 errors and 1 warning. Here is how I
fixed them:
* jqueue.py: silenced E1101
* netut... - 02:00 pm ganeti-local Revision 21bf2e2e: PEP8 for QA
- - Makefile.am: added QA directory to the paths checked by pep8
- qa/: fixed the reported errors
- Makefile.am: also, ... - 02:00 pm snf-ganeti Revision 21bf2e2e: PEP8 for QA
- - Makefile.am: added QA directory to the paths checked by pep8
- qa/: fixed the reported errors
- Makefile.am: also, ... - 12:38 pm Pithos MacOS Client Revision 4f8c10e7: Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
- 12:34 pm ganeti-local Revision 6eedd356: listrunner: Allow passing of arguments to executable
- This wasn't possible until now.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ul... - 12:34 pm snf-ganeti Revision 6eedd356: listrunner: Allow passing of arguments to executable
- This wasn't possible until now.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ul... - 11:24 am ganeti-local Revision b459a848: DeprecationWarning fixes for pylint
- In version 0.21, pylint unified all the disable-* (and enable-*)
directives to disable (resp. enable). This leads to ... - 11:24 am snf-ganeti Revision b459a848: DeprecationWarning fixes for pylint
- In version 0.21, pylint unified all the disable-* (and enable-*)
directives to disable (resp. enable). This leads to ...
08/29/2011
- 07:58 pm Pithos MacOS Client Revision b6f55050: Updated bytes transformers for showing human readable size.
- 06:37 pm ganeti-local Revision 2c094917: listrunner: Replace str.split with library functions
- - str.split("/").pop() should be os.path.basename
- str.split("\n") should be str.splitlines()
Signed-off-by: Michae... - 06:37 pm snf-ganeti Revision 2c094917: listrunner: Replace str.split with library functions
- - str.split("/").pop() should be os.path.basename
- str.split("\n") should be str.splitlines()
Signed-off-by: Michae... - 04:52 pm Bug #1015: Users should be able to trigger a resend of their Invitations' mails
- The logic layer code to perform this operation is in since revision commit:4f8e7c6dbf3f01 UI and admin tool work rema...
- 04:49 pm Revision e26fb12b: Revert change to AAI_SKIP_LIST
- 04:14 pm Ganeti Instance Image Revision 841111f0: Change long if/else with case
- This makes the code more readable.
- 12:20 pm snf-ganeti Revision ccf5dcf5: Minor updates and fixes to CPU pinning design doc
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:20 pm ganeti-local Revision ccf5dcf5: Minor updates and fixes to CPU pinning design doc
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:37 am Revision 190ac01d: A bit more well defined error messages
08/28/2011
- 11:53 pm Revision 1f06d8ff: Initial import of the admin web interface
- Refs #849
08/26/2011
- 05:53 pm ganeti-local Revision 72ce3463: Merge branch 'devel-2.4' into devel-2.5
- Conflicts:
NEWS (trivial)
configure.ac (trivial)
daemons/ensure-dirs.in (deleted)
Signed-off-by: René Nussbaumer ... - 05:53 pm snf-ganeti Revision 72ce3463: Merge branch 'devel-2.4' into devel-2.5
- Conflicts:
NEWS (trivial)
configure.ac (trivial)
daemons/ensure-dirs.in (deleted)
Signed-off-by: René Nussbaumer ... - 05:33 pm ganeti-local Revision fe00ccef: Merge branch 'devel-2.5'
- * devel-2.5:
Delete master IPs from mergee master nodes
Use pep8 utility in “make lint”
Two more PEP8 fixes
c... - 05:33 pm snf-ganeti Revision fe00ccef: Merge branch 'devel-2.5'
- * devel-2.5:
Delete master IPs from mergee master nodes
Use pep8 utility in “make lint”
Two more PEP8 fixes
c... - 03:53 pm ganeti-local Revision e4a48c7b: utils: Fix UnescapeAndSplit parsing bug
- If a value passed to UnescapeAndSplit ended with a backslash an
exception would be raised:
$ gnt-instance modify -H ... - 03:53 pm snf-ganeti Revision e4a48c7b: utils: Fix UnescapeAndSplit parsing bug
- If a value passed to UnescapeAndSplit ended with a backslash an
exception would be raised:
$ gnt-instance modify -H ... - 03:03 pm snf-ganeti Revision b972c223: Delete master IPs from mergee master nodes
- Added a step in cluster-merge that removes the cluster IP from the
master node of the mergee clusters.
Signed-off-by... - 03:03 pm ganeti-local Revision b972c223: Delete master IPs from mergee master nodes
- Added a step in cluster-merge that removes the cluster IP from the
master node of the mergee clusters.
Signed-off-by... - 02:57 pm snf-ganeti Revision 08366664: Use pep8 utility in “make lint”
- This utility checks whether the code conforms to PEP8. Some checks had
to be disabled for Ganeti.
Signed-off-by: Mic... - 02:57 pm ganeti-local Revision 08366664: Use pep8 utility in “make lint”
- This utility checks whether the code conforms to PEP8. Some checks had
to be disabled for Ganeti.
Signed-off-by: Mic... - 02:57 pm ganeti-local Revision 8e47b5da: Two more PEP8 fixes
- cmdlib: Avoid wrapping using backslash
gnt_group: Avoid ** magic using keyword arguments (the “pep8” tool
doesn't li... - 02:57 pm snf-ganeti Revision 8e47b5da: Two more PEP8 fixes
- cmdlib: Avoid wrapping using backslash
gnt_group: Avoid ** magic using keyword arguments (the “pep8” tool
doesn't li...
08/25/2011
- 04:37 pm ganeti-local Revision 674711de: check-python-code: Give location(s) of lines longer than 80 chars
- Until now it would only say that there was a line longer than 80
characters, but not where.
Signed-off-by: Michael H... - 04:37 pm snf-ganeti Revision 674711de: check-python-code: Give location(s) of lines longer than 80 chars
- Until now it would only say that there was a line longer than 80
characters, but not where.
Signed-off-by: Michael H... - 04:31 pm snf-ganeti Revision c4708267: hv_xen: Support for CPU pinning
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 04:31 pm ganeti-local Revision c4708267: hv_xen: Support for CPU pinning
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 02:13 pm ganeti-local Revision 8913ab40: Merge branch 'devel-2.5'
- * devel-2.5: (32 commits)
PEP8 style fixes
Wrap a few long lines
listrunner: Avoid exception if machine is rebo... - 02:13 pm snf-ganeti Revision 8913ab40: Merge branch 'devel-2.5'
- * devel-2.5: (32 commits)
PEP8 style fixes
Wrap a few long lines
listrunner: Avoid exception if machine is rebo... - 01:53 pm ganeti-local Revision e687ec01: PEP8 style fixes
- Identified using the “pep8” utility.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <... - 01:53 pm snf-ganeti Revision e687ec01: PEP8 style fixes
- Identified using the “pep8” utility.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <... - 01:50 pm ganeti-local Revision a7f884d3: hv_kvm: initial support for CPU pinning
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:50 pm snf-ganeti Revision a7f884d3: hv_kvm: initial support for CPU pinning
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:49 pm ganeti-local Revision b9511385: hv_base: Support for multiple CPU mask
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:49 pm snf-ganeti Revision b9511385: hv_base: Support for multiple CPU mask
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:49 pm ganeti-local Revision 538ca33a: Added function for parsing multiple CPU pinning mask
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:49 pm snf-ganeti Revision 538ca33a: Added function for parsing multiple CPU pinning mask
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:49 pm ganeti-local Revision 7e7629c6: Adding CPU pinning constants
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:49 pm snf-ganeti Revision 7e7629c6: Adding CPU pinning constants
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
08/24/2011
- 09:38 pm Pithos MS Client Revision 79736291: Extracted Authentication URL to application settings
- 08:28 pm Pithos MS Client Revision 46ad0586: Fixed target platform form some of the setup modules
- 08:25 pm Pithos MS Client Revision 3c43ec9b: Added Tag storage
- DB storage in AppData
- 05:41 pm Bug #1021 (Closed): The reconcilation mechanism must be overhauled
- The reconciliation mechanism must be overhauled.
Currently it seems to fail:... - 05:34 pm ganeti-local Revision b7bf8b58: Wrap a few long lines
- Had to break it as well, today! ;)
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselma... - 05:34 pm snf-ganeti Revision b7bf8b58: Wrap a few long lines
- Had to break it as well, today! ;)
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselma... - 05:32 pm snf-ganeti Revision e8448672: Allow importing instance with full auto parameters
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:32 pm ganeti-local Revision e8448672: Allow importing instance with full auto parameters
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:06 pm Pithos MS Client Revision 0d0f6837: Renamed Pithos.Setup to Pithos.Setup.x64
- 01:25 pm Bug #1017 (Closed): "Broken pipe" exception thrown when trying to post message to AMQP
- Applied in changeset commit:"29053267cf43bca97081b94b4d6ac82d1c33b5cf".
- 01:23 pm Revision 29053267: Force the connection obj to re-initialize on error
- When an error occurs to the AMQP connection, the code will automatically
attempt to re-establish the connection. Befo... - 01:12 pm snf-ganeti Revision 45fe090b: Disk template is no longer required when importing instance
- … provided that disk_template value is set in the config.ini file.
Signed-off-by: Agata Murawska <agatamurawska@goog... - 01:12 pm ganeti-local Revision 45fe090b: Disk template is no longer required when importing instance
- … provided that disk_template value is set in the config.ini file.
Signed-off-by: Agata Murawska <agatamurawska@goog... - 01:04 pm snf-ganeti Revision 3db199ea: bash completion: Shorten function names
- This saves another 5 kB from the generated script. An old debug comment
written to the generated output is also remov... - 01:04 pm ganeti-local Revision 3db199ea: bash completion: Shorten function names
- This saves another 5 kB from the generated script. An old debug comment
written to the generated output is also remov... - 12:52 pm Bug #1017: "Broken pipe" exception thrown when trying to post message to AMQP
- Celery ticket 354 mentions this has been fixed on their master.
I could find the following relevant commit:
https:/... - 12:40 pm Bug #1019 (Closed): "Add invitation", remove invitation button do not appear clickable
- The "Add invitation" and remove invitation buttons do not appear as links, i.e. the mouse pointer does not change to ...
- 12:16 pm ganeti-local Revision 6bc1c168: listrunner: Avoid exception if machine is rebooted
- Handle exceptions gracefully when trying to read the command's output.
Signed-off-by: Michael Hanselmann <hansmi@goo... - 12:16 pm snf-ganeti Revision 6bc1c168: listrunner: Avoid exception if machine is rebooted
- Handle exceptions gracefully when trying to read the command's output.
Signed-off-by: Michael Hanselmann <hansmi@goo...
08/23/2011
- 07:44 pm Bug #1017: "Broken pipe" exception thrown when trying to post message to AMQP
- > JFYI, celery uses kombu and kombu can use amqplib and in fact it does in those specific examples. If you look more ...
- 07:33 pm Bug #1017: "Broken pipe" exception thrown when trying to post message to AMQP
- JFYI, celery uses kombu and kombu can use amqplib and in fact it does in those specific examples. If you look more cl...
- 06:57 pm Bug #1017: "Broken pipe" exception thrown when trying to post message to AMQP
- I don't think that the problems reported in the two links you have posted bear any resemblance to this, because:
-... - 06:52 pm Pithos MS Client Revision 283809f3: Changes in PithosMonitor and StatusKeeper to detect concurrent changes
- Added x64 setup program
- 05:04 pm Bug #1017 (Closed): "Broken pipe" exception thrown when trying to post message to AMQP
- The code handling feedback submission tries to post a message to the AMQP queue
and throws a "Broken pipe" exception... - 02:39 pm ganeti-local Revision 7f4d4cf0: Remove wrong type declaration from option
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Andrea Spadaccini <spadaccio@google.com> - 02:39 pm snf-ganeti Revision 7f4d4cf0: Remove wrong type declaration from option
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Andrea Spadaccini <spadaccio@google.com> - 02:36 pm Revision f81d0548: Initial work in UI to support resending invitations
- 02:36 pm Revision 4f8e7c6d: API method and test to resend invitations
- 02:22 pm snf-ganeti Revision 006a51b3: Fix wrong method name in cluster-merge
- Fixed a wrong method name in the last patch.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Mi... - 02:22 pm ganeti-local Revision 006a51b3: Fix wrong method name in cluster-merge
- Fixed a wrong method name in the last patch.
Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Mi... - 01:59 pm snf-ganeti Revision c71d2178: Version bump 2.4.4
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:59 pm ganeti-local Revision c71d2178: Version bump 2.4.4
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:51 pm snf-ganeti Revision b3f287c8: Fix --skip-stop-instances help message
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:51 pm ganeti-local Revision b3f287c8: Fix --skip-stop-instances help message
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:46 pm snf-ganeti Revision 1fb5f905: cluster-merge: Add the --skip-stop-instances opt
- This option allows to do a check for running instances on the mergee
clusters instead of stopping them.
Signed-off-b... - 12:46 pm ganeti-local Revision 1fb5f905: cluster-merge: Add the --skip-stop-instances opt
- This option allows to do a check for running instances on the mergee
clusters instead of stopping them.
Signed-off-b... - 12:27 pm snf-ganeti Revision ac9b996d: Update NEWS file
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:27 pm ganeti-local Revision ac9b996d: Update NEWS file
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:12 pm ganeti-local Revision 82461fad: Documentation fix for importing with --src-dir option
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
(cherry ... - 12:12 pm snf-ganeti Revision 82461fad: Documentation fix for importing with --src-dir option
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
(cherry ... - 12:08 pm snf-ganeti Revision 8b046709: Adding missing test data for commit 7a380ddfc
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:08 pm ganeti-local Revision 8b046709: Adding missing test data for commit 7a380ddfc
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:01 pm snf-ganeti Revision 7a380ddf: Fix a parsing issue with DRBD 8.3.11 in the Linux Kernel
- In the Linux kernel commit 4b0715f096 introduced a display bug into
/proc/drbd which broke our regex.
The bug was fi... - 12:01 pm ganeti-local Revision 7a380ddf: Fix a parsing issue with DRBD 8.3.11 in the Linux Kernel
- In the Linux kernel commit 4b0715f096 introduced a display bug into
/proc/drbd which broke our regex.
The bug was fi... - 11:04 am Revision ecb4680f: A bit more careful error handling
- ... in case of an unknown error. Also, correct delete invitation invocation
- 11:03 am Revision ee60bb36: Check the type of the invitation object to be deleted
- 11:00 am Revision 137523b0: Verbose exception in case of email queuing error
- 10:44 am Revision 747164f3: Test for the remove invitation method
08/22/2011
- 08:11 pm Pithos MS Client Revision 426f53b8: Added Setup project
- 07:43 pm Pithos MS Client Revision 0050438e: Added Tags retrieval
- 06:46 pm snf-ganeti Revision 5f01e6ad: watcher: Wait for child processes by default
- This patch retains the behaviour of ganeti-watcher in previous Ganeti
versions.
Signed-off-by: Michael Hanselmann <h... - 06:46 pm ganeti-local Revision 5f01e6ad: watcher: Wait for child processes by default
- This patch retains the behaviour of ganeti-watcher in previous Ganeti
versions.
Signed-off-by: Michael Hanselmann <h... - 06:00 pm Pithos MS Client Revision 0eea575a: Added hammock project to debug streaming issues
- Added latest Castle Activerecord version to target ClientProfile
Modified StatusKeeper.cs to overcome SQLite synch is... - 04:40 pm Revision 847a3ecf: Remove invitation when there is an error adding it
- 04:07 pm Revision ada3343a: Lots of automated testing for the invitation code
- 04:06 pm Revision 73d6073f: Update the auth token expiration date on login.
- The change will update the auth token expiration date for a user, up until his invitation expiration date.
- 04:03 pm Revision 03caa5bf: Method to set the auth token expiration programmatically
- 03:59 pm Revision e8fe75a8: Refactor invitation URL encode method
- Extract code refactoring for the routine that encodes the user's auth-token to a URL. Used in testing.
- 12:53 pm Bug #1015 (Assigned): Users should be able to trigger a resend of their Invitations' mails
- 12:30 pm Bug #1015 (Closed): Users should be able to trigger a resend of their Invitations' mails
- Mails get lost, deleted or end up in spam folders all the time. As it is, users can't resend the invitation mail to t...
- 12:24 pm ganeti-local Revision ecaf0a9c: Update release date in NEWS for 2.5.0~beta2
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:24 pm snf-ganeti Revision ecaf0a9c: Update release date in NEWS for 2.5.0~beta2
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
08/21/2011
- 04:47 pm ganeti-local Revision cc2cccfc: Add a TODO on the VerifyCluster option
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:47 pm ganeti-local Revision d47319e2: Transform node readd exceptions into just errors
- We are after the point of no return, no point in failing everything
because a node failed to readd. Better to just re... - 04:47 pm ganeti-local Revision 3e22caed: Offline node when adding it to a merged cluster
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:47 pm ganeti-local Revision 503cc75f: Try 3 times before giving up on per-node commands
- When contacting lots of nodes some may fail. Give it a couple more
chances before giving up on them.
Possible future... - 04:47 pm ganeti-local Revision 07ff0a78: Allow retrying commands in cluster-merge
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-... - 04:47 pm snf-ganeti Revision 3e22caed: Offline node when adding it to a merged cluster
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:47 pm snf-ganeti Revision 07ff0a78: Allow retrying commands in cluster-merge
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-... - 04:47 pm snf-ganeti Revision cc2cccfc: Add a TODO on the VerifyCluster option
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:47 pm snf-ganeti Revision d47319e2: Transform node readd exceptions into just errors
- We are after the point of no return, no point in failing everything
because a node failed to readd. Better to just re... - 04:47 pm snf-ganeti Revision 503cc75f: Try 3 times before giving up on per-node commands
- When contacting lots of nodes some may fail. Give it a couple more
chances before giving up on them.
Possible future... - 01:24 pm Pithos MS Client Revision b5061ac8: -
08/19/2011
- 06:55 pm Pithos Web Client Revision 6d8e0f58: Preliminary impl of others shared
- 06:55 pm Revision eee732d5: Preliminary impl of others shared
- 06:55 pm Pithos Revision eee732d5: Preliminary impl of others shared
- 05:56 pm snf-ganeti Revision 669afd8a: Bump version to 2.5.0~beta2
- Also update NEWS file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.... - 05:56 pm ganeti-local Revision 669afd8a: Bump version to 2.5.0~beta2
- Also update NEWS file.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.... - 05:55 pm snf-ganeti Revision b6d02fa9: sphinx_ext: workaround epydoc warning
- Similar to commit c29e35f, this works around epydoc breakage by
aliasing the module. Makes 'apidoc' pass again on my ... - 05:55 pm ganeti-local Revision b6d02fa9: sphinx_ext: workaround epydoc warning
- Similar to commit c29e35f, this works around epydoc breakage by
aliasing the module. Makes 'apidoc' pass again on my ... - 05:51 pm snf-ganeti Revision c6b1c8ef: check-news: Show per-file line number
- … not the global line number.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn... - 05:51 pm ganeti-local Revision c6b1c8ef: check-news: Show per-file line number
- … not the global line number.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn... - 05:51 pm snf-ganeti Revision f299ca21: Unify some file headers
- Remove unnecessary commas, add empty lines where necessary to make them
consistent.
I'm working on a script to check... - 05:51 pm ganeti-local Revision f299ca21: Unify some file headers
- Remove unnecessary commas, add empty lines where necessary to make them
consistent.
I'm working on a script to check... - 05:51 pm snf-ganeti Revision 64ea845e: Makefile: Add design-ovf-support to list of doc files
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:51 pm ganeti-local Revision 64ea845e: Makefile: Add design-ovf-support to list of doc files
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:16 pm Revision 3331e8d8: Implemented MyShared tree (still pending server support)
- 05:16 pm Pithos Revision 3331e8d8: Implemented MyShared tree (still pending server support)
- 05:16 pm Pithos Web Client Revision 105b4e49: Implemented MyShared tree (still pending server support)
- 04:25 pm ganeti-local Revision a95f19d7: ensure-dirs: Fix epydoc error
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:25 pm snf-ganeti Revision a95f19d7: ensure-dirs: Fix epydoc error
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:23 pm snf-ganeti Revision b7d7876b: Documentation fix for importing with --src-dir option
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:23 pm ganeti-local Revision b7d7876b: Documentation fix for importing with --src-dir option
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:14 pm ganeti-local Revision b33cad4a: bash completion: Group commands by arguments and options
- This grouping, which was a TODO for a long time, reduces the script size
by about 5kB.
Signed-off-by: Michael Hansel... - 03:14 pm snf-ganeti Revision b33cad4a: bash completion: Group commands by arguments and options
- This grouping, which was a TODO for a long time, reduces the script size
by about 5kB.
Signed-off-by: Michael Hansel... - 03:14 pm snf-ganeti Revision 49283373: Check option name format when building bash completion
- This is just a style check. Option names should be consistent. Since all
of them go through the “build-bash-completio... - 03:14 pm ganeti-local Revision 49283373: Check option name format when building bash completion
- This is just a style check. Option names should be consistent. Since all
of them go through the “build-bash-completio... - 03:11 pm snf-ganeti Revision c3f54085: ensure-dirs: Check mode and owner before changing
- This avoids many calls to chmod(2) and chown(2), and thereby ctime
updates.
Since I had to update the unittests anyw... - 03:11 pm ganeti-local Revision c3f54085: ensure-dirs: Check mode and owner before changing
- This avoids many calls to chmod(2) and chown(2), and thereby ctime
updates.
Since I had to update the unittests anyw... - 03:11 pm ganeti-local Revision d00a730d: ensure-dirs: Refine error handling on stat(2)
- The “_stat_fn” function is renamed to “_lstat_fn” to reflect its
function. The try/except block just wraps calling ls... - 03:11 pm snf-ganeti Revision d00a730d: ensure-dirs: Refine error handling on stat(2)
- The “_stat_fn” function is renamed to “_lstat_fn” to reflect its
function. The try/except block just wraps calling ls... - 03:11 pm ganeti-local Revision 297657a2: ensure-dirs: Change wording of some messages
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:11 pm snf-ganeti Revision 297657a2: ensure-dirs: Change wording of some messages
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 03:11 pm snf-ganeti Revision 961226f6: ensure-dirs: Implement debug logging
- There was no logging at all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@... - 03:11 pm ganeti-local Revision 961226f6: ensure-dirs: Implement debug logging
- There was no logging at all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@... - 03:11 pm snf-ganeti Revision cb66225d: ensure-dirs: Set permissions on job files in queue
- This was a regression from 2.4.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <... - 03:11 pm ganeti-local Revision cb66225d: ensure-dirs: Set permissions on job files in queue
- This was a regression from 2.4.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <... - 02:36 pm snf-ganeti Revision de5f8826: ensure-dirs: Fix a bug with queue/archive permissions
- While it sets the permission on all files in queue/archive accordingly
it doesn't do so for the created archive direc... - 02:36 pm ganeti-local Revision de5f8826: ensure-dirs: Fix a bug with queue/archive permissions
- While it sets the permission on all files in queue/archive accordingly
it doesn't do so for the created archive direc... - 11:28 am snf-ganeti Revision 247ee81f: ensure-dirs: Set permissions on queue lock file
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 11:28 am ganeti-local Revision 247ee81f: ensure-dirs: Set permissions on queue lock file
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
08/18/2011
- 11:11 pm Pithos MS Client Revision 5bcf6d70: Added named pipes comm between client and shell extensions
- Fixed SQLite compatibility problems. File status now retrieved from SQLite.
Updated Hammock library version, replaced...
08/17/2011
- 06:27 pm Pithos Revision 0ae83d19: CSS changes
- 06:27 pm Revision 0ae83d19: CSS changes
- 06:27 pm Pithos Web Client Revision bbdd34ef: CSS changes
- 05:57 pm ganeti-local Revision cd57bab6: ensure-dirs: Set correct permissions on ssconf files
- The files should be 0444, not 0400. This was a regression from 2.4.
Signed-off-by: Michael Hanselmann <hansmi@google... - 05:57 pm snf-ganeti Revision cd57bab6: ensure-dirs: Set correct permissions on ssconf files
- The files should be 0444, not 0400. This was a regression from 2.4.
Signed-off-by: Michael Hanselmann <hansmi@google... - 05:57 pm ganeti-local Revision 66a66fa7: cfgupgrade: Add confirmation message
- A message will be given instead of just dropping the user back to the
prompt in case of a successful upgrade.
[…]
do... - 05:57 pm snf-ganeti Revision 66a66fa7: cfgupgrade: Add confirmation message
- A message will be given instead of just dropping the user back to the
prompt in case of a successful upgrade.
[…]
do... - 04:29 pm Pithos MacOS Client Revision 2d9996a2: Initial implementation of object info window.
- Other changes.
- 04:27 pm snf-ganeti Revision 562468d6: Get rid of {disk,nic}_count variables
- This also fixes an issue if "disk_template = diskless" and no
"disk_count" was specified, while doing an import of sa... - 04:27 pm ganeti-local Revision 562468d6: Get rid of {disk,nic}_count variables
- This also fixes an issue if "disk_template = diskless" and no
"disk_count" was specified, while doing an import of sa...
08/16/2011
- 05:03 pm Pithos MS Client Revision eeee29e3: Added SQLite status storage
- Extensions and Core communicate using WCF/Named Pipes
- 05:01 pm Pithos MS Client Revision 9bae55d1: Added WPF client based on Caliburn.Micro
- 01:08 pm Revision f727d278: Fixed a broken path in build.xml
- 01:08 pm Pithos Revision f727d278: Fixed a broken path in build.xml
- 01:08 pm Pithos Web Client Revision d0596237: Fixed a broken path in build.xml
08/15/2011
- 06:46 pm ganeti-local Revision b845c8a1: Handle network interfaces without IPs
- If the user specified a network interface with no IPs, he would receive
an unhelpful "list index out of range" error.... - 06:46 pm snf-ganeti Revision b845c8a1: Handle network interfaces without IPs
- If the user specified a network interface with no IPs, he would receive
an unhelpful "list index out of range" error.... - 06:46 pm snf-ganeti Revision 11ae7a0a: Fixed potential unreferenced variable usage
- I noticed a path in the code that would use spice_ip_version even if
it was not initialized. This patch fixes it.
Si... - 06:46 pm ganeti-local Revision 11ae7a0a: Fixed potential unreferenced variable usage
- I noticed a path in the code that would use spice_ip_version even if
it was not initialized. This patch fixes it.
Si... - 01:14 am Pithos MacOS Client Revision 4bf68b77: Loading all account containers.
- If 'pithos' and 'trash' don't exist, an attempt is done to create them.
Other minor changes and fixes.
Also available in: Atom