Activity
From 09/03/2011 to 10/02/2011
10/02/2011
- 11:57 pm Pithos MS Client Revision 5ce54458: Fixed ceiling calculation
- 11:52 pm Pithos MS Client Revision 1caef52e: Added treehash calculation
- 03:07 pm Bug #1399 (Closed): The kamaki client lib fails to set server metadata
- The kamaki client lib fails to set server metadata.
Please implement and document the expected behavior....
09/30/2011
- 07:55 pm Bug #1387 (Closed): Wrong response status in container HEAD
- Container HEAD should return status 204 according to the devguide, instead it returns 200.
- 07:48 pm Pithos MacOS Client Revision 67e3336f: Container items in the outlineView can be drag and drop targets for upload, co...
- 07:04 pm ganeti-local Revision 64c7b383: LUClusterVerifyGroup: Spread SSH checks over more nodes
- When verifying a group the code would always check SSH to all nodes in
the same group, as well as the first node for ... - 07:04 pm snf-ganeti Revision 64c7b383: LUClusterVerifyGroup: Spread SSH checks over more nodes
- When verifying a group the code would always check SSH to all nodes in
the same group, as well as the first node for ... - 06:58 pm Revision 5dad72ea: Minor UI improvements
- 06:47 pm ganeti-local Revision 11705e3d: Optimise cli.JobExecutor with many pending jobs
- In the case we submit many pending jobs (> 100) to the masterd, the
JobExecutor 'spams' the master daemon with status... - 06:47 pm snf-ganeti Revision 11705e3d: Optimise cli.JobExecutor with many pending jobs
- In the case we submit many pending jobs (> 100) to the masterd, the
JobExecutor 'spams' the master daemon with status... - 06:40 pm Revision 2506f741: Several UI optimizations and fixes
- 06:23 pm ganeti-local Revision 3398bff1: Merge branch 'devel-2.5'
- * devel-2.5:
Use --yes to deactivate master ip in cluster merge
Use deactivate-master-ip in cluster-merge
Add g... - 06:23 pm snf-ganeti Revision 3398bff1: Merge branch 'devel-2.5'
- * devel-2.5:
Use --yes to deactivate master ip in cluster merge
Use deactivate-master-ip in cluster-merge
Add g... - 05:45 pm ganeti-local Revision cea3abbd: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
listrunner: Don't pass arguments if there are none
ssh: Quote strings in error message
utils.log:... - 05:45 pm snf-ganeti Revision cea3abbd: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
listrunner: Don't pass arguments if there are none
ssh: Quote strings in error message
utils.log:... - 05:44 pm snf-image Revision cc4a63ae: Make helper get the instance's device file by host
- 05:27 pm Revision 643de8c0: Proper vm removal handling for vms views
- 05:18 pm Revision cdebb3fb: Change datatables default error reporting
- 05:06 pm Pithos MacOS Client Revision 8f62f46a: Added menu for outlineView items.
- 04:37 pm ganeti-local Revision aeb24d97: Use --yes to deactivate master ip in cluster merge
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Andrea Spadaccini <spadaccio@google.com> - 04:37 pm snf-ganeti Revision aeb24d97: Use --yes to deactivate master ip in cluster merge
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Andrea Spadaccini <spadaccio@google.com> - 03:43 pm ganeti-local Revision a3fad332: Use deactivate-master-ip in cluster-merge
- Use the gnt-cluster deactivate-master-ip command in cluster-merge to
disable the master IP.
Signed-off-by: Andrea Sp... - 03:43 pm snf-ganeti Revision a3fad332: Use deactivate-master-ip in cluster-merge
- Use the gnt-cluster deactivate-master-ip command in cluster-merge to
disable the master IP.
Signed-off-by: Andrea Sp... - 03:43 pm snf-ganeti Revision fb44c6db: Add gnt-cluster commands to toggle the master IP
- lib/client/gnt_cluster.py:
* Add activate-master-ip and deactivate-master-ip commands
man/gnt-cluster.rst:
* Documen... - 03:43 pm ganeti-local Revision fb44c6db: Add gnt-cluster commands to toggle the master IP
- lib/client/gnt_cluster.py:
* Add activate-master-ip and deactivate-master-ip commands
man/gnt-cluster.rst:
* Documen... - 03:42 pm snf-ganeti Revision c06e0c83: Split starting and stopping master IP and daemons
- lib/backend.py
* split StartMaster() in ActivateMasterIp() and StartMasterDaemons()
* split StopMaster() in Deactivat... - 03:42 pm ganeti-local Revision c06e0c83: Split starting and stopping master IP and daemons
- lib/backend.py
* split StartMaster() in ActivateMasterIp() and StartMasterDaemons()
* split StopMaster() in Deactivat... - 03:31 pm Revision df8fe961: Redirect to machines view if vms list is empty
- 03:19 pm Revision 153d4ab8: JQuery library update
- 02:47 pm Revision fc9f37eb: Dev helper utility
- 02:06 pm ganeti-local Revision e87e5afb: Use deactivate-master-ip in cluster-merge
- Use the gnt-cluster deactivate-master-ip command in cluster-merge to
disable the master IP.
Signed-off-by: Andrea Sp... - 02:06 pm snf-ganeti Revision e87e5afb: Use deactivate-master-ip in cluster-merge
- Use the gnt-cluster deactivate-master-ip command in cluster-merge to
disable the master IP.
Signed-off-by: Andrea Sp... - 02:06 pm ganeti-local Revision fb926117: Add gnt-cluster commands to toggle the master IP
- lib/client/gnt_cluster.py:
* Add activate-master-ip and deactivate-master-ip commands
man/gnt-cluster.rst:
* Documen... - 02:06 pm snf-ganeti Revision fb926117: Add gnt-cluster commands to toggle the master IP
- lib/client/gnt_cluster.py:
* Add activate-master-ip and deactivate-master-ip commands
man/gnt-cluster.rst:
* Documen... - 02:05 pm ganeti-local Revision fb460cf7: Split starting and stopping master IP and daemons
- lib/backend.py
* split StartMaster() in ActivateMasterIp() and StartMasterDaemons()
* split StopMaster() in Deactivat... - 02:05 pm snf-ganeti Revision fb460cf7: Split starting and stopping master IP and daemons
- lib/backend.py
* split StartMaster() in ActivateMasterIp() and StartMasterDaemons()
* split StopMaster() in Deactivat... - 02:05 pm snf-image Revision adab5e0a: Fix the installation-path for snf-passtohash.py
- 02:03 pm Pithos MacOS Client Revision 3b22507d: Blocks are uploaded using container POST.
- Other minor changes and fixes.
- 02:00 pm Pithos MacOS & iOS Common Lib Revision b9ebc0f4: Implemented container post methods for data update.
- Added account argument in object update from a source method.
- 01:49 pm Pithos Revision bd08f5c0: Fix 'Content-Type' parsing in container POST request.
- Refs #1371
- 01:49 pm Revision bd08f5c0: Fix 'Content-Type' parsing in container POST request.
- Refs #1371
- 01:13 pm snf-image Revision 9ca51845: Add MBR installation command in create
- 01:12 pm snf-image Revision c4447efb: Add commondir variable to helper's building system
- 01:10 pm ganeti-local Revision 0c009cc5: listrunner: Don't pass arguments if there are none
- If no arguments were specified the “exec_args” variable was “None”,
leading to the command being run as “… ./… None”.... - 01:10 pm ganeti-local Revision 9dc45ab1: ssh: Quote strings in error message
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:10 pm snf-ganeti Revision 34aa8b7c: utils.log: Write error messages to stderr
- When “gnt-cluster copyfile” failed it would only print “Copy of file …
to node … failed”. A detailed message is writt... - 01:10 pm snf-ganeti Revision 0c009cc5: listrunner: Don't pass arguments if there are none
- If no arguments were specified the “exec_args” variable was “None”,
leading to the command being run as “… ./… None”.... - 01:10 pm ganeti-local Revision 34aa8b7c: utils.log: Write error messages to stderr
- When “gnt-cluster copyfile” failed it would only print “Copy of file …
to node … failed”. A detailed message is writt... - 01:10 pm snf-ganeti Revision 9dc45ab1: ssh: Quote strings in error message
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 01:05 pm Revision 497c4795: More reasonable interval settings for networks/vms
- 01:05 pm Revision 06bea1ee: Icon view fixes
- 01:04 pm Revision 53287ead: Handle non existing vm (fix for IE)
- 01:04 pm Revision 2385c471: Handle ZeroClipboard excpetions
- 12:55 pm ./kamaki Revision f108622a: Add docstrings to a number of client methods
- 12:45 pm Feature #1379 (Closed): X-Source-Account for object POST
- Applied in changeset commit:"2cd94d811d96ab5642b18f4cb07faad981828402".
- 12:44 pm Pithos Revision 2cd94d81: Allow cross-account object from object update.
- Fixes #1379
- 12:44 pm Revision 2cd94d81: Allow cross-account object from object update.
- Fixes #1379
- 12:32 pm Feature #1379 (Closed): X-Source-Account for object POST
- Add an optional X-Source-Account header argument for object POST where an X-Source-Object is defined.
- 12:27 pm ganeti-local Revision 2b634302: Add signal handling doc to hbal man page
- Also remove a bug note, since hbal can now for a long time directly
execute jobs.
Signed-off-by: Iustin Pop <iustin@... - 12:27 pm snf-ganeti Revision 2b634302: Add signal handling doc to hbal man page
- Also remove a bug note, since hbal can now for a long time directly
execute jobs.
Signed-off-by: Iustin Pop <iustin@... - 12:17 pm Pithos Revision 65114032: Use a more sane pagination default
- Refs #1237
- 12:17 pm Revision 65114032: Use a more sane pagination default
- Refs #1237
- 12:16 pm Revision b40254ee: Add search by uniq support
- Use a - prefix to exclude instead of filter.
Refs #1237 - 12:16 pm Pithos Revision b40254ee: Add search by uniq support
- Use a - prefix to exclude instead of filter.
Refs #1237 - 12:06 pm Pithos Revision 493d8131: Use the non-minified version of bootstrap
- So that the version is visible inside the file.
- 12:06 pm Revision 493d8131: Use the non-minified version of bootstrap
- So that the version is visible inside the file.
- 11:39 am Revision 19bddcf0: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:39 am Pithos Revision 19bddcf0: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:39 am Revision 345fffa0: Commit to merge.
- 11:39 am Pithos Revision 345fffa0: Commit to merge.
- 11:39 am Pithos Revision 5144b772: Container-level block upload.
- Refs #1371
- 11:39 am Revision 5144b772: Container-level block upload.
- Refs #1371
- 10:55 am Feature #1371 (Closed): Container block upload
- We propose uploading using blocks, so we need a proper way of receiving block data from client software.
The current... - 10:51 am Bug #1369 (Closed): Use 403 reply when operation not allowed
- We currently use 401 - Unauthorized - to respond to not allowed actions.
According to the HTTP protocol this is not ...
09/29/2011
- 10:53 pm Feature #1361 (Feedback): Investigate whether DNS names may be used in the UI
- 10:52 pm Feature #1361: Investigate whether DNS names may be used in the UI
- The only possible solution that i can think of atm is to implement this as a small service in django ui application (...
- 07:26 pm Feature #1361 (Closed): Investigate whether DNS names may be used in the UI
- Investigate whether the UI may perform reverse DNS lookups for the IPv4 and IPv6 addresses and use DNS names instead ...
- 07:18 pm Feature #1359 (Closed): Add generic service unavailable template
- Include a generic service unavailable template based on @generic_info_tpl.html@ under @ui/static/@.
- 07:05 pm snf-image Revision d46fb573: Fix helpers building System
- 06:53 pm Pithos MacOS Client Revision 90fadc45: Shift-refresh forces no use of cache.
- Other changes.
- 06:22 pm Pithos MacOS & iOS Common Lib Revision 9d03a93c: Added account argument in object move/copy methods.
- 06:18 pm Pithos Revision ed0d5044: Enabled copy between users
- 06:18 pm Pithos Web Client Revision 43c372e8: Enabled copy between users
- 06:18 pm Revision ed0d5044: Enabled copy between users
- 06:01 pm Revision 393196a8: Add paging support
- New entry added in settings.
Refs #1237 - 06:01 pm Pithos Revision 393196a8: Add paging support
- New entry added in settings.
Refs #1237 - 06:01 pm Revision 78929c54: Fixed initialization and display of shared trees
- 06:01 pm Pithos Revision 78929c54: Fixed initialization and display of shared trees
- 06:01 pm Pithos Web Client Revision 7c54d867: Fixed initialization and display of shared trees
- 05:27 pm Pithos MS Client Feature #1193 (Closed): Create hashmap calculator for local files
- 05:01 pm Pithos Revision 6268020e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 05:01 pm Revision 6268020e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 04:48 pm snf-image Revision 5d3735b5: Make sure all tasks contail the vim config line
- 04:25 pm ./kamaki Revision 653b0597: Improve logging
- Do not use the root logger.
Refs #1337 - 03:15 pm Pithos Revision 98137a34: Migration Tools: Progess II
- Refs #1171
- 03:15 pm Revision 98137a34: Migration Tools: Progess II
- Refs #1171
- 01:36 pm Revision d1f55cb0: List view minor styles revamp
- 12:41 pm ganeti-local Revision 60af751d: Adapt non-KVM hypervisors to new migration RPCs
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:41 pm snf-ganeti Revision 60af751d: Adapt non-KVM hypervisors to new migration RPCs
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:41 pm ganeti-local Revision 61643226: Add memory transfer progress info to migration
- * hypervisor/hv_kvm.py
- parse the memory transfer status
* cmdlib.py
- represent memory transfer info, if avail... - 12:41 pm snf-ganeti Revision 61643226: Add memory transfer progress info to migration
- * hypervisor/hv_kvm.py
- parse the memory transfer status
* cmdlib.py
- represent memory transfer info, if avail... - 12:41 pm ganeti-local Revision 6a1434d7: Make migration RPC non-blocking
- To add status reporting for the KVM migration, the instance_migrate RPC
must be non-blocking. Moreover, there must be... - 12:41 pm snf-ganeti Revision 6a1434d7: Make migration RPC non-blocking
- To add status reporting for the KVM migration, the instance_migrate RPC
must be non-blocking. Moreover, there must be... - 12:41 pm ganeti-local Revision f8326fca: Move _TimeoutExpired to utils
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:41 pm snf-ganeti Revision f8326fca: Move _TimeoutExpired to utils
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:34 pm ./kamaki Revision 6d604f07: Fix bug introduced by previous commit
- 12:23 pm Revision a9d9f677: Inform user on successful copy yo clipboard
- 12:10 pm Revision 14983b5d: Fix 403 error name.
- 12:10 pm Pithos Revision 14983b5d: Fix 403 error name.
- 12:04 pm snf-image Revision 630610f8: Fix script errors in helper's tasks
- 12:01 pm Revision 5e21ee35: List view action indicators
- 11:33 am snf-image Revision 1bb3e009: Export all SNF_IMAGE_* vars in a static way.
- 11:32 am Revision 2ecab6a2: Sort predefined flavors in ui
- 11:29 am snf-image Revision b6275d20: Write export before every variable in floppy/rules
- This way we make sure that the helper's script that sources the rules
file will export those variables - 11:27 am snf-image Revision 8cd155a3: Add PATH to common.sh
- Since the helpers scripts run before the login shell, we need to define
the PATH variable ourselfs. - 11:24 am snf-image Revision 8704ee47: Fix error messages in helper's tasks
- 11:05 am Bug #1239 (Closed): Support file upload from an html form.
- Applied in changeset commit:"28486f26ebac06791d837e72c50dded0871d46e0".
- 11:04 am Revision 28486f26: Fix 'Content-Type' header in GET replies.
- Fixes #1239
- 11:04 am Pithos Revision 28486f26: Fix 'Content-Type' header in GET replies.
- Fixes #1239
- 11:00 am Bug #1239: Support file upload from an html form.
- What I meant was that the content-type is somehow set automagicaly and is not (and cannot be) set by the javascript c...
- 10:46 am Bug #1239: Support file upload from an html form.
- When uploading via the browser, the content type of the file is set by the browser. That's why it is correctly set. I...
- 10:16 am ganeti-local Revision b8a2c0ab: Add an allocation limit to hspace
- This is very useful for testing/benchmarking.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Muraw... - 10:16 am snf-ganeti Revision b8a2c0ab: Add an allocation limit to hspace
- This is very useful for testing/benchmarking.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Muraw... - 10:16 am ganeti-local Revision 1bf6d813: Small simplification in tryAlloc
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 10:16 am snf-ganeti Revision 1bf6d813: Small simplification in tryAlloc
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Murawska <agatamurawska@google.com> - 10:16 am ganeti-local Revision b0631f10: Change how node pairs are generated/used
- Currently, the node pairs used for allocation are a simple [(primary,
secondary)] list of tuples, as this is how they... - 10:16 am snf-ganeti Revision b0631f10: Change how node pairs are generated/used
- Currently, the node pairs used for allocation are a simple [(primary,
secondary)] list of tuples, as this is how they... - 10:15 am snf-ganeti Revision f828f4aa: Parallelise instance allocation/capacity computation
- This patch finally enables parallelisation in instance placement.
My original try for enabling this didn't work well... - 10:15 am ganeti-local Revision f828f4aa: Parallelise instance allocation/capacity computation
- This patch finally enables parallelisation in instance placement.
My original try for enabling this didn't work well... - 10:15 am ganeti-local Revision d7339c99: Abstract comparison of AllocElements
- This is moved outside of the concatAllocs as it will be needed in
another place in the future.
Signed-off-by: Iustin... - 10:15 am snf-ganeti Revision d7339c99: Abstract comparison of AllocElements
- This is moved outside of the concatAllocs as it will be needed in
another place in the future.
Signed-off-by: Iustin... - 10:14 am snf-ganeti Revision 129734d3: Change type of Cluster.AllocSolution
- Originally, this data type was used both by instance allocation (1
result), and by instance relocation (many results,... - 10:14 am ganeti-local Revision 129734d3: Change type of Cluster.AllocSolution
- Originally, this data type was used both by instance allocation (1
result), and by instance relocation (many results,... - 09:54 am Pithos Revision a33dfe54: Fix conflict response when copying/moving.
- 09:54 am Revision a33dfe54: Fix conflict response when copying/moving.
- 09:53 am Revision 77aa7567: Data migration tool - initial version. Handles uploading of blocks.
- Refs #1171
- 09:53 am Pithos Revision 77aa7567: Data migration tool - initial version. Handles uploading of blocks.
- Refs #1171
- 12:05 am Pithos Revision f546c15e: Add hashmap-based download in lib and store utility.
- 12:05 am Revision f546c15e: Add hashmap-based download in lib and store utility.
09/28/2011
- 10:09 pm Revision 822cc7eb: Merge spend with store.
- 10:09 pm Pithos Revision 822cc7eb: Merge spend with store.
- 09:46 pm Pithos Android Client Revision 5e5fefa7: fixed spelling mistake
- 08:13 pm Pithos MacOS Client Revision 6e5693f9: 'others shared' nodes allow drag and drop upload, for objects that can be writ...
- 06:30 pm snf-image Revision 91af2694: Remove the .sh extention in helper's tasks script
- This is causing problems to run-parts
- 06:17 pm Revision 44dd6b92: Single view minor fix
- 06:00 pm Revision 7865b24c: Metadata editor saving progress indicator
- 06:00 pm snf-image Revision 0a35a4ab: Change tasks interpreter from /bin/sh to /bin/bash
- 05:59 pm snf-image Revision c308b9f9: Fix a typo bug in helper's rc.local
- 05:53 pm Revision 0fc8c167: Merge branch 'master' into ui-refactor
- 05:51 pm Revision 73cb2274: Deprecated code cleanup
- 05:51 pm Revision 404ccab2: Single view nagivation fix
- 05:42 pm Pithos Revision 9ce45250: Fixed tag removal
- 05:42 pm Revision 9ce45250: Fixed tag removal
- 05:42 pm Pithos Web Client Revision 4c43492d: Fixed tag removal
- 05:38 pm Revision b4372e4d: Fix single view vm building progress message
- 05:34 pm Revision 96d725ac: VM stats fetcher for icon and single view
- 05:32 pm Revision b1410719: Wrap overlay content
- 05:30 pm Revision c343513e: Fixed single view created vm block visibility
- 05:27 pm Pithos Web Client Revision 36c4da54: Fixed view link for images
- 05:27 pm Pithos Revision 4551bf22: Fixed view link for images
- 05:27 pm Revision 4551bf22: Fixed view link for images
- 05:21 pm snf-image Revision 43286d79: Make helper's rc.local executable
- 05:20 pm snf-image Revision aaa0b3fd: Fix SNF_IMAGE_DEV check in ResizeUnmounted task
- 05:11 pm snf-image Revision 2bcea34f: Make helper tasks executable
- 05:04 pm Pithos MacOS Client Revision af3b9f06: Initial implementation of 'others shared'.
- 05:03 pm snf-image Revision 64bca686: Make sure unattend.xml is deleted after setup ends
- 04:58 pm Pithos MacOS & iOS Common Lib Revision 83e121fa: Merge branch 'master' of https://code.grnet.gr/git/pithos-apple-common
- 04:57 pm Pithos MacOS & iOS Common Lib Revision 78624c54: Minor changes and fixes.
- 04:55 pm Revision 2ab5aa9a: Single view vm switch scroll to top fix
- 04:54 pm Pithos MacOS & iOS Common Lib Revision 0a2bed37: Minor changes and fixes.
- 04:53 pm snf-image Revision c349d1b3: Add more helper VM tasks
- * Make sure mount & umount are helper vm tasks themself
- 04:46 pm Pithos Web Client Revision ec9b0459: Adjust page size in filelist as the list increases
- 04:46 pm Revision 6a73e676: Adjust page size in filelist as the list increases
- 04:46 pm Pithos Revision 6a73e676: Adjust page size in filelist as the list increases
- 04:37 pm Pithos Web Client Revision 9a650624: Last-Modified is at last in iso 8601 format
- 04:37 pm Pithos Revision a40b8a83: Last-Modified is at last in iso 8601 format
- 04:37 pm Revision a40b8a83: Last-Modified is at last in iso 8601 format
- 04:32 pm Bug #1337 (Closed): The kamaki client lib uses the root logger
- The kamaki client lib should use a logger of its own, e.g., getLogger('kamaki.client').
- 04:22 pm ./kamaki Revision 443c1f01: Include HTTP status in ClientError exceptions
- 03:28 pm Feature #1333 (Closed): Remove simple backend
- No need to maintain two SQLite backends.
- 03:21 pm Feature #1241 (Closed): Copy file from shared folder
- Applied in changeset commit:"79bb41b703c468bc3a810ef7efca8b8dbb0a799f".
- 03:19 pm Revision d0a98f05: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 03:19 pm Pithos Revision d0a98f05: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 03:19 pm Revision 79bb41b7: Support cross-account copy and move.
- Fixes #1241
- 03:19 pm Pithos Revision 79bb41b7: Support cross-account copy and move.
- Fixes #1241
- 03:11 pm Feature #1329 (Closed): Follow 'official' release processes
- Provide tools to streamline the release process (release version is now in pithos/__init__.py).
Need to do something... - 03:01 pm snf-image Revision a93a31ee: Fix bugs in helper code
- * Fix a typo in common.sh
* Fix mktemp code in rc.local - 03:00 pm ./kamaki Revision d3a67ae8: Add __init__.py to make kamaki a python package
- 02:58 pm snf-image Revision 0e0920ba: Add defaults file in snf-image
- 02:40 pm Feature #1323 (Assigned): init script for snf-ganeti-eventd
- 02:40 pm Feature #1321 (Assigned): init script for dispatcher.py
- 02:34 pm snf-ganeti Revision 34fbc862: Migration: warn the user about hv version mismatch
- * hv_kvm.py, hv_xen.py
- return the hypervisor version (if available) from GetNodeInfo
* cmdlib.py
- if hypervis... - 02:34 pm ganeti-local Revision 34fbc862: Migration: warn the user about hv version mismatch
- * hv_kvm.py, hv_xen.py
- return the hypervisor version (if available) from GetNodeInfo
* cmdlib.py
- if hypervis... - 02:29 pm Revision 908c6f81: client library: display objects with space for name
- 02:29 pm Pithos Revision 908c6f81: client library: display objects with space for name
- 02:27 pm ganeti-local Revision 3656c889: Fix handling of cluster verify hooks
- The change to enforce boolean results for cluster verify group opcode
missed the HooksCallBack, which uses a very ugl... - 02:27 pm snf-ganeti Revision 3656c889: Fix handling of cluster verify hooks
- The change to enforce boolean results for cluster verify group opcode
missed the HooksCallBack, which uses a very ugl... - 02:26 pm Feature #1323 (Closed): init script for snf-ganeti-eventd
- Yeap, init script day :)
Attached you will find an init script (/etc/init.d/snf-ganeti-eventd) && the appropriate ... - 02:21 pm Feature #1321 (Closed): init script for dispatcher.py
- Hello,
Attached you will find a squeeze(and beyond) init.d script for dispatcher.py (named /etc/init.d/snf-dispatc... - 02:06 pm Revision 48a1abe5: client library: ururllib.quote request paths & display objects with space for ...
- 02:06 pm Pithos Revision 48a1abe5: client library: ururllib.quote request paths & display objects with space for ...
- 01:29 pm Bug #1319 (Resolved): snf-ganeti-instance-image package dependency missing
- There has been a long previous conversation about this matter. ntfsprogs is needed in Squeeze but in next versions nt...
- 01:24 pm Bug #1283 (Closed): Objects with path consisting only of spaces are returned in xml with empty path
- Applied in changeset commit:"02cb005e2281ef9cd88dd337f4c21c7f870aca12".
- 01:24 pm Pithos Revision 5b61294c: Update README.
- 01:24 pm Revision 5b61294c: Update README.
- 01:15 pm Bug #1319 (Closed): snf-ganeti-instance-image package dependency missing
- Hello,
snf-ganeti-instance-image misses dependency on ntfsprogs, which is needed for ntfsclone and friends on Debi... - 01:15 pm snf-ganeti Revision 90b2eeb0: http.client: Show pending requests as “owner”
- In the context of the lock monitor a “pending” item does not yet own the
requested resource. Since these HTTP request... - 01:15 pm ganeti-local Revision 90b2eeb0: http.client: Show pending requests as “owner”
- In the context of the lock monitor a “pending” item does not yet own the
requested resource. Since these HTTP request... - 01:15 pm snf-ganeti Revision 7cb2d205: http.client: Add nice name to requests
- With this change a node name instead of the IP address can be shown for
pending RPC requests:
Name ... - 01:15 pm ganeti-local Revision aea5caef: rpc/http: Show pending RPC requests in lock monitor
- Not all requests use an instance of RpcRunner yet and therefore won't
show up (only instances have access to the glob... - 01:15 pm snf-ganeti Revision aea5caef: rpc/http: Show pending RPC requests in lock monitor
- Not all requests use an instance of RpcRunner yet and therefore won't
show up (only instances have access to the glob... - 01:15 pm ganeti-local Revision 7cb2d205: http.client: Add nice name to requests
- With this change a node name instead of the IP address can be shown for
pending RPC requests:
Name ... - 01:06 pm ganeti-local Revision ecd61b4e: http.client: Factorize code interacting with cURL
- This simplifies HttpClientPool.ProcessRequests significantly and will be
handy for showing pending RPC requests in th... - 01:06 pm snf-ganeti Revision ecd61b4e: http.client: Factorize code interacting with cURL
- This simplifies HttpClientPool.ProcessRequests significantly and will be
handy for showing pending RPC requests in th... - 12:51 pm Revision 43fb7586: Removed uneeded debug statement
- 12:47 pm Feature #1285 (Closed): Last-Modified time resolution
- Unfortunately this is not allowed by the HTTP protocol: http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html
Sub-... - 12:46 pm Revision b15a0cc4: Improved error reporting
- 12:43 pm Pithos Revision 02cb005e: Allow spaces in XML replies.
- Fixes #1283
- 12:43 pm Revision 02cb005e: Allow spaces in XML replies.
- Fixes #1283
- 12:33 pm snf-image Revision 0c8625b9: Fix host building system
- 12:29 pm Revision 6a3a5bf7: Improved vm action error handling
- 12:13 pm ganeti-local Revision 835f8b23: Redistribute the RAPI certificate
- This reverts to the old behaviour in Ganeti 2.4 and before.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b... - 12:13 pm snf-ganeti Revision 835f8b23: Redistribute the RAPI certificate
- This reverts to the old behaviour in Ganeti 2.4 and before.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b... - 12:08 pm Pithos Revision 499163b4: Include susecond precision in RFC8601 times returned in extended listings.
- 12:08 pm Revision 499163b4: Include susecond precision in RFC8601 times returned in extended listings.
- 11:53 am snf-image Revision 1e89f48c: Seperate host and helper build system
- 11:26 am Pithos Revision c9aba6cc: Document syncing algorithm.
- Refs #1315
- 11:26 am Revision c9aba6cc: Document syncing algorithm.
- Refs #1315
- 11:21 am Feature #1315 (Closed): Syncing
- Implement a tool for syncing a local folder to a remote container (using the client lib).
- 10:58 am snf-image Revision 54080484: Add initial helper tasks
- Use SNF_IMAGE_ as prefix for the floppy exporting variables
- 09:30 am Pithos MS Client Revision 5d4e820b: Exposed IfModifiedSince on the RestClient
09/27/2011
- 11:51 pm Pithos MS Client Revision 9c4346c9: Refactored to agents
- 04:52 pm Revision df12e032: Invert SHUTDOWN/START active logic for vm model
- 04:32 pm snf-ganeti Revision 6567f1d9: Adding qemu-img dependency to INSTALL
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: I... - 04:32 pm ganeti-local Revision 6567f1d9: Adding qemu-img dependency to INSTALL
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: I... - 03:10 pm Revision 709a6319: Minor fix
- 03:09 pm Revision 87343821: Fix error arguments parsing
- 02:47 pm ganeti-local Revision a3c10d31: http.client: Reduce performance impact by assertion
- Call dict.values once instead of N times.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 02:47 pm snf-ganeti Revision a3c10d31: http.client: Reduce performance impact by assertion
- Call dict.values once instead of N times.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 02:47 pm ganeti-local Revision 00267bfe: rpc: Overhaul client structure
- - Clearly separate node name to IP address resolution into separate
functions
- Simplified code structure (one code... - 02:47 pm snf-ganeti Revision 00267bfe: rpc: Overhaul client structure
- - Clearly separate node name to IP address resolution into separate
functions
- Simplified code structure (one code... - 02:47 pm ganeti-local Revision 30474135: rpc: Make compression function module-global
- No need to keep it in the class.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust... - 02:47 pm snf-ganeti Revision 30474135: rpc: Make compression function module-global
- No need to keep it in the class.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust... - 02:47 pm snf-ganeti Revision 87b3cb26: Keep only one global RPC runner in Ganeti context
- Instead of having one RPC runner per mcpu processor this will keep only
one instance as part of the masterd-wide Gane... - 02:47 pm ganeti-local Revision 87b3cb26: Keep only one global RPC runner in Ganeti context
- Instead of having one RPC runner per mcpu processor this will keep only
one instance as part of the masterd-wide Gane... - 02:10 pm Feature #89 (Closed): Επιλογή "add to group"
- feature not to be implemented, closing
- 02:10 pm Revision e4574d0f: Selectors profiling helper
- 02:10 pm Feature #127 (Closed): Κουμπί επιλογής group-πολλαπλών μηχανημάτων στο list view
- outdated and closed
- 02:09 pm Revision 23a3bb8e: Improved DOM selectors
- 02:09 pm Revision a18a5e79: Minor IE fix
- 02:05 pm Feature #1095: Implement file injection in the Synnefo-specific Ganeti OS provider
- The Ganeti OS Parameter OSP_IMG_PERSONALITY contains a string dump of the following json:...
- 01:43 pm Revision b128dc09: Create view IE fixes
- 11:10 am Revision bd8fa10c: Fixed clipboard functionality for IE
- 10:35 am Revision a3ed7c08: Minor modifications to Changelog format
- 10:30 am Revision d668176c: Add EMAIL_SUBJECT_PREFIX in 00-admin.conf
- 12:31 am Pithos MacOS Client Revision 6d0dfde9: PithosAccountNode objects and children are informed when they are removed.
- 12:22 am Pithos MacOS Client Revision 20f54e18: 'my shared' nodes can be copied.
- If a shared node has its sharing property changed from its info window,
the browser is refreshed.
Refresh button also...
09/26/2011
- 11:05 pm snf-image Revision fea9eb04: Fix helper calling code
- 06:04 pm snf-ganeti Revision daa4dcc1: Update INSTALL with ovfconverter requirements
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:04 pm ganeti-local Revision daa4dcc1: Update INSTALL with ovfconverter requirements
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:50 pm Revision 5c0a0ade: Allow user to copy new vm password to clipboard
- 05:49 pm Revision 49772990: ZeroClipboard wrapper class
- 05:44 pm Revision fdf79142: ZeroClipboard import
- 05:33 pm ganeti-local Revision 0c1a5b1e: TemporaryFilesManager implementation
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:33 pm snf-ganeti Revision 0c1a5b1e: TemporaryFilesManager implementation
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:13 pm Bug #1293: X-Object-Sharing removal
- The client wasn't updated to remove sharing using an empty header, instead it relied on the lack of the update argume...
- 05:10 pm snf-ganeti Revision d92518d3: Export: unittests
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm ganeti-local Revision d92518d3: Export: unittests
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm ganeti-local Revision 54f834df: Export: documentation
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm snf-ganeti Revision 54f834df: Export: documentation
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm ganeti-local Revision 7432d332: Export: saving data to ovf file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm snf-ganeti Revision 7432d332: Export: saving data to ovf file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm ganeti-local Revision b179ce72: Export: parsing data from config file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm snf-ganeti Revision b179ce72: Export: parsing data from config file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm snf-ganeti Revision 0963b26a: Export: initial commit - manifest, ova creation etc
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm ganeti-local Revision 0963b26a: Export: initial commit - manifest, ova creation etc
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm ganeti-local Revision 1e6fab60: Import: unittests
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm snf-ganeti Revision 1e6fab60: Import: unittests
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm snf-ganeti Revision 7bde29b5: Import: backend, hypervisor and os
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:10 pm ganeti-local Revision 7bde29b5: Import: backend, hypervisor and os
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm snf-ganeti Revision 24b9469d: Import: networks
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm ganeti-local Revision 24b9469d: Import: networks
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm snf-ganeti Revision 99381e3b: Import: disk conversion
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm ganeti-local Revision 99381e3b: Import: disk conversion
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm ganeti-local Revision 864cf6bf: Import: reading ovf file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm snf-ganeti Revision 864cf6bf: Import: reading ovf file
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm snf-ganeti Revision ced78a66: Initial commit for ovfconverter tool
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:09 pm ganeti-local Revision ced78a66: Initial commit for ovfconverter tool
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:06 pm Bug #1293 (Closed): X-Object-Sharing removal
- 04:57 pm Pithos Revision 38bf2cdc: command line client: bug fix clear sharing in update object
- 04:57 pm Revision 38bf2cdc: command line client: bug fix clear sharing in update object
- 04:51 pm Revision 91ea79a8: Removed debug statement
- 04:29 pm Revision 8579f4e0: Animating navigation on create vm overlay
- 04:28 pm Revision 4921b056: Metadata overlay fix
- 04:09 pm Pithos MacOS Client Revision 4ae10a2b: Initial implementation of 'my shared'.
- 04:07 pm Revision 780398f5: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 04:07 pm Pithos Revision 780398f5: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 04:07 pm Pithos Web Client Revision ab95ceae: Fixed bug when emptying a trash with a very deep tree
- 04:07 pm Revision d94eb987: Fixed bug when emptying a trash with a very deep tree
- 04:07 pm Pithos Revision d94eb987: Fixed bug when emptying a trash with a very deep tree
- 04:00 pm Revision 108dd5bd: Trigger logout on UNAUTHORIZED (401) responses
- 03:53 pm Revision b61dc01f: UI logout action
- 03:43 pm Revision df17f312: Fixed invitations overlay styles
- 03:20 pm snf-image Revision a1d894c5: Add new variable-to-floppy export mechanism
- Many bugs have been fixed.
- 03:13 pm ganeti-local Revision 1b225415: doc: sphinx config file changes
- I wanted to just enable another extension (the graphviz one), but then
I went and did a lot of changes:
- replaced '... - 03:13 pm snf-ganeti Revision e3c39cc3: doc: re-wrap design-oob to 72 chars
- I started with just adding some :term:`SoW` and similar to design-oob,
but then I realised this was 80-chars wrapped,... - 03:13 pm snf-ganeti Revision 0805519a: doc: glossary improvements
- These will be used to remove some inline definitions and replace them
with :term:`foo`.
Signed-off-by: Iustin Pop <i... - 03:13 pm ganeti-local Revision 0805519a: doc: glossary improvements
- These will be used to remove some inline definitions and replace them
with :term:`foo`.
Signed-off-by: Iustin Pop <i... - 03:13 pm ganeti-local Revision e3c39cc3: doc: re-wrap design-oob to 72 chars
- I started with just adding some :term:`SoW` and similar to design-oob,
but then I realised this was 80-chars wrapped,... - 03:13 pm snf-ganeti Revision 1b225415: doc: sphinx config file changes
- I wanted to just enable another extension (the graphviz one), but then
I went and did a lot of changes:
- replaced '... - 03:00 pm Revision 2cc2d792: Fixed permission update on folder to show error message when deep children hav...
- 03:00 pm Pithos Web Client Revision bac098d0: Fixed permission update on folder to show error message when deep children hav...
- 03:00 pm Pithos Revision 2cc2d792: Fixed permission update on folder to show error message when deep children hav...
- 02:48 pm Revision 1c922789: VM connection information overlay refactor
- 02:39 pm Revision f0532b59: Generic vm overlay helper class
- 02:24 pm Revision fad96c78: Fixed bug in restore-from-trash where very deep trees were not restored
- 02:24 pm Pithos Web Client Revision 340bf0d6: Fixed bug in restore-from-trash where very deep trees were not restored
- 02:24 pm Pithos Revision fad96c78: Fixed bug in restore-from-trash where very deep trees were not restored
- 02:24 pm Revision fdd830ea: ModularBackend list_containers returns ordered list of shared containers
- 02:24 pm Pithos Revision fdd830ea: ModularBackend list_containers returns ordered list of shared containers
- 02:06 pm Revision 5cac72a2: Hide disks menu entry
- 02:04 pm Pithos Revision e871c3b1: client lib create_object appends hashmap parameter incase of detailed (json/xm...
- 02:04 pm Revision e871c3b1: client lib create_object appends hashmap parameter incase of detailed (json/xm...
- 02:01 pm Revision 1ad56ff3: ModularBackend list_containers returns unique list of shared containers
- 02:01 pm Pithos Revision 1ad56ff3: ModularBackend list_containers returns unique list of shared containers
- 01:57 pm Revision 6de969f0: Create view style fix
- 01:53 pm Pithos Revision c1ed7319: ModularBackend list_containers returns unique list of shared containers
- 01:53 pm Revision c1ed7319: ModularBackend list_containers returns unique list of shared containers
- 01:48 pm Revision 550d9733: VM connection view
- 01:45 pm Revision edd1d565: Improved error reporting
- - allow errors to change the error view arguments
- more informative vm action errors
- infrastructure for multiple e... - 01:41 pm Pithos Revision 462d8be3: Fixed bug in move-to-trash where very deep trees were not trashed
- 01:41 pm Pithos Web Client Revision fd136d33: Fixed bug in move-to-trash where very deep trees were not trashed
- 01:41 pm Revision 462d8be3: Fixed bug in move-to-trash where very deep trees were not trashed
- 01:06 pm snf-ganeti Revision b76fd1bc: serializer: Add comment about simplejson vs. built-in json
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:06 pm ganeti-local Revision b76fd1bc: serializer: Add comment about simplejson vs. built-in json
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:57 pm Revision 1bd24df6: Add uniqueness constraints to metadata models
- Database migration needed.
Refs #1255 - 12:54 pm Revision 4a13b073: Remove trailing comma
- 12:46 pm Pithos Web Client Revision 8b2b67ba: Disable paste option if the target folder is a child of the folder to-be-copied
- 12:46 pm Revision 41eb16d0: Disable paste option if the target folder is a child of the folder to-be-copied
- 12:46 pm Pithos Revision 41eb16d0: Disable paste option if the target folder is a child of the folder to-be-copied
- 12:45 pm Revision 8d7e1e38: Fix single view vm menu visibe states
- 12:45 pm Revision a1dbcae1: Proper metadataview vm events handlers
- 12:43 pm Revision ca0a6753: Fixed parsing of dates to include timezone according to iso8601 format
- 12:43 pm Pithos Revision ca0a6753: Fixed parsing of dates to include timezone according to iso8601 format
- 12:43 pm Pithos Web Client Revision 9e4eef08: Fixed parsing of dates to include timezone according to iso8601 format
- 12:35 pm snf-ganeti Revision cdeda3b6: Revert "Fail if dictionary uses invalid keys" and "Support newer “json” module"
- This reverts commit fd0351aef246f5d36e641209429e2ec093d325f8 and
9869e771704ada62bab001e729c52a36525ef081. The built-... - 12:35 pm ganeti-local Revision cdeda3b6: Revert "Fail if dictionary uses invalid keys" and "Support newer “json” module"
- This reverts commit fd0351aef246f5d36e641209429e2ec093d325f8 and
9869e771704ada62bab001e729c52a36525ef081. The built-... - 12:05 pm Revision dc020cf6: Split error view in its own file
- 11:57 am Revision 0f7214b3: Added console action
- 11:49 am Revision 60143907: Suggested roles hovers
- 11:33 am Revision 9a7c6c2c: Revert flavors fixtures
- 11:32 am Revision 73e25ce2: Create machine final step redesign
- 11:31 am Revision 820ef2f0: Create view redesign
- 11:27 am Pithos MS Client Revision 1955901a: Missing files
- 10:20 am Pithos MacOS Client Revision 8a44fd3a: Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
- 09:01 am Pithos MS Client Revision 0c02aa65: Added Hashmap calculations
- 12:34 am Bug #1293 (Closed): X-Object-Sharing removal
- In object POST, setting the X-Object-Sharing header to an empty string doesn't remove it.
09/24/2011
- 08:13 pm Feature #1285 (Closed): Last-Modified time resolution
- Last-Modified has a time resolution of up to seconds.
This may lead to erroneous results in clients that use cached... - 07:20 pm Bug #1283 (Closed): Objects with path consisting only of spaces are returned in xml with empty path
- Objects are allowed to have a path of just spaces, e.g " " (one space) or " " (two spaces).
Container GET with XML ... - 11:21 am Pithos MacOS Client Revision c950a94d: Initial implementation of menu cut, copy, paste.
09/23/2011
- 06:13 pm Pithos Revision 4a6d7975: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:13 pm Revision 4a6d7975: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:13 pm Pithos Web Client Revision f5023f13: Fix url encoding in requests. Fix for avoiding the browser 's cache
- 06:13 pm Revision 893549a3: Fix url encoding in requests. Fix for avoiding the browser 's cache
- 06:13 pm Pithos Revision 893549a3: Fix url encoding in requests. Fix for avoiding the browser 's cache
- 06:12 pm Revision fc443bcd: Add size limits for personality on server create
- Refs #1093
- 05:56 pm Bug #1255: Incomplete constraints in ImageMetadata Model
- The transactions ticket is pending and will be merged, OK, but still, we should make an effort to enforce the constra...
- 05:44 pm Bug #1255: Incomplete constraints in ImageMetadata Model
- Maybe this is related to the transactions ticket then? It was previously discussed that each API call should run in i...
- 05:39 pm ganeti-local Revision fd0351ae: serializer: Fail if dictionary uses invalid keys
- JSON only supports a very restricted set of types for dictionary keys,
among them strings, booleans and “null”. Integ... - 05:39 pm snf-ganeti Revision fd0351ae: serializer: Fail if dictionary uses invalid keys
- JSON only supports a very restricted set of types for dictionary keys,
among them strings, booleans and “null”. Integ... - 05:39 pm snf-ganeti Revision 9869e771: serializer: Support newer “json” module
- This module is included from Python 2.6 and is based on
simplejson.
Signed-off-by: Michael Hanselmann <hansmi@google... - 05:39 pm ganeti-local Revision 9869e771: serializer: Support newer “json” module
- This module is included from Python 2.6 and is based on
simplejson.
Signed-off-by: Michael Hanselmann <hansmi@google... - 05:36 pm Bug #1255: Incomplete constraints in ImageMetadata Model
- Checking for existence before adding the row in the DB has a race, and this has actually happened. What do you do if ...
- 05:19 pm Pithos MacOS Client Revision 3b5f0a19: Minor UI changes.
- 04:45 pm Feature #1107: Addition of a --meta option to snf-admin image
- Is there anything else needed for this ticket to close?
- 04:39 pm Bug #1255: Incomplete constraints in ImageMetadata Model
- Apart from this not being visible in the models, is it causing any actual problems?
Both update_metadata and creat... - 03:49 pm Bug #1263 (Closed): South reloads db/fixtures/initial_data.json after every migration
- Moved set of sample users in separate @users.json@ fixture, the @initial_data.json@ fixture only contains
data which... - 03:47 pm Bug #1263 (Closed): South reloads db/fixtures/initial_data.json after every migration
- South reloads db/fixtures/initial_data.json after every migration.
This leads to customized authentication tokens be... - 03:46 pm Pithos Revision f390685d: reorganize psend components: move HashMap & smart_upload in lib
- 03:46 pm Revision f390685d: reorganize psend components: move HashMap & smart_upload in lib
- 03:44 pm Revision 3d9f561d: Remove users from db/fixtures/initial_data.json
- Remove initial set of users from db/fixtures/initial_data.json,
move to separate db/fixtures/users.json fixture, upda... - 02:41 pm Pithos MacOS & iOS Common Lib Revision 13bc2a4e: Fix that deals with the inability of NSDateFormatter to parse ISO-8601 strings.
- 02:04 pm ganeti-local Revision acd9fa11: htools: man page improvements
- This patch moves all the backend options into the main htools man
page, and it adds documentation for the -t option, ... - 02:04 pm snf-ganeti Revision acd9fa11: htools: man page improvements
- This patch moves all the backend options into the main htools man
page, and it adds documentation for the -t option, ... - 02:04 pm ganeti-local Revision 2ef8013f: hspace: add short forms for the group policy
- This adds a shortened versions of the allocation policies, as writing
out the whole name in the command line can beco... - 02:04 pm snf-ganeti Revision 2ef8013f: hspace: add short forms for the group policy
- This adds a shortened versions of the allocation policies, as writing
out the whole name in the command line can beco... - 02:03 pm Feature #1093: Implementation of <personality> in Compute API POST /servers requests
- Please also limit the maximum number of files and the maximum size per file, making them configurable options.
Such ... - 01:49 pm Pithos Revision 62e399af: Fixed the 'session expired' dialog
- 01:49 pm Revision 62e399af: Fixed the 'session expired' dialog
- 01:49 pm Pithos Web Client Revision 133a8e19: Fixed the 'session expired' dialog
- 01:08 pm Bug #1255 (Closed): Incomplete constraints in ImageMetadata Model
- As reported by [kpap]:
The @ImageMetadata@ model does not enforce that metadata keys must be unique per VM.
Pleas... - 01:03 pm Bug #1231 (Closed): Object xml description has wrong Last-Modified entry
- Applied in changeset commit:"e11087c20dec86a8b6328790067c9f253bc795ff".
- 01:02 pm Pithos Revision e11087c2: Add timezone indicator in ISO8601 formatted dates.
- Fixes #1231
- 01:02 pm Revision e11087c2: Add timezone indicator in ISO8601 formatted dates.
- Fixes #1231
- 12:39 pm Revision e3b5be49: Pass personality in osparams instead of beparams
- Use 'img_personality' key inside osparams.
The format remains the same as before and follows OpenStack:
{{{
[{'path'... - 12:09 pm snf-image Revision 64605956: Create export import rename verify scripts
- Those files are required by ganeti-os-interface
- 11:57 am ganeti-local Revision 1d8a7812: Fix interaction between CPU pinning and KVM migration
- CPU pinning requires the KVM hypervisor to start in the paused state, in
order to retrieve information, and immediate... - 11:57 am snf-ganeti Revision 1d8a7812: Fix interaction between CPU pinning and KVM migration
- CPU pinning requires the KVM hypervisor to start in the paused state, in
order to retrieve information, and immediate... - 11:55 am Pithos Web Client Revision 9539e23d: Added re-authentication in case the token has expired
- 11:55 am Revision 045234b6: Added re-authentication in case the token has expired
- 11:55 am Pithos Revision 045234b6: Added re-authentication in case the token has expired
- 11:17 am Pithos MacOS Client Revision 137bd65f: Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
- 10:37 am Bug #1235 (Closed): Ghost objects created by object COPY/MOVE
- Applied in changeset commit:"97d45f69a063d41cb688a2680bc9557770efecf7".
- 10:37 am Revision 97d45f69: Check version when copying. Remove version option from move when using the sto...
- Fixes #1235
- 10:37 am Pithos Revision 97d45f69: Check version when copying. Remove version option from move when using the sto...
- Fixes #1235
09/22/2011
- 10:30 pm Pithos MS Client Feature #1205 (Closed): Add code to retrieve the Token
- 10:30 pm Pithos MS Client Feature #1205 (Resolved): Add code to retrieve the Token
- 09:45 pm snf-image Revision e036304a: Create floppy image the helper vm will be using
- The project is still not workable yet
- 09:35 pm Pithos MacOS Client Revision 19c353fe: Object or subdir rename is supported through browser node edit.
- 06:36 pm Revision 2b1db26f: Send personality as a backend parameter
- Use a JSON dump the follows OpenStack syntax (list of dictionaries with 'path' and 'contents' keys)
Contents are base... - 06:08 pm ./kamaki Revision 76f01c50: Add personality support for server create
- 06:06 pm Revision 0419e0c1: Placeholder for personality support
- Just log a warning for now.
Refs #1093 - 05:53 pm Pithos Revision dd711b6a: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 05:53 pm Revision dd711b6a: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 05:52 pm Revision fe79d412: Finished tools menu
- 05:52 pm Pithos Revision fe79d412: Finished tools menu
- 05:52 pm Pithos Web Client Revision b162dfaa: Finished tools menu
- 05:09 pm Pithos MacOS Client Revision d41b3577: Drag and drop move and copy internally is implemented.
- Improved the algorithm for creating a safe name.
Other minor changes. - 04:55 pm Revision 308e0de6: revert PoolListener
- 04:55 pm Pithos Revision 308e0de6: revert PoolListener
- 04:25 pm Feature #1245 (Closed): Reduce frequency of GET requests for UI updates
- Please explore two ways to reduce the frequency of GET requests for UI updates:
a) is it possible for the UI to dete... - 04:19 pm Revision c18427f8: sqlite database connection: use PoolEvent instead of deprecated PoolListener
- 04:19 pm Pithos Revision c18427f8: sqlite database connection: use PoolEvent instead of deprecated PoolListener
- 04:18 pm Revision 4e02cf2a: remove auto_now to be able to override migrated dates & use binary instead of ...
- 04:18 pm Pithos Revision 4e02cf2a: remove auto_now to be able to override migrated dates & use binary instead of ...
- 04:14 pm Revision 5bf54048: change size db column to bigint
- 04:14 pm Pithos Revision 5bf54048: change size db column to bigint
- 04:09 pm Revision 3891f679: Implemented tools menu for folders and files
- 04:09 pm Pithos Revision 3891f679: Implemented tools menu for folders and files
- 04:09 pm Pithos Web Client Revision a9e497d4: Implemented tools menu for folders and files
- 02:40 pm Revision 42087a6f: Missing images
- 02:37 pm Revision 9ba300d4: Refs #1171
- 02:37 pm Pithos Revision 9ba300d4: Refs #1171
- 02:34 pm Revision e1599ff8: Forgotten main view api errors bind
- 02:33 pm Revision f5b3adc1: OS icon helpers
- 02:32 pm Revision f06ec46e: Consider request type in api calls date registry object
- 02:31 pm Revision 7f34b497: Non critical error for 413 responses
- 02:31 pm ganeti-local Revision a7418448: QA: Add tests for instance start/stop via RAPI
- This would have detected the issue fixed in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 02:31 pm snf-ganeti Revision a7418448: QA: Add tests for instance start/stop via RAPI
- This would have detected the issue fixed in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 02:31 pm snf-ganeti Revision d71369d7: RAPI: Fix wrong check on instance shutdown
- Commit 7fa310f6d84 (April 1st, 2011) converted the RAPI resource for
shutting down an instance to FillOpCode. Unfortu... - 02:31 pm ganeti-local Revision d71369d7: RAPI: Fix wrong check on instance shutdown
- Commit 7fa310f6d84 (April 1st, 2011) converted the RAPI resource for
shutting down an instance to FillOpCode. Unfortu... - 02:31 pm snf-ganeti Revision fa411651: baserlib: Accept empty body in FillOpcode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
(cherry picked fro... - 02:31 pm ganeti-local Revision fa411651: baserlib: Accept empty body in FillOpcode
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com>
(cherry picked fro... - 02:01 pm Revision 8b6e4815: Migration tool Progress I
- Refs #1171
- 02:01 pm Pithos Revision 8b6e4815: Migration tool Progress I
- Refs #1171
- 01:47 pm Revision 383d7369: Disable metadata editing on double click
- Allow user to select meta value/key using double click
- 12:52 pm Revision 5d4c3f84: sqlite database connection: use PoolEvent instead of deprecated PoolListener
- 12:52 pm Pithos Revision 5d4c3f84: sqlite database connection: use PoolEvent instead of deprecated PoolListener
- 12:45 pm Pithos Revision 5131d27f: Updated folder statistics
- 12:45 pm Pithos Web Client Revision a19f758c: Updated folder statistics
- 12:45 pm Revision 5131d27f: Updated folder statistics
- 12:44 pm snf-ganeti Revision 1c7c4578: htools: add a MonadPlus instance for Result
- This will be used to implement more easily 'choice' parsing of input
data, without resorting to syntax (case … of Bad... - 12:44 pm ganeti-local Revision 1c7c4578: htools: add a MonadPlus instance for Result
- This will be used to implement more easily 'choice' parsing of input
data, without resorting to syntax (case … of Bad... - 12:25 pm Pithos Revision 7114d879: Simple file upload utility using hashmaps.
- 12:25 pm Revision 7114d879: Simple file upload utility using hashmaps.
- 12:24 pm Revision 8728b177: Suggest upload/download methods using hashmaps.
- 12:24 pm Pithos Revision 8728b177: Suggest upload/download methods using hashmaps.
- 12:20 pm Revision 7d6e46c6: Updated some icons
- 12:20 pm Pithos Web Client Revision 9d8521d7: Updated some icons
- 12:20 pm Pithos Revision 7d6e46c6: Updated some icons
- 12:12 pm Revision 0ac99e41: Fixed various warnings
- 12:12 pm Pithos Web Client Revision abd8738f: Fixed various warnings
- 12:12 pm Pithos Revision 0ac99e41: Fixed various warnings
- 11:38 am Revision 9f6119ea: Added refresh to context menus
- 11:38 am Pithos Web Client Revision 2f274388: Added refresh to context menus
- 11:38 am Pithos Revision 9f6119ea: Added refresh to context menus
- 10:51 am Pithos MS Client Revision 4fd04975: Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client
- 10:51 am Pithos MS Client Revision 153975d0: Changes to use a new active account
- 10:01 am Bug #1239: Support file upload from an html form.
- The web client does not have access to the file so it cannot determine the content-type. So, even if there was a way ...
- 09:13 am Feature #1241 (Closed): Copy file from shared folder
- When copying/moving we expect the source in '/container/object' format. We need some extension for cross-user copying.
- 09:10 am Bug #1239 (Closed): Support file upload from an html form.
- The web interface uses an html form to upload files. The form is sent via POST.
Questions:
* How to pass the toke... - 09:07 am Feature #1237 (Closed): Add pagination and search in admin tool
- The current admin tool (via http) shows all users in a table. We need pagination and search functions on that table.
- 01:15 am Bug #1235 (Closed): Ghost objects created by object COPY/MOVE
- Object COPY or MOVE can be used to create an object from an object that doesn't exist in the current version,
that i... - 01:00 am Bug #1233 (Closed): Container GET with a prefix that ends in "/" produces wrong objects list
- Container GET with prefix of the form "<string>/" will also return objects that have the prefix "<string>/".
09/21/2011
- 08:32 pm Pithos MS Client Revision d9643dd6: Minor fix creating the address
- 06:07 pm Pithos Revision d8c26d94: Add example syncing tool
- Will sync a folder with the pithos container.
The implementation is very unoptimized, code is for demonstration purp... - 06:07 pm Revision d8c26d94: Add example syncing tool
- Will sync a folder with the pithos container.
The implementation is very unoptimized, code is for demonstration purp... - 05:36 pm Revision 28265607: Update statistics every time an operation finishes
- 05:36 pm Pithos Revision 28265607: Update statistics every time an operation finishes
- 05:36 pm Pithos Web Client Revision 64f42c0b: Update statistics every time an operation finishes
- 03:56 pm Bug #1033: Revise logging mechanism - add logging support to the logic layer
- Revised ticket description, reassigned, changed target version.
- 03:15 pm snf-image Revision f4bd39d8: Initial commit
- The project is not workable yet
- 11:28 am Bug #1231 (Closed): Object xml description has wrong Last-Modified entry
- In container GET with XML format, Last-Modified for an object lacks time zone identifier,
while in object HEAD/GET, ... - 10:35 am Revision c0c6e4a6: Single spinner alignment fix
- 10:35 am Revision 7c90e31b: Disable running/terminated transition effects
- 10:35 am Revision 60599850: Password view link to created machine view
- 10:35 am Revision adab5d39: Minor ui fixes
- 10:34 am Revision 70292ad6: Do not fix layout if network view is not visble
- 10:34 am Revision 8c923194: Fixed networks view left expanded border positioning
- 10:34 am Revision 1956fd41: Development helper
- 10:34 am Revision 92a063bf: Minor ui refactoring
- 10:34 am Revision 1300b465: Minor ui fixes
- 10:33 am Revision ed89d8df: Edit vm metadata on double click
09/20/2011
- 10:35 pm Pithos MacOS Client Revision 515cd8db: Refactored PithosNodeInfoController.
- Added content encoding, content disposition and manifest in info window.
Added info window for containers. - 10:28 pm Pithos MacOS & iOS Common Lib Revision ff263008: Keys for metadata, policy and groups, are lowercased and have dashes replaced ...
- 06:50 pm snf-ganeti Revision 5916e61a: Merge branch 'devel-2.5'
- * devel-2.5:
Add tls_ciphers and use_vdagent options
Updated man pages with new SPICE TLS options
Implementatio... - 06:50 pm ganeti-local Revision 5916e61a: Merge branch 'devel-2.5'
- * devel-2.5:
Add tls_ciphers and use_vdagent options
Updated man pages with new SPICE TLS options
Implementatio... - 06:30 pm Revision e39d80d9: Fixed bug with deep trees in copy/cut/paste operations
- 06:30 pm Pithos Web Client Revision acbb73ac: Fixed bug with deep trees in copy/cut/paste operations
- 06:30 pm Pithos Revision e39d80d9: Fixed bug with deep trees in copy/cut/paste operations
- 06:17 pm ganeti-local Revision 42d4d8b9: RAPI: Add resource to powercycle node
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:17 pm snf-ganeti Revision 42d4d8b9: RAPI: Add resource to powercycle node
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:03 pm ganeti-local Revision 3e40b587: Add tls_ciphers and use_vdagent options
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:03 pm snf-ganeti Revision 3e40b587: Add tls_ciphers and use_vdagent options
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:38 pm Pithos Web Client Revision e273bf25: Paste option is not available for cross-user operations
- 05:38 pm Revision afc65afd: Paste option is not available for cross-user operations
- 05:38 pm Pithos Revision afc65afd: Paste option is not available for cross-user operations
- 05:04 pm ganeti-local Revision b6267745: Implementation of TLS-protected SPICE connections
- Added support for TLS-protected SPICE connections:
client/gnt_cluster.py, cli.py:
* added three new parameters to re... - 05:04 pm ganeti-local Revision bfe86c76: Added SPICE TLS option and related cert paths
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:04 pm ganeti-local Revision b8a10435: Updated man pages with new SPICE TLS options
- man/gnt-cluster.rst:
* documented the --new-spice-certificate, --spice-certificate and
--spice-ca-certificate optio... - 05:04 pm snf-ganeti Revision b6267745: Implementation of TLS-protected SPICE connections
- Added support for TLS-protected SPICE connections:
client/gnt_cluster.py, cli.py:
* added three new parameters to re... - 05:04 pm snf-ganeti Revision b8a10435: Updated man pages with new SPICE TLS options
- man/gnt-cluster.rst:
* documented the --new-spice-certificate, --spice-certificate and
--spice-ca-certificate optio... - 05:04 pm snf-ganeti Revision bfe86c76: Added SPICE TLS option and related cert paths
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:00 pm Revision 90f0142f: When uploading a file, the token is passed in a cookie
- 05:00 pm Pithos Web Client Revision 77e5f923: When uploading a file, the token is passed in a cookie
- 05:00 pm Pithos Revision 90f0142f: When uploading a file, the token is passed in a cookie
- 04:35 pm snf-ganeti Revision fac30cea: Fix OS creation's error handling when pausing sync
- Commit 41e1e79 introduced a feature in which when wait_for_sync is not
set, DRBD sync is paused during the OS install... - 04:35 pm ganeti-local Revision fac30cea: Fix OS creation's error handling when pausing sync
- Commit 41e1e79 introduced a feature in which when wait_for_sync is not
set, DRBD sync is paused during the OS install... - 03:23 pm snf-ganeti Revision 471a31b6: Fix two pylint errors
- - hv_kvm.py: silence F0401, that is raised if pylint does not find the
affinity module
- rlib2.py: change disable-m... - 03:23 pm ganeti-local Revision 471a31b6: Fix two pylint errors
- - hv_kvm.py: silence F0401, that is raised if pylint does not find the
affinity module
- rlib2.py: change disable-m... - 03:06 pm Revision b095f0ac: New look for machine view select menu
- 02:23 pm Revision 0d2096c2: Metadata view proper reset on close
- 02:22 pm Revision bedfe884: Handle unavailable image and flavor ids
- 01:30 pm Revision 9c5d74c4: Added missing icon images
- 01:28 pm Revision 122850c5: VM actions, ui handling fixes
- - notification for vms that require reboot
- notifications for multiple actions - 11:24 am Pithos Revision de3a2269: Bump version to 0.7.
- 11:24 am Revision de3a2269: Bump version to 0.7.
- 10:43 am Pithos Revision 42000275: New doc style.
- 10:43 am Revision 42000275: New doc style.
- 01:42 am Pithos MacOS Client Revision 1ca8da38: New folder menu item.
- Other fixes and improvements.
09/19/2011
- 09:44 pm Pithos MacOS Client Revision 133b1f2d: Move to trash rename checks also for subdir names.
- Menu works for multiple selections.
- 07:34 pm Pithos MacOS Client Revision 4650cc63: Minor fixes and changes.
- 07:03 pm Pithos MacOS Client Revision 3eb6e56e: Enabled multiple selections in the browser.
- 06:20 pm Pithos MacOS Client Revision 2ff5d98f: Drag and drop upload directory now creates all directories as application/dire...
- Bug fix when listing objects of a subdir that has a sibling that it is a prefix of.
- 06:16 pm Revision c9d37c48: More fixes for context menus according to selected trees and folders
- 06:16 pm Pithos Web Client Revision 02d3a335: More fixes for context menus according to selected trees and folders
- 06:16 pm Pithos Revision c9d37c48: More fixes for context menus according to selected trees and folders
- 05:38 pm ./kamaki Revision 5d1d131b: Initial import of kamaki
- * No authentication method yet, you need to provide a valid token.
* Not fully compatible with Cactus yet.
* Split in... - 05:05 pm ganeti-local Revision c03fe62b: Fix backend.MigrateInstance docs
- The MigrateInstance function does not return anything, so the relevant
lines are removed from the documentation. Inst... - 05:05 pm snf-ganeti Revision c03fe62b: Fix backend.MigrateInstance docs
- The MigrateInstance function does not return anything, so the relevant
lines are removed from the documentation. Inst... - 04:14 pm Revision f4098dee: Respect settings TIMEOUT value
- 03:29 pm Revision 07fea84b: Remove upload size limit.
- 03:29 pm Pithos Revision 07fea84b: Remove upload size limit.
- 03:24 pm Pithos MacOS & iOS Common Lib Revision 34178792: Bug fix.
- 03:22 pm Revision 8d08f18a: Initial commit for ui-refactor branch
- HTML/Javascript code refactoring towards an MVC-like design.
- 03:18 pm Bug #1071 (Closed): Server does not accept chunked requests
- Applied in changeset commit:"0112e6e959c0faeff4cd7a88703833e1cc4b02f5".
- 03:18 pm Revision 0112e6e9: Fix administrator guide with apache directive needed for chunked transfers.
- Fixes #1071
- 03:18 pm Pithos Revision 0112e6e9: Fix administrator guide with apache directive needed for chunked transfers.
- Fixes #1071
- 11:43 am Revision 6f29be3a: Update gnt-instance-image section of README.deploy
- The document should reflect the fact tha win-support branch was renamed
to master - 10:31 am Pithos Revision b8b5f218: Merge branch 'request-backend'
- 10:31 am Revision b8b5f218: Merge branch 'request-backend'
- 10:21 am Revision 61708ff8: Fix POST data bug.
- Seems that if the request.POST object is accessed in a middleware, no data is available later on.
- 10:21 am Pithos Revision 61708ff8: Fix POST data bug.
- Seems that if the request.POST object is accessed in a middleware, no data is available later on.
09/18/2011
- 08:21 pm Pithos MS Client Revision cd7c162f: Removed differences between Pithos and Cloudfiles authentication.
- Pithos returns the ApiKey and actual URL as Token and Storage Url respectively. Thus it can respond to the auth reque...
- 07:40 pm Pithos MS Client Feature #1205: Add code to retrieve the Token
- Already spent 3 hours. Registering the pluggable protocol pithos: worked. Also added a DDE server to handle pithos: r...
- 03:58 pm Pithos MS Client Feature #1211 (Closed): Create selective synch page
- This should be a checked treeview with all REMOTE containers, folders.
When the folder changes:
* Separate unselect... - 03:56 pm Pithos MS Client Feature #1209 (Closed): Implement Selective Folder Synch
- Must implement the following subfeatures:
* Check the list of selected folders before uploading, downloading a file
... - 03:49 pm Pithos MS Client Feature #1205 (Closed): Add code to retrieve the Token
- To retrieve the token, register a custom schem with the PITHOS client (e.g. pithos://) and
# Open a browser window w... - 03:23 pm Pithos MS Client Feature #1201 (Closed): Add notification mechanism
- Need to add a mechanism to raise notifications from the monitor, network components. Notifications will then be displ...
- 03:17 pm Pithos MS Client Feature #1199 (Closed): Upload/download hashmaps for each file
- 03:17 pm Pithos MS Client Feature #1197 (Closed): Modify uploads of existing files to use hashmaps
- 03:16 pm Pithos MS Client Feature #1193: Create hashmap calculator for local files
- Each file is broken in blocks. A SHA256 hash is calculated for each file and stored. The hashmap is the collection of...
- 03:14 pm Pithos MS Client Feature #1195 (Closed): Add hashmap storage for local files
- Add mockable hashmap storage
- 03:13 pm Pithos MS Client Feature #1193 (Closed): Create hashmap calculator for local files
- 03:12 pm Pithos MS Client Feature #1191 (Closed): Update taskbar status when downloading, uploading
- Update the taskbar status and display number of files uploade, number of files downloaded
- 03:09 pm Pithos MS Client Feature #929 (Closed): Display info for multiple accounts
- 03:08 pm Pithos MS Client Feature #933 (Closed): Prevent change notifications for downloaded files
- 03:07 pm Pithos MS Client Feature #933: Prevent change notifications for downloaded files
- Resolved by introducing an in-memory collection with the files that are uploaded/downloaded at any time. Local Change...
- 03:04 pm Pithos MS Client Feature #1189 (Closed): Display tags in a property window
- Since arbitrary tags can't be stored and displayed using the file system's properties, we need to store tags locally ...
- 03:02 pm Pithos MS Client Feature #927 (Closed): If possible, map item tags to file properties
- Unfortunately, it is not possible to store arbitrary file properties. The type of properties that can be stored depen...
- 02:59 pm Pithos MS Client Feature #919 (Closed): Client should move locally deleted items to Trash
- 02:59 pm Pithos MS Client Feature #941 (Closed): Modify the overlays extension to retrieve status from storage
09/17/2011
- 11:36 pm Pithos MacOS Client Revision 6a9b9f40: Implemented menu delete and move to trash.
- Other fixes and improvements.
- 11:27 pm Pithos MacOS & iOS Common Lib Revision de233d93: Bug fix.
- 05:34 pm Pithos MacOS & iOS Common Lib Revision d7314149: Renamed [ASIPithosObjectRequest contentLength] to [ASIPithosObjectRequest obje...
09/16/2011
- 06:25 pm Revision 7b25e082: Close backend connection. Fix empty read.
- 06:25 pm Pithos Revision 7b25e082: Close backend connection. Fix empty read.
- 05:54 pm snf-ganeti Revision c607b1f7: hv_kvm: bugfix
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: René Nu... - 05:54 pm ganeti-local Revision c607b1f7: hv_kvm: bugfix
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: René Nu... - 05:25 pm Pithos Revision 39593b2b: Use one backend instance per HTTP request
- 05:25 pm Revision 39593b2b: Use one backend instance per HTTP request
- 03:07 pm ganeti-local Revision 97c60815: Import: further doc updates
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: ... - 03:07 pm snf-ganeti Revision 97c60815: Import: further doc updates
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: ... - 02:28 pm Revision 36c98a11: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 02:28 pm Pithos Revision 36c98a11: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 02:28 pm Pithos Revision 9eb713e1: sqlalchemy backend lib: explicitly close() result proxies
- Fixes: #1075
- 02:28 pm Revision 9eb713e1: sqlalchemy backend lib: explicitly close() result proxies
- Fixes: #1075
- 01:45 pm Ganeti Instance Image Revision 489cbbdf: Add an image file existence check
- 01:41 pm Feature #1171 (New): Migration tools
- Migration tools are needed to transfer data and metadata from the previous version of Pithos.
- 01:39 pm Feature #1169 (Closed): Organize hashmaps in filesystem
- Hashmaps are now stores as files in a directory. Since their number is expected to be large, they need to be better o...
- 01:34 pm Feature #1167 (Closed): Enforce versioning policy
- Let the user decide whether to keep versions of objects or not (history).
- 01:33 pm Feature #1165 (Closed): Enforce quotas
- The interface to quotas is ready ('X-Container-Policy-...'), but limits are not enforced.
- 01:25 pm Pithos MS Client Revision bcaae5d4: Create Pithos folder in AppData if it doesn't exist
- 01:20 pm Feature #1061 (Closed): Admin interface
- 01:17 pm Pithos Revision b8f6710f: Add a setting to bypass admin authentication
- Refs #1061
- 01:17 pm Revision b8f6710f: Add a setting to bypass admin authentication
- Refs #1061
- 01:16 pm Pithos Revision 3975d5d6: Add a banner
- Refs #1061
- 01:16 pm Revision 3975d5d6: Add a banner
- Refs #1061
- 12:59 pm Pithos MS Client Revision 82db721b: Replaced the Caliburn.Micro.WPF project with the resulting library Caliburn.Mi...
- 11:34 am Pithos MacOS Client Revision 56cf6cf2: Fix bug introduced by previous fix.
- Other minor changes.
- 10:45 am Pithos Revision e6dd1619: Token as a parameter gets precedence.
- 10:45 am Revision e6dd1619: Token as a parameter gets precedence.
- 10:44 am snf-ganeti Revision a52978c7: RAPI: Add resource to recreate instance's disks
- This was still missing from RAPI.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 10:44 am ganeti-local Revision a52978c7: RAPI: Add resource to recreate instance's disks
- This was still missing from RAPI.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 10:19 am Pithos MacOS Client Revision becd2ff3: Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
- 10:18 am snf-ganeti Revision 23f0b93e: Adding an updated design doc for the caching mechanism
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:18 am ganeti-local Revision 23f0b93e: Adding an updated design doc for the caching mechanism
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:16 am Pithos MacOS Client Revision 42e4b358: Editing metadata key fix.
- 10:09 am Pithos MacOS Client Revision 396e37ef: Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
- 10:04 am Pithos MacOS Client Revision 4497453a: PithosNode http request errors now produce alerts.
- 10:01 am Pithos MacOS & iOS Common Lib Revision 9e1f1038: Fixed wrong method naming.
- 09:53 am Feature #1157 (Closed): Support deletion of Flavors, support servers referring to inexistent (del...
- The UI should handle the case when flavors get removed from the @GET /flavors@ response of the API but are still refe...
- 09:04 am Pithos MacOS Client Revision 452622aa: Merge branch 'master' of https://code.grnet.gr/git/pithos-macos
- 02:22 am Revision adcbca6f: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 02:22 am Pithos Revision adcbca6f: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 02:17 am Revision 436a8161: Add link to login in htdocs.
- 02:17 am Pithos Revision 436a8161: Add link to login in htdocs.
09/15/2011
- 11:05 pm Pithos MS Client Revision 7d915c34: Changed the retry function in PithosClient to use the TPL
- Deactivated the EnsureHost() function in PithosHost.cs
Modified the GotoPithos menu command in FileContextMenu.cs to ... - 08:24 pm Pithos MacOS Client Revision cab8f227: Drag and drop upload is now done with separate serial requests for each block ...
- 07:04 pm Revision 721f918e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 07:04 pm Pithos Revision 721f918e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 07:04 pm Pithos Web Client Revision 63ee965c: Fixed username in all API calls + some other fixes
- 07:04 pm Revision 2615d8f8: Fixed username in all API calls + some other fixes
- 07:04 pm Pithos Revision 2615d8f8: Fixed username in all API calls + some other fixes
- 06:58 pm ganeti-local Revision 714e7fbb: hv_kvm: fix hardcoded KVM command string
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin P... - 06:58 pm ganeti-local Revision 5b43cc23: hv_xen: fix use of CPU pinning constants
- … to be consistent with hv_kvm
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@g... - 06:58 pm snf-ganeti Revision 5b43cc23: hv_xen: fix use of CPU pinning constants
- … to be consistent with hv_kvm
Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@g... - 06:58 pm snf-ganeti Revision 714e7fbb: hv_kvm: fix hardcoded KVM command string
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin P... - 06:58 pm ganeti-local Revision b693125f: hv_kvm: support for CPU pinning
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
[iustin@google.com: f... - 06:58 pm snf-ganeti Revision b693125f: hv_kvm: support for CPU pinning
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
[iustin@google.com: f... - 06:56 pm Pithos MS Client Revision d15e99b4: Extracet the job queue functionality to JobQueue.cs
- Added a Retry function to PithosClient.cs.cs
Removed commented code from CloudFilesClient.cs - 06:47 pm Pithos Revision 81b4f9c5: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:47 pm Revision 81b4f9c5: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:47 pm Revision 54ca3d0f: command line client fix create object using hashmaps
- 06:47 pm Pithos Revision 54ca3d0f: command line client fix create object using hashmaps
- 06:42 pm Revision 330c7d80: Add --meta in image register
- Allows to add metadata during image registration.
Refs #1107 - 06:28 pm Pithos MacOS Client Revision 33bf3856: Initial implementation of drag and drop directory upload.
- Other improvements.
- 06:06 pm ganeti-local Revision bf5681c0: constants: support for CPU pinning under KVM
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin P... - 06:06 pm snf-ganeti Revision bf5681c0: constants: support for CPU pinning under KVM
- Signed-off-by: Tsachy Shacham <tsachy@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin P... - 05:57 pm Revision 79c33f4e: Do not show deleted objects by default
- Use -a to also show deleted objects.
Refs #1107 - 05:49 pm Pithos Revision ff74a13a: Correctly display usage statistics upon login
- 05:49 pm Pithos Web Client Revision bf664298: Correctly display usage statistics upon login
- 05:49 pm Revision ff74a13a: Correctly display usage statistics upon login
- 05:43 pm Feature #1155 (Closed): Initial iteration of a system test suite
- Initial iteration of a test suite for an existing Synnefo install, based on the kamaki client library.
- 04:40 pm ganeti-local Revision e4f4896b: Merge branch 'devel-2.5'
- * devel-2.5: (33 commits)
htools: remove dead code
hail: don't select the primary as new secondary
hail: add an... - 04:40 pm snf-ganeti Revision e4f4896b: Merge branch 'devel-2.5'
- * devel-2.5: (33 commits)
htools: remove dead code
hail: don't select the primary as new secondary
hail: add an... - Synnefo release v0.6.2
- 04:28 pm Revision bd776424: Change tabs to spaces in Changelog
- 04:19 pm Revision 7b4f4d51: Update Changelog before tagging v0.6.2
- 04:19 pm Revision 933b0c20: Merge branch 'admin'
- 04:16 pm Bug #1055 (Closed): Flavors cannot be removed from circulation
- Merged into master, closing.
- 04:14 pm Feature #849 (Closed): snf-admin should be made as a simple web interface
- The functionality has been implemented and merged into master, closing ticket.
- 03:42 pm Feature #1151 (New): Admin interface feature requests
- Please add here any feature requests for the admin web interface and the snf-admin cli tool.
- 03:30 pm Revision 1081c1a0: Add copyright headers
- 02:53 pm Revision 43216e82: Update Changelong before tagging v0.6.2
- 02:38 pm ganeti-local Revision 4f6396fd: Make affinity module optional
- This was overlooked in the review, sorry.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <... - 02:38 pm snf-ganeti Revision 4f6396fd: Make affinity module optional
- This was overlooked in the review, sorry.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Guido Trotter <... - 02:00 pm Feature #823 (Closed): Handling of Images in state=DELETED, sorting and categorization of Images ...
- Merged into master, closing.
- 02:00 pm Bug #1105 (Closed): The admin interface throws exception on the Invitations tab
- Merged into master, closing.
- 01:59 pm Bug #1091 (Closed): Control the cache behavior for API responses
- Merged into master, closing.
- 01:58 pm Bug #1129 (Closed): The "Create New wizard" does not honor selection of "small/medium/large" images
- Merged into master, closing.
- 01:58 pm Bug #1079 (Closed): Possible mixup of authentication tokens?
- This has been tested on the production deployment, cannot reproduce.
Closing.
- 01:56 pm Bug #1103 (Closed): Image deployment does not barf on non-existent ntfsclone command
- This was a Ganeti bug, patched in production, closing.
- 01:52 pm Revision 4adaa4c1: Merge branch 'api-current'
- 01:52 pm Revision 3ca7ac27: Merge branch 'admin'
- 01:52 pm Revision a14de0d0: Merge branch 'ui-0.5'
- 01:46 pm Bug #1129 (Feedback): The "Create New wizard" does not honor selection of "small/medium/large" im...
- 01:45 pm Bug #1129: The "Create New wizard" does not honor selection of "small/medium/large" images
- fixed on commit:2801d73
- 01:43 pm Revision 6f592983: Update README.upgrade
- Note that a database migration is needed.
- 01:42 pm Revision 2801d73c: Update creating vm details for predefined flavors , Refs #1129
- 12:51 pm Bug #1129 (Closed): The "Create New wizard" does not honor selection of "small/medium/large" images
- The "Create New wizard" does not honor selection of "small/medium/large" images,
the sliders work properly.
User-... - 12:04 pm ganeti-local Revision 0cd2fe76: configure.ac: changes for CPU pinning
- Also added optional affinity Python package for CPU pinning under KVM
to the INSTALL doc.
Signed-off-by: Tsachy Shac... - 12:04 pm snf-ganeti Revision 0cd2fe76: configure.ac: changes for CPU pinning
- Also added optional affinity Python package for CPU pinning under KVM
to the INSTALL doc.
Signed-off-by: Tsachy Shac...
09/14/2011
- 08:57 pm Revision 5fb15774: Fixed various bugs in other shared tree
- 08:57 pm Pithos Web Client Revision 3ebb88f4: Fixed various bugs in other shared tree
- 08:57 pm Pithos Revision 5fb15774: Fixed various bugs in other shared tree
- 07:46 pm Revision dac23cda: Removed context menu from my hared tree
- 07:46 pm Pithos Web Client Revision f1b24b82: Removed context menu from my hared tree
- 07:46 pm Pithos Revision dac23cda: Removed context menu from my hared tree
- 06:51 pm Revision 0d12d452: Allow image sorting in vm creation view, Refs #823
- Based on `sortorder` image metadata key value
- 06:29 pm snf-ganeti Revision 8497c267: docs unittest: Add verification of opcodes covered by RAPI
- All opcodes which are not yet covered or can't with the current design
(e.g. cluster initialization) are excluded. Th... - 06:29 pm ganeti-local Revision 8497c267: docs unittest: Add verification of opcodes covered by RAPI
- All opcodes which are not yet covered or can't with the current design
(e.g. cluster initialization) are excluded. Th... - 06:29 pm ganeti-local Revision 1315b792: docs unittest: Split into two separate test cases
- The RAPI and hooks documentation aren't related at all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 06:29 pm snf-ganeti Revision 1315b792: docs unittest: Split into two separate test cases
- The RAPI and hooks documentation aren't related at all.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 06:29 pm snf-ganeti Revision bf317058: docs unittest: Make _ReadDocFile a global function
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:29 pm ganeti-local Revision bf317058: docs unittest: Make _ReadDocFile a global function
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:29 pm ganeti-local Revision f6ce0ba2: rlib2: Declare all opcodes and equivalents
- By declaring all used opcodes or opcodes equivalent to the operations
executed in a resource we will be able to ensur... - 06:29 pm snf-ganeti Revision f6ce0ba2: rlib2: Declare all opcodes and equivalents
- By declaring all used opcodes or opcodes equivalent to the operations
executed in a resource we will be able to ensur... - 06:29 pm ganeti-local Revision b8ab1c7f: baserlib: Function to retrieve opcodes used by handler
- This will be used to verify opcodes used by RAPI.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 06:29 pm snf-ganeti Revision b8ab1c7f: baserlib: Function to retrieve opcodes used by handler
- This will be used to verify opcodes used by RAPI.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 06:27 pm Revision 28e44bd3: Fix vm image params update, Refs #823
- Proper image params update for vm images in DELETED state
- 06:15 pm Pithos MacOS Client Revision d7c03491: Drag and drop download fixes.
- 06:11 pm Revision 4236cdf9: Merge branch 'master' into ui-0.5
- 06:02 pm Bug #1111 (Closed): The dispatcher leaves messages unprocessed in snf-events-op
- Fix in #1031 was incomplete, pushed to master, closing ticket.
- 06:01 pm Revision 21d8adbf: Fix handling of unknown Ganeti opcodes
- Fix handling of unknown Ganeti opcodes, make sure the corresponding
messages are ACKed by the dispatcher and not left... - 06:00 pm Feature #823: Handling of Images in state=DELETED, sorting and categorization of Images in the UI
- Assigning with higher priority.
Having images in state=DELETED makes the UI barf.
The UI should handle having VMs... - 05:55 pm Revision 89c358a3: Add state filters in the admin web interface
- Refs #849
- 05:42 pm snf-ganeti Revision 6804faa0: htools: remove dead code
- The tryEvac/evacuateInstance functions are no longer used in the new
multi-group world order, so we remove them and c... - 05:42 pm ganeti-local Revision 6804faa0: htools: remove dead code
- The tryEvac/evacuateInstance functions are no longer used in the new
multi-group world order, so we remove them and c... - 05:42 pm ganeti-local Revision 7073b3a8: hail: don't select the primary as new secondary
- This just adds the primary node of the instance as 'non-allocable'
during the choosing of the new secondary.
Signed-... - 05:42 pm snf-ganeti Revision 7073b3a8: hail: don't select the primary as new secondary
- This just adds the primary node of the instance as 'non-allocable'
during the choosing of the new secondary.
Signed-... - 05:42 pm ganeti-local Revision f25508be: hail: add an extra safety check in relocate
- If we select the primary as new secondary, better to fail than return
wrong data to Ganeti.
Signed-off-by: Iustin Po... - 05:42 pm snf-ganeti Revision f25508be: hail: add an extra safety check in relocate
- If we select the primary as new secondary, better to fail than return
wrong data to Ganeti.
Signed-off-by: Iustin Po... - 05:39 pm Pithos Web Client Revision 49080dd5: Empty trash feature (still buggy
- 05:39 pm Pithos Revision c9192772: Empty trash feature (still buggy
- 05:39 pm Revision c9192772: Empty trash feature (still buggy
- 05:37 pm Feature #1107: Addition of a --meta option to snf-admin image
- Updated ticket description.
- 04:36 pm Bug #1111 (Closed): The dispatcher leaves messages unprocessed in snf-events-op
- The dispatcher leaves messages unprocessed in the snf-events-op queue.
- 04:01 pm Pithos Revision 0828c470: Fixed redirect for login url
- 04:01 pm Pithos Web Client Revision c5cf124e: Fixed redirect for login url
- 04:01 pm Revision 0828c470: Fixed redirect for login url
- 03:52 pm Pithos MacOS Client Revision 666f445f: Objects with names that contain '/', have them replaced by ':' when downloaded.
- 03:16 pm Revision f6a8043d: Explicitly display the name of the users
- Should fix unicode issues with non-ascii user names.
Refs #1105 - 02:41 pm Bug #1091: Control the cache behavior for API responses
- Added @add_never_cache_headers@ in all responses of API methods in b75555e534a111f83e857911277bd40dfc425b67.
- 02:22 pm Pithos Revision ad7e4bea: Additional tests for granting permissions, publishing & creating objects using...
- 02:22 pm Revision ad7e4bea: Additional tests for granting permissions, publishing & creating objects using...
- 02:21 pm Pithos Revision 9471fece: client library: use 'hashmap' parameter in object GET/PUT for requesting /acce...
- 02:21 pm Revision 9471fece: client library: use 'hashmap' parameter in object GET/PUT for requesting /acce...
- 02:17 pm Pithos Revision a68d51a4: Fixes object publish & grant permission list
- Fixes #1075
- 02:17 pm Revision a68d51a4: Fixes object publish & grant permission list
- Fixes #1075
- 01:29 pm Revision b75555e5: Prevent caching in API methods
- Django's add_never_cache_headers will add @Cache-Control: max-age=0@ to the responses.
- 01:26 pm Revision 27f35ee3: Update admin guide.
- 01:26 pm Pithos Revision 27f35ee3: Update admin guide.
- 01:18 pm Revision 181ba3a0: Use full path in templates for reverse URLs
- 01:17 pm Pithos MacOS Client Revision f2f50f78: Initial implementation of drag and drop upload for files.
- Other fixes.
- 01:14 pm Revision 31fdb011: Fix static index.html.
- 01:14 pm Pithos Revision 31fdb011: Fix static index.html.
- 01:11 pm Pithos MacOS & iOS Common Lib Revision 48e53760: Minor fix.
- 01:00 pm Revision 870c24a0: Admin improvements
- * Flavors use the deleted flag instead of deleting the object.
* SynnefoUsers use the DELETED state instead of deleti... - 12:46 pm Pithos Revision 3ad7ef8f: Static html for welcoming users.
- 12:46 pm Revision 3ad7ef8f: Static html for welcoming users.
- 12:44 pm Pithos Revision 79746386: Add license in admin code.
- 12:44 pm Revision 79746386: Add license in admin code.
- 12:33 pm Bug #1103: Image deployment does not barf on non-existent ntfsclone command
- This is probably a Ganeti bug, added when the capability to temporarily pause DRBD sync when @wait_for_sync@ is False...
- 12:23 pm Feature #1107 (Closed): Addition of a --meta option to snf-admin image
- To ease image deployment, please consider adding a @--meta@ option to @snf-image register@, allowing the user to pass...
- 12:17 pm Revision b5fb2974: Merge branch 'api-current' of https://code.grnet.gr/git/synnefo into admin
- 12:13 pm Revision 2c60cbef: Add deleted states in Flavor and SynnefoUser
- A database migration is needed.
Refs #1055 - 11:54 am Bug #1103: Image deployment does not barf on non-existent ntfsclone command
- The snf-progress-monitor fails correctly when the child process returns a non-zero exit status.
This is an snf-ganet... - 11:46 am Bug #1105: The admin interface throws exception on the Invitations tab
- The first exception has been resolved. It was caused because the admin app had not be registered in the settings of t...
- 10:55 am Bug #1105 (Closed): The admin interface throws exception on the Invitations tab
- Two exceptions were thrown, please investigate whether patching for v0.6.2 is necessary....
- 10:50 am Bug #1103 (Closed): Image deployment does not barf on non-existent ntfsclone command
- Image deployment using the snf-progress-monitor should barf on non-existent ntfsclone or other image deployment comma...
09/13/2011
- 11:40 pm Pithos Web Client Revision 61f8605d: Fixed tree refresh bugs in groups tree
- 11:40 pm Revision 2e3e007c: Fixed tree refresh bugs in groups tree
- 11:40 pm Pithos 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 Revision 1a24acbf: Update admin guide.
- 06:23 pm Pithos Revision 1a24acbf: Update admin guide.
- 06:18 pm Pithos Revision 5b9d15ad: Support for authentication at admin interface.
- 06:18 pm 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 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: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: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 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: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: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 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 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 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 10bbc588: Minor pep8 changes to progress_monitor.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 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: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 Revision 45c60f99: Document authentication.
- Fixes #1065
- 10:41 am Pithos 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 Revision 067cf1fc: Report allowed actions in cross-user object requests, with the 'X-Object-Allow...
- 09:30 am Pithos Revision 067cf1fc: Report allowed actions in cross-user object requests, with the 'X-Object-Allow...
09/12/2011
- 10:51 pm Pithos Revision 60f1b56d: Fixed compilation errors
- 10:51 pm Pithos Web Client Revision 277505e5: Fixed compilation errors
- 10:51 pm Revision 60f1b56d: 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 Revision 98675817: Temporary commit. Broken
- 08:24 pm Pithos Web Client Revision ee9fbc37: Temporary commit. Broken
- 08:24 pm Pithos Revision 98675817: Temporary commit. Broken
- 07:52 pm Pithos Revision 047a74bc: Finished file versions
- 07:52 pm Revision 047a74bc: Finished file versions
- 07:52 pm Pithos Web Client Revision 611de529: Finished file versions
- 05:41 pm Pithos Web Client Revision 31477486: Finished restore-from-trash functionality
- 05:41 pm Pithos Revision f72af3c3: Finished restore-from-trash functionality
- 05:41 pm Revision f72af3c3: 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 Pithos Revision e83f9467: Sqlite / SQLAlchemy: enforce Foreign Keys
- Fixes #1075
- 04:38 pm Revision e83f9467: Sqlite / SQLAlchemy: enforce Foreign Keys
- Fixes #1075
- 04:28 pm Revision c7ef998e: Fixed refresh errors when moving folders/files to trash
- 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
- 03:47 pm Ganeti Instance Image Revision af36730c: Change debian package name
- Change debian package name to snf-ganeti-instance-image
- 01:29 pm Revision a179db1b: Fix connection parameters for sqlite through sqlalchemy.
- 01:29 pm Pithos 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 Revision 5ee6b3e5: Fix connection parameters for sqlite through sqlalchemy.
- 11:07 am Pithos Revision 5ee6b3e5: Fix connection parameters for sqlite through sqlalchemy.
- 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:57 am Revision 9999b451: Add some notes about the admin tools
- 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 Pithos Revision b2481861: Avoid duplicates in missing hashes reports.
- 10:00 am 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 Pithos Revision dff7b6f1: fix nested db transaction issue in move_object
- 06:15 pm Revision dff7b6f1: fix nested db transaction issue in move_object
- 06:09 pm Revision 4151e0b2: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:09 pm Pithos 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 Pithos Revision 52e1f5ee: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:05 pm Revision 52e1f5ee: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 06:05 pm Pithos Revision 0393c0ed: Implemented trash without restore
- 06:05 pm Pithos Web Client Revision 7b28ae07: Implemented trash without restore
- 06:05 pm Revision 0393c0ed: Implemented trash without restore
- 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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é ... - 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... - 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 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 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 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... - 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... - 04:55 pm Revision 0375f9f3: Update image links in README.deploy
- 04:16 pm Revision 018bcbb1: Ignored more IDE configuration files
- 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:15 pm Revision 10791b56: Fixed various compilation warnings
- 04:15 pm Pithos Revision 10791b56: Fixed various compilation warnings
- 04:15 pm Pithos Web Client Revision 7811b9d1: 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 Pithos Revision 43be9afd: fix bugs in dbwrapper
- 03:52 pm 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 Revision 85a93d09: Make AlchemyBackend a ModularBackend module.
- 02:07 pm Pithos Revision 85a93d09: Make AlchemyBackend a ModularBackend module.
- 01:50 pm Revision f08f211e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 01:50 pm Pithos Revision f08f211e: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 01:50 pm Revision 2c5363a0: Make modular backend load modules dynamically.
- 01:50 pm Pithos Revision 2c5363a0: Make modular backend load modules dynamically.
- 01:45 pm Revision 53d1692a: Fix banner placement
- Refs #849
- 01:45 pm Revision b8b79f76: AlchemyBackend: minor changes
- 01:45 pm Pithos 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 Web Client Revision 220831bd: Finished Othershared tree
- 07:38 pm Pithos Revision b19b6809: 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 Revision 7b72bd8a: Updated .gitignore
- 05:01 pm Pithos Web Client Revision 341ea3fd: Updated .gitignore
- 05:01 pm Pithos Revision 7b72bd8a: Updated .gitignore
- 05:00 pm Pithos Revision 393c53cc: Removed eclipse files that were accidentally commited
- 05:00 pm Pithos Web Client Revision f5e05260: Removed eclipse files that were accidentally commited
- 05:00 pm Revision 393c53cc: Removed eclipse files that were accidentally commited
- 04:51 pm Revision d1ceb341: Be more verbose for multiple choices attributes
- Refs #849
- 04:47 pm Pithos Web Client Revision ff06bcd5: Finished myshared tree
- 04:47 pm Pithos Revision b6e41e8b: Finished myshared tree
- 04:47 pm Revision b6e41e8b: Finished myshared tree
- 04:47 pm Pithos Web Client Revision a02ee2cb: Removed binaries that were accidentally commited
- 04:47 pm Revision 6b62e702: Removed binaries that were accidentally commited
- 04:47 pm Pithos Revision 6b62e702: Removed binaries that were accidentally commited
- 04:27 pm Pithos Revision 0538cac6: fix test_update_object_invalid_range_and_length
- 04:27 pm 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 Revision dc9e6086: AlchemyBackend do db insert or replace in policy_set and attribute_copy
- 03:44 pm Pithos 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 Pithos Revision 1b61dbc0: AlchemyBackend do db insert or replace in policy_set and attribute_copy
- 03:39 pm 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 Pithos Revision 70f2b136: Fix blocker.
- 12:09 pm Revision 70f2b136: Fix blocker.
- 11:37 am Revision f5ed44df: No more tags.
- 11:37 am Pithos 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 Pithos Revision cc28f894: AlchemyBackend return ordered version-list by version serial
- 06:13 pm 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 b5ea06fa: Add stats command
- Refs #995
- 05:31 pm Revision 17852fe9: Add some Ganeti stats on admin home
- Refs #849
Refs #995 - 05:31 pm Revision 3f94a1ae: Initial import of the admin web interface
- Refs #849
- 05:31 pm Revision 5f75e534: Add user deletion support
- Fixes #849
- 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 4dddae29: Add metadata support in image tab
- Refs #849
- 05:31 pm Revision 0e35dd5b: Use dynamic URLs instead of hardcoded
- 05:31 pm Revision aee336bf: Restrict access to Admin accounts
- 05:31 pm Revision a570aa16: Add Admin account type
- Make testbed user Admin by default.
- 05:31 pm Revision e0ea07fd: Add invitation list and resend commands
- 05:31 pm Revision 047559ae: Add missing template file
- 05:31 pm Revision 428785f2: Add some simple stats on the admin home page
- 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 Pithos Revision f899c7b4: Fix PUT object via hashmap.
- 04:37 pm 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 Pithos Revision dd71f493: Fix hash map PUT conflict.
- 04:08 pm 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 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... - 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... - 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 Pithos Revision d0aacf54: alchemy backend bug fix
- 05:50 pm 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 Revision fe232f24: alchemy backend bug fix
- 04:33 pm Pithos Revision fe232f24: alchemy backend bug fix
- 03:40 pm Pithos Revision 4f1bc0a6: modular alchemy backend bug fixes
- 03:40 pm 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 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: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: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 Revision 70516d86: backend components in SQLAlchemy: Progress V
- 07:07 pm Pithos 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 Revision 88e015a3: Add update option when publishing/unpublishing.
- 03:55 pm Pithos 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 Revision 7fe9b68d: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 03:10 pm Pithos 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 Revision 96ee45a3: Change conflict (409) replies format to text.
- 02:40 pm Pithos 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 Revision 281cc814: Make backend implementations compatible with the new settings.
- Change settings.py, based on settings.py.dist.
- 01:55 pm Pithos 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 Pithos Revision a8c1901d: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 12:36 pm 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 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 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...
Also available in: Atom