Activity
From 10/21/2012 to 11/19/2012
11/19/2012
- 09:34 pm snf-ganeti Revision dc6296ff: locking: Simplify condition
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 09:34 pm ganeti-local Revision dc6296ff: locking: Simplify condition
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 07:27 pm Revision f61c8c0d: Redefining the results of the high-level api calls
- 06:40 pm snf-image Revision aef6b35b: Fix a bug introduced in 9fca5245a2eae67af86719bb0f
- AssignHostname task did not search for Unattend.xml in a case
insensitive way. - 06:26 pm ./kamaki Revision 0b992c8c: Forgot smth
- 06:23 pm ./kamaki Revision 2b74ab4a: Unittest parallel server creation
- 05:37 pm Revision 4d1749fd: Return BadResponse if shibboleth returns empty SHIB_EPPN
- 05:37 pm astakos Revision 4d1749fd: Return BadResponse if shibboleth returns empty SHIB_EPPN
- 05:28 pm ganeti-local Revision 52fca4ba: configure: Shell cleanup
- - Remote unnecessary quote characters
- Change some uses of “test "$foo"” to “test -n "$foo"”
- Merge “if/else/if” in... - 05:28 pm snf-ganeti Revision 52fca4ba: configure: Shell cleanup
- - Remote unnecessary quote characters
- Change some uses of “test "$foo"” to “test -n "$foo"”
- Merge “if/else/if” in... - 05:22 pm ./kamaki Revision aeb7b4c5: Simplify import.
- 05:10 pm astakos Revision bea1d1ae: Integration with updated quotaholder component
- 05:10 pm Revision bea1d1ae: Integration with updated quotaholder component
- 05:03 pm Revision 4f3fc663: Fix zero length field name in format in python 2.6
- 05:03 pm astakos Revision 4f3fc663: Fix zero length field name in format in python 2.6
- 04:44 pm Revision 724a3b0a: Merge branch 'ui-0.11' into devel-0.12
- 04:42 pm ./kamaki Revision e9a92550: Fix config-forget bug
- 03:52 pm Revision ec5e7c9d: Spit monitor messages out to stderr
- 03:38 pm Revision 64ada32d: Fix logout
- 03:38 pm astakos Revision 64ada32d: Fix logout
- 03:37 pm Revision 7368111c: Update docstring for activation backends
- Refs: #3008
- 03:37 pm astakos Revision 7368111c: Update docstring for activation backends
- Refs: #3008
- 03:25 pm Revision 9ada7c23: Merge branch 'ui-0.11' into devel-0.12
- 03:17 pm ganeti-local Revision 70296981: Fix opcode validation for OpOobCommand.command
- The 'command' attribute of the OpOobCommand command is defined with a
default value of None, but its validation requi... - 03:17 pm snf-ganeti Revision 70296981: Fix opcode validation for OpOobCommand.command
- The 'command' attribute of the OpOobCommand command is defined with a
default value of None, but its validation requi... - 03:13 pm Revision e602571b: Merge branch 'master' into testing
- 03:12 pm ganeti-local Revision e4d745a7: Add opcode for running commands remotely
- The opcode doesn't pay attention to the build-time flag to enable or
disable restricted commands. In a cluster differ... - 03:12 pm snf-ganeti Revision e4d745a7: Add opcode for running commands remotely
- The opcode doesn't pay attention to the build-time flag to enable or
disable restricted commands. In a cluster differ... - 03:12 pm ganeti-local Revision db2203e0: Add RPC for restricted commands
- Expose the functionality to run restricted commands remotely via RPC.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 03:12 pm snf-ganeti Revision db2203e0: Add RPC for restricted commands
- Expose the functionality to run restricted commands remotely via RPC.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 03:10 pm ganeti-local Revision 03c5291c: locking: Don't schedule pending acq. for short timeout
- Scheduling a pending acquisition is relatively expensive and lot of code
is involved. Unless there is already one, a ... - 03:10 pm snf-ganeti Revision 03c5291c: locking: Don't schedule pending acq. for short timeout
- Scheduling a pending acquisition is relatively expensive and lot of code
is involved. Unless there is already one, a ... - 02:45 pm Revision a020e99e: Force confirmation of untrusted image selection
- ensure that user notes the untrusted image risks before he continues to
flavor selection. - 02:07 pm Revision 28f6fc99: Rename plugin to client.
- 02:01 pm ./kamaki Revision 852a22e7: Upgrade progress compatibility to 1.0.2
- New progress uses a different interface with start and finish methods
that they are now used - 01:35 pm Revision 580c3b9b: Handle empty images list in vm creation view
- 01:35 pm Revision 2ee94f4c: Prompt custom image guide reference if no images available
- 12:46 pm astakos Revision c44955a6: Correct logging when cookie is deleted
- 12:46 pm Revision c44955a6: Correct logging when cookie is deleted
- 12:15 pm Revision 55baa300: restrict_next should not affect relative paths
- Refs: #3008
- 12:15 pm astakos Revision 55baa300: restrict_next should not affect relative paths
- Refs: #3008
- 11:52 am Revision 63dcff93: Log for authentication failures
- 11:52 am astakos Revision 63dcff93: Log for authentication failures
- 11:49 am snf-ganeti Revision 488a5b2e: Prevent hlint crash on unicode chars
- Some versions of hlint crash on the Attoparsec test file because they
are not able to correctly handle unicode charac... - 11:49 am ganeti-local Revision 488a5b2e: Prevent hlint crash on unicode chars
- Some versions of hlint crash on the Attoparsec test file because they
are not able to correctly handle unicode charac...
11/18/2012
- 08:44 pm Pithos iOS Client Revision e0467730: Fix bugs in account settings
- Fix bugs in account creation or account settings, and remove code of rackspace specific functionality.
11/16/2012
- 08:17 pm astakos Revision 217994f8: Restrict next url parameter
- Refs: #3008
- 08:17 pm Revision 217994f8: Restrict next url parameter
- Refs: #3008
- 07:41 pm Revision f5e97e7f: Handle unavailable hostname information in ui
- fallback to ip address
- 07:32 pm Revision 5d9ac244: SSH personality keys ownership fix
- also send mode/owner/group for each user's authorized_keys
- 07:15 pm Bug #2297 (Assigned): UI does not set ssh keys for user 'user' in Ubuntu images
- Jarno has this feedback :)...
- 06:59 pm ./kamaki Revision 8eb8c540: Reload config after config modifications in shell
- 06:52 pm ganeti-local Revision 7742b03c: Rename design document for SSH setup
- More design details will be added regarding setting up the node daemon,
so this is more about adding a node than just... - 06:52 pm snf-ganeti Revision 7742b03c: Rename design document for SSH setup
- More design details will be added regarding setting up the node daemon,
so this is more about adding a node than just... - 06:51 pm Revision d335168a: Allow 450 and 500 error codes.
- 06:42 pm Revision b2ddbeba: Merge branch 'master' into testing
- Conflicts:
setup.py - 06:35 pm Revision 1e5a34d2: WIP Objects that hold definitions of resources, groups etc
- 06:17 pm ./kamaki Revision cccff590: Thread limit can be set by user
- 05:42 pm Revision 7fcfeb5d: Remove unused import.
- 05:37 pm Revision a6f16217: Refactoring for exceptions.
- 05:31 pm ./kamaki Revision cad39033: Gradual thread inc/decrease in up/download
- Thread inc/decrease is now generic for all clients that might need it
with the method _watch_thread_limit
Algorithm:... - 05:23 pm Revision eb5e92f4: Define resources for groups
- 04:44 pm Revision 14805c8f: Style fixes
- 04:44 pm astakos Revision 14805c8f: Style fixes
- 04:34 pm Revision 678b2236: Customize third party signup form fields
- Refs: #3041
- 04:34 pm astakos Revision 678b2236: Customize third party signup form fields
- Refs: #3041
- 04:14 pm Revision 4502a0dd: Increased version number.
- 04:10 pm ganeti-local Revision 1a2eb2dc: backend: Implement remote commands
- As per design document (doc/design-remote-commands.rst), a number of
rather strict tests is applied to any incoming r... - 04:10 pm snf-ganeti Revision 1a2eb2dc: backend: Implement remote commands
- As per design document (doc/design-remote-commands.rst), a number of
rather strict tests is applied to any incoming r... - 04:09 pm ganeti-local Revision 9108958f: configure: Add option to enable remote commands
- By default remote commands are disabled and need to be explicitely
enabled at build time.
Signed-off-by: Michael Han... - 04:09 pm snf-ganeti Revision 9108958f: configure: Add option to enable remote commands
- By default remote commands are disabled and need to be explicitely
enabled at build time.
Signed-off-by: Michael Han... - 04:08 pm astakos Revision adaf6800: bug fix
- 04:08 pm Revision adaf6800: bug fix
- 04:04 pm ./kamaki Revision e9533b0c: Fix multi-cmd _best_match bug
- 03:57 pm snf-ganeti Revision 41f3d54d: Update ganeti-rapi man page for new user option
- Instead of duplicating what is already described in the full
documentation, a reference is added instead. Man pages c... - 03:57 pm ganeti-local Revision 41f3d54d: Update ganeti-rapi man page for new user option
- Instead of duplicating what is already described in the full
documentation, a reference is added instead. Man pages c... - 03:57 pm ganeti-local Revision de959245: Add unit test for RAPI handler access definitions
- - Ensure query-related resources have the same access permissions
(specifically “/2/query/*” and “/2/*/console”)
- ... - 03:57 pm snf-ganeti Revision de959245: Add unit test for RAPI handler access definitions
- - Ensure query-related resources have the same access permissions
(specifically “/2/query/*” and “/2/*/console”)
- ... - 03:57 pm ganeti-local Revision 5e12acfe: rapi: Add new user option for querying
- This was requested in issue 301. Before this patch, requests to
“/2/query/*” and “/2/instances/*/console” would requi... - 03:57 pm snf-ganeti Revision 5e12acfe: rapi: Add new user option for querying
- This was requested in issue 301. Before this patch, requests to
“/2/query/*” and “/2/instances/*/console” would requi... - 03:36 pm astakos Revision 53c768d3: Add change password link to my account page
- 03:36 pm Revision 53c768d3: Add change password link to my account page
- 03:36 pm astakos Revision bdc1c103: Group create
- - Complete form
- Fix data presentation - 03:36 pm Revision bdc1c103: Group create
- - Complete form
- Fix data presentation - 03:34 pm astakos Revision c3a905e7: Adding placeholder to forms
- 03:34 pm Revision c3a905e7: Adding placeholder to forms
- 03:34 pm astakos Revision ca7eb408: Bug fix
- 03:34 pm Revision ca7eb408: Bug fix
- 03:34 pm Revision a3e77c69: Alter main menu
- 03:34 pm astakos Revision a3e77c69: Alter main menu
- 03:20 pm Bug #3074 (Assigned): UI: Message: Uncaught TypeError: Cannot read property 'values' of u...
- Sometimes, first thing when trying to enter the Cyclades UI on okeanos.io:...
- 03:10 pm ./kamaki Revision c32dcf79: Revert "Add cli for quotaholder."
- This reverts commit d8a2b1c568dae513aa880435dfc976beefa7ba89.
- 02:54 pm Revision 2333a2c4: Check clustername when modifying backend
- 02:32 pm ganeti-local Revision 7b0476cf: Add Utility functions for loading data from test files
- They mimic their python counterparts.
Added functions:
* getSourceDir
* testDataFilename
* readTestData
* readPython... - 02:32 pm snf-ganeti Revision 7b0476cf: Add Utility functions for loading data from test files
- They mimic their python counterparts.
Added functions:
* getSourceDir
* testDataFilename
* readTestData
* readPython... - 02:19 pm Revision 99f4c9a2: Merge branch 'devel-0.12' into debian-0.12
- 02:14 pm ./kamaki Revision c2be5c96: Fix forgotten import
- 02:10 pm ./kamaki Revision e9abe82b: Avoid to many threads in upload
- 01:43 pm ./kamaki Revision d8a2b1c5: Add cli for quotaholder.
- 01:42 pm Revision 82dc5eb6: Adapt for new version of kamaki command().
- 01:10 pm Revision 48de0914: Use backported OrderedDict if not found.
- 12:55 pm Revision f7759b2d: Add check for clustername when adding backend
- 12:51 pm Revision 45bda4e2: Change default port for quotaholder service in kamaki client.
- 12:30 pm Revision 742381c8: Use explicitly json loads in kamaki client.
- Do not treat None specially.
- 12:24 pm Revision d4be7102: Fix lectical in pool-modify
- 12:15 pm Revision 4b3f7d08: No need for continue
- 12:14 pm Revision d6936cd8: bug fix
- 12:00 pm ./kamaki Revision a6ad7781: Context roll-back in case of exit
- 12:00 pm snf-ganeti Revision ff247692: Improved TestHelper module docstring
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:00 pm ganeti-local Revision ff247692: Improved TestHelper module docstring
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:59 am astakos Revision 354d308e: Bump version 0.11.0
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 11:23 am Pithos Web Client Bug #3071 (New): Chrome & FF cant download PDF files
- Chrome:
When selecting any PDF and then download the browser opens its internal PDF reader and times out. If the int...
11/15/2012
- 07:06 pm Revision 6008b7cb: Catch exceptions in kamaki cli.
- 06:48 pm ./kamaki Revision 77e7bef7: Complete top-level commands from everywhere
- Usage: in kamaki shell, from any context, user can write:
/<command> <subcmds... and params...> - 06:40 pm Bug #2297 (Feedback): UI does not set ssh keys for user 'user' in Ubuntu images
- fixed on commit:bdfb089 . UI now supports multiple image users and primarily checks image `users` metadata value to i...
- 06:40 pm snf-image Revision c459a69d: Update ChangeLog and configure.ac for ver. 0.6.4
- 06:38 pm Revision d00b5f2d: Merge branch 'ui-0.11' into devel-0.12
- 06:29 pm snf-image Revision 371d0291: Fix a bug introduced in f012a7dd3f0ed634f1a2215936
- 06:28 pm Revision 842c1c70: Lay styling stress on connect view warning message
- 06:23 pm Revision fcd31170: Avoid double escaping of image metadata
- image model get_meta already takes care of escaping the meta value
- 06:16 pm Revision bdfb089f: Support multiple image users in js models
- methods that used to return user specific information modified to return
arrays of objects based on identified image ... - 06:09 pm ./kamaki Revision 524dc2f8: Fix top-level from top-level call bug
- Idea: in pre: add top level commands as /<command>
slightly different registration - 06:07 pm ./kamaki Revision 834200da: Access top-level commands from anywhere in shell
- Execs top-level commands but doesn't roll back correctly
- 06:05 pm Revision 3903079b: Merge branch 'master' into testing
- 06:05 pm Revision 3148301f: Define resource with quotas
- 05:37 pm astakos Revision ef20ea07: Refine shibboleth signup mechanism
- Refs: #3041
- 05:37 pm Revision ef20ea07: Refine shibboleth signup mechanism
- Refs: #3041
- 05:25 pm Revision 550f8334: Delete http client
- 05:19 pm Bug #3047 (Feedback): Mixup of connected machines with two private networks
- already fixed in commit:e1fda022658c9a85a6fc0b5b47ddfa9023496a64
- 05:13 pm Revision fc6f43c3: VM creation view improvement, Refs #3012
- warn user against untrustworthy image owners
- 04:55 pm Revision 2c947a3e: Merge branch 'master' into api
- 04:54 pm Revision 998155b2: Missing import.
- 04:41 pm snf-image Revision 4a4e00ff: Update ChangeLog and configure.ac for ver. 0.6.4
- 04:39 pm snf-image Revision f762bbcc: Bump debian version to 0.6.4-1
- 04:28 pm Revision 9140f602: VM create view styles fix
- fix max height and spacing of public keys list view
- 04:17 pm snf-image Revision 19066eb1: Fix a bug introduced in f012a7dd3f0ed634f1a2215936
- 03:20 pm Revision 57986639: Fix HTTP code when adding NIC to inactive network
- 02:55 pm Revision a122e5be: Remove unused import.
- 02:42 pm Revision 17dd62c3: Add terminology documentation to high-level API
- 02:39 pm Revision 8a7043de: Remove missing import
- 02:35 pm Revision 9a016ad8: Merge branch 'master' into testing
- 02:31 pm Revision dafa4aa1: Use utils.debug in kamaki client
- 02:30 pm ganeti-local Revision f92ed8ab: Move gnt_cluster.SHOW_MACHINE_OPT to cli
- This allows the option to be re-used in other places.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 02:30 pm snf-ganeti Revision f92ed8ab: Move gnt_cluster.SHOW_MACHINE_OPT to cli
- This allows the option to be re-used in other places.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 02:27 pm ./kamaki Revision d53062bd: Modify history commands
- 02:27 pm Revision bbf8cd59: Merge branch 'master' into api
- 02:26 pm Revision 8f96e711: debug in utils
- 02:21 pm snf-ganeti Revision 17071597: Add ganeti-node-role ocf example file
- This allows offlining nodes that don't respond if they are part of a
linux-HA cluster.
Signed-off-by: Guido Trotter ... - 02:21 pm ganeti-local Revision 17071597: Add ganeti-node-role ocf example file
- This allows offlining nodes that don't respond if they are part of a
linux-HA cluster.
Signed-off-by: Guido Trotter ... - 02:21 pm snf-ganeti Revision aa75500a: Add ganeti-master-role.ocf example file
- This allows controlling the cluster master role if the nodes are part of
a linux-HA cluster.
Signed-off-by: Guido Tr... - 02:21 pm ganeti-local Revision aa75500a: Add ganeti-master-role.ocf example file
- This allows controlling the cluster master role if the nodes are part of
a linux-HA cluster.
Signed-off-by: Guido Tr... - 02:13 pm Revision c1b74047: Bump version 0.12.0~rc1
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:50 pm ./kamaki Revision 75c3fc42: Fix new deep-level bug in shell
- 01:49 pm Revision f94952dc: get_entity now returns parent name
- 12:44 pm Revision 0dce9b58: Adapt for new version of kamaki command().
- 12:36 pm Revision bb1ae9c7: Added constructor in cli generator class.
- 12:20 pm snf-ganeti Revision 32a569fe: Cleanup THH function use from built module namespace
- Currently, THH.hs "injects" into the built code names of library
functions like Text.JSON.makeObj, Ganeti.JSON.fromOb... - 12:20 pm ganeti-local Revision 32a569fe: Cleanup THH function use from built module namespace
- Currently, THH.hs "injects" into the built code names of library
functions like Text.JSON.makeObj, Ganeti.JSON.fromOb... - 09:31 am snf-ganeti Revision e98bb8c8: Fix typo in manpage for gnt-os
- s/exists/exist/
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <mtartara@google.... - 09:31 am ganeti-local Revision e98bb8c8: Fix typo in manpage for gnt-os
- s/exists/exist/
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <mtartara@google....
11/14/2012
- 06:55 pm Revision bfebacce: Refactoring
- 06:55 pm Revision f44bf4d9: WIP high-level API. Readjusted how resources are attached to groups
- 06:50 pm Revision ce6c9a82: Now returns back resources to system
- 06:44 pm Revision 5bbb7735: Fixed many bugs. User now returns resources back.
- 06:05 pm snf-ganeti Revision 61899e64: Switch Attoparsec/unicode test from QC to HUnit
- This is not a quickcheck property, since it doesn't have any
variable/arbitrary inputs. So let's make it a test case,... - 06:05 pm ganeti-local Revision 61899e64: Switch Attoparsec/unicode test from QC to HUnit
- This is not a quickcheck property, since it doesn't have any
variable/arbitrary inputs. So let's make it a test case,... - 05:46 pm ./kamaki Revision 42c739c0: START FEAT. DEV. cmd accessibility in shell
- shell commands should be accessible from all contexts e.g.:
[kamaki] server #new context
[server] /config list #c... - 05:26 pm ./kamaki Revision db950b10: Use CLIErrors in shell
- 05:04 pm ./kamaki Revision 87565d2c: Colors off if stdout is not a tty
- 05:01 pm ./kamaki Revision f551841a: Improve print_list/dict
- 04:00 pm Revision 197d7732: Callpoint api implements the three methods.
- 03:58 pm Revision 4b24cd3c: Inherit object
- 03:55 pm astakos Revision e786fbc2: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 03:55 pm Revision e786fbc2: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 03:55 pm Revision 6abd262c: Group create form bug fixes ( preliminary effors )
- 03:55 pm astakos Revision 6abd262c: Group create form bug fixes ( preliminary effors )
- 03:10 pm ./kamaki Revision 71882bca: Apply total error handling
- 02:14 pm ./kamaki Revision 4f6a21f6: Colors are off by default
- 02:09 pm snf-occi Revision c1106cd7: Add option to choose voms authentication or native okeanos tokens
- 01:38 pm ./kamaki Revision d486baec: Complete UI/cli interface refactoring, minor bugs
- 01:35 pm astakos Revision f2a4ce70: Fix group list view
- 01:35 pm Revision f2a4ce70: Fix group list view
- 01:29 pm Revision 0169095a: Remove print.
- 01:07 pm ganeti-local Revision 1511a65d: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 01:07 pm snf-ganeti Revision 1511a65d: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 01:06 pm Revision 50197e08: Merge branch 'master' into api
- 01:05 pm ganeti-local Revision c9fc98df: Remove unused code in cfgupgrade
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:05 pm snf-ganeti Revision c9fc98df: Remove unused code in cfgupgrade
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 12:48 pm Revision 9c05d515: Move quotaholder url to its right place.
- 12:41 pm Revision 7bb6bd0e: Mergind two lists into one ( preliminary efforts )
- 12:41 pm astakos Revision 7bb6bd0e: Mergind two lists into one ( preliminary efforts )
- 12:29 pm Revision e1ac3019: Missing spaces.
- 12:27 pm astakos Revision d1a767f7: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_form.html
snf-astakos-app/astakos/im/templates/im/a... - 12:27 pm Revision d1a767f7: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_form.html
snf-astakos-app/astakos/im/templates/im/a... - 12:25 pm Revision b1cd451c: Read token in command init
- 12:13 pm astakos Revision 509d894e: Delete
- 12:13 pm Revision 509d894e: Delete
- 12:11 pm Revision 2a997e5f: Merge
- 12:11 pm astakos Revision 2a997e5f: Merge
- 12:07 pm ganeti-local Revision bfbd12f7: Warn on invalid lines in HTTP user files
- Without this change, invalid lines or values would be silently ignored.
Signed-off-by: Michael Hanselmann <hansmi@go... - 12:07 pm snf-ganeti Revision bfbd12f7: Warn on invalid lines in HTTP user files
- Without this change, invalid lines or values would be silently ignored.
Signed-off-by: Michael Hanselmann <hansmi@go... - 12:03 pm Revision 709ee9f0: Move parse to api. Flag to add context.
- 11:26 am Revision 7000b71f: Moved get_doc to api
- 11:02 am Revision e04e6d1d: More cleanup.
- 11:00 am Revision 4b3a12a5: Better indentation
- 10:54 am Revision 7be8e326: Cleanup
- 10:44 am snf-ganeti Revision 3e0b97b5: Don't check for remote command directory as file storage
- This test does not work properly if localstatedir is not “/etc”.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 10:44 am ganeti-local Revision 3e0b97b5: Don't check for remote command directory as file storage
- This test does not work properly if localstatedir is not “/etc”.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 10:43 am ganeti-local Revision f5720846: gnt-instance.8: Add index to disk and nic removal
- The text of the manpage explains that an index can be prepended to
"remove" but the short help doesn't mention it. Ad... - 10:43 am snf-ganeti Revision f5720846: gnt-instance.8: Add index to disk and nic removal
- The text of the manpage explains that an index can be prepended to
"remove" but the short help doesn't mention it. Ad... - 10:42 am Revision 50dce93a: Temp commit to switch to new branch ( based on dcd1c38335966c77df02c49f39ef722...
- 10:42 am astakos Revision 50dce93a: Temp commit to switch to new branch ( based on dcd1c38335966c77df02c49f39ef722...
- 10:21 am snf-ganeti Revision fe8f80bd: Document master daemon's shutdown behaviour
- This wasn't clearly documented until now.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 10:21 am ganeti-local Revision fe8f80bd: Document master daemon's shutdown behaviour
- This wasn't clearly documented until now.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin ... - 10:16 am snf-ganeti Revision df99f3a9: pathutils: Add directory for remote commands
- Also add tests to ensure it's never allowed as a file storage path. A
constant for the lock file is also added.
Sign... - 10:16 am ganeti-local Revision df99f3a9: pathutils: Add directory for remote commands
- Also add tests to ensure it's never allowed as a file storage path. A
constant for the lock file is also added.
Sign... - 10:16 am ganeti-local Revision 2f18052f: utils.process.RunResult: Always set "fail_reason" attribute
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:16 am snf-ganeti Revision 2f18052f: utils.process.RunResult: Always set "fail_reason" attribute
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:15 am snf-ganeti Revision 23b9930c: Add previously missing node daemon GID to getent mock
- The UID is there, the GID wasn't.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 10:15 am ganeti-local Revision 23b9930c: Add previously missing node daemon GID to getent mock
- The UID is there, the GID wasn't.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 10:15 am snf-ganeti Revision ebfb2f46: Add test utility to count calls to function
- In some cases it's nice to verify a function has been called exactly N
times. This is going to be used in tests for r... - 10:15 am ganeti-local Revision ebfb2f46: Add test utility to count calls to function
- In some cases it's nice to verify a function has been called exactly N
times. This is going to be used in tests for r... - 02:38 am snf-ganeti Revision ecd11bb0: Sort content of generated RPC code
- This is similar to commit f5ce761. A stable sort order makes changes
between versions easier to find.
Signed-off-by:... - 02:38 am ganeti-local Revision ecd11bb0: Sort content of generated RPC code
- This is similar to commit f5ce761. A stable sort order makes changes
between versions easier to find.
Signed-off-by:...
11/13/2012
- 10:21 pm snf-ganeti Revision 105f0d47: Add new test for RAPI
- Unlike existing tests, this actually tests RAPI at the interface with
the HTTP server. This way authentification can ... - 10:21 pm ganeti-local Revision 105f0d47: Add new test for RAPI
- Unlike existing tests, this actually tests RAPI at the interface with
the HTTP server. This way authentification can ... - 09:28 pm ganeti-local Revision f63ffb37: Expose changing job priority via LUXI
- A new LUXI request is added, in both Python and Haskell.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 09:28 pm snf-ganeti Revision e9e07c9c: Add “gnt-job change-priority” sub-command
- This can be used to change the priority of a pending or running job (the
latter only if there are unprocessed opcodes... - 09:28 pm snf-ganeti Revision f63ffb37: Expose changing job priority via LUXI
- A new LUXI request is added, in both Python and Haskell.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 09:28 pm ganeti-local Revision e9e07c9c: Add “gnt-job change-priority” sub-command
- This can be used to change the priority of a pending or running job (the
latter only if there are unprocessed opcodes... - 09:20 pm ganeti-local Revision 99fb250b: jqueue: Set task ID for jobs added to workerpool
- The job ID is re-used as the task ID, as job IDs are unique.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 09:20 pm snf-ganeti Revision 4679547e: jqueue: Allow changing of job priority
- This is due to a feature request. Sometimes one wants to change the
priority of a job after it has been submitted, e.... - 09:20 pm ganeti-local Revision 9a2564e7: workerpool: Add method to change task's priority
- Using the task ID a pending task's priority can be changed. This will be
used to change the priority of jobs in the w... - 09:20 pm snf-ganeti Revision 99fb250b: jqueue: Set task ID for jobs added to workerpool
- The job ID is re-used as the task ID, as job IDs are unique.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 09:20 pm ganeti-local Revision bba69414: workerpool: Preserve task number when deferring
- When a task is deferred it should receive the same task ID upon being
returned to the pool.
Signed-off-by: Michael H... - 09:20 pm ganeti-local Revision 4679547e: jqueue: Allow changing of job priority
- This is due to a feature request. Sometimes one wants to change the
priority of a job after it has been submitted, e.... - 09:20 pm snf-ganeti Revision bba69414: workerpool: Preserve task number when deferring
- When a task is deferred it should receive the same task ID upon being
returned to the pool.
Signed-off-by: Michael H... - 09:20 pm snf-ganeti Revision 9a2564e7: workerpool: Add method to change task's priority
- Using the task ID a pending task's priority can be changed. This will be
used to change the priority of jobs in the w... - 09:20 pm ganeti-local Revision 125b74b2: workerpool: Change data structure for priority change
- To prepare for the addition of a new function allowing changing a
pending task's priority, the internal data structur... - 09:20 pm snf-ganeti Revision 125b74b2: workerpool: Change data structure for priority change
- To prepare for the addition of a new function allowing changing a
pending task's priority, the internal data structur... - 07:18 pm Pithos iOS Client Revision 6d8123d2: Remove unnecessary code and resources
- Remove code of rackspace specific functionality, as well as accompanying resource files. Fix minor bugs.
- 07:02 pm ./kamaki Revision be99b6ad: Various configurations (not finished yet)
- 06:36 pm Pithos MS Client Revision 0e1acc13: Added check and failover of hash algorithms: OpenSSL > Cng > Default
- Added larger sleep when Block commits fail due to open files
- 06:29 pm Revision dba10441: Automatically generate kamaki commands.
- 06:13 pm Revision b7f777a9: Placeholders for api method descriptions.
- 06:08 pm ./kamaki Revision a763efe5: Fix gbp.conf to use ../build-area/
- 06:07 pm ./kamaki Revision b4e45eda: For now, remove documentation files
- 06:06 pm ./kamaki Revision 5ad91c85: Add forgotten dependency python-ordereddict
- 06:05 pm Revision 78709643: Fixed more bugs
- 05:54 pm Revision bad9404c: Add --filter-by option to *-list commands
- Add --filter-by option to server-list, network-list and flavor-list
management commands. The value of this option is ... - 05:54 pm ./kamaki Revision 6514457a: Adjust interactive shell to new kamaki order
- 05:46 pm astakos Revision 269e2e22: Style fixes
- 05:46 pm Revision 269e2e22: Style fixes
- 05:45 pm Revision ae497612: Back up file
- 05:45 pm astakos Revision ae497612: Back up file
- 05:42 pm ./kamaki Revision ef65ff36: Bump debian version to 0.6-1
- 05:37 pm astakos Revision dcd1c383: Group create form bug fixes:
- - Remove radio buttons limited/unlimited
- Human readable bytes size input - 05:37 pm Revision dcd1c383: Group create form bug fixes:
- - Remove radio buttons limited/unlimited
- Human readable bytes size input - 05:34 pm Revision e9189d29: Committing multiple bug fixes and a refactored code. There is still lots to be...
- 05:06 pm ./kamaki Revision 37c67167: Merge commit 'v0.6' into debian
- 04:43 pm ./kamaki Revision f2e455ae: Fix package dependencies
- Remove gevent dependency and add python-ansicolors and python-progress
as suggestions. - 03:42 pm ganeti-local Revision 39f0eea5: Automatically enable version-dependent GHC flags
- Some GHC flags are very useful, but only appear in more recent GHC
versions. To support the use of such flags while s... - 03:42 pm snf-ganeti Revision 39f0eea5: Automatically enable version-dependent GHC flags
- Some GHC flags are very useful, but only appear in more recent GHC
versions. To support the use of such flags while s... - 03:40 pm Bug #2299 (Closed): Fix window history handling
- Hadn't realized this was a problem, but it was :)
Closing ticket.
- 03:37 pm Feature #2948 (Closed): Pick IP subnet when creating private network
- Will try it out once deployed on okeanos.io, closing ticket.
- 03:37 pm Bug #2952 (Closed): Failing network operations set state despite API error return value
- Closing ticket.
- 03:36 pm Bug #3031 (Closed): UI shows inconsistent name for public network
- Fine, just fine.
Closing ticket.
- 03:36 pm Bug #2921 (Assigned): UI bug, "resp.images" undefined
- This seems to have been caused by certain user-provided images not having a full set of image metadata.
Please talk ... - 03:35 pm Feature #2462 (Closed): UI wording for SSH key management
- Looks great on okeanos.io, there is an extra quotation mark at the end :-P
Closing ticket.
- 03:33 pm Bug #2298 (Closed): Fix connect vm to network view
- View looks fine, will be made-over completely in next iteration of unified Cyclades-Pithos UI anyway :)
Closing tick... - 03:32 pm Feature #3032 (Closed): Make SSH connection string and RDP connection data configurable
- Must add an admin recipe in the admin guide with the details mentioned in the previous comment.
Would it make sense ... - 03:30 pm Feature #2945 (Closed): UI private networks not showing (+) line if network is empty, minor displ...
- Looking forward to seeing this on okeanos.io :-P
Closing ticket.
- 03:27 pm Feature #1361 (Closed): Investigate whether DNS names may be used in the UI
- Seems great, closing ticket.
- 03:17 pm snf-image Revision e47ad37e: Update ChangeLog and configure.ac for ver. 0.6.3
- 03:17 pm snf-image Revision 7a7e0f27: Fix a bug in helper's error monitoring system
- Make sure that if log_error is executed like this:
log_error "text" "text"
The 2 arguments get merged before being ... - 03:16 pm snf-image Revision 4f7c2aeb: Check if the img_properties are decoded correct
- In image helper, check if decode-properties.py returned 0 and log
the error if this is not the case. - 03:16 pm snf-image Revision 0c541fe8: Fix minor typo in ChangePassword task
- 03:16 pm snf-image Revision 878898d1: Don't overwrite C:\Unattend.xml in the windows
- If unattend.xml is present in the windows image, use this one unless
USE_DEFAULT_UNATTEND is specified as an image pr... - 03:16 pm snf-image Revision 90db2151: Fix the error messages in helper
- 03:07 pm snf-image Revision 9a4838f0: In update-helper remove the tmp image on errors
- If an error occurs, the temporary helper image under
/var/lib/snf-image-helper should be removed.
Conflicts:
snf-i... - 03:07 pm Pithos MS Client Revision 1101a72e: Fix for hash in URL and retry when commiting blocks
- 03:03 pm snf-image Revision 9c4a2181: Fix a bug in the helper's monitoring system
- Fix a bug where the helper will not send a image-helper-error msg
if an error occures when running snf-image-helper m... - 02:52 pm ./kamaki Revision 12ecdeb7: Complete new structure in one command (exprmtal)
- 01:58 pm Revision 26087fb9: rename astakosgroup_form_demo.html to astakosgroup_form.html
- 01:58 pm astakos Revision 26087fb9: rename astakosgroup_form_demo.html to astakosgroup_form.html
- 01:57 pm astakos Revision e60ea36c: Enforce maximum group participant number checking
- 01:57 pm Revision e60ea36c: Enforce maximum group participant number checking
- 01:56 pm astakos Revision 674f9a52: Isolate astakos messages in separate module
- 01:56 pm Revision 674f9a52: Isolate astakos messages in separate module
- 01:44 pm Revision 62540a36: change user-modify command name to conform with the rest patterns
- 01:44 pm astakos Revision 62540a36: change user-modify command name to conform with the rest patterns
- 01:38 pm snf-ganeti Revision 43b3b5c1: Added attoparsec unit test for Unicode parsing
- Attoparsec is known to have had issues with parsing non-ASCII strings.
This test makes sure that parsing of Unicode c... - 01:38 pm ganeti-local Revision 43b3b5c1: Added attoparsec unit test for Unicode parsing
- Attoparsec is known to have had issues with parsing non-ASCII strings.
This test makes sure that parsing of Unicode c... - 01:16 pm snf-image Revision 3e5d018a: Update ChangeLog and configure.ac for ver. 0.6.2
- 01:12 pm snf-image Revision 0ac22d10: Update ChangeLog and configure.ac for version 0.6.1
- 12:44 pm snf-image Revision bf4497b4: Bump debian version to 0.6.3-1
- 12:35 pm snf-image Revision 04326a9b: Update ChangeLog and configure.ac for ver. 0.6.3
- 12:31 pm Revision dded6695: CL arguments parse.
- 11:42 am ganeti-local Revision 35c6e63d: Add "Attoparsec" to the optional haskell packages
- This will be needed for the data collectors of the monitoring agent.
* Detection of the library
* Creation of the ap... - 11:42 am snf-ganeti Revision 35c6e63d: Add "Attoparsec" to the optional haskell packages
- This will be needed for the data collectors of the monitoring agent.
* Detection of the library
* Creation of the ap... - 11:33 am ganeti-local Revision e02ee261: Documentation for the NODE_RES level
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 11:33 am snf-ganeti Revision e02ee261: Documentation for the NODE_RES level
- Signed-off-by: Helga Velroyen <helgav@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 10:29 am snf-ganeti Revision 6376dcc0: Improve make regen-vcs-version
- "make regen-vcs-version" is run at every ./devel/upload time, in order
to have reasonably up-to-date information in t... - 10:29 am ganeti-local Revision 6376dcc0: Improve make regen-vcs-version
- "make regen-vcs-version" is run at every ./devel/upload time, in order
to have reasonably up-to-date information in t... - 10:28 am ganeti-local Revision 67e4fcf4: Fix two hlint warnings
- Sorry, I broke lint again :), by introducing two sub-standard changes.
Additionally, this silences an older existing... - 10:28 am snf-ganeti Revision 67e4fcf4: Fix two hlint warnings
- Sorry, I broke lint again :), by introducing two sub-standard changes.
Additionally, this silences an older existing...
11/12/2012
- 07:19 pm ./kamaki Revision 0d249b3e: Allow clis to overide command load implementation
- Still buggy and experimental, but if a cli don't use the command
decorator, but implement another way of loading clas... - 06:51 pm ganeti-local Revision 09b72783: RunCmd: Expose "postfork" callback
- The “_postfork_fn” parameter was only used for tests until now. To
implement a good locking scheme, remote commands m... - 06:51 pm snf-ganeti Revision 09b72783: RunCmd: Expose "postfork" callback
- The “_postfork_fn” parameter was only used for tests until now. To
implement a good locking scheme, remote commands m... - 06:28 pm Revision 72d67d23: Add helper low-level Qh API to the high-level QH API
- 06:28 pm Revision 504ac8fb: Print Django conf when overriden with environment var
- 06:27 pm Revision 8f11b62e: Ignore dev SQLite3 DB
- 06:26 pm Revision 66d08432: Use sqlite3 for tests
- 06:17 pm snf-ganeti Revision 551a29df: Merge branch 'devel-2.6' into master
- * devel-2.6:
Improve error message when migration status fail
Fix type error in kvm/GetMigrationStatus
Fix PID ... - 06:17 pm ganeti-local Revision 551a29df: Merge branch 'devel-2.6' into master
- * devel-2.6:
Improve error message when migration status fail
Fix type error in kvm/GetMigrationStatus
Fix PID ... - 06:05 pm ganeti-local Revision 112b6e89: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Improve error message when migration status fail
Fix type error in kvm/GetMigrationStatus
Fix PID... - 06:05 pm snf-ganeti Revision 112b6e89: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Improve error message when migration status fail
Fix type error in kvm/GetMigrationStatus
Fix PID... - 05:40 pm Pithos Web Client Bug #3059 (New): Trying to remove a contact from a group fails
- When you select to remove a contact from a group no error is produced and the contact stays in the group.
- 05:38 pm Pithos Web Client Bug #3058 (New): Sharing is not recursive
- When a folder is shared the sub folders in it appear to have the shared group but are not actually updated correctly ...
- 05:21 pm snf-image Revision c32b9cde: Fix a bug in helper's error monitoring system
- Make sure that if log_error is executed like this:
log_error "text" "text"
The 2 arguments get merged before being ... - 05:20 pm snf-image Revision 5cd36cf1: Check if the img_properties are decoded correct
- In image helper, check if decode-properties.py returned 0 and log
the error if this is not the case. - 05:14 pm Revision f0fe50c2: Fix typo
- 05:03 pm astakos Revision cde06a7c: Fix bugs: require_http_methods & send None uplimit incase of inlimited resource
- 05:03 pm Revision cde06a7c: Fix bugs: require_http_methods & send None uplimit incase of inlimited resource
- 04:59 pm Revision cd2b0bf5: Sort all API list_* responses
- 03:50 pm Pithos Revision 73fbe301: If PITHOS_QUOTAHOLDER_URL is None do not try to connect to the quotaholder
- 03:50 pm Revision 73fbe301: If PITHOS_QUOTAHOLDER_URL is None do not try to connect to the quotaholder
- 03:48 pm Revision d3655326: Fix indent and add logging in case of QuotaError
- 03:48 pm Pithos Revision d3655326: Fix indent and add logging in case of QuotaError
- 03:28 pm Pithos Android Client Bug #3055 (New): Selecting any file on the list results in an FC
- The client FC's when any file is selected.
The following is a filtered result of the log:
11-12 15:14:27.335 E/... - 03:14 pm ganeti-local Revision 4041a4e3: Improve error message when migration status fail
- Commit 6a1434d7 (“Make migration RPC non-blocking”) changed the API
for reporting migration status, but has a small c... - 03:14 pm snf-ganeti Revision 4041a4e3: Improve error message when migration status fail
- Commit 6a1434d7 (“Make migration RPC non-blocking”) changed the API
for reporting migration status, but has a small c... - 03:13 pm ganeti-local Revision 62457f51: Fix type error in kvm/GetMigrationStatus
- Commit 6a1434d7 (“Make migration RPC non-blocking”) changed from
raising HypervisorErrors to returning MigrationStatu... - 03:13 pm snf-ganeti Revision 62457f51: Fix type error in kvm/GetMigrationStatus
- Commit 6a1434d7 (“Make migration RPC non-blocking”) changed from
raising HypervisorErrors to returning MigrationStatu... - 03:13 pm Pithos Android Client Bug #3054 (New): Folders show 0 byte size
- The folders in the container browser show a 0 byte size.
Expected:
Since these objects cant have a size the labe... - 03:11 pm Pithos Android Client Bug #3053 (New): Change of wording in the New Account option
- The user has 2 choices:
New Account & Pithos+ Login
Expected:
Single option that brings a new panel with:
Manua... - 03:06 pm Pithos Android Client Bug #3052 (New): Default Provider is Rackspace
- Te default provider in adding an account is Rackspace.
Expected: Default provider should be Pithos + - 03:05 pm Pithos Android Client Bug #3051 (New): Invalid token cannot be updated
- The user has to remove his account and re add it when the token is invalid
- 03:05 pm Pithos Android Client Bug #3050 (New): Loading Status is offcenter on the x
- The Loading status is center on the %y but not on the %x
- 03:03 pm Pithos Android Client Bug #3049 (New): User is not informed that his token is invalid
- If an invalid token is found the user is presented with the following error:
Error in com.rackspace.cloud.android.Li... - 01:29 pm ganeti-local Revision a4c0fe1e: Fix PID file writing in Haskell daemons
- Currently, the code uses createFile, which has the effect of always
truncating the file. This is bad, as the content ... - 01:29 pm snf-ganeti Revision a4c0fe1e: Fix PID file writing in Haskell daemons
- Currently, the code uses createFile, which has the effect of always
truncating the file. This is bad, as the content ... - 01:21 pm ganeti-local Revision 29a30533: Remove unsafePerformIO usage
- We need to change a few things, most importantly CLI options defaults,
but otherwise we already used the path to file... - 01:21 pm snf-ganeti Revision 29a30533: Remove unsafePerformIO usage
- We need to change a few things, most importantly CLI options defaults,
but otherwise we already used the path to file... - 01:21 pm snf-ganeti Revision 37904802: Change keyToFilename/readSSconfFile interaction
- Currently, keyToFilename uses itself the default config path. In the
light of making that an function in the IO monad... - 01:21 pm ganeti-local Revision 37904802: Change keyToFilename/readSSconfFile interaction
- Currently, keyToFilename uses itself the default config path. In the
light of making that an function in the IO monad... - 01:19 pm ganeti-local Revision d66aa238: Change type of program options to 'IO [Options]'
- Some options have defaults that depend on the environment, and we
could handle these in two ways:
- use a place-hold... - 01:19 pm snf-ganeti Revision d66aa238: Change type of program options to 'IO [Options]'
- Some options have defaults that depend on the environment, and we
could handle these in two ways:
- use a place-hold... - 01:04 pm Pithos Revision b2691c21: If PITHOS_QUOTAHOLDER_URL is None, perform internal pithos quota checking
- 01:04 pm Revision b2691c21: If PITHOS_QUOTAHOLDER_URL is None, perform internal pithos quota checking
- 12:53 pm snf-image Revision 4c74bd98: Fix minor typo in ChangePassword task
- 12:44 pm Revision 8313c681: Merge branch 'dev' of https://code.grnet.gr/git/pithos into dev
- Conflicts:
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/modular.py - 12:44 pm Pithos Revision 8313c681: Merge branch 'dev' of https://code.grnet.gr/git/pithos into dev
- Conflicts:
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/modular.py - 12:37 pm Revision de34ce75: Further fixes on the str/unicode/basestring thing
- 12:29 pm Revision 0a1f986a: Merge branch 'master' into testing
- 12:28 pm Revision 65769612: Fix arg type checking to take into account strings (str, unicode, basestring)
- 12:24 pm snf-occi Revision d2af0fef: Update setup.py
- 12:07 pm snf-occi Revision c94b8e38: Add correct license
- 12:02 pm snf-ganeti Revision 48483a2e: Two small logging improvements
- The "starting" message is changed to match the Python one, and in case
the preparation fails, we also log the error (... - 12:02 pm ganeti-local Revision 48483a2e: Two small logging improvements
- The "starting" message is changed to match the Python one, and in case
the preparation fails, we also log the error (... - 12:02 pm snf-ganeti Revision 73b16ca1: Annotate confd startup/luxi binding error
- The luxi binding is now annotated for better readability.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 12:02 pm ganeti-local Revision 73b16ca1: Annotate confd startup/luxi binding error
- The luxi binding is now annotated for better readability.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 12:02 pm snf-ganeti Revision e14b84e9: Switch writing of PID file to new reporting style
- Currently, the writing of the PID file uses a "standard" error
reporting: catch exception, transform it into a 'Resul... - 12:02 pm snf-ganeti Revision 7413b229: Move and rename BasicTypes.annotateIOError
- It turns out that annotateIOError already exists in the standard
library, with a different purpose (this made me wast... - 12:02 pm ganeti-local Revision ef3de7b0: Move preparation steps of confd in prepMain
- This does the address parsing earlier, before we fork, for
better/faster error reporting.
Signed-off-by: Iustin Pop ... - 12:02 pm snf-ganeti Revision b9097468: Switch daemon startup to pipe-based error reporting
- This changes the daemon reporting error to the same mechanism as in
Python: use a pipe which is written to from the f... - 12:02 pm snf-ganeti Revision ef3de7b0: Move preparation steps of confd in prepMain
- This does the address parsing earlier, before we fork, for
better/faster error reporting.
Signed-off-by: Iustin Pop ... - 12:02 pm snf-ganeti Revision 4c3f55b8: Split queryd run into prepare and exec
- This will help with the general daemon split of prepare/run, and flag
errors earlier in the startup.
Signed-off-by: ... - 12:02 pm ganeti-local Revision 4c3f55b8: Split queryd run into prepare and exec
- This will help with the general daemon split of prepare/run, and flag
errors earlier in the startup.
Signed-off-by: ... - 12:02 pm ganeti-local Revision 7413b229: Move and rename BasicTypes.annotateIOError
- It turns out that annotateIOError already exists in the standard
library, with a different purpose (this made me wast... - 12:02 pm ganeti-local Revision b9097468: Switch daemon startup to pipe-based error reporting
- This changes the daemon reporting error to the same mechanism as in
Python: use a pipe which is written to from the f... - 12:02 pm ganeti-local Revision e14b84e9: Switch writing of PID file to new reporting style
- Currently, the writing of the PID file uses a "standard" error
reporting: catch exception, transform it into a 'Resul... - 12:00 pm snf-ganeti Revision d8e7c45e: Convert tag objects to a safer type
- Currently, we keep information about the "target" of a tag operation
in a data type similar to (TagKind, Maybe String... - 12:00 pm ganeti-local Revision d8e7c45e: Convert tag objects to a safer type
- Currently, we keep information about the "target" of a tag operation
in a data type similar to (TagKind, Maybe String... - 11:44 am snf-ganeti Revision 88609f00: Switch Luxi TH code from simple to custom fields
- This is needed so that we have more flexibility in generating Luxi
serialisation code (deserialisation is still custo... - 11:44 am ganeti-local Revision 88609f00: Switch Luxi TH code from simple to custom fields
- This is needed so that we have more flexibility in generating Luxi
serialisation code (deserialisation is still custo... - 11:44 am snf-ganeti Revision a309a3b4: Fix display of results in ==? operator
- Doh, this is exactly the opposite of what we wanted… good thing no
test failed so far :)
Signed-off-by: Iustin Pop <... - 11:44 am ganeti-local Revision a309a3b4: Fix display of results in ==? operator
- Doh, this is exactly the opposite of what we wanted… good thing no
test failed so far :)
Signed-off-by: Iustin Pop <... - 11:44 am snf-ganeti Revision 92ad1f44: Make THH:genSaveOpCode a bit more general
- This can be improved, by taking all hardcoded names as parameters, to
serve as a more-general "build save clause for ... - 11:44 am ganeti-local Revision 92ad1f44: Make THH:genSaveOpCode a bit more general
- This can be improved, by taking all hardcoded names as parameters, to
serve as a more-general "build save clause for ... - 10:49 am snf-image Revision cf9488fc: Merge branch 'stable-0.6' of https://code.grnet.gr/git/snf-image into stable-0.6
- 12:49 am Bug #3047 (Feedback): Mixup of connected machines with two private networks
- Tested on current okeanos.io:
To reproduce, create two private networks in the UI, first one has four machines, seco...
11/09/2012
- 09:20 pm snf-image Revision 9fca5245: Don't overwrite C:\Unattend.xml in the windows
- If unattend.xml is present in the windows image, use this one unless
USE_DEFAULT_UNATTEND is specified as an image pr... - 08:15 pm Pithos Revision 21a85c0b: Merge branch 'dev' of https://code.grnet.gr/git/pithos into dev
- Conflicts:
snf-pithos-app/pithos/api/dispatch.py
snf-pithos-app/pithos/api/management/commands/storagequota.py
snf... - 08:15 pm Revision 21a85c0b: Merge branch 'dev' of https://code.grnet.gr/git/pithos into dev
- Conflicts:
snf-pithos-app/pithos/api/dispatch.py
snf-pithos-app/pithos/api/management/commands/storagequota.py
snf... - 08:04 pm Pithos Revision b1dadd0e: By default report size change in object delete/update (do not include older ve...
- 08:04 pm Revision b1dadd0e: By default report size change in object delete/update (do not include older ve...
- 07:34 pm Pithos Revision 5f79d821: Raise warning exceptions in there are no other valid accounts for testing shar...
- 07:34 pm Pithos Revision e7117103: Fix undefined variable
- 07:34 pm Pithos Revision abb65ae4: Change test warning exception message
- 07:34 pm Revision 5f79d821: Raise warning exceptions in there are no other valid accounts for testing shar...
- 07:34 pm Revision abb65ae4: Change test warning exception message
- 07:34 pm Revision e7117103: Fix undefined variable
- 07:34 pm Pithos Revision fe3252ab: Fix sqlalchemy warning: IN-predicate invoked with an empty sequence.
- 07:34 pm Revision fe3252ab: Fix sqlalchemy warning: IN-predicate invoked with an empty sequence.
- 07:34 pm Revision f75a34ee: Change QuotaholderSync to QuotaholderSerial
- 07:34 pm Pithos Revision f75a34ee: Change QuotaholderSync to QuotaholderSerial
- 07:34 pm Pithos Revision b7faa11e: Change QuotaholderSync to QuotaholderSerial
- 07:34 pm Revision b7faa11e: Change QuotaholderSync to QuotaholderSerial
- 07:34 pm Pithos Revision 8e9432e8: Comment out sqlalchemy echo
- 07:34 pm Revision 00e9ef7b: Catch explicitly ContainerExists in container_create instead of NameError
- 07:34 pm Pithos Revision 9d4502a8: Include version information in aquarium messages
- 07:34 pm Revision 9d4502a8: Include version information in aquarium messages
- 07:34 pm Pithos Revision 00e9ef7b: Catch explicitly ContainerExists in container_create instead of NameError
- 07:34 pm Revision 2d8e6f94: Send versions as string in resource events queue
- 07:34 pm Revision 8e9432e8: Comment out sqlalchemy echo
- 07:34 pm Pithos Revision 2d8e6f94: Send versions as string in resource events queue
- 07:34 pm Pithos Revision 4cfccdd2: incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue ...
- 07:34 pm Revision 4cfccdd2: incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue ...
- 07:33 pm Revision 5823f8e1: fix access to backend library classes Config and QuotaholderSync
- 07:33 pm Revision 49f44d54: fix backend variable name
- 07:33 pm Revision 70f5bc56: fix backends.lib.sqlite.config.Config set_value
- 07:33 pm Revision 31aa43c8: fix mispelling
- 07:33 pm Pithos Revision 31aa43c8: fix mispelling
- 07:33 pm Pithos Revision 5823f8e1: fix access to backend library classes Config and QuotaholderSync
- 07:33 pm Pithos Revision 70f5bc56: fix backends.lib.sqlite.config.Config set_value
- 07:33 pm Pithos Revision 49f44d54: fix backend variable name
- 07:33 pm Revision 1af183f2: New database tables to keep track of quota holder commisions
- 07:33 pm Pithos Revision 1af183f2: New database tables to keep track of quota holder commisions
- 07:33 pm Revision d50ed8d4: Fix code formatting to conform to the PEP 8 style guide
- 07:33 pm Pithos Revision d50ed8d4: Fix code formatting to conform to the PEP 8 style guide
- 06:18 pm Revision 8b1a5217: Update Changelogs
- 06:16 pm Revision 02da1fae: API enhancements and bug fixing
- 06:15 pm Revision b10aa469: Use the per-user network limit setting
- 06:01 pm ./kamaki Revision 78496d42: Pre-call parisng and errors, new cmd-spec system
- Test firsth in one-command enviroment
cmd-spec system has been initialized, but not finished - 05:54 pm Revision ec4cc419: Merge branch 'ui-0.11' into devel-0.12
- 05:51 pm snf-image Revision c94e12c6: Fix the error messages in helper
- 05:50 pm Revision 047efa37: Redundant definition.
- 05:49 pm Revision f28f3322: Use _check instead.
- 05:32 pm Revision b84ed662: Refactor code in management commands
- 04:49 pm Revision 5ca9a8a3: Incorporate south for django database migrations
- 04:00 pm Revision db46268f: Rename
- 03:53 pm Revision 7eed21c0: No need to subclass OrderedDict.
- 03:51 pm Revision 841d0de0: db text field max len 72 -> 4096
- 03:51 pm Revision 190d155f: Add indexes to VirtualMachine and Network
- Add indexes to VirtualMachine userid and deleted columns
Add indexes to Network userid, deleted and public columns - 03:47 pm Revision 9e4afaa4: Pass formal args as list of tuples.
- 03:45 pm ./kamaki Revision af6de846: Start refactoring main CLI
- Aims:
- cleaner cli load-point code
- move more argument logic to argument module
- move command loading to the seper... - 03:38 pm Revision 377d7b8b: body can be None
- 03:35 pm ganeti-local Revision a12f0ef8: sphinx_ext: Allow use of “rapi” module in pyeval
- This way constants like “rapi.RAPI_ACCESS_WRITE” can be used in
documentation.
Signed-off-by: Michael Hanselmann <ha... - 03:35 pm snf-ganeti Revision a12f0ef8: sphinx_ext: Allow use of “rapi” module in pyeval
- This way constants like “rapi.RAPI_ACCESS_WRITE” can be used in
documentation.
Signed-off-by: Michael Hanselmann <ha... - 03:15 pm Pithos MS Client Revision 46a6bfd9: Fix range (416)
- Fix Installer
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 03:12 pm snf-occi Revision b92a3d98: Add sqlite based VO to token map
- 03:05 pm Pithos MS Client Feature #2268 (Closed): Request account auth info when the client starts up and no account.
- 03:05 pm Pithos MS Client Bug #2160 (Closed): Test behaviour for a large number of small files
- 03:05 pm Pithos MS Client Bug #2159 (Closed): Do we need to repair the SQLite database if it becomes corrupt?
- 03:05 pm Pithos MS Client Bug #2149 (Closed): Very high CPU usage when downloading a very large file
- 03:04 pm Pithos MS Client Feature #1610 (Closed): Add Transactional NTFS support for Block updates
- 03:04 pm Pithos MS Client Feature #2270 (Closed): Use Windows 2k+ Restart Manager
- 01:44 pm ./kamaki Revision 062b1d0a: Extract json-encoded error info in clients
- 01:41 pm Revision 639e0352: Fix division by zero
- 01:41 pm astakos Revision 639e0352: Fix division by zero
- 01:11 pm ./kamaki Revision 6cdfdcf3: Minor improvements to server_wait behavior
- 01:08 pm Revision 39a6388d: Improve management commands
- 01:00 pm astakos Revision dc419c7d: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 01:00 pm Revision dc419c7d: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 12:59 pm astakos Revision 44c296ac: style fixes
- 12:59 pm Revision 44c296ac: style fixes
- 12:58 pm Revision 930f09ba: Separate safely service and resource name (in case resource name contains the ...
- 12:58 pm astakos Revision 930f09ba: Separate safely service and resource name (in case resource name contains the ...
- 12:56 pm astakos Revision 075f43f2: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 12:56 pm Revision 075f43f2: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 12:55 pm astakos Revision c042a458: Style fixes
- 12:55 pm Revision c042a458: Style fixes
- 12:50 pm Revision 20a0af52: Merge branch 'cleanse-settings' into devel-0.12
- 12:47 pm astakos Revision b47bdc71: remove lorem ipsum, fix wrong join link
- 12:47 pm Revision b47bdc71: remove lorem ipsum, fix wrong join link
- 12:41 pm astakos Revision 31886905: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 12:41 pm Revision 31886905: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 12:41 pm astakos Revision ec1819c3: Style fixes
- 12:41 pm Revision ec1819c3: Style fixes
- 12:37 pm Revision cd1e1513: Change default resource names
- 12:37 pm astakos Revision cd1e1513: Change default resource names
- 12:34 pm snf-occi Revision 19f06355: Authorize only list of selected VOs
- 12:32 pm Revision 824bbd37: Enrich servers-list to list only suspended servers
- add new option `--suspended` in servers-list command to filter output suspended
servers - 12:25 pm Revision 3bf45568: Merge branch 'devel-0.12' into ui-0.11
- 12:24 pm Bug #2022 (Feedback): Fix way version of Python distribution is extracted from 'git describe'
- 12:24 pm Bug #2022: Fix way version of Python distribution is extracted from 'git describe'
- fixed in commit:0fb30b2
- 12:23 pm Bug #1481 (Feedback): Setting proper changes-since values for recurrent requests
- fixed in commit:6de7fde
configurable via UI_CHANGES_SINCE_ALIGNMENT setting (defaults to 0) - 12:21 pm Feature #1791 (Feedback): Display weekly graphs in UI
- fixed in commit:0936e4214eb72bf83f4d3ff972491afbd3570aa6
- 12:10 pm Revision c8152897: More changes in default resource limits
- 12:10 pm astakos Revision c8152897: More changes in default resource limits
- 12:07 pm Revision 0fad7b08: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 12:07 pm astakos Revision 0fad7b08: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 12:06 pm astakos Revision 93b6cb50: Bug fix for group create radios
- 12:06 pm Revision 93b6cb50: Bug fix for group create radios
- 11:55 am astakos Revision efb70adf: Change default resource limits
- 11:55 am Revision efb70adf: Change default resource limits
- 11:53 am Revision ef6307cb: Add hlapi to setup
- 11:38 am Revision 3d1e5d1c: Rename highlevel to hlapi
- 11:28 am Revision 49863cf4: Make __init__ non-empty
- 11:02 am Revision 7ed99da8: wip issue_commision(). no accept or reject yet
- 11:02 am Pithos Revision ecd01afd: fix: initialize per-request quotaholder seriallist
- 11:02 am Pithos Revision 470984e0: use astakos resource name in issue_commission
- 11:02 am Pithos Revision 85352a77: quotaholder serial handling fix
- 11:02 am Pithos Revision 5578064f: accept/reject commission on backend_method deco
- 11:02 am Pithos Revision 57e09fb4: add socket verification for pooled pithos backends
- 11:02 am Pithos Revision 90311d98: rename resource to pithos+.diskspace
- 11:02 am Pithos Revision 7ed99da8: wip issue_commision(). no accept or reject yet
- 11:02 am Revision 57e09fb4: add socket verification for pooled pithos backends
- 11:02 am Revision 90311d98: rename resource to pithos+.diskspace
- 11:02 am Revision a7f7699d: make sure backend hasattr 'messages'
- 11:02 am Pithos Revision 0307b47f: wip quotaholder client in backend
- 11:02 am Revision 470984e0: use astakos resource name in issue_commission
- 11:02 am Revision 85352a77: quotaholder serial handling fix
- 11:02 am Revision 5578064f: accept/reject commission on backend_method deco
- 11:02 am Pithos Revision a7f7699d: make sure backend hasattr 'messages'
- 11:02 am Revision 0307b47f: wip quotaholder client in backend
- 11:02 am Revision ecd01afd: fix: initialize per-request quotaholder seriallist
- 10:31 am astakos Revision a3637508: Fix user activation
- 10:31 am Revision a3637508: Fix user activation
- 09:56 am Revision 40a0cd8b: Fix signup
- 09:56 am astakos Revision 40a0cd8b: Fix signup
- 01:19 am astakos Revision 3b99d2d6: Fix management commands
- 01:19 am Revision 3b99d2d6: Fix management commands
11/08/2012
- 08:46 pm Bug #2298 (Feedback): Fix connect vm to network view
- fixed in commit:af62f31
- 08:46 pm Feature #2945 (Feedback): UI private networks not showing (+) line if network is empty, minor dis...
- Fixed in commit:4c39dc1, private network views now may be expanded even if they are empty.
- 08:45 pm Feature #1361 (Feedback): Investigate whether DNS names may be used in the UI
- UI_VM_HOSTNAME_FORMAT etting added in commit:3796f34.
the default value is: 'snf-%(id)s.vm.okeanos.grnet.gr' - 08:37 pm ganeti-local Revision 2a38e913: rlib2: Document two previously undocumented functions
- Commit 208a6cff just included empty docstrings.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 08:37 pm snf-ganeti Revision 2a38e913: rlib2: Document two previously undocumented functions
- Commit 208a6cff just included empty docstrings.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 08:27 pm Revision a6b9836b: Handle suspended VM's in ui
- UI now displays notice for vm's flagged as suspended. User may click on
suspended notice to contact support. - 07:23 pm ./kamaki Revision 85e3803d: Update Pithos+ support documentation
- 07:18 pm astakos Revision 5e05921c: Display inf in case of unlimited group resource in the admin notification emai...
- 07:18 pm Revision 5e05921c: Display inf in case of unlimited group resource in the admin notification emai...
- 06:49 pm Revision 9ee0c6a2: Fix quota in case of unlimited
- 06:49 pm astakos Revision 9ee0c6a2: Fix quota in case of unlimited
- 06:35 pm Revision a429705e: Network view actions fixes
- - Reset network status after a failed destroy action
- Fix multiple network actions (Refs #2298)
- Reset button visib... - 06:19 pm Revision 6639a243: Merge branch 'master' into devel-0.12
- Conflicts:
snf-cyclades-app/synnefo/api/management/commands/flavor-list.py
snf-cyclades-app/synnefo/api/management/... - 05:53 pm astakos Revision ed1496b7: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 05:53 pm Revision ed1496b7: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 05:53 pm Revision 29b87e7c: Fix group creation summary view
- 05:53 pm astakos Revision 29b87e7c: Fix group creation summary view
- 05:48 pm Revision da0119ed: Pass docstring
- 05:46 pm Revision 5a6c555b: Function to parse args and call function.
- 05:29 pm ./kamaki Revision d07b3796: Fix bug with deep-pathed commands
- FEATURE: subcommands of a callable command are not allowed. e.g.:
if the following exist as callable commands:
cmd1_... - 05:13 pm snf-cloudcms Revision 69c190d7: Fix documentation typo
- 04:40 pm ganeti-local Revision e4e59de8: jqueue/mcpu: Determine priority using callback
- Instead of being given the priority for acquiring locks by means of a
parameter, mcpu will now call back. This is in ... - 04:40 pm snf-ganeti Revision e4e59de8: jqueue/mcpu: Determine priority using callback
- Instead of being given the priority for acquiring locks by means of a
parameter, mcpu will now call back. This is in ... - 04:32 pm Revision ce182d6b: Style changes in group list page
- 04:32 pm astakos Revision ce182d6b: Style changes in group list page
- 04:16 pm Feature #3032 (Feedback): Make SSH connection string and RDP connection data configurable
- 04:16 pm Feature #3032: Make SSH connection string and RDP connection data configurable
- fixed in commit:3796f34 .
Described behaviour can be achieved by applying the following settings,... - 04:15 pm ganeti-local Revision 8af734f8: Merge branch 'devel-2.6'
- * devel-2.6:
http/__init__.py: Remove extraneous argument
rapi.testutils: Add utility to format HTTP headers
ra... - 04:15 pm snf-ganeti Revision 8af734f8: Merge branch 'devel-2.6'
- * devel-2.6:
http/__init__.py: Remove extraneous argument
rapi.testutils: Add utility to format HTTP headers
ra... - 04:08 pm ganeti-local Revision 22105827: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
http/__init__.py: Remove extraneous argument
rapi.testutils: Add utility to format HTTP headers
r... - 04:08 pm snf-ganeti Revision 22105827: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
http/__init__.py: Remove extraneous argument
rapi.testutils: Add utility to format HTTP headers
r... - 03:58 pm Revision 53b9ba10: Import snf-manage network-modify command
- Add extra support for changing link and mac_prefix. Also support
reserving and releasing IPs. - 03:53 pm snf-ganeti Revision e080072c: http/__init__.py: Remove extraneous argument
- pylint complained, I fixed it, and unfortunately pushed too early.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 03:53 pm ganeti-local Revision e080072c: http/__init__.py: Remove extraneous argument
- pylint complained, I fixed it, and unfortunately pushed too early.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 03:40 pm Feature #2948 (Feedback): Pick IP subnet when creating private network
- fixed in commit:29cf98c , configured by UI_AUTOMATIC_NETWORK_RANGE_FORMAT (defaults to "192.168.%d.0/24")
- 03:39 pm Bug #2952 (Feedback): Failing network operations set state despite API error return value
- fixed in commit:c6f9918c5ded5592081f64fa3811aa9998ccbe17
- 03:35 pm Revision 28958b8e: Improve ui personal images ui view
- include reference to custom image creation guide if available.
Reference url can be configured by setting the UI_CUST... - 03:23 pm astakos Revision 12269b45: Fixes for report page
- Bypass group list page
- 03:23 pm Revision 12269b45: Fixes for report page
- Bypass group list page
- 03:20 pm ./kamaki Revision c59aef27: Fix minor wait_server bug, discover a cli bug
- CLI bug: deep-level commands malfunction
- 03:20 pm ganeti-local Revision 1b8e72f3: rapi.testutils: Add utility to format HTTP headers
- Once again this will be used by forthcoming RAPI test.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 03:20 pm snf-ganeti Revision 1b8e72f3: rapi.testutils: Add utility to format HTTP headers
- Once again this will be used by forthcoming RAPI test.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 03:20 pm snf-ganeti Revision 0351944b: rapi.testutils: Return headers from mock utility
- A newly added test for RAPI will also verify the returned headers. A
test in ganeti.rapi.client_unittest.py is split ... - 03:20 pm ganeti-local Revision 0351944b: rapi.testutils: Return headers from mock utility
- A newly added test for RAPI will also verify the returned headers. A
test in ganeti.rapi.client_unittest.py is split ... - 03:19 pm snf-ganeti Revision 0e632cbd: http: Add wrapper for mimetools.Message
- A newly added piece of code will also have to parse headers, so having
this wrapper saves us from copying this part o... - 03:19 pm ganeti-local Revision 0e632cbd: http: Add wrapper for mimetools.Message
- A newly added piece of code will also have to parse headers, so having
this wrapper saves us from copying this part o... - 03:16 pm Revision 1b18db69: Dynamically set user quota url in ui
- 02:58 pm ganeti-local Revision cdc2392b: Rename Confd.hs to Confd/Types.hs
- This should be the last module rename, promise!
We rename this to conform to the other hierarchies (e.g. Query), and... - 02:58 pm snf-ganeti Revision cdc2392b: Rename Confd.hs to Confd/Types.hs
- This should be the last module rename, promise!
We rename this to conform to the other hierarchies (e.g. Query), and... - 02:48 pm ./kamaki Revision fd1f1d96: NEW server method: wait_server + cli command
- wait for server to reach state (e.g. while building)
- 02:24 pm Revision 29cf98c9: Automatic private networks subnet assignment in ui
- Automatically choose a subnet that doesn't already exists in user's
private networks if 'Auto' subnet option is selec... - 02:09 pm astakos Revision 7c4980e1: Group summary page
- 02:09 pm Revision 7c4980e1: Group summary page
- 01:25 pm Revision 01461689: JS networks collection fix
- filter out unexisting deleted networks
- 01:21 pm Revision fdfd8c6d: Fix dispatcher logging
- 12:44 pm Revision 7c76af95: Bug fixes
- 12:44 pm astakos Revision 7c76af95: Bug fixes
- 12:34 pm Revision eaa4e8ed: OrderedDict backported
- 12:31 pm snf-ganeti Revision 3bebda52: OpCodes.hs: add OpTagsSet and OpTagsDel
- Also, adjust comment to $(genOpCode) block to avoid repetition of
"only".
Signed-off-by: Dato Simó <dato@google.com>... - 12:31 pm ganeti-local Revision 3bebda52: OpCodes.hs: add OpTagsSet and OpTagsDel
- Also, adjust comment to $(genOpCode) block to avoid repetition of
"only".
Signed-off-by: Dato Simó <dato@google.com>... - 12:31 pm snf-ganeti Revision 367c4241: htools: move TagObject from Luxi.hs to OpCodes.hs
- In addition to ReqQueryTags in Luxi.hs, the TagObject ADT is also
required for the "kind" attribute of OpTagsSet and ... - 12:31 pm ganeti-local Revision 367c4241: htools: move TagObject from Luxi.hs to OpCodes.hs
- In addition to ReqQueryTags in Luxi.hs, the TagObject ADT is also
required for the "kind" attribute of OpTagsSet and ... - 12:20 pm Pithos MS Client Revision 1f3d113a: Fix for directory renames
- Move detection re-enabled
- 12:10 pm Revision ce2b51c0: Attempt to parse arguments.
- 12:02 pm Revision 17600d55: Forbid creation of non enabled networks
- 11:37 am Revision 72b63775: Context can be None.
- 10:13 am Pithos MS Client Revision 09336328: Added range header fix
- Disable move detection until folder move detection is improved
Fixed upgrade url in settings
11/07/2012
- 08:05 pm Revision 125a8a3e: Additional user notification in vm connect view
- notify users that although connection information appears, vm may not be
available to connect to if it was just resta... - 07:50 pm Revision cbf7b384: UI quota limit handling
- ui inititalization process now includes a call to the introduced
`ui.views.userquota` view which returns a json repre... - 07:01 pm Revision 7a24d2d8: Reworked global schema to be more flexible
- 06:57 pm snf-ganeti Revision 7a70541e: Add missing tests for commit f0d2286
- Commit f0d2286 changed the logic of
gnt_instance._ConvertNicDiskModifications to also allow a parameter
named “modify... - 06:57 pm ganeti-local Revision 7a70541e: Add missing tests for commit f0d2286
- Commit f0d2286 changed the logic of
gnt_instance._ConvertNicDiskModifications to also allow a parameter
named “modify... - 06:00 pm Revision dccebcff: Update single menu vm entry on each vm name change
- 05:58 pm snf-ganeti Revision 2ac2e420: Implement base checkFn/prepFn/execFn model for daemons
- This mirrors the code in the Python code base, and is required for
clean error reporting during startup.
This patch ... - 05:58 pm ganeti-local Revision 2ac2e420: Implement base checkFn/prepFn/execFn model for daemons
- This mirrors the code in the Python code base, and is required for
clean error reporting during startup.
This patch ... - 05:49 pm Revision fa72a75e: Console view IE fixes
- 05:24 pm Revision 9a391024: vmapi improvements
- 04:40 pm Revision 1c60eb3c: Rename nodeapi to vmapi
- 04:26 pm ./kamaki Revision 0a0b9fb6: Modify KeyValueArgument and CmdConfigArgument
- KeyValueArgument now accepts only one key=value pair but can be
repeated:
--property key1=val1 --property key2=va... - 04:24 pm Revision 20013ce7: Merge branch 'nodeapi' into vmapi
- 04:23 pm Revision a7d5d7ef: VM console view style fix
- 04:17 pm Revision 8c804c12: Backend implementation of group creation summary
- 04:17 pm astakos Revision 8c804c12: Backend implementation of group creation summary
- 04:10 pm Revision 3796f345: UI vm connection improvements
- - add configurable vm hostname template
- allow override of vm connect messages
- replace ip by hostname in vm connec... - 03:53 pm snf-image Revision f012a7dd: In update-helper remove the tmp image on errors
- If an error occurs, the temporary helper image under
/var/lib/snf-image-helper should be removed. - 03:39 pm snf-ganeti Revision 7ae5d703: One more ghc 7.6 fix
- This is only in master, so needed to be fixed separately.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 03:39 pm ganeti-local Revision 7ae5d703: One more ghc 7.6 fix
- This is only in master, so needed to be fixed separately.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by:... - 03:35 pm snf-ganeti Revision c258f110: workerpool: Use itertools.count instead of manual counting
- Instead of having to explicitely increment the value (“… += 1”), a call
to next() is enough. These numbers should in ... - 03:35 pm ganeti-local Revision c258f110: workerpool: Use itertools.count instead of manual counting
- Instead of having to explicitely increment the value (“… += 1”), a call
to next() is enough. These numbers should in ... - 03:19 pm ./kamaki Revision ae3c77f9: Copy os/users image tags at server_create
- 03:06 pm ganeti-local Revision b9612abb: Merge branch 'devel-2.6' into submit
- * devel-2.6:
Fix compatibility with newer Haskell libraries
Fix gnt-instance console with xl
Conflicts:
... - 03:06 pm snf-ganeti Revision b9612abb: Merge branch 'devel-2.6' into submit
- * devel-2.6:
Fix compatibility with newer Haskell libraries
Fix gnt-instance console with xl
Conflicts:
... - 02:31 pm Feature #3041 (Closed): Refine shibboleth account creation
- * If user has already a local account, ask for local account email & password to authenticate the user and switch to ...
- 02:18 pm ./kamaki Revision 0c24b26b: Enhance confiug options documentation
- 02:08 pm snf-ganeti Revision 27639c4e: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Fix compatibility with newer Haskell libraries
Fix gnt-instance console with xl
Signed-off-by: Ius... - 02:08 pm ganeti-local Revision 27639c4e: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Fix compatibility with newer Haskell libraries
Fix gnt-instance console with xl
Signed-off-by: Ius... - 02:07 pm ganeti-local Revision f9435bdc: Switch devel/upload to a static file
- We had twice in the past days questions about devel/upload being
"broken", since bash re-reads shell scripts during t... - 02:07 pm snf-ganeti Revision f9435bdc: Switch devel/upload to a static file
- We had twice in the past days questions about devel/upload being
"broken", since bash re-reads shell scripts during t... - 01:54 pm Revision cde8cde3: Minor js models improvements
- 01:53 pm Revision d3e4bca7: Proper image ssh support identification
- additionally check osfamily image tag. If tag set to linux enable ssh
keys support. - 01:51 pm Revision 40e5d2d2: Change grouped public network name setting
- UI_GROUPED_NETWORK_NAME -> UI_GROUPED_PUBLIC_NETWORK_NAME
- 12:52 pm Revision 7f2dbcad: Use select_for_update for VirtualMachines
- Use select_for_update method when accessing VM objects to prevent
race conditions. Also move start_action from logic ... - 12:49 pm Revision b49e7db8: Search for jobs if server does not exist
- 11:58 am astakos Revision a9aba6b9: Fix for selected resources group
- 11:58 am Revision a9aba6b9: Fix for selected resources group
- 11:06 am astakos Revision d84d925f: Group create summary page static
- 11:06 am Revision d84d925f: Group create summary page static
- 11:04 am Revision fd2bdbb2: Process OP_NETWORK_SET_PARAMS Ganeti jobs
- Modify snf-ganeti-eventd and snf-dispatcher to handle jobs with
OP_NETWORK_SET_PARAMS opcode. Handling of these jobs ... - 10:46 am snf-ganeti Revision 1251817b: Fix compatibility with newer Haskell libraries
- This small patch fixes compatibility with a few newer Haskell libraries:
- base 4.6, included with ghc 7.6, removed ... - 10:46 am ganeti-local Revision 1251817b: Fix compatibility with newer Haskell libraries
- This small patch fixes compatibility with a few newer Haskell libraries:
- base 4.6, included with ghc 7.6, removed ... - 02:53 am Revision 820b18e0: User create_groups api call in group creation
- 02:53 am astakos Revision 820b18e0: User create_groups api call in group creation
11/06/2012
- 08:19 pm ganeti-local Revision 5a5dde45: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 08:19 pm snf-ganeti Revision 5a5dde45: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 08:18 pm ganeti-local Revision c6885eb9: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- 08:18 pm snf-ganeti Revision c6885eb9: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- 08:10 pm snf-ganeti Revision f89b3fc1: Hotplug: do not allow disk/0 to be hotplug-able
- BIOS boots from first disk. If we enable hotplug in disk/0
it will added at the end of PCI address space (slot 31). I... - 08:10 pm ganeti-local Revision f89b3fc1: Hotplug: do not allow disk/0 to be hotplug-able
- BIOS boots from first disk. If we enable hotplug in disk/0
it will added at the end of PCI address space (slot 31). I... - 08:01 pm snf-ganeti Revision f215debf: Use SSH_LOGIN_USER rather than root for xl ssh
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 08:01 pm ganeti-local Revision f215debf: Use SSH_LOGIN_USER rather than root for xl ssh
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 08:01 pm ganeti-local Revision 1f5557ca: Fix gnt-instance console with xl
- - Rename xm-console-wrapper to xen-console-wrapper
- Pass the xen command to use as a parameter
Signed-off-by: Guido... - 08:01 pm snf-ganeti Revision 1f5557ca: Fix gnt-instance console with xl
- - Rename xm-console-wrapper to xen-console-wrapper
- Pass the xen command to use as a parameter
Signed-off-by: Guido... - 07:59 pm snf-ganeti Revision 10b86782: Add utility to check if file is executable
- This replaces direct calls to “os.access” and
“os.path.exists”/“os.path.isfile”.
Signed-off-by: Michael Hanselmann <... - 07:59 pm ganeti-local Revision 10b86782: Add utility to check if file is executable
- This replaces direct calls to “os.access” and
“os.path.exists”/“os.path.isfile”.
Signed-off-by: Michael Hanselmann <... - 07:58 pm ./kamaki Revision 7966ffb8: A little bit more error handling
- 07:44 pm ./kamaki Revision de4f08ef: Handle json-formated server error responses
- 07:27 pm snf-ganeti Revision 55d1ebfa: Fix NameError in constants.py introduced in merge 46c1f82
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:27 pm ganeti-local Revision 55d1ebfa: Fix NameError in constants.py introduced in merge 46c1f82
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:08 pm ./kamaki Revision 0238c167: Propagate error handling corrections up to CLIs
- 06:56 pm snf-ganeti Revision 51dc9701: Update debian/changelog
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:56 pm ganeti-local Revision 51dc9701: Update debian/changelog
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:54 pm ganeti-local Revision 5506670c: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 06:54 pm snf-ganeti Revision 5506670c: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6
- 06:53 pm snf-ganeti Revision 65b8b768: Add debian tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:53 pm ganeti-local Revision 65b8b768: Add debian tree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:48 pm ganeti-local Revision 471b6c46: Add test for Luxi calls consistency hs/py
- This tests that the same Luxi calls are defined in Python and
Haskell. It doesn't test yet that their serialisation i... - 06:48 pm snf-ganeti Revision 471b6c46: Add test for Luxi calls consistency hs/py
- This tests that the same Luxi calls are defined in Python and
Haskell. It doesn't test yet that their serialisation i... - 06:26 pm snf-ganeti Revision 46c1f828: Merge branch 'devel-2.6'
- * devel-2.6:
Disable E1101 on ganeti/http/server.py:424
Fix live migration under xl
Don't check for xend port w... - 06:26 pm ganeti-local Revision 46c1f828: Merge branch 'devel-2.6'
- * devel-2.6:
Disable E1101 on ganeti/http/server.py:424
Fix live migration under xl
Don't check for xend port w... - 06:20 pm snf-ganeti Revision 16c2024a: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Disable E1101 on ganeti/http/server.py:424
Fix live migration under xl
Don't check for xend port ... - 06:20 pm ganeti-local Revision 16c2024a: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Disable E1101 on ganeti/http/server.py:424
Fix live migration under xl
Don't check for xend port ... - 06:19 pm Revision f4091dfb: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 06:19 pm astakos Revision f4091dfb: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 06:18 pm Revision ed2f0452: - Help_text for group create form
- - Resource_presentation dict
- 06:18 pm astakos Revision ed2f0452: - Help_text for group create form
- - Resource_presentation dict
- 05:52 pm Pithos MS Client Revision 23877270: Fix for backslashes when handling moved files
- 05:47 pm ganeti-local Revision 57a6042e: Disable E1101 on ganeti/http/server.py:424
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:47 pm snf-ganeti Revision 57a6042e: Disable E1101 on ganeti/http/server.py:424
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:20 pm Revision 92c22a86: Fixed most bugs ! The scanario is 90% functional.
- 04:49 pm ./kamaki Revision bcb51856: Restore verbose and debug functionality in clients
- 04:34 pm ./kamaki Revision 7e5415a4: Modernize clients and clients.connection error hdl
- 04:32 pm ganeti-local Revision 053c356a: Fix live migration under xl
- Until now the only way to make live migration work in conjunction with
"xl" was to add ssh known_hosts keys for every... - 04:32 pm snf-ganeti Revision 053c356a: Fix live migration under xl
- Until now the only way to make live migration work in conjunction with
"xl" was to add ssh known_hosts keys for every... - 04:32 pm ganeti-local Revision 3135de69: Don't check for xend port when using xl
- If the toolstack is set to "xl" we shouldn't ping xend for liveness
before attempting a live migration.
Signed-off-b... - 04:32 pm snf-ganeti Revision 3135de69: Don't check for xend port when using xl
- If the toolstack is set to "xl" we shouldn't ping xend for liveness
before attempting a live migration.
Signed-off-b... - 04:30 pm Pithos MS Client Revision dbd01723: Modified merging code to detect local moves and create the appropriate tuples
- 04:21 pm Revision c6f9918c: Fix nic add/remove handling
- apply nic network state changes only after successful api calls.
- 04:18 pm Revision e1fda022: Fix nic in network identification
- 04:00 pm ganeti-local Revision 2826897c: utils.io: Improve handling of double and single slashes
- Up until now “IsBelowDir("/", …)” would never return True. The reason
was that an additional slash was added to the r... - 04:00 pm snf-ganeti Revision 2826897c: utils.io: Improve handling of double and single slashes
- Up until now “IsBelowDir("/", …)” would never return True. The reason
was that an additional slash was added to the r... - 03:56 pm Revision af62f31f: Fix expanded grouped public left border styles
- 03:56 pm ganeti-local Revision c69c45a7: workerpool: Simplify _WaitForTaskUnlocked
- The function in is simplified in its structure and duplicated checks
have been merged.
Signed-off-by: Michael Hansel... - 03:56 pm ganeti-local Revision f94779f5: workerpool: Don't mask variable in AddManyTasks
- The name “priority” is already used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal... - 03:56 pm snf-ganeti Revision f94779f5: workerpool: Don't mask variable in AddManyTasks
- The name “priority” is already used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo Dal... - 03:56 pm snf-ganeti Revision c69c45a7: workerpool: Simplify _WaitForTaskUnlocked
- The function in is simplified in its structure and duplicated checks
have been merged.
Signed-off-by: Michael Hansel... - 03:42 pm Revision f2a6338c: Merge commit '3b7fef3' into ui-0.11
- 02:53 pm Revision fea84b0f: Bump version 0.11.0
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:52 pm Revision 690d334e: Merge branch 'master' into debian-0.11
- 01:30 pm Revision 6f005bed: Fix UI setting for mac filtered networks
- Rename PRIVATE_FILTERED to correct PRIVATE_MAC_FILTERED.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 01:30 pm Revision d1b1e683: PUBLIC_ROUTED minor changes
- Do not allow api to create public networks and type other
than PRIVATE_MAC_FILTERED/PRIVATE_PHYSICAL_VLAN.
Rename PU... - 01:30 pm Revision cc16407a: Update network sections in quick admin guide
- Update networking setup to comply with synnefo 0.11 and ganeti
2.6.1+grnet features.
Add section for bridge and mac-... - 01:30 pm Revision 8f0fc472: Update network docs
- Add sections for every possible network flavor
(DEFAULT, IP_LESS_ROUTED, MAC_FILTERED, PHYSICAL_VLAN)
and the corresp... - 01:12 pm Revision 62021933: Initial Ubuntu package files
- 01:09 pm Bug #3031 (Feedback): UI shows inconsistent name for public network
- fixed on commit:3635e7a
- 01:05 pm Revision 3635e7ac: Configurable grouped public network view name
- 12:59 pm Revision 30af98ee: Merge branch 'devel-0.12' into ui-0.11
- 12:57 pm Revision a406663f: Update rapi client
- Get rapi client from snf-ganeti. Add depends argument (for chain jobs)
where needed.
Argument tags must be a list of... - 12:57 pm Revision 2d762302: Minor backend fixes in networks
- Add conflicts_check option when creating and add network. Check only
if a network is public.
Let tags argument in ra... - 12:57 pm Revision 6de25206: Add conflicts_check option in network rapi calls
- Ganeti by default checks for conflicting IPs when creating/connecting
networks. This feature can be bypassed for priv... - 12:50 pm Revision 17c2ed57: Fix HTTP response code when refusing action
- Return Forbidden(403) instead of Unauthorized(401) when refusing a
requested action, because the VM is suspended or t... - 11:45 am Revision 90b67503: Order output of *-list management commands by id
- 11:36 am Revision 77fccdd4: Implement image-list and image-show commands
- Implement two new management commands for plankton.
- image-list: lists public images or all images available
to a us...
11/05/2012
- 09:50 pm ganeti-local Revision bcd35e09: cli.py: use None as name for tag operations on the cluster
- This change is mostly cosmetic. Previously, the literal "cluster" was
used for the 'name' field of tag operations on ... - 09:50 pm snf-ganeti Revision bcd35e09: cli.py: use None as name for tag operations on the cluster
- This change is mostly cosmetic. Previously, the literal "cluster" was
used for the 'name' field of tag operations on ... - 09:00 pm Revision c88033c2: Cleanup
- 07:38 pm ./kamaki Revision d5eeabc0: Error handling reform start from connection
- 07:19 pm snf-image-creator Revision 70dd3c18: Update kamaki dependency
- 07:15 pm snf-image-creator Revision 1c042faf: Fix changelog for Ubuntu
- 07:08 pm Revision cbbd2346: More bug fixing ...
- 07:05 pm ./kamaki Revision 7d91734c: Fix unresolved httplib request url - path issue
- minor unitest fixes
- 06:53 pm Revision c1aa3743: Per-user limit on a group resource should be obtained by default from the glob...
- 06:34 pm Revision 07bb212f: More bug fixing in my scenario...
- 06:28 pm Revision b80e5e34: Define global and group resources
- 06:07 pm ./kamaki Revision 0d92fedd: Merge tag 'v0.6' into ubuntu
- 1. Full pithos+ support,
2. Fast download and upload with
- connection pooling
- threaded requests
3. Interactive she... - 06:05 pm ./kamaki Revision 302c011b: Initial pkg for ubuntu
- 06:01 pm astakos Revision 1f3ad141: Fix default resource groups
- 06:01 pm Revision 1f3ad141: Fix default resource groups
- 05:46 pm ./kamaki Revision f93854ae: Restore color dummys
- 04:58 pm Revision 2c78540a: Fixed many many bugs in my implementation ...
- 04:53 pm ./kamaki Revision 6ac7f90f: Add object-version arg to store info
- 04:44 pm ./kamaki Revision e0aac6a6: Remove sensitice info from tests
- 04:35 pm ./kamaki Revision 22beceb3: Minor improvements in pithos unitesting
- 04:32 pm Pithos MS Client Revision 670f03d3: Extracted the MergeSources method to a separate class
- 04:04 pm Revision 2095ba0f: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 04:04 pm astakos Revision 2095ba0f: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 04:04 pm ./kamaki Revision 19699c46: test pithos upload with binary random files
- 04:00 pm astakos Revision 8e0575ee: Merge billing
- 04:00 pm Revision 8e0575ee: Merge billing
- 03:55 pm ./kamaki Revision f27ed9a0: Sync progressbar to threads, adjust ctrl-c handler
- In pithos download/upload ctrl-c is caught when multithreading,
and wait for active threads to finish before exiting - 03:38 pm astakos Revision 9a06d96f: Merged demo
- 03:38 pm Revision 9a06d96f: Merged demo
- 03:29 pm Revision f932b578: Radio button fixes
- Bug fixes
- 03:29 pm astakos Revision f932b578: Radio button fixes
- Bug fixes
- 03:13 pm Pithos MS Client Revision bc9ed566: Added null check in RemoveAccount
- 03:08 pm astakos Revision 952c0979: Set additional default resource information (description, unit)
- 03:08 pm Revision 952c0979: Set additional default resource information (description, unit)
- 02:34 pm Revision 24283eea: Ignore some eclipse project files
- 02:02 pm Revision 82c1c610: Delete BackendNetworks when deleting a Backend
- 01:58 pm astakos Revision 10b31d34: Merge branch 'future' into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/api/backends/lib/django/__init__.py
snf-astakos-app/astakos/im/api/spec.py
s... - 01:58 pm Revision 10b31d34: Merge branch 'future' into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/api/backends/lib/django/__init__.py
snf-astakos-app/astakos/im/api/spec.py
s... - 01:55 pm Revision 3a522cff: Return the VM!
- 01:41 pm snf-image-creator Revision 6894bcf8: Merge branch 'master' into debian
- 01:12 pm ./kamaki Revision 2ef56d5b: Merge branch 'develop' into ubuntu
- 12:52 pm Revision f46c95c4: Merge with future branch
- 12:52 pm astakos Revision f46c95c4: Merge with future branch
- 12:50 pm Revision d42a2ef9: Ignore some eclipse project files
- 12:34 pm snf-image-creator Revision cf5c6de5: Revert "Monkey patch the source to work with gevent"
- This reverts commit 883e57b07a5cfcb2d0462d67399bfa57bacba846.
Drop the greenlet support. - 11:27 am snf-occi Revision 4c9a536c: Better regexp use
- 09:45 am Revision f66d8b04: Display VM build percentage in management commands
- 09:14 am Revision b74d3b64: Allow custom link, mac_prefix in network-create
- Add extra command line arguments, to allow the user specify the
link and mac_prefix of the new network if needed. - 12:29 am ganeti-local Revision 268dca3a: Merge branch 'stable-2.6' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/cmdlib.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 12:29 am snf-ganeti Revision 268dca3a: Merge branch 'stable-2.6' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/cmdlib.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
11/04/2012
- 11:08 pm Bug #2947 (Closed): Erroneous display on "Create private network" dialog
- Done, closing ticket.
- 11:07 pm Bug #3033 (Assigned): List overflows box and overlaps with utilization graphs in single-server view
- To reproduce: Create 15 VMs. The box on the right in the single-server view overflows its allocated space and covers ...
- 11:05 pm Feature #2945: UI private networks not showing (+) line if network is empty, minor display issues
- Updated ticket contents to include wrong machines shown inside net.
- 10:38 pm Feature #3032 (Closed): Make SSH connection string and RDP connection data configurable
- Everything related to the UI connect feature is more or less a deployment setting.
For example, the SSH connection s... - 09:31 pm Pithos Revision cbe0f57d: Bump version 0.11.0
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 09:24 pm Pithos Revision a432c9f3: Merge branch 'master' into debian-0.11
11/03/2012
- 08:01 pm Bug #3031 (Closed): UI shows inconsistent name for public network
- The UI merges all networks with public=True into a single entry.
There are two minor problems:
a) When expanding th... - 06:04 pm Revision 9f663ec2: Implement server-create management command
11/02/2012
- 11:29 pm Revision 5dd9d123: Introduce per-user allocation of VMs to backends
- Add BACKEND_PER_USER setting, a mapping from users to backends. This setting
can by used in order to bypass the defau... - 07:28 pm ./kamaki Revision e02728f9: Use standard threading instead of gevent/greenlets
- gevent depedency is not needed after that
- 06:55 pm Revision 4033eccb: Start with kamaki plugin
- 06:34 pm Revision f7c76897: WIP Definitional and operational limits for a group resource
- 05:26 pm Revision 1d8f8481: fixed some bugs
- 05:25 pm astakos Revision 55a845c0: Style bug fixes
- 05:25 pm Revision 55a845c0: Style bug fixes
- 05:10 pm ./kamaki Revision cf49aa14: Update documentation
- 04:30 pm snf-occi Revision 0e9a6098: Implement voms integration in snf-occi
- 04:18 pm Revision e0c7f0ba: Modelled groups and users.
- 02:23 pm astakos Revision 24976f0d: Merge branch '0.6.4' into future
- 02:23 pm Revision 24976f0d: Merge branch '0.6.4' into future
- 02:22 pm Revision bdd76c50: Merge branch '0.6.4' into future
- Conflicts:
snf-astakos-app/astakos/im/synnefo_settings.py - 02:22 pm astakos Revision bdd76c50: Merge branch '0.6.4' into future
- Conflicts:
snf-astakos-app/astakos/im/synnefo_settings.py - 02:14 pm Revision a2fca5ba: Correct id, name in create_group_demo form
- 02:14 pm astakos Revision a2fca5ba: Correct id, name in create_group_demo form
- 02:11 pm Feature #3024 (Closed): Turn accounts to lower case
- As a consequence of Issue: #2883 pithos accounts should be stored in lower case.
- 02:02 pm Revision 5bb12c7c: snf-ganeti-eventd: Minor init script correction
- check_ganeti_master function was called in start before checking the
SNF_EVENTD_ENABLE config option. Move it just be... - 01:53 pm snf-image-creator Revision f396cf35: Fix the python-sendfile dependency
- 01:50 pm Bug #2883 (Feedback): Turn emails to case-insensitive
- Setting to "Feedback" to make sure to review before pushing into production.
- 01:49 pm snf-image-creator Revision 0aec6e40: Merge branch 'master' into debian
- 01:39 pm snf-image-creator Revision 883e57b0: Monkey patch the source to work with gevent
- Needed by new kamaki, otherwise it throughs an exception at the end.
- 01:25 pm snf-ganeti Revision c17770c7: Fix previous merge
- A call to _CalculateGroupIPolicy wasn't refactored during the merge.
Signed-off-by: Bernardo Dal Seno <bdalseno@goog... - 01:25 pm ganeti-local Revision c17770c7: Fix previous merge
- A call to _CalculateGroupIPolicy wasn't refactored during the merge.
Signed-off-by: Bernardo Dal Seno <bdalseno@goog... - 01:16 pm ./kamaki Revision 3dabe5d2: Make all source pep8 compliant
- 01:08 pm snf-image-creator Revision a716819f: Use py-sendfile in favor of pysendfile
- The former is older but there are packages for it in distros like
Ubuntu. - 12:50 pm astakos Revision 1b866d9e: New create group page.
- Changes in resources page.
Style fixes - 12:50 pm Revision 1b866d9e: New create group page.
- Changes in resources page.
Style fixes - 01:21 am Bug #2952 (Assigned): Failing network operations set state despite API error return value
- Hadn't made it clear enough: Yes, the API operation fails with exactly this API error, but then the private network i...
- 01:15 am Feature #2945: UI private networks not showing (+) line if network is empty, minor display issues
- Sure, the functionality is there.
The ticket is a feature request to have the (+) line appear for empty networks f...
11/01/2012
- 08:37 pm snf-image-creator Revision 3dfe3651: Fix the import path for kamaki config module
- It has changed after the last major revision and was not updated.
- 07:44 pm snf-ganeti Revision 8e09e801: Merge branch 'devel-2.6'
- * devel-2.6:
Fix typo in gnt-instance man page
jqueue: Return jobs to queue when shutting down
gnt-debug delay:... - 07:44 pm ganeti-local Revision 8e09e801: Merge branch 'devel-2.6'
- * devel-2.6:
Fix typo in gnt-instance man page
jqueue: Return jobs to queue when shutting down
gnt-debug delay:... - 07:41 pm Bug #2952 (Feedback): Failing network operations set state despite API error return value
- Cannot reproduce. Destroying private network (action which is prohibited unless UI_NETWORK_STRICT_DESTROY setting is ...
- 07:29 pm Revision 68880b3f: Border fix for public network view
- regression appeared from the grouped public network support.
- 07:07 pm Revision b530ab38: Merge branch 'ui-0.11' into nodeapi
- Conflicts:
snf-cyclades-app/synnefo/app_settings/__init__.py - 07:05 pm Bug #2947 (Feedback): Erroneous display on "Create private network" dialog
- fixed in commit:02ff639
- 06:55 pm Revision 02ff6391: Reset subselections in private network creation view
- Do reset network subnet selection each time user toggles dhcp choice.
- 06:52 pm Revision 3b7fef3f: Reset subselections in private network creation view
- Do reset network subnet selection each time user toggles dhcp choice.
- 06:46 pm Revision 4c39dc13: Expand empty private networks
- to make connect to vm button that appears at the bottom of the private
network nics list be accessible even on empty ... - 06:46 pm Feature #2945: UI private networks not showing (+) line if network is empty, minor display issues
- Add machine action on empty private networks is accessible from the hover actions on the right side of the private ne...
- 06:43 pm snf-image-creator Revision f64af49b: Add debian packaging files
- 06:39 pm snf-ganeti Revision dc2cc657: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Fix typo in gnt-instance man page
jqueue: Return jobs to queue when shutting down
gnt-debug delay... - 06:39 pm ganeti-local Revision dc2cc657: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Fix typo in gnt-instance man page
jqueue: Return jobs to queue when shutting down
gnt-debug delay... - 06:34 pm Bug #2921 (Feedback): UI bug, "resp.images" undefined
- Any info to reproduce the error ? It seems that UI used old images api objects to handle images requests.
- 06:03 pm Revision 3e7b1de1: WIP Defining resources per group
- 06:02 pm Revision 0b3895f0: Empty password is the default
- 05:48 pm ganeti-local Revision 88f622e0: Fix typo in gnt-instance man page
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:48 pm snf-ganeti Revision 88f622e0: Fix typo in gnt-instance man page
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:48 pm ganeti-local Revision 942e2262: jqueue: Return jobs to queue when shutting down
- When a job is still waiting for locks and the queue is shutting down,
they should be returned and not actually start ... - 05:48 pm snf-ganeti Revision 942e2262: jqueue: Return jobs to queue when shutting down
- When a job is still waiting for locks and the queue is shutting down,
they should be returned and not actually start ... - 05:34 pm Revision 033988b9: Merge branch 'devel-0.12' into ui-0.11
- 05:09 pm snf-ganeti Revision bb600388: gnt-debug delay: Add "--submit" option
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:09 pm ganeti-local Revision bb600388: gnt-debug delay: Add "--submit" option
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:06 pm snf-ganeti Revision b1adc12e: Remove duplicate workerpool test
- Commit 52c47e4e (July 2010) added the exact test twice, probably due to
a copy & paste error.
Signed-off-by: Michael... - 05:06 pm ganeti-local Revision b1adc12e: Remove duplicate workerpool test
- Commit 52c47e4e (July 2010) added the exact test twice, probably due to
a copy & paste error.
Signed-off-by: Michael... - 04:52 pm Revision 5984a712: snf-ganeti-eventd init script: new 'force-start'
- Introduce the 'force-start' option in snf-ganeti-eventd init script.
When invoked with force-start snf-ganeti-eventd ... - 04:23 pm Revision d36dcd3d: Merge branch 'master' into testing
- Conflicts:
commissioning/servers/quotaholder/django_backend/callpoint.py - 04:20 pm Revision 2773d5e9: Move special node names to util.py
- 03:20 pm ./kamaki Revision 234954d1: pep8 kamaki.cli.commands
- 03:00 pm snf-ganeti Revision 233f4bc6: Make hostname checks uniform between instance rename and add
- Currently, we have instance rename doing extra checks on the host
name, to prevent accidental wrong renames; however,... - 03:00 pm ganeti-local Revision 233f4bc6: Make hostname checks uniform between instance rename and add
- Currently, we have instance rename doing extra checks on the host
name, to prevent accidental wrong renames; however,... - 03:00 pm snf-ganeti Revision 4c91d2ad: Improve logging of new job submissions
- This addresses issue 290: when receiving new jobs, logging is
incomplete, and we don't have the job ID(s) and/or summ... - 03:00 pm ganeti-local Revision 4c91d2ad: Improve logging of new job submissions
- This addresses issue 290: when receiving new jobs, logging is
incomplete, and we don't have the job ID(s) and/or summ... - 03:00 pm snf-ganeti Revision a9d40c65: Improve handling of lock exceptions
- There are two issues with lock exceptions right now:
- first, we don't log the original error; this is fine for now
... - 03:00 pm ganeti-local Revision a9d40c65: Improve handling of lock exceptions
- There are two issues with lock exceptions right now:
- first, we don't log the original error; this is fine for now
... - 02:51 pm Revision d7e8a3c9: Use type-checking decorators
- 02:08 pm Revision a25d0a5e: Add decorators that check method parameter and return value types
- 01:31 pm ./kamaki Revision f3692d9e: Update debian control file for version 0.6
- 01:24 pm Revision e66a7e34: Get Ganeti cluster name from ssconf
- Modify snf-ganeti-eventd in order to get the name of the Ganeti cluster
from shared configuration files (ssconf) inst... - 01:24 pm Revision e221ade2: Do not allow any API action on suspended VMs
- Do not allow any modification of any administratively suspended VM through the
API. - 01:08 pm Revision 7dee2ef2: Remove unused file
- 01:08 pm Revision c22e5999: Add __init__.py to highlevel package
- 12:42 pm ./kamaki Revision 403b1902: Merge branch 'master' into debian
- 12:26 pm snf-image-creator Revision 55fd2858: Make snf-image-creator compatible with kamaki 0.6
- 10:46 am ganeti-local Revision 4c6a5e9b: Various pep8 fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:46 am ganeti-local Revision ee94f6b9: Changes in tests
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:46 am ganeti-local Revision ac13568a: Add tags in network objects
- Support:
- gnt-network add --tags.
- gnt-network list-tags/add-tags/remove-tags/.
- gnt-network list -o +tags
Sig... - 10:45 am ganeti-local Revision b9b00963: Export serial_no of networks/instances in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Fix pylint error
Signed-off-by: Dimitris Aragiorgis <dimara@gr... - 10:45 am ganeti-local Revision eba5b011: Change default fields for network listing
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:45 am ganeti-local Revision 76cc6c57: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:45 am ganeti-local Revision f7eca51b: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:45 am ganeti-local Revision 26cdf73a: Pass detailed network info in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
apidoc pass for cmdlib
Signed-off-by: Dimitris Aragiorgis <dim... - 10:45 am ganeti-local Revision b8b9c378: Pass netinfo in rpcs
- If a nic has a network field then encapsulate a network object in
netinfo slot for every rpc. This is needed to pass ... - 10:45 am ganeti-local Revision d2280fdb: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:45 am ganeti-local Revision 1d77baaf: cfgupgrade for networks
- Add networks slot in config data.
Add networks slot in nodegroups.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:45 am ganeti-local Revision 9b1c23f8: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:44 am ganeti-local Revision c0fc01e9: Use network's mac prefix
- Modify existing GenerateMAC so that it takes network as an argument.
Substitute _GenerateOneMAC with a decorator _Ge... - 10:44 am ganeti-local Revision 56b82dc8: Include networks in Makefile and bash completion
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:44 am ganeti-local Revision 53658379: Update hooks and rapi docs
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:44 am ganeti-local Revision 6dc43f99: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:44 am ganeti-local Revision ffc25e31: Rapi support for networks
- Support:
- GetNetwork(s)
- CreateNetwork
- ConnectNetwork
- DisconnectNetwork
- RemoveNetwork
Signed-off-by: Di... - 10:44 am ganeti-local Revision 2cc0732c: ss_conf support for networks
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:44 am ganeti-local Revision 1e1cf57e: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:44 am ganeti-local Revision 04029aea: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:44 am ganeti-local Revision f58ecd88: Introduce client support for networks
- gnt-network is used to manipulate and handle networks that
currently provides the following operations:
* Add a new... - 10:44 am ganeti-local Revision cc379194: Add gnt-network man page
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:44 am ganeti-local Revision 16ca1725: Modify instance client to support networks
- Add --no-conflicts-check option.
Modify instance query methods to return nic's network info.
Signed-off-by: Apollon ... - 10:44 am ganeti-local Revision 5528e5ef: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:44 am ganeti-local Revision e40aebc9: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:44 am ganeti-local Revision 3d2702ea: Peripheral changes for networks
- Specifically:
* export a new environment variable for the gnt-os-interface
* export a new environment variable for ... - 10:44 am ganeti-local Revision 618969d1: Modify LUInstanceSetParams() to support networks
- Keep backwards compatibility just like LUInstanceCreate() and
support network parameter for NIC object.
Add ec_id ar... - 10:44 am ganeti-local Revision f96e40ab: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:44 am ganeti-local Revision a4806151: Modify RemoveInstance() to support networks
- Release any IPs held the instance before actually removing.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:44 am ganeti-local Revision a6aaf22b: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:43 am ganeti-local Revision 37f1ab12: Modify LUInstanceCreate to support networks
- Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ... - 10:43 am ganeti-local Revision 2326d061: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:43 am ganeti-local Revision 149ed856: Config methods for reserving/releasing IPs
- Use TemporaryReservationManager for IP handling to ensure
config data consistency.
Implement:
- methods for reservi... - 10:43 am ganeti-local Revision f04dba63: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:43 am ganeti-local Revision b389cbce: Implement network/nodegroup mappings
- LUNetworkConnect() connects a network to a nodegroup and defines
its netparams (mode and link). Specifically:
* Chec... - 10:43 am ganeti-local Revision 3ea782f3: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 10:22 am ganeti-local Revision 8bcbd891: Implement LUNetworkSetParams
- Support modifying all network parameters except for network (ip range)
Cannot modify gateway and reserved ips at the ... - 10:22 am ganeti-local Revision d3d7a7ae: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:38 am ganeti-local Revision 707969cc: Implement LUNetworkQuery
- Summarily list all existing networks
Supply detailed info for every existing network
- List used/free IPs
- List in... - 05:38 am ganeti-local Revision 189ed529: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:38 am ganeti-local Revision 8ff462ac: Basic IP pool management logic
- Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs
... - 05:38 am ganeti-local Revision a27f9450: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:38 am ganeti-local Revision 624934fb: Introduce new module for IP pool management
- Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede... - 05:37 am ganeti-local Revision d390585c: Fixes
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
10/31/2012
- 07:25 pm Revision 0acb32ae: High-level QH API
- 07:02 pm ./kamaki Revision fd5db045: pep8 part of kamaki (from root to cli)
- 06:06 pm ./kamaki Revision 40425570: Get rid of old file
- 05:42 pm Revision 1932b50e: Merge branch 'devel-0.12' into debian-0.12ubuntu
- 04:35 pm ./kamaki Revision 19f48e75: pep8 setup.py
- 04:19 pm ./kamaki Revision 9ceec15a: Intriduce store cat to cli
- cat prints a remote file to console
this used to be achieved by calling download with only one
parameter, which is no... - 04:06 pm ./kamaki Revision 5203ec42: Remove forgoten debug print message
- 03:28 pm ./kamaki Revision f8b42e99: Propagate failed connection to server
- 03:26 pm Revision d793e5c4: Do not attempt to create an entity if it exists with a different owner.
- Refer to rejected by list index.
- 03:23 pm Revision 091494d7: Return policy id, not django object.
- 03:21 pm Revision a116d82a: get_limits works on policies.
- 01:50 pm Revision 99d5b76b: Work in progress: a higher-level api
- 01:49 pm Revision 8fd4d229: Merge branch 'master' into testing
- 01:16 pm ./kamaki Revision b521efd9: Minor bugs
- 12:04 pm ./kamaki Revision 1037b811: Remove sensitive info from code
- 11:59 am snf-image Revision ccd16afc: Fix a bug in the helper's monitoring system
- Fix a bug where the helper will not send a image-helper-error msg
if an error occures when running snf-image-helper m... - 11:55 am ./kamaki Revision 9c2c1659: Remove some merging trash
- 11:50 am ./kamaki Revision 68da89ac: Merge branch 'master' of https://code.grnet.gr/git/kamaki
- Conflicts:
kamaki/__init__.py
kamaki/cli.py
kamaki/clients/__init__.py
kamaki/clients/astakos.py
kamaki/clients/... - 11:29 am Revision 605d23bf: Helpdesk suspend actions
- 12:56 am Feature #3012 (Assigned): Display warning when using non-system provided image
- Display warning when using user-provided Image. "You have selected a user-provided Image, which is not officially end...
- 12:19 am Revision 53161dd8: Rewrite ExtendedSetPasswordForm & ExtendedPasswordChangeForm save methods
- Refs: #2612
- 12:19 am astakos Revision 53161dd8: Rewrite ExtendedSetPasswordForm & ExtendedPasswordChangeForm save methods
- Refs: #2612
10/30/2012
- 09:00 pm snf-ganeti Revision cfa2b7a0: Add note about developing on a production machine
- This is the bit of documentation missing for issue 170. Doing
development on a machine which already has Ganeti insta... - 09:00 pm ganeti-local Revision cfa2b7a0: Add note about developing on a production machine
- This is the bit of documentation missing for issue 170. Doing
development on a machine which already has Ganeti insta... - 08:26 pm ganeti-local Revision 04da9087: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 08:26 pm snf-ganeti Revision 04da9087: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 08:24 pm ganeti-local Revision b1e5ee06: Fix a bug intruduced when refactoring GenerateFree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 08:24 pm snf-ganeti Revision b1e5ee06: Fix a bug intruduced when refactoring GenerateFree
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:55 pm ganeti-local Revision e15cada8: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 07:55 pm snf-ganeti Revision e15cada8: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 07:50 pm ganeti-local Revision bc25ebb4: Fix a typo in OpNetworkSetParams
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:50 pm snf-ganeti Revision bc25ebb4: Fix a typo in OpNetworkSetParams
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 07:41 pm ganeti-local Revision a9d6eeb1: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/network.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 07:41 pm snf-ganeti Revision a9d6eeb1: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/network.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 07:30 pm ganeti-local Revision 48e734f3: Introduce new basic type TStringNone
- Check if a certain value is "none". This is used by opcodes that
unset an object's attribute (set it to None), for in... - 07:30 pm snf-ganeti Revision 48e734f3: Introduce new basic type TStringNone
- Check if a certain value is "none". This is used by opcodes that
unset an object's attribute (set it to None), for in... - 06:51 pm ./kamaki Revision df959ba0: Remove too much progressbar warnings
- 06:48 pm ./kamaki Revision b5d069f0: Move progressbar check to ProgressBarArgument
- 06:42 pm ./kamaki Revision 9791305f: Catch progressbar missing in download
- 06:39 pm ./kamaki Revision 41226a68: Dont create ProgressBar if progress not installed
- 06:36 pm ./kamaki Revision 5bfe1cda: Commit uncommited pithos_cli changes
- 06:17 pm ./kamaki Revision 4e054e38: Make ansicollors and progressbar optional
- Actually, setuptools don't support "optional", so they are
just not installed - 06:11 pm ./kamaki Revision 726fa2a1: Remove request depedancy
- 06:06 pm ./kamaki Revision 3cea140a: Add snf-common dependency
- 05:54 pm ./kamaki Revision b335416e: Almost complete kamaki.client settings
- There are some issues:
- in Pithos: big-file handling, binnary file up/download
- in Cyclades: some methods need extr... - 05:51 pm ganeti-local Revision 4a6d8fd5: Move _BuildNetworkEnv() at top-level
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:37 pm ./kamaki Revision 8ecbb5e8: unittest image set/list_members
- 05:11 pm Bug #2883 (Closed): Turn emails to case-insensitive
- 05:07 pm Bug #2918 (Closed): HTTP 500, AttribueError: 'WSGIRequest' object has no attribute 'HEAD'
- 05:06 pm Bug #2918: HTTP 500, AttribueError: 'WSGIRequest' object has no attribute 'HEAD'
- The correct commit is:
commit:77fc637a (not commit:3d2e5537) - 05:04 pm Bug #2918: HTTP 500, AttribueError: 'WSGIRequest' object has no attribute 'HEAD'
- commit:3d2e5537
commit:dda2e499 - 04:23 pm ./kamaki Revision adb1dde9: unittest image register (basic functionality)
- 04:18 pm Bug #3010 (New): Differentiate validation message in password reset form in case of inactive account
- 04:10 pm Bug #3008 (New): Limit the next parameter
- Redirect to next only if the url is in ASTAKOS_COOKIE_DOMAIN or the scheme is pithos.
- 04:07 pm ganeti-local Revision 0d324688: Fix runtime memory increases
- Commit 2c0af7da which added the runtime memory changes functionality
had a small typo (wrong name); I've rewritten th... - 04:07 pm snf-ganeti Revision 0d324688: Fix runtime memory increases
- Commit 2c0af7da which added the runtime memory changes functionality
had a small typo (wrong name); I've rewritten th... - 04:03 pm Bug #3007 (New): Invalidate active user sessions if password or token change
- 03:45 pm snf-ganeti Revision 11b82202: Merge branch 'stable-2.6-ippool-hotplug-esi' into debian-2.6-demo
- 03:38 pm ganeti-local Revision 922828a6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:38 pm snf-ganeti Revision 922828a6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 03:37 pm snf-ganeti Revision 326d8273: Simplify GenerateFree in network module
- GenerateFree now returns the first available IP in the network
or raises AddressPoolError if it is full.
Signed-off-... - 03:37 pm ganeti-local Revision 326d8273: Simplify GenerateFree in network module
- GenerateFree now returns the first available IP in the network
or raises AddressPoolError if it is full.
Signed-off-... - 03:34 pm snf-ganeti Revision e3fd65a4: Replace string values with proper constants
- _UnlockedCommitIp is used either for releasing or reserving an
IP inside a network. New constants RELEASE_ACTION/RESE... - 03:34 pm ganeti-local Revision e3fd65a4: Replace string values with proper constants
- _UnlockedCommitIp is used either for releasing or reserving an
IP inside a network. New constants RELEASE_ACTION/RESE... - 03:31 pm ganeti-local Revision aa16d5a8: Simplify mac generation funtions
- Introduce new config method _UnlockedGetNetworkMACPrefix and refactor
original _GenerateOneMAC so that it takes prefi... - 03:31 pm snf-ganeti Revision aa16d5a8: Simplify mac generation funtions
- Introduce new config method _UnlockedGetNetworkMACPrefix and refactor
original _GenerateOneMAC so that it takes prefi... - 02:57 pm ganeti-local Revision 28ec01e6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:57 pm snf-ganeti Revision 28ec01e6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:21 pm ./kamaki Revision 4c28298d: unittest image get_meta
- 02:19 pm Revision ddf2e911: fix resolve_pending_commissions()
- 02:18 pm ganeti-local Revision fbc89014: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:18 pm ganeti-local Revision 91feab85: Minor fix in ovf
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:18 pm ganeti-local Revision fd5855ba: Fix few docstrings
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:18 pm ganeti-local Revision a02b6df4: Minor fix in query.py
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 02:17 pm ganeti-local Revision 8e66b9bf: Fix validation of vgname in OpClusterSetParams
- This variable can be empty, when we want to disable LVM, so we can't
use TMaybeString.
Fixes issue 285.
Signed-off-... - 02:17 pm snf-ganeti Revision 8e66b9bf: Fix validation of vgname in OpClusterSetParams
- This variable can be empty, when we want to disable LVM, so we can't
use TMaybeString.
Fixes issue 285.
Signed-off-... - 02:17 pm ganeti-local Revision e5dfc531: Fix removal of storage directory on shared file storage
- This patch makes _RemoveDisks symmetric to _CreateDisks with respect
to file-based storage: _CreateDisks uses "in con... - 02:17 pm snf-ganeti Revision e5dfc531: Fix removal of storage directory on shared file storage
- This patch makes _RemoveDisks symmetric to _CreateDisks with respect
to file-based storage: _CreateDisks uses "in con... - 02:17 pm snf-ganeti Revision 15361a18: Switch non-redundant check to disk template-based
- Currently, the warning/notice about non-redundant instances in cluster
verify is based non empty secondaries list (ho... - 02:17 pm ganeti-local Revision 15361a18: Switch non-redundant check to disk template-based
- Currently, the warning/notice about non-redundant instances in cluster
verify is based non empty secondaries list (ho... - 02:15 pm ./kamaki Revision bd1a7012: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
- 02:13 pm ./kamaki Revision f7e38cbb: Fix image list_public syntax bug, gracefull error
- Connection module errors are controled and nicer
untitest list_public - 02:13 pm ./kamaki Revision 4a429246: image test list_public
- 01:25 pm ./kamaki Revision b9d07587: Astakos: minor config bug, introduce unittesting
- 01:12 pm Revision ffab341c: Revert dummy images from commit 9555268a
- 01:01 pm ganeti-local Revision 29cb6d9f: Simplify GenerateFree in network module
- GenerateFree now returns the first available IP in the network
or raises AddressPoolError if it is full.
Signed-off-... - 01:01 pm ganeti-local Revision 4fb3b93c: Add docstring to the GetECReserved config method
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:01 pm ganeti-local Revision 1b209a17: Replace string values with proper constants
- _UnlockedCommitIp is used either for releasing or reserving an
IP inside a network. New constants RELEASE_ACTION/RESE... - 01:01 pm ganeti-local Revision c0631c06: Simplify mac generation funtions
- Introduce new config method _UnlockedGetNetworkMACPrefix and refactor
original _GenerateOneMAC so that it takes prefi... - 01:00 pm Revision 038d6772: Merge branch 'ui-0.11' into devel-0.12
- 12:49 pm Revision 22a9959d: Do not allow actions to deleted networks
- 12:49 pm Revision 71ec054d: Allow custom link, mac_prefix in network-create
- Add extra command line arguments, to allow the user specify the
link and mac_prefix of the new network if needed. - 12:49 pm Revision aa8230bd: Include deleted networks in get_flavor_info
- 12:49 pm Revision ab419f67: Remove depricated settings and update migrations
- 12:09 pm ./kamaki Revision 0e46324c: Some touches in Cyclades unittests
- 12:03 pm Revision e7f987bf: As recognized by emacs.
- 11:12 am Revision d69d04e7: get_entity returns Owner, not Key.
- 12:59 am snf-ganeti Revision efd38c3d: Fix permission for socket directory
- The directory must we writable also by the confd daemon user.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>... - 12:59 am ganeti-local Revision efd38c3d: Fix permission for socket directory
- The directory must we writable also by the confd daemon user.
Signed-off-by: Bernardo Dal Seno <bdalseno@google.com>...
10/29/2012
- 07:43 pm ./kamaki Revision 1f1ca342: Complete cyclades testing
- 07:13 pm Revision 58c077a9: bug fix: save source entity in Provision, not target
- 07:09 pm ./kamaki Revision 9f1d1fcf: History file at root
- 07:00 pm Revision c2260987: bug fix: create() expects a django Model object in foreign key position
- 06:47 pm Revision dc3de697: Update cyclades-app Changelog
- 06:46 pm Revision 9555268a: Optionally group public nics in one network view in ui
- 06:31 pm Revision 3f16a6c7: Proper exception representation
- 06:30 pm Revision b1fb5f74: Fix stray divs
- 06:28 pm Revision cf2c902d: Html fix
- 06:15 pm ./kamaki Revision e8bd81eb: Default values minor fixes
- 05:31 pm ./kamaki Revision 554d18b0: Setup default values for synnefo services
- Defult values refer to the okeanos production
services. If the caller has access to okeanos
production site (an accou... - 05:14 pm Revision 5e1d07d4: Return ServiceUnavailable when pools are depleted
- Return ServiceUnavailable, instead of OverLimit, when pools of bridges,
mac-prefixes or IPs run out of resources. - 04:11 pm ./kamaki Revision 67cea04c: Set colors off by default
- 03:52 pm ./kamaki Revision 455b362d: Change syntax for KeyValue properties
- old syntax: --property "key1=val1 key2=val2 ..."
new syntax: --property key1=val1,key2-val2,... - 02:47 pm ./kamaki Revision 23803b28: Fix parse error in argument parsing
- 02:28 pm Revision 1e2cc762: Merge remote-tracking branch 'origin/devel-0.12' into ui-0.11
- 02:19 pm ganeti-local Revision dc1e9a74: Document the new --yes-do-it option for master-failover
- Sorry, this should have gone in the previous commit, I forgot about
it.
Signed-off-by: Iustin Pop <iustin@google.com... - 02:19 pm snf-ganeti Revision dc1e9a74: Document the new --yes-do-it option for master-failover
- Sorry, this should have gone in the previous commit, I forgot about
it.
Signed-off-by: Iustin Pop <iustin@google.com... - 01:59 pm ganeti-local Revision 6022a419: Add option to force master-failover without voting
- This fixes issue 282.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.... - 01:59 pm snf-ganeti Revision 6022a419: Add option to force master-failover without voting
- This fixes issue 282.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Bernardo Dal Seno <bdalseno@google.... - 01:31 pm ./kamaki Revision a34888b4: list/disconnect nics by network at clients lib
- 01:12 pm Revision af88de58: Make management commands list non-deleted entries
- Modify snf-manage {server, network, flavor}-list to list by default only
non-deleted entries. The `--deleted` flag ca...
10/28/2012
- 07:39 pm snf-occi Revision 8619548c: snf-occi API server now logs voms info in requests
- 05:30 pm Revision 9f663ff7: Resolve conflict after merge
- 05:30 pm astakos Revision 9f663ff7: Resolve conflict after merge
- 05:25 pm astakos Revision 54b86775: Merge branch '0.6.4' into future
- 05:25 pm Revision 54b86775: Merge branch '0.6.4' into future
10/26/2012
- 06:05 pm snf-ganeti Revision 7adb7dff: Convert Luxi results to Ganeti errors
- This a bit too complex patch converts the result of Luxi calls
(submitJob, query*, etc.) from Result to ErrorResult. ... - 06:05 pm ganeti-local Revision 7adb7dff: Convert Luxi results to Ganeti errors
- This a bit too complex patch converts the result of Luxi calls
(submitJob, query*, etc.) from Result to ErrorResult. ... - 05:35 pm ganeti-local Revision 7939f60c: cfgupgrade: Write file for file storage paths
- When file storage is used this file is now mandatory.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 05:35 pm snf-ganeti Revision 7939f60c: cfgupgrade: Write file for file storage paths
- When file storage is used this file is now mandatory.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 05:35 pm snf-ganeti Revision 5e09a309: backend: Switch to new file storage directory verification
- The configuration is no longer used for verifying file storage paths.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:35 pm ganeti-local Revision 5e09a309: backend: Switch to new file storage directory verification
- The configuration is no longer used for verifying file storage paths.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:35 pm ganeti-local Revision 72b35807: Check allowed file storage paths during cluster-verify
- Some paths, such as /bin or /usr/lib, should not be used for file
storage. This patch implements a check during clust... - 05:35 pm snf-ganeti Revision 72b35807: Check allowed file storage paths during cluster-verify
- Some paths, such as /bin or /usr/lib, should not be used for file
storage. This patch implements a check during clust... - 05:33 pm ganeti-local Revision 78062de9: Make Paramiko an optional dependency for listrunner
- With the move away from “setup-ssh”, Paramiko is no longer necessary to
configure SSH on nodes.
Signed-off-by: Micha... - 05:33 pm snf-ganeti Revision 78062de9: Make Paramiko an optional dependency for listrunner
- With the move away from “setup-ssh”, Paramiko is no longer necessary to
configure SSH on nodes.
Signed-off-by: Micha... - 05:30 pm Revision 5b43614a: Merge branch 'master' into testing
- 05:27 pm snf-ganeti Revision 8a670753: Remove setup-ssh
- It has been superseeded by “prepare-node-join”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 05:27 pm ganeti-local Revision 8a670753: Remove setup-ssh
- It has been superseeded by “prepare-node-join”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: I... - 05:27 pm snf-ganeti Revision 224ff0f7: gnt-node add: Use prepare-node-join
- This patch changes “gnt-node add” to use the newly added
“prepare-node-join” tool. Hereby Paramiko is no longer a har... - 05:27 pm ganeti-local Revision 224ff0f7: gnt-node add: Use prepare-node-join
- This patch changes “gnt-node add” to use the newly added
“prepare-node-join” tool. Hereby Paramiko is no longer a har... - 05:27 pm snf-ganeti Revision f712208d: prepare-node-join: Use ssh.GetAllUserFiles
- Instead of building the dictionary locally, the global version in
“ssh.py” can be used.
Signed-off-by: Michael Hanse... - 05:27 pm ganeti-local Revision f712208d: prepare-node-join: Use ssh.GetAllUserFiles
- Instead of building the dictionary locally, the global version in
“ssh.py” can be used.
Signed-off-by: Michael Hanse... - 05:27 pm ganeti-local Revision 5484cda5: ssh: Add function to get all of user's SSH files
- This new function returns the file paths for all of a user's SSH-related
files (RSA, DSA and authorized_keys).
Signe... - 05:27 pm snf-ganeti Revision 5484cda5: ssh: Add function to get all of user's SSH files
- This new function returns the file paths for all of a user's SSH-related
files (RSA, DSA and authorized_keys).
Signe... - 05:27 pm snf-ganeti Revision d5d76ab2: RunCmd: Support standard input file descriptor
- This patch changes “utils.RunCmd” to accept a file-like object or a
numeric file descriptor which will be used as the... - 05:27 pm ganeti-local Revision d5d76ab2: RunCmd: Support standard input file descriptor
- This patch changes “utils.RunCmd” to accept a file-like object or a
numeric file descriptor which will be used as the... - 05:10 pm ./kamaki Revision e828bac0: Try (and fail) to fix _delete_network in tests.py
- 05:05 pm Revision 97b987e4: more on pgerakios
- 05:03 pm ./kamaki Revision 436f2ce1: Gracefull filenotfound error in store upload
- 04:35 pm ./kamaki Revision 0fc54992: Clean up forgoten HTTPRequest imports
- 04:18 pm ./kamaki Revision c270fe96: Remove relative imports from all pkgs, fix astakos
- astakos imports an anused (and soon deprecated) module
- 04:03 pm ./kamaki Revision 03fd7ddb: Remove relative imports from commands specs
- 03:37 pm snf-ganeti Revision feec4cc5: Factorize job selection in “gnt-job cancel”
- This will also be used for changing jobs' priorities. All parameters to
the common function are non-optional.
Signed... - 03:37 pm ganeti-local Revision feec4cc5: Factorize job selection in “gnt-job cancel”
- This will also be used for changing jobs' priorities. All parameters to
the common function are non-optional.
Signed... - 03:37 pm ganeti-local Revision ebae9e37: prepare_node_join: Move daemon SSH files to constants
- This dictionary will also be useful in “gnt-node add”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 03:37 pm snf-ganeti Revision ebae9e37: prepare_node_join: Move daemon SSH files to constants
- This dictionary will also be useful in “gnt-node add”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 03:37 pm ganeti-local Revision 6b96df59: utils.x509: Factorize code to extract X509 certificate
- This will be useful in “gnt-node add”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 03:37 pm snf-ganeti Revision 6b96df59: utils.x509: Factorize code to extract X509 certificate
- This will be useful in “gnt-node add”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop... - 03:37 pm snf-ganeti Revision 340ae7da: prepare-node-join: Swap private and public keys
- Other places, such as “ssh.GetUserFiles”, use a structure where the
private key comes before the private key. Until n... - 03:37 pm ganeti-local Revision 340ae7da: prepare-node-join: Swap private and public keys
- Other places, such as “ssh.GetUserFiles”, use a structure where the
private key comes before the private key. Until n... - 03:37 pm snf-ganeti Revision 910ef222: prepare-node-join: Use public key directly for auth…_keys
- A public key already includes the necessary prefix (“ssh-rsa” or
“ssh-dss”), so there is no need to add it again.
Si... - 03:37 pm ganeti-local Revision 910ef222: prepare-node-join: Use public key directly for auth…_keys
- A public key already includes the necessary prefix (“ssh-rsa” or
“ssh-dss”), so there is no need to add it again.
Si... - 03:35 pm ganeti-local Revision 7bd70e6b: ssh.GetUserFiles: Parameter to disable directory check
- Without this parameter, either an error would be raised or “.ssh” would
have to be created. Now it is possible to ret... - 03:35 pm snf-ganeti Revision 7bd70e6b: ssh.GetUserFiles: Parameter to disable directory check
- Without this parameter, either an error would be raised or “.ssh” would
have to be created. Now it is possible to ret... - 03:21 pm Revision 4dbc21cf: Make serial not a primary key of ProvisionLog
- 03:21 pm Revision 4d516a3b: Fix bug in get_pending_commissions
- get_pending_commissions should return a list of serials, instead of
Commision objects. - 03:21 pm Revision 7661c43c: Delete Commissions in {accept|reject}_commission
- Delete Commission objects, associcated with each serial, when accepting
or rejecting a commission. Otherwise, get_pen... - 03:05 pm snf-ganeti Revision 879d9290: Move htools backends to a separate directory
- Five modules under the HTools/ directories are backend
implementations, so let's move them to a separate directory, t... - 03:05 pm ganeti-local Revision 879d9290: Move htools backends to a separate directory
- Five modules under the HTools/ directories are backend
implementations, so let's move them to a separate directory, t... - 02:49 pm snf-ganeti Revision 5c03bcea: Fix lint issue in Test/…/THH.hs
- Sorry!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:49 pm ganeti-local Revision 5c03bcea: Fix lint issue in Test/…/THH.hs
- Sorry!
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:49 pm Pithos Revision 4587227e: Fix quota error formatting in case of NoneType
- 02:23 pm snf-ganeti Revision bca39f5c: Fix X509CertError definition in Haskell codebase
- Thanks Dato for catching this.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi... - 02:23 pm ganeti-local Revision bca39f5c: Fix X509CertError definition in Haskell codebase
- Thanks Dato for catching this.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi... - 02:22 pm snf-ganeti Revision 66ad857a: Fix a few issues found by newer hlint
- Testing with a newer hlint found a few minor issues; but all are real,
valid recommendations:
- don't use "if cond t... - 02:22 pm ganeti-local Revision 66ad857a: Fix a few issues found by newer hlint
- Testing with a newer hlint found a few minor issues; but all are real,
valid recommendations:
- don't use "if cond t... - 02:22 pm snf-ganeti Revision f51eacf3: Add a simple unittest for THH code
- This is very THH specific, and applies to all serialisations generated
by THH, so I'm adding it in its own module.
P... - 02:22 pm ganeti-local Revision f51eacf3: Add a simple unittest for THH code
- This is very THH specific, and applies to all serialisations generated
by THH, so I'm adding it in its own module.
P... - 02:22 pm ganeti-local Revision 9b156883: Add support for optional fields with null serialised
- This follows a conversation we had for how to deal with
optional-but-required fields in JSON serialisations: fields w... - 02:22 pm snf-ganeti Revision 9b156883: Add support for optional fields with null serialised
- This follows a conversation we had for how to deal with
optional-but-required fields in JSON serialisations: fields w... - 01:52 pm Revision 73c2ce37: Update docs to include the snf-image-creator tool
- 01:39 pm Pithos Revision 0aaf350a: Include account and container usage information in case of exceeded quota
- 01:25 pm Revision f752215c: Minor fixes in snf-burnin
- - Fix in stale resources cleanup
- Using new custom resultclass for the testrunner - 12:28 pm Pithos Revision 9be26fe1: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 12:28 pm Revision 9be26fe1: Merge branch 'master' of https://code.grnet.gr/git/pithos
- 11:06 am ganeti-local Revision d976957d: Update instance modify message
- Currently the message does not say explicitly that instance-initiated
reboots are useless to trigger the use of new p... - 11:06 am snf-ganeti Revision d976957d: Update instance modify message
- Currently the message does not say explicitly that instance-initiated
reboots are useless to trigger the use of new p... - 10:22 am ganeti-local Revision 2081f0bd: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/config.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 10:22 am snf-ganeti Revision 2081f0bd: Merge branch 'stable-2.6-hotplug' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/config.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
10/25/2012
- 11:03 pm ganeti-local Revision c1bfc2eb: Hotplug: rpc only if instance is running
- Intruduce new function _InstanceRunning().
Fix *PCIInfo config methods to hold exclusively _config_lock and
take inst... - 11:03 pm snf-ganeti Revision c1bfc2eb: Hotplug: rpc only if instance is running
- Intruduce new function _InstanceRunning().
Fix *PCIInfo config methods to hold exclusively _config_lock and
take inst... - 08:57 pm snf-ganeti Revision 86a24969: Errors.hs: improve field names for ConfigVersionMismatch
- Change {exp,act}Code to {exp,act}Ver, which gives a better idea that
the integer fields represent version numbers.
A... - 08:57 pm ganeti-local Revision 86a24969: Errors.hs: improve field names for ConfigVersionMismatch
- Change {exp,act}Code to {exp,act}Ver, which gives a better idea that
the integer fields represent version numbers.
A... - 07:37 pm ./kamaki Revision 6ce9fc72: Handle connection.close in repeated requests
- 07:11 pm astakos Revision 1ff7fe17: Fix undefined variable
- 07:11 pm Revision 1ff7fe17: Fix undefined variable
- 07:10 pm Revision 288bab1f: Minor changes (mainly formatting)
- 07:10 pm astakos Revision 288bab1f: Minor changes (mainly formatting)
- 07:06 pm Revision b0d54088: Fix undefined variable
- 07:06 pm astakos Revision b0d54088: Fix undefined variable
- 07:04 pm astakos Revision a5373d5f: Changes in the format
- 07:04 pm Revision a5373d5f: Changes in the format
- 07:02 pm Revision 1876378f: Remove duplicate command
- 07:02 pm astakos Revision 1876378f: Remove duplicate command
- 06:47 pm ganeti-local Revision cd93a0ec: Remove unused cache implementation
- Note that this commit has no Makefile.am changes, as the files were
not actually used. So it's better to actually rem... - 06:47 pm snf-ganeti Revision cd93a0ec: Remove unused cache implementation
- Note that this commit has no Makefile.am changes, as the files were
not actually used. So it's better to actually rem... - 06:43 pm snf-ganeti Revision dce5d027: THH.hs: delete isOptional, no longer used
- The isOptional function is no longer used after a150585 (“Convert
opcode TH code to the use of Field type”).
Signed-... - 06:43 pm ganeti-local Revision dce5d027: THH.hs: delete isOptional, no longer used
- The isOptional function is no longer used after a150585 (“Convert
opcode TH code to the use of Field type”).
Signed-... - 05:54 pm Revision 1912b5b2: More code for modelling E-R-C
- 05:29 pm Revision d80813fb: Minor changes
- 05:10 pm ./kamaki Revision f34bfe13: Adjust get_firewall_profile expcted rspns frmt
- 04:46 pm snf-ganeti Revision 5e360222: Fix two typos in Ganeti administrator's guide
- Fix a verb tense and add a missing verb.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Adeodato ... - 04:46 pm ganeti-local Revision 5e360222: Fix two typos in Ganeti administrator's guide
- Fix a verb tense and add a missing verb.
Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Adeodato ... - 04:10 pm snf-ganeti Revision 15c118a4: bdev: Remove unused import of itertools
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 04:10 pm ganeti-local Revision 15c118a4: bdev: Remove unused import of itertools
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com> - 03:31 pm ./kamaki Revision b4ddae0d: Version 0.6.0
- 03:20 pm snf-cloudcms Revision 24d58de7: Merge branch 'newstyles'
- Conflicts:
cloudcms/templates/cms/base.html - 03:20 pm ./kamaki Revision 3ad34f11: Fix unicode on httplib bug
- Unicode headers or url might apear as httplib request
Although httplib can usually handle the problem, it breaks when... - 03:19 pm snf-cloudcms Revision 77692b97: Merge branch 'newstyles' of https://code.grnet.gr/git/snf-cloudcms into newstyles
- 03:18 pm snf-ganeti Revision 23e3c9b7: bdev: Add verification for file storage paths
- An earlier version of this patch series verified all paths in cmdlib in
the master daemon. With this change all that ... - 03:18 pm ganeti-local Revision 23e3c9b7: bdev: Add verification for file storage paths
- An earlier version of this patch series verified all paths in cmdlib in
the master daemon. With this change all that ... - 03:16 pm snf-ganeti Revision aebd0e4e: jqueue: Factorize code to modify job
- A new function will be added to change a job's priority.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 03:16 pm ganeti-local Revision aebd0e4e: jqueue: Factorize code to modify job
- A new function will be added to change a job's priority.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 03:16 pm ganeti-local Revision 42d49574: jqueue: Fix comments in _SubmitJobUnlocked
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 03:16 pm ganeti-local Revision bb921668: jqueue: Add docstring for _DetermineJobDirectories
- Somehow this was missed in commit 0422250e.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga... - 03:16 pm ganeti-local Revision c87440f5: Drop SSHS_FORCE constant
- It is not actually used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@g... - 03:16 pm snf-ganeti Revision 552328b8: cli: Use callback for --priority
- If the option is used elsewhere, the numeric value is directly
available.
Signed-off-by: Michael Hanselmann <hansmi@... - 03:16 pm snf-ganeti Revision bb921668: jqueue: Add docstring for _DetermineJobDirectories
- Somehow this was missed in commit 0422250e.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga... - 03:16 pm snf-ganeti Revision 42d49574: jqueue: Fix comments in _SubmitJobUnlocked
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@google.com> - 03:16 pm snf-ganeti Revision c87440f5: Drop SSHS_FORCE constant
- It is not actually used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Helga Velroyen <helgav@g... - 03:16 pm ganeti-local Revision 552328b8: cli: Use callback for --priority
- If the option is used elsewhere, the numeric value is directly
available.
Signed-off-by: Michael Hanselmann <hansmi@... - 03:16 pm snf-cloudcms Revision 314b57ab: Style fixes
- 03:00 pm snf-cloudcms Revision 185dffa3: Base template fix
- 02:32 pm snf-ganeti Revision 7a07475f: Add a default `.ghci' file
- This options file for ghci preseeds the correct include paths, so that
interactive sessions don't need to always pass... - 02:32 pm ganeti-local Revision 7a07475f: Add a default `.ghci' file
- This options file for ghci preseeds the correct include paths, so that
interactive sessions don't need to always pass... - 01:29 pm Revision 52343ac8: Resources statistic page
- 01:29 pm astakos Revision 52343ac8: Resources statistic page
- 01:20 pm ganeti-local Revision fa45c478: Force tap's MAC prefix to "fe"
- Setting a high prefix discourages the bridge from adopting the tap's
MAC. Xen is not affected by this since the MAC i... - 01:20 pm snf-ganeti Revision fa45c478: Force tap's MAC prefix to "fe"
- Setting a high prefix discourages the bridge from adopting the tap's
MAC. Xen is not affected by this since the MAC i... - 01:05 pm snf-ganeti Revision 5183e8be: Convert query path from string errors to GanetiException
- This patch converts all the call paths from 'Result' (which contains
just string errors) to 'ErrorResult', which hold... - 01:05 pm snf-ganeti Revision f56fc1a6: Add exception utility functions
- In Python, formatError also returns the exit code, but I find that
splitting them leads to clearer code.
Signed-off-... - 01:05 pm ganeti-local Revision 5183e8be: Convert query path from string errors to GanetiException
- This patch converts all the call paths from 'Result' (which contains
just string errors) to 'ErrorResult', which hold... - 01:05 pm ganeti-local Revision f56fc1a6: Add exception utility functions
- In Python, formatError also returns the exit code, but I find that
splitting them leads to clearer code.
Signed-off-... - 12:38 pm snf-ganeti Revision ef3ad027: Add an Errors module mirroring the Python one
- As described in the module doc string, while writing this it dawned
upon me that we're mixing all errors together int... - 12:38 pm ganeti-local Revision ef3ad027: Add an Errors module mirroring the Python one
- As described in the module doc string, while writing this it dawned
upon me that we're mixing all errors together int... - 12:38 pm snf-ganeti Revision 185b5b0d: Abstract Luxi template functionality
- These are almost generic, so let's change the signatures a bit a make
them fully so.
Signed-off-by: Iustin Pop <iust... - 12:38 pm ganeti-local Revision 185b5b0d: Abstract Luxi template functionality
- These are almost generic, so let's change the signatures a bit a make
them fully so.
Signed-off-by: Iustin Pop <iust... - 12:38 pm snf-ganeti Revision 2e202a9b: Abstract a few types in THH.hs
- This 'simple' way of defining objects will be used also for errors, so
let's make it less Luxi-specific.
Signed-off-... - 12:38 pm ganeti-local Revision 2e202a9b: Abstract a few types in THH.hs
- This 'simple' way of defining objects will be used also for errors, so
let's make it less Luxi-specific.
Signed-off-... - 12:03 pm snf-ganeti Revision 9e995e4f: Add missing empty line
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Reviewed-by: I... - 12:03 pm ganeti-local Revision 9e995e4f: Add missing empty line
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michele Tartara <mtartara@google.com>
Reviewed-by: I... - 11:54 am snf-ganeti Revision 61b9b9c6: Remove dumb-allocator code from devel/upload
- The 'dumb-allocator' has been removed almost two years ago (commit
6f547f96, “Remove dumb-allocator”), let's remove t... - 11:54 am ganeti-local Revision 61b9b9c6: Remove dumb-allocator code from devel/upload
- The 'dumb-allocator' has been removed almost two years ago (commit
6f547f96, “Remove dumb-allocator”), let's remove t... - 11:54 am ganeti-local Revision 23294fb0: Fix devel/upload restart of daemons
- While running with a wrong --prefix/--sysconfdir, I saw that
devel/upload actually uses a hardcoded path for the init... - 11:54 am snf-ganeti Revision 23294fb0: Fix devel/upload restart of daemons
- While running with a wrong --prefix/--sysconfdir, I saw that
devel/upload actually uses a hardcoded path for the init...
10/24/2012
- 10:58 pm Revision f12085fa: Cleanse sensitive settings in debug output
- In case of server errors prevent django from printing or emailing sensitive
settings. - 10:06 pm ./kamaki Bug #1961 (Closed): .kamakirc created with insecure permissions
- 10:06 pm Bug #2358 (Closed): Avoid multiple actions sent in network connect view
- Fixed, closing ticket.
- 10:05 pm Bug #2944 (Closed): UI does not refresh IPv4/IPv6 on server activation
- Solved by updated 0.11.0-rc packages for snf-cyclades-app.
The API was failing to update the timestamp on the networ... - 09:19 pm snf-network Revision 50c1e10d: Merge branch 'master' into debian
- 05:32 pm Revision 53e42918: Added more functionality
- 05:09 pm Revision 0a266836: Resource hierarchy refinements
- 04:57 pm ganeti-local Revision df3fc286: Merge branch 'stable-2.6-grnet' into debian-2.6-grnet
- 04:30 pm snf-ganeti Revision 1b2ebbc0: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 04:30 pm ganeti-local Revision 1b2ebbc0: Merge branch 'stable-2.6-ippool' into stable-2.6-ippool-hotplug-esi
- 04:29 pm ganeti-local Revision 6233a7b9: Merge branch 'stable-2.6-ippool' into stable-2.6-grnet
- 04:27 pm ganeti-local Revision 8f4a22e3: Fix a bug in LUNetworkAdd concering needed_locks
- Fix network client to pass conflicts_check to the opcode.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:27 pm snf-ganeti Revision 8f4a22e3: Fix a bug in LUNetworkAdd concering needed_locks
- Fix network client to pass conflicts_check to the opcode.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 03:01 pm snf-ganeti Revision d55b80b0: Add small design for Linux HA integration
- This documents the status (or wanted status) of some example ocf modules
I've written for Ganeti. They are far from p... - 03:01 pm ganeti-local Revision d55b80b0: Add small design for Linux HA integration
- This documents the status (or wanted status) of some example ocf modules
I've written for Ganeti. They are far from p... - 01:27 pm Revision ed275428: Merge branch 'master' into devel-0.12
- Conflicts:
snf-cyclades-app/setup.py - 01:13 pm Revision 1f478427: Plankton raise HttpResponseForbidden in case of NotAllowedError
- 12:49 pm Revision 487aa058: Merge branch 'master' into debian-0.11
- 12:47 pm Revision 6690e770: Do not import logging in common default settings
- 11:58 am Revision f2a7428e: Merge branch 'master' into debian-0.11
- 11:57 am Revision ab4c8303: Change debian rules for logging config file
- 11:55 am Revision bdff90d3: Move LOGGING_SETUP from common to webproject
- 10:43 am snf-ganeti Revision 335ba60d: Replace @LIBDIR@ in .in files
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 10:43 am ganeti-local Revision 335ba60d: Replace @LIBDIR@ in .in files
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:28 am Revision 1d93a147: Let synnefo do the mac generation
- To this end only MAC_FILTERED networks should have mac prefix and
synnefo will assure mac uniqueness among clusters. ...
10/23/2012
- 10:55 pm Revision 8e265865: Refactor NETWORK_TYPES
- NETWORK_TYPES get PUBLIC/PRIVATE reduntant string removed.
Network is public/private depending on Network.public flag... - 07:28 pm ganeti-local Revision 68e2ed87: Improve devel/upload command line handling
- To people not used to it, it was completely non-obvious why
"./devel/upload" didn't do anything.
Signed-off-by: Iust... - 07:28 pm snf-ganeti Revision 68e2ed87: Improve devel/upload command line handling
- To people not used to it, it was completely non-obvious why
"./devel/upload" didn't do anything.
Signed-off-by: Iust... - 07:09 pm ganeti-local Revision b183c4a8: Improve logging of AssertionErrors
- Currently, when we have an assertion error raised from cmdlib, it looks like this:
[cluster] root@node4:~# gnt-ins... - 07:09 pm snf-ganeti Revision b183c4a8: Improve logging of AssertionErrors
- Currently, when we have an assertion error raised from cmdlib, it looks like this:
[cluster] root@node4:~# gnt-ins... - 07:08 pm snf-ganeti Revision 1facaf11: tools.prepare_node_join: Fix pep8 errors
- Pep8 didn't agree with the indentation.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Tro... - 07:08 pm ganeti-local Revision 1facaf11: tools.prepare_node_join: Fix pep8 errors
- Pep8 didn't agree with the indentation.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Tro... - 06:32 pm ganeti-local Revision d12b9f66: Add initial implementation of prepare-node-join
- This is a new tool as per the design document “design-ssh-setup”. It
receives a JSON data structure on its standard i... - 06:32 pm snf-ganeti Revision d12b9f66: Add initial implementation of prepare-node-join
- This is a new tool as per the design document “design-ssh-setup”. It
receives a JSON data structure on its standard i... - 06:22 pm Pithos MS Client Revision bf0a0367: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 06:21 pm Pithos MS Client Revision 33a3ca72: Storing lastwritedate, lastlength as soon as the hash is calculated to avoid u...
- Added SHA1OpenSSL, a HashAlgorithm wrapper over OpenSSL
- 06:01 pm Pithos MS Client Revision d6c78984: Fixes for DLL's
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 05:54 pm ./kamaki Revision a62c75d1: Push error raising upload for testing
- 05:24 pm Revision 698306b8: Fix compatibility issues with python-bitarray
- 05:21 pm ./kamaki Revision 19f4195f: Raise block upload greenlet failure error
- 05:06 pm snf-image-creator Revision b87b7a14: Do not hide the cursor when showing a progress bar
- This is a workaround for a progress bar bug, where the system may
stay with the cursor hidden if finish() is not called. - 04:51 pm Pithos MS Client Revision 556754dd: Added missing file
- 04:35 pm Pithos MS Client Revision 9ad59de3: Fix when wiping an account that hasn't been authenticated
- 04:29 pm Revision 72fa634b: Reapply diagnostics migrations
- 04:29 pm Pithos MS Client Revision c8045641: Range workaroung when downloading empty files
- 04:28 pm Revision eeffcbea: Merge branch 'devel-0.12' into ui-0.11
- 04:28 pm Revision c278315e: Added lots of code for modelling Quota Holder API
- 04:19 pm Revision 67619fd7: Implement queue-retry management command
- Implement a new command which consumes all the messages from the
dead-letter queues and re-sends the messages back to... - 04:10 pm Revision 6de7fde5: Configurable changes since attribute alignment
- Introduce a new setting (UI_CHANGES_SINCE_ALIGMENT) to allow aligment of
changes-since attribute of consiquent API ca... - 03:59 pm ganeti-local Revision 8a3c9e8a: ssh.GetUserFiles: RSA support, unit tests
- This patch changes “ssh.GetUserFiles” to support two different kinds of
SSH keys, RSA and DSA. Before it would always... - 03:59 pm snf-ganeti Revision 8a3c9e8a: ssh.GetUserFiles: RSA support, unit tests
- This patch changes “ssh.GetUserFiles” to support two different kinds of
SSH keys, RSA and DSA. Before it would always... - 03:55 pm Revision 2ef5ef01: Merge branch 'master' into debian-0.11
- 03:50 pm Revision 40ef487d: Fix bug, UI not updating NICs
- Dummy-save the Network when processing messages from Ganeti hooks
about a VM NICs. This is needed, because the UI use... - 03:20 pm ./kamaki Revision 0b9269d8: Try pithos without relative imports
- 03:12 pm Pithos MS Client Revision dd5f5163: Fix for missed expiration notifications
- 03:07 pm Revision 659de616: Declare dead-letter exchanges and queues
- Modify snf-dispatcher in order to declare the dead-letter exchanges and
queues - 03:07 pm Revision b9d91e62: Use basic_reject in snf-dispatcher callbacks
- Modify snf-dispatcher callbacks in order to reject messages that caused
an unknown exception. Because a dead-letter-e... - 01:54 pm Pithos MS Client Revision 51812592: Changed some log entries from Error to debug
- 01:51 pm Revision 7a3439cf: Update Quick Installation Guide
- to reflect support for multiple Ganeti backends and minor fixes.
Also remove it from the general Admin Guide and give... - 01:33 pm Pithos MS Client Revision 2f1909cd: Changed log level for a statement from error to debug
- 01:27 pm Pithos MS Client Revision e38dfe32: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 01:25 pm Pithos MS Client Revision 39de8b0f: Added code to handle files that get locked or modified after uploading starts....
- Improved code to move an account folder and stop monitoring while the move takes place. Still needs work.
- 01:22 pm Pithos MS Client Revision f9d6a339: Small fix to copy the correct OpenSSL version for x64 debugging. The debugger ...
- 01:18 pm Pithos MS Client Revision e6380e4e: Removed path configuration from code, now using log4net's dynamic path properties
- 01:04 pm Revision ec9862dd: docs: apt.dev GPG key link/instructions
- 12:26 pm Revision 133b2afe: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/static/im/css/modules.css
snf-astakos-app/astakos/im/static/im/js/common.js
... - 12:26 pm astakos Revision 133b2afe: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/static/im/css/modules.css
snf-astakos-app/astakos/im/static/im/js/common.js
... - 12:17 pm snf-image-creator Revision 20e37310: Update the doc to reflect the pbs to sh change
- 12:11 pm astakos Revision bde71886: astakos_group_form_demo page
- astakos_group_ressources_statistics page
- 12:11 pm Revision bde71886: astakos_group_form_demo page
- astakos_group_ressources_statistics page
- 11:32 am snf-ganeti Revision 986efb78: Fix typo in walkthrough document
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:32 am ganeti-local Revision 986efb78: Fix typo in walkthrough document
- Signed-off-by: Michele Tartara <mtartara@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
10/22/2012
- 07:24 pm ./kamaki Revision bb877241: Finish testing cyclades already!
- OK, there are a couple of issues unresolved:
- disconnect_server
- network_profiles
Both of them are probably OK, bu... - 06:55 pm ./kamaki Revision 88837c0c: test get_network_details
- 06:45 pm ./kamaki Revision 8ae8313c: Unittest bugfixes
- 06:42 pm ganeti-local Revision 141c8421: Find coverage during configure, issue with Debian package
- - Debian Squeeze and up have a package named “python-coverage”, but it
doesn't use the same binary name as upstream... - 06:42 pm snf-ganeti Revision 141c8421: Find coverage during configure, issue with Debian package
- - Debian Squeeze and up have a package named “python-coverage”, but it
doesn't use the same binary name as upstream... - 06:19 pm ./kamaki Revision a58ff64d: test connect/list_server_necs now works
- 06:19 pm snf-ganeti Revision 942a9a6a: Remove multiple uses of '.&&.' with conjoin
- This is just a bit of cleanup. The (.&&.) operator is internally just:
a .&& b = conjoin [a, b]
so let's replace ... - 06:19 pm ganeti-local Revision 942a9a6a: Remove multiple uses of '.&&.' with conjoin
- This is just a bit of cleanup. The (.&&.) operator is internally just:
a .&& b = conjoin [a, b]
so let's replace ... - 06:19 pm ganeti-local Revision 41eb900e: Improve message for (==?) operator
- After seeing how nice HUnit formats the error message on failed
'assertEqual', I think we can do better with ==?. Cur... - 06:19 pm snf-ganeti Revision 41eb900e: Improve message for (==?) operator
- After seeing how nice HUnit formats the error message on failed
'assertEqual', I think we can do better with ==?. Cur... - 06:19 pm ganeti-local Revision 37519c09: Add a new 'really-all' make target
- This is used when one wants to build all binaries, including those
that are used only for testing. A handy shortcut t... - 06:19 pm snf-ganeti Revision 37519c09: Add a new 'really-all' make target
- This is used when one wants to build all binaries, including those
that are used only for testing. A handy shortcut t... - 06:04 pm ganeti-local Revision 559f9895: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:03 pm Revision 163b9467: Update resource hierarchy
- 05:46 pm snf-image-creator Revision 0dbc4db9: Drop pbs dependency in favor of sh
- PBS has now bocome sh.
- 05:31 pm astakos Revision 485c713e: Merge remote-tracking branch 'origin' into future
- Conflicts:
snf-astakos-app/README
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/settings.py
snf-... - 05:31 pm Revision 485c713e: Merge remote-tracking branch 'origin' into future
- Conflicts:
snf-astakos-app/README
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/settings.py
snf-... - 05:19 pm Revision d8d464a0: Added some more code on pgerakios stuff
- 05:18 pm ./kamaki Revision ec786e22: Remove useless import
- 05:11 pm Revision d4410730: added new modelling for entity API
- 05:11 pm Revision 5c4f5b13: create release some comments
- 04:59 pm snf-occi Revision 40b834fa: Draft VOMS integration using voms_helper lib
- 04:56 pm Revision 5dbfd71e: Merge remote-tracking branch 'origin' into future
- Conflicts:
snf-astakos-app/astakos/im/management/commands/group-list.py
snf-astakos-app/astakos/im/management/comma... - 04:56 pm astakos Revision 5dbfd71e: Merge remote-tracking branch 'origin' into future
- Conflicts:
snf-astakos-app/astakos/im/management/commands/group-list.py
snf-astakos-app/astakos/im/management/comma... - 04:55 pm ./kamaki Revision 8dc7a093: Fix import line in clients/connection
- 04:37 pm ganeti-local Revision 7cb4cb8a: Change version to 2.6.1+grnet1-1
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 04:23 pm ./kamaki Revision 83a61efa: Test get_server_stats, list_networks
- 04:19 pm snf-image Revision bec9a804: Change default error msg in monitoring
- 04:19 pm snf-image Revision 7ebe2b85: Fix an obsolete trap line
- It should have been changed in commit 696deeec2b28dacc75e93544835497982df2af50
- 04:18 pm snf-image Revision cb96f527: Fix error and info messages
- 04:15 pm snf-image Revision 240c2f10: Seperate error messages from monitoring messages
- Do not send through the monitor pipe the error messages. They may
contain internal sensitive information. Create a ne... - 03:53 pm ./kamaki Revision 388197fe: test connect_server (to nic) list_server_nics
- 03:18 pm ganeti-local Revision b3c70abf: Merge branch 'stable-2.6-grnet' into debian-2.6-grnet
- 02:51 pm snf-image Revision f8924428: Change default error msg in monitoring
- 02:20 pm ganeti-local Revision dddb2bc9: Annotated inequality operator for unit test properties
- This includes:
* The operator (/=?), which checks for inequality and prints
an error message if it encounters equ... - 02:20 pm snf-ganeti Revision dddb2bc9: Annotated inequality operator for unit test properties
- This includes:
* The operator (/=?), which checks for inequality and prints
an error message if it encounters equ... - 02:09 pm Revision 2c44b092: Add setproctitle to install requires
- 12:51 pm Revision ce18c86b: Add 1st diagram on resource hierarchy
- 12:31 pm ganeti-local Revision 77ffd663: Fix setting of 'failN1' flag for corner case
- This patch includes:
* The 'failN1' flag is now only set if there is strictly less
memory available than required ... - 12:31 pm snf-ganeti Revision 77ffd663: Fix setting of 'failN1' flag for corner case
- This patch includes:
* The 'failN1' flag is now only set if there is strictly less
memory available than required ... - 12:29 pm snf-ganeti Revision dd77da99: A few unittests improvements
- Small simplifications of other unit tests using the (==?)
operator when possible, and typo fixes.
Signed-off-by: Hel... - 12:29 pm ganeti-local Revision dd77da99: A few unittests improvements
- Small simplifications of other unit tests using the (==?)
operator when possible, and typo fixes.
Signed-off-by: Hel... - 12:27 pm Revision f4c49595: Ignore .graffle files
- 12:00 pm Revision c7780c56: testing: capacity is actually an excess quantity
- 11:41 am snf-image Revision 7a4c20c0: Bump debian version to 0.6.2-2
10/21/2012
- 08:46 pm snf-occi Revision 065eabc6: Add voms settings to configuration
- 05:06 pm Pithos iOS Client Revision de548234: Fix compile errors
- Fix errors and suppress warnings due to use of LLVM.
Also available in: Atom