Activity
From 08/29/2012 to 09/27/2012
09/27/2012
- 08:00 pm Revision 661c4479: Add group_detail members table pagination
- 08:00 pm astakos Revision 661c4479: Add group_detail members table pagination
- 07:47 pm ./kamaki Revision 0b368c8c: Refactor CommandTree, parse and get cli class
- 07:34 pm snf-image Revision 621a9a34: Replace debootstrap with multistrap
- multistrap is more flexible allows as to define more that one
repository to retrieve packages from. - 07:10 pm ganeti-local Revision 6e3bf290: Cleanup of build-time shell variable replacements
- Instead of having a different set in (almost) every shell script, this
inserts the most commonly used variables at bu... - 07:10 pm snf-ganeti Revision 6e3bf290: Cleanup of build-time shell variable replacements
- Instead of having a different set in (almost) every shell script, this
inserts the most commonly used variables at bu... - 07:10 pm ganeti-local Revision 6a5e841d: ensure-dirs: Don't hardcode ssconf file group
- Otherwise chown(2) will fail when noded doesn't run as root.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 07:10 pm snf-ganeti Revision 6a5e841d: ensure-dirs: Don't hardcode ssconf file group
- Otherwise chown(2) will fail when noded doesn't run as root.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
R... - 07:09 pm ganeti-local Revision e5afb848: Fix distcheck after commit 29386d3ee
- Missing backslash.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 07:09 pm snf-ganeti Revision e5afb848: Fix distcheck after commit 29386d3ee
- Missing backslash.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:58 pm snf-image Revision bf8df441: Fix a bug in snf-image-update-helper
- the kernel and init paths computed by snf-image-update-helper script
were incorrect. - 06:36 pm ganeti-local Revision ec944cc0: InstanceRecreateDisks: new assertion for node locks
- Make sure that all the nodes where a disk operation is peformed are locked.
Signed-off-by: Bernardo Dal Seno <bdalse... - 06:36 pm ganeti-local Revision cf8adf26: Fix missing locks in InstanceRecreateDisks
- In case of in-place recreate-disks operation, all node locks were released
before starting the actual execution.
Sig... - 06:36 pm snf-ganeti Revision cf8adf26: Fix missing locks in InstanceRecreateDisks
- In case of in-place recreate-disks operation, all node locks were released
before starting the actual execution.
Sig... - 06:36 pm snf-ganeti Revision ec944cc0: InstanceRecreateDisks: new assertion for node locks
- Make sure that all the nodes where a disk operation is peformed are locked.
Signed-off-by: Bernardo Dal Seno <bdalse... - 06:26 pm snf-ganeti Revision 29386d3e: Add vcluster-setup utility
- This utility can be used to configure an environment for a virtual
cluster. It sets up entries in /etc/hosts, creates... - 06:26 pm ganeti-local Revision 29386d3e: Add vcluster-setup utility
- This utility can be used to configure an environment for a virtual
cluster. It sets up entries in /etc/hosts, creates... - 05:46 pm snf-ganeti Revision 39b8cd94: ensure-dirs: Don't convert list to tuple
- Tuples are data structures, not containers.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René ... - 05:46 pm ganeti-local Revision 39b8cd94: ensure-dirs: Don't convert list to tuple
- Tuples are data structures, not containers.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René ... - 05:43 pm ganeti-local Revision bb514a22: daemon-util: Use function to determine if confd is enabled
- … instead of comparing with two different values in two placse.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 05:43 pm snf-ganeti Revision bb514a22: daemon-util: Use function to determine if confd is enabled
- … instead of comparing with two different values in two placse.
Signed-off-by: Michael Hanselmann <hansmi@google.com... - 05:41 pm ganeti-local Revision 320a5dae: Always_failover doesn't require --allow-failover anymore
- If an administrator sets always_failover, it means that there is no need
for another explicit approval to failover in... - 05:41 pm snf-ganeti Revision 320a5dae: Always_failover doesn't require --allow-failover anymore
- If an administrator sets always_failover, it means that there is no need
for another explicit approval to failover in... - 04:42 pm Revision 5da13d77: Close DB conn in dispatcher before every message
- Have the dispatcher close the Django DB connection before processing
an incoming message. This allows the actual, und... - 04:02 pm snf-ganeti Revision 370f2768: cfgshell: Remove pylint disable line
- Commit 326830963 removed the use of a private member function. Also
replace '' with "" in one place.
Signed-off-by: ... - 04:02 pm ganeti-local Revision 370f2768: cfgshell: Remove pylint disable line
- Commit 326830963 removed the use of a private member function. Also
replace '' with "" in one place.
Signed-off-by: ... - 03:59 pm Revision 5f6ad491: Fix cleanup of DB pooled connections
- Fix bug in cleanup of DB pooled connections before putting them back to
the pool. The way the connection was cleaned,... - 03:59 pm Revision 3f018af1: Make snf-dispatcher work with gevent
- Remove workers from snf-dispatcher in order to make it compatible with gevent
and specifically the green, monkey patc... - 03:59 pm Revision 7f9f3018: Add pool-create and pool-remove commands
- 03:59 pm Revision 6c9c95d8: Change process title to simplify 'ps' display
- Use python-setproctitle to change the process title of the running
daemon. Make it appear as a native executable to s... - 03:59 pm Revision 26659d3a: Add setproctitle to dependencies
- 03:59 pm Revision 5e1a5f9b: Fix presentation of pools
- 03:59 pm Revision 1ed2557d: Remove unnecessary locking
- Selecting FOR_UPDATE on network object is not any more required, since
the IP Pool have been moved to the IPPoolTable... - 03:59 pm Revision ec22dfc4: Fix two bugs in network reconciliation
- 03:59 pm Revision d2e73c0c: Fix race conditions when updating network objects
- Use for_update() object manager in order to exclude race conditions
when updating network objects. - 03:59 pm Revision 24683dda: Fix typos
- 03:59 pm Revision e64e7ade: Catch corner case in reconciliation
- Catch error produced when the DB entry for an orphan VM in Ganeti does
not exist. This may happen because either an e... - 03:59 pm Revision 8ec69269: Fix double logging of dispatcher
- Dispatcher had as default handlers the console and the file handler.
However, when daemonizing, we redirect the stdou... - 03:59 pm Revision fb02390b: complete some functionality
- 03:59 pm Revision d8fe0948: port pooled psycopg2 to new pool api
- 03:59 pm Revision c156d23a: remove obsolete kwarg verify
- 03:59 pm Revision a8935947: Enhance pooling API, implementation, and tests
- - Verify objects (new and old) with a hook _pool_verify.
Discard objects from the pool that fail verification.
A ... - 03:59 pm Revision e66c7993: don't take mutex for cleanup
- 03:59 pm Revision d2f3853b: Fix broken logging
- Rename LOGGING setup to LOGGING_SETUP, as this name is required by
the LoggingConfigMiddleware. Django's default LOGG... - 03:59 pm Revision b9c83400: Fix bug in http connection pool
- Do not reset connetion _pool attribute, since it is not (yet?)
initialized when getting the object from the pool. - 03:59 pm Revision 68453d22: Enhange logging in db and http pools
- 03:59 pm Revision a4148a73: Fix no-time in eventd messages
- Ganeti opcodes may not have an end-timestamp when they go to
an error state. In that case send the job end-timestamp. - 03:38 pm Revision c1e12167: Catch corner case in reconciliation
- Catch error produced when the DB entry for an orphan VM in Ganeti does
not exist. This may happen because either an e... - 03:35 pm Revision afc9e0ef: Add setproctitle to dependencies
- 02:42 pm ganeti-local Revision 915faf72: Adding RAPI client for instance multi allocation
- It was very easy to refactor CreateInstance to repurpose some part of it
for the instance multi allocation request. S... - 02:42 pm ganeti-local Revision e5ff1a47: Populate the instance dict with opcode infos
- This is needed so we can load it as an opcode. However, this information
should not be available on the client, so we... - 02:42 pm snf-ganeti Revision e5ff1a47: Populate the instance dict with opcode infos
- This is needed so we can load it as an opcode. However, this information
should not be available on the client, so we... - 02:42 pm snf-ganeti Revision 915faf72: Adding RAPI client for instance multi allocation
- It was very easy to refactor CreateInstance to repurpose some part of it
for the instance multi allocation request. S... - 02:01 pm astakos Revision 04febd09: Bug fixes for pagination and select
- 02:01 pm Revision 04febd09: Bug fixes for pagination and select
- 01:52 pm snf-ganeti Revision d163abf9: bash_completion: Enable extglob while parsing file
- In older versions of GNU Bash extended patterns, such as “@(…)”, are only
available with the “extglob” shell option. ... - 01:52 pm ganeti-local Revision d163abf9: bash_completion: Enable extglob while parsing file
- In older versions of GNU Bash extended patterns, such as “@(…)”, are only
available with the “extglob” shell option. ... - 01:46 pm snf-ganeti Revision 3a6a89d7: Revert unintentional change of daemon log file names
- Commit 3329f4dea6 unintentionally changed the filenames of all daemon
log files. This patch reverts part of those cha... - 01:46 pm ganeti-local Revision 3a6a89d7: Revert unintentional change of daemon log file names
- Commit 3329f4dea6 unintentionally changed the filenames of all daemon
log files. This patch reverts part of those cha... - 01:06 pm ganeti-local Revision e8ae48e2: Fix bad wording in 2.3 design document
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:06 pm snf-ganeti Revision e8ae48e2: Fix bad wording in 2.3 design document
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:37 am Revision 9d5eb7a7: Fix group_list
- 11:37 am astakos Revision 9d5eb7a7: Fix group_list
- 11:34 am astakos Revision 8cc49f4d: Merge remote-tracking branch 'origin' into dev
- Conflicts:
snf-astakos-app/Changelog
snf-astakos-app/README
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/a... - 11:34 am Revision 8cc49f4d: Merge remote-tracking branch 'origin' into dev
- Conflicts:
snf-astakos-app/Changelog
snf-astakos-app/README
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/a... - 09:34 am Pithos MS Client Revision 7f67c2aa: Fix to execute SchemaUpdate on existing databases
09/26/2012
- 07:35 pm ganeti-local Revision 5188fdb7: InstanceInfo RPC call
- This patch implements single instance info call - somewhat similar to
all_instances_info, except we give a specific i... - 07:35 pm snf-ganeti Revision 5188fdb7: InstanceInfo RPC call
- This patch implements single instance info call - somewhat similar to
all_instances_info, except we give a specific i... - 07:35 pm ganeti-local Revision 1cb97324: instance_info now returns vcpus
- instance_info and all_instances_info calls had different per-instance
return types, this commit fixes the mismatch.
... - 07:35 pm snf-ganeti Revision 1cb97324: instance_info now returns vcpus
- instance_info and all_instances_info calls had different per-instance
return types, this commit fixes the mismatch.
... - 07:35 pm ganeti-local Revision 47163f0f: Change RpcResult typeclass
- For storage_list call, the result type depends on the call parameters.
Therefore, we have to add call as an argument ... - 07:35 pm snf-ganeti Revision 47163f0f: Change RpcResult typeclass
- For storage_list call, the result type depends on the call parameters.
Therefore, we have to add call as an argument ... - 07:35 pm snf-ganeti Revision 8779d21a: Version RPC call
- Implementation of node version query.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin P... - 07:35 pm ganeti-local Revision 8779d21a: Version RPC call
- Implementation of node version query.
Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin P... - 07:35 pm ganeti-local Revision cca4e6fe: Node query now uses live data
- Added support for NodeInfo RPC call as source of data for node query.
Signed-off-by: Agata Murawska <agatamurawska@g... - 07:35 pm snf-ganeti Revision cca4e6fe: Node query now uses live data
- Added support for NodeInfo RPC call as source of data for node query.
Signed-off-by: Agata Murawska <agatamurawska@g... - 07:35 pm ganeti-local Revision 7f0fd838: Node query now collects live fields
- We make use of the parameter added in the previous patch and add
option to add live parameters to the query.
Signed-... - 07:35 pm snf-ganeti Revision 7f0fd838: Node query now collects live fields
- We make use of the parameter added in the previous patch and add
option to add live parameters to the query.
Signed-... - 07:35 pm ganeti-local Revision fa2c927c: Add live parameter to query
- The tests we currently have assume, that all the data required for
running the query is available - once we add live ... - 07:35 pm snf-ganeti Revision fa2c927c: Add live parameter to query
- The tests we currently have assume, that all the data required for
running the query is available - once we add live ... - 07:35 pm snf-ganeti Revision 4393e075: Conversion from RPC error to query status
- Simple conversion for queries that use live fields gathered from
RPC calls.
Signed-off-by: Agata Murawska <agatamura... - 07:35 pm ganeti-local Revision 4393e075: Conversion from RPC error to query status
- Simple conversion for queries that use live fields gathered from
RPC calls.
Signed-off-by: Agata Murawska <agatamura... - 07:34 pm ganeti-local Revision 77cab679: Json helper for node query
- This is a helper function that gets the JSON encoding of the first
element of the list (if possible).
Signed-off-by:... - 07:34 pm snf-ganeti Revision 77cab679: Json helper for node query
- This is a helper function that gets the JSON encoding of the first
element of the list (if possible).
Signed-off-by:... - 07:34 pm snf-ganeti Revision d71fbcc5: Create ResulT for monad transformations
- This patch creates ResultT, a monad transformation used later in
RPC <-> query integration.
Signed-off-by: Agata Mur... - 07:34 pm ganeti-local Revision d71fbcc5: Create ResulT for monad transformations
- This patch creates ResultT, a monad transformation used later in
RPC <-> query integration.
Signed-off-by: Agata Mur... - 07:34 pm ganeti-local Revision a9d6f4e0: Tests for NodeGroup query
- This adds tests similar to those used for node query. For now the
prop_queryGroup_noUnknown is disabled and commented... - 07:34 pm snf-ganeti Revision a9d6f4e0: Tests for NodeGroup query
- This adds tests similar to those used for node query. For now the
prop_queryGroup_noUnknown is disabled and commented... - 07:34 pm snf-ganeti Revision 40246fa0: NodeGroup query in Haskell
- Implementation of nodegroup queries in Haskell. This is not yet
complete as we are missing merged disk parameters and... - 07:34 pm ganeti-local Revision 40246fa0: NodeGroup query in Haskell
- Implementation of nodegroup queries in Haskell. This is not yet
complete as we are missing merged disk parameters and... - 07:34 pm snf-ganeti Revision e5cb098c: Config support for NodeGroup query
- For some results in nodegroup queries we need agregation similar to
one that is done for nodes.
Signed-off-by: Agata... - 07:34 pm ganeti-local Revision e5cb098c: Config support for NodeGroup query
- For some results in nodegroup queries we need agregation similar to
one that is done for nodes.
Signed-off-by: Agata... - 07:34 pm snf-ganeti Revision 9b09c0be: Fix RPC call and result (de)serialization
- Previous version of RPC calls implementation in Haskell did not take
into account that the actual result type for que... - 07:34 pm ganeti-local Revision 9b09c0be: Fix RPC call and result (de)serialization
- Previous version of RPC calls implementation in Haskell did not take
into account that the actual result type for que... - 07:34 pm ganeti-local Revision 599239ad: Add alias for Either RpcError a
- This was repeated a lot, so we should abstract this into a type.
Signed-off-by: Agata Murawska <agatamurawska@google... - 07:34 pm snf-ganeti Revision 599239ad: Add alias for Either RpcError a
- This was repeated a lot, so we should abstract this into a type.
Signed-off-by: Agata Murawska <agatamurawska@google... - 07:34 pm snf-ganeti Revision 6fddde87: Cleanup for RPC errors
- Curl error messages are self contained and don't need "error" prefix;
added RpcResult Error which will be used once p... - 07:34 pm ganeti-local Revision 6fddde87: Cleanup for RPC errors
- Curl error messages are self contained and don't need "error" prefix;
added RpcResult Error which will be used once p... - 07:34 pm snf-ganeti Revision f9b0084a: Change cluster's hypervisors type
- We now have Hypervisor type in Objects, might just as well use it.
Signed-off-by: Agata Murawska <agatamurawska@goog... - 07:34 pm ganeti-local Revision f9b0084a: Change cluster's hypervisors type
- We now have Hypervisor type in Objects, might just as well use it.
Signed-off-by: Agata Murawska <agatamurawska@goog... - 07:34 pm ganeti-local Revision d120506c: Correct top comment in Query/Server
- I assumed this was a copy-paste+forgetting to change the header comment.
Signed-off-by: Agata Murawska <agatamurawsk... - 07:34 pm snf-ganeti Revision d120506c: Correct top comment in Query/Server
- I assumed this was a copy-paste+forgetting to change the header comment.
Signed-off-by: Agata Murawska <agatamurawsk... - 07:34 pm ganeti-local Revision 7766de33: Add nodedCertFile to Path
- This patch adds missing Path entry and uses it in Rpc. It was not in
place before due to different build settings - i... - 07:34 pm snf-ganeti Revision 7766de33: Add nodedCertFile to Path
- This patch adds missing Path entry and uses it in Rpc. It was not in
place before due to different build settings - i... - 06:53 pm Pithos MS Client Revision 9a1c7fda: Removed commented code
- 06:28 pm Pithos MS Client Revision dc18b138: Various storage and progress changes
- 04:40 pm snf-image Revision fa0ee03b: Add back the snf_image_activate_helper check
- 03:57 pm snf-ganeti Revision 579f4ee5: Verify the node count just if the allocation was successful
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:57 pm ganeti-local Revision 579f4ee5: Verify the node count just if the allocation was successful
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 03:54 pm Revision 2be26b73: Group changes
- - Pagination set to 8
- Extra fields in sorting select
- X to close widjets - 03:54 pm astakos Revision 2be26b73: Group changes
- - Pagination set to 8
- Extra fields in sorting select
- X to close widjets - 03:12 pm Revision a61e833e: Fix typos
- 03:05 pm snf-image Revision b2bffe91: Remove the boot and shutdown process in helper VM
- Make snf-image-helper ran as init process when calling the helper
VM. Also make the helper VM shut down quickly by us... - 03:04 pm Pithos MS Client Revision 43685bcc: Added retry for 502 error
- 02:57 pm Pithos MS Client Revision f6e0007d: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 02:56 pm Pithos MS Client Revision f037bf1f: Replaced RestClient with HttpClient in PostBlock
- 02:44 pm Pithos MS Client Revision e9c9322c: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- Conflicts:
trunk/Pithos.Client.WPF/Preferences/PreferencesView.xaml
Signed-off-by: George Pantazis <gpant@noc.grnet... - 02:42 pm Pithos MS Client Revision 0e2b2c19: ISS Fixes
- Updated Status
Fixed GUI Issues
Delete Container data
Fixed issue with net.http in 2008 server
Signed-off-by: George... - 02:34 pm Revision 1f677b20: Fix double logging of dispatcher
- Dispatcher had as default handlers the console and the file handler.
However, when daemonizing, we redirect the stdou... - 02:19 pm ganeti-local Revision ada0e680: Enable bash completion for htools scripts
- This patch ties together the previous commits, by extending
build-bash-completion to call all htools scripts and get ... - 02:19 pm snf-ganeti Revision ada0e680: Enable bash completion for htools scripts
- This patch ties together the previous commits, by extending
build-bash-completion to call all htools scripts and get ... - 02:18 pm snf-ganeti Revision ce207617: Annotate options with completion information
- This is a quite boring patch, just adding annotation information to
all existing options. Some of the annotations are... - 02:18 pm snf-ganeti Revision f5af3409: Add a data type for completion information
- This can be used for either option or argument completion (although
OptComplNone doesn't make sense for an argument :... - 02:18 pm snf-ganeti Revision 42834645: Remove generic options from individual programs
- Currently, we test and require that each individual program (hbal,
etc.) defines/supports the generic options (curren... - 02:18 pm snf-ganeti Revision 097ad7ee: Add option for displaying completion information
- This patch adds support for a --help-completion option, which will
display the defined options and their completion i... - 02:18 pm ganeti-local Revision 097ad7ee: Add option for displaying completion information
- This patch adds support for a --help-completion option, which will
display the defined options and their completion i... - 02:18 pm ganeti-local Revision 42834645: Remove generic options from individual programs
- Currently, we test and require that each individual program (hbal,
etc.) defines/supports the generic options (curren... - 02:18 pm ganeti-local Revision ce207617: Annotate options with completion information
- This is a quite boring patch, just adding annotation information to
all existing options. Some of the annotations are... - 02:18 pm ganeti-local Revision f5af3409: Add a data type for completion information
- This can be used for either option or argument completion (although
OptComplNone doesn't make sense for an argument :... - 01:22 pm Pithos Web Client Revision 3c543271: Merge branch 'master' into foldersOnTheRight
- 01:20 pm Pithos Web Client Revision eb1e4e59: Don't change the case of pithos and trash during display
- 12:46 pm ganeti-local Revision d1da5a45: Add printing of group score in hinfo
- The global cluster score is less interesting than individual group
scores, for multi-group allocation purposes.
Sign... - 12:46 pm snf-ganeti Revision d1da5a45: Add printing of group score in hinfo
- The global cluster score is less interesting than individual group
scores, for multi-group allocation purposes.
Sign... - 12:46 pm ganeti-local Revision da28218d: Replace a big tuple with a custom data type
- This will make it easier to add new parameters.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Mur... - 12:46 pm snf-ganeti Revision da28218d: Replace a big tuple with a custom data type
- This will make it easier to add new parameters.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Agata Mur... - 12:37 pm Revision 66c90acd: Rename Astakos management commands for uniformity
- 12:37 pm astakos Revision 66c90acd: Rename Astakos management commands for uniformity
- 12:29 pm Revision e32d0966: Rename Cyclades management commands for uniformity
- Rename Cyclades management commands for uniformity.
- 12:24 pm Pithos MS Client Revision 7677f8a3: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 12:23 pm Pithos MS Client Revision 5b2e4db4: Fixed blocking issue
- 12:19 pm Pithos MS Client Revision ad0123d3: Fixed blocking issue
09/25/2012
- 07:14 pm ./kamaki Revision 017d37ce: Test CommandTree usage and notice it's no good
- CommandTree is not as convinient to use as planned, maybe it should
be redesinged - 05:48 pm ./kamaki Revision dfee2caf: Fix CLI top level error handling
- 05:28 pm snf-ganeti Revision cffbbae7: Implement virtual cluster support in Python code
- - pathutils: Prepend node-specific prefix path
- RPC: Use virtual paths (see vcluster.py)
- SSH: Pass environment var... - 05:28 pm ganeti-local Revision cffbbae7: Implement virtual cluster support in Python code
- - pathutils: Prepend node-specific prefix path
- RPC: Use virtual paths (see vcluster.py)
- SSH: Pass environment var... - 05:20 pm ganeti-local Revision 9340cc2b: vcluster: Add more details to docstrings
- As requested by René Nussbaumer. Hopefully things are more clear now.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 05:20 pm snf-ganeti Revision 9340cc2b: vcluster: Add more details to docstrings
- As requested by René Nussbaumer. Hopefully things are more clear now.
Signed-off-by: Michael Hanselmann <hansmi@goog... - 04:50 pm ./kamaki Revision 9bdc89da: Argument object handles part of the functionality
- +minor fixes
- 04:33 pm Revision 574264f8: Fix group_list view in case current user is not of any group
- or does not participate in any group
- 04:33 pm astakos Revision 574264f8: Fix group_list view in case current user is not of any group
- or does not participate in any group
- 04:15 pm astakos Revision 1b3db4f0: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/views.py - 04:15 pm Revision 1b3db4f0: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/views.py - 04:12 pm Revision 39cd6c92: Merge branch '0.6.4' into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/views.py - 04:12 pm astakos Revision 39cd6c92: Merge branch '0.6.4' into dev
- Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/views.py - 04:07 pm Revision a2436cb6: merge with 0.6.4
- 04:07 pm astakos Revision a2436cb6: merge with 0.6.4
- 03:19 pm snf-ganeti Revision 92886204: Add tests for bash completion
- Given the number of settings that need to be controlled a plain bash
script was a better choice over shelltestrunner.... - 03:19 pm ganeti-local Revision 92886204: Add tests for bash completion
- Given the number of settings that need to be controlled a plain bash
script was a better choice over shelltestrunner.... - 02:27 pm Revision 789bcaf9: Add group tables sorting & decrease interaction with database
- 02:27 pm astakos Revision 789bcaf9: Add group tables sorting & decrease interaction with database
- 02:14 pm ganeti-local Revision fe19a355: Fix shelltests for ganeti-*
- They were never run.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:14 pm snf-ganeti Revision fe19a355: Fix shelltests for ganeti-*
- They were never run.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:14 pm snf-ganeti Revision 893ad76d: bash_completion: Enable extglob while parsing file
- In older versions of GNU Bash extended patterns, such as “@(…)”, are only
available with the “extglob” shell option. ... - 02:14 pm ganeti-local Revision 893ad76d: bash_completion: Enable extglob while parsing file
- In older versions of GNU Bash extended patterns, such as “@(…)”, are only
available with the “extglob” shell option. ... - 02:14 pm ganeti-local Revision 34dfced1: Revert "bash_completion: Always enable extglob"
- This reverts commit 94014b6328f813b674a1126ffd221705d7e315b3. Turns out
I misunderstood the “extglob” shell option.
... - 02:14 pm snf-ganeti Revision 34dfced1: Revert "bash_completion: Always enable extglob"
- This reverts commit 94014b6328f813b674a1126ffd221705d7e315b3. Turns out
I misunderstood the “extglob” shell option.
... - 02:04 pm Revision c1b43f78: Fix race conditions when updating network objects
- Use for_update() object manager in order to exclude race conditions
when updating network objects. - 01:01 pm Revision 873f91b6: Fix two bugs in network reconciliation
09/24/2012
- 08:18 pm Pithos MS Client Revision b069042e: Fix for erroneous storage of Hashes and Checksum
- 04:41 pm Pithos MS Client Revision d56d7903: Backed off in PutBlock. Discovered problems in PollAgent.UpdateHashes. It upda...
- 02:49 pm ganeti-local Revision 4ee72287: Adding RAPI resource for multi-allocation
- This is straightforward.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 02:49 pm snf-ganeti Revision 4ee72287: Adding RAPI resource for multi-allocation
- This is straightforward.
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@goog... - 02:49 pm ganeti-local Revision d4752785: Adding multi-allocation logic
- This patch adds the Logical Unit for the instance multi allocation
opcode.
Signed-off-by: René Nussbaumer <rn@google... - 02:49 pm snf-ganeti Revision d4752785: Adding multi-allocation logic
- This patch adds the Logical Unit for the instance multi allocation
opcode.
Signed-off-by: René Nussbaumer <rn@google... - 02:48 pm ganeti-local Revision 12e62af5: Adding the new opcode for multi-allocation
- Skeleton for the multi-allocation opcode
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselm... - 02:48 pm snf-ganeti Revision 12e62af5: Adding the new opcode for multi-allocation
- Skeleton for the multi-allocation opcode
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselm... - 02:48 pm ganeti-local Revision d353ec8f: Refactor shared code
- We've some work which we need to do for the multi allocation request as
well, so lets refactor it to separate functio... - 02:48 pm snf-ganeti Revision d353ec8f: Refactor shared code
- We've some work which we need to do for the multi allocation request as
well, so lets refactor it to separate functio... - 02:48 pm snf-ganeti Revision 33b4fa9f: Adding some fundamental unittests for iallocator
- This test covers the bug fixes found in the previous two patches
Signed-off-by: René Nussbaumer <rn@google.com>
Revi... - 02:48 pm ganeti-local Revision 33b4fa9f: Adding some fundamental unittests for iallocator
- This test covers the bug fixes found in the previous two patches
Signed-off-by: René Nussbaumer <rn@google.com>
Revi... - 02:48 pm snf-ganeti Revision 32eae1ec: Fix REQ_RESULT for MultiInstanceAllocRequest
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:48 pm ganeti-local Revision 32eae1ec: Fix REQ_RESULT for MultiInstanceAllocRequest
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:47 pm snf-ganeti Revision 69b0d82a: Fix a validation issue
- We want to validate the result only if the iallocation run was a
success.
Signed-off-by: René Nussbaumer <rn@google.... - 02:47 pm ganeti-local Revision 69b0d82a: Fix a validation issue
- We want to validate the result only if the iallocation run was a
success.
Signed-off-by: René Nussbaumer <rn@google.... - 02:47 pm Revision f4249016: Remove unnecessary locking
- Selecting FOR_UPDATE on network object is not any more required, since
the IP Pool have been moved to the IPPoolTable... - 02:38 pm Pithos MS Client Revision b13a68e4: PutHashMap converted to HttpClient
- 02:11 pm Revision d04e193d: Fix presentation of pools
- 01:34 pm Revision 8b86a48a: Merge branch 'devel-0.11' into public_networks
- 01:19 pm Pithos MS Client Revision bfb01e59: Several CloudFilesClient.cs methods converted to use HttpClient
- 12:55 pm Revision dfa0e4df: Rename management commands
- 12:15 pm Revision 5e7c6025: Add setproctitle to dependencies
- 12:05 pm snf-image Revision 603c05f7: Use UTC when calling date command
- 12:01 pm snf-image Revision 6b80a236: Use UTC when calling date command
- 10:49 am Revision 38691b82: Add pool-create and pool-remove commands
09/23/2012
- 04:10 pm snf-nfdhcpd Revision de311515: Change id before becoming a daemon
- This will create a logfile with proper permitions and the RotatingFileHandler
will not produce any error when bytes e...
09/22/2012
- 04:12 pm snf-nfdhcpd Revision 1c9ea361: Change id before becoming a daemon
- This will create a logfile with proper permitions and the RotatingFileHandler
will not produce any error when bytes e...
09/21/2012
- 07:01 pm ./kamaki Revision 926d6863: Basic CommandTree debugging and other minor fixes
- 06:14 pm ./kamaki Revision c9e706b2: First version of error managing system for CLI
- 06:07 pm ./kamaki Revision f997679d: Start a great deal of CLI modifictions
- Argument class wraps python ArgumentParser to provide a convinient arg system
CommandTree class manages (store, load,... - 04:34 pm Revision c8ec7233: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 04:34 pm astakos Revision c8ec7233: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 04:30 pm Revision fc9ce5b3: Sorting + Pagination bug
- 04:30 pm astakos Revision fc9ce5b3: Sorting + Pagination bug
- 04:28 pm Revision 1dc821c9: Change process title to simplify 'ps' display
- Use python-setproctitle to change the process title of the running
daemon. Make it appear as a native executable to s... - 03:57 pm snf-ganeti Revision 93c8a7b3: ExtStorage support in htools
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 03:57 pm ganeti-local Revision f6c03932: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 03:57 pm ganeti-local Revision 93c8a7b3: ExtStorage support in htools
- Signed-off-by: Constantinos Venetsanopoulos <cven@grnet.gr>
- 03:57 pm ganeti-local Revision 7fb186d9: Add external storage interface related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 03:57 pm snf-ganeti Revision f6c03932: Add the gnt-storage client
- Add a new client called 'gnt-storage'.
The client interacts with the ExtStorage interface, similarly to
the way gnt-o... - 03:57 pm snf-ganeti Revision 7fb186d9: Add external storage interface related man pages
- * ganeti-extstorage-interface man page
* gnt-storage man page
Signed-off-by: Constantinos Venetsanopoulos <cven@grn... - 03:57 pm ganeti-local Revision 8a4368b7: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 03:57 pm snf-ganeti Revision 09ec4848: Add --allow-arbit-params to 'gnt-instance modify'
- The option is added to allow us the passing of arbitrary ext-params
during disk addition (gnt-instance modify --disk ... - 03:57 pm ganeti-local Revision 09ec4848: Add --allow-arbit-params to 'gnt-instance modify'
- The option is added to allow us the passing of arbitrary ext-params
during disk addition (gnt-instance modify --disk ... - 03:57 pm snf-ganeti Revision 8a4368b7: Multiple ExtStorage Providers and ext-params
- Add support for passing parameters to the ext template (ext-params).
Take advantage of disk-params, that don't seem t... - 03:57 pm ganeti-local Revision 4a5cd37f: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt... - 03:57 pm snf-ganeti Revision 4a5cd37f: Implement the External Storage Interface
- With this commit we introduce the External Storage Interface
to Ganeti, abbreviated: ExtStorage Interface.
The ExtSt... - 03:44 pm ganeti-local Revision e91b297c: netutils: Use virtual hostname if set
- This enables the hostname seen by other code through Hostname.GetFqdn to
be changed through the environment variable ... - 03:44 pm snf-ganeti Revision e91b297c: netutils: Use virtual hostname if set
- This enables the hostname seen by other code through Hostname.GetFqdn to
be changed through the environment variable ... - 03:44 pm ganeti-local Revision 8c37d618: daemon-util: Support virtual clusters
- GANETI_ROOTDIR contains the root directory for the current “virtual node”.
Signed-off-by: Michael Hanselmann <hansmi... - 03:44 pm snf-ganeti Revision 8c37d618: daemon-util: Support virtual clusters
- GANETI_ROOTDIR contains the root directory for the current “virtual node”.
Signed-off-by: Michael Hanselmann <hansmi... - 03:44 pm ganeti-local Revision 05e733b4: Add new module for virtual clusters
- This module will take care of managing paths for virtual clusters.
Unittests are included (100% coverage).
Signed-of... - 03:44 pm snf-ganeti Revision 05e733b4: Add new module for virtual clusters
- This module will take care of managing paths for virtual clusters.
Unittests are included (100% coverage).
Signed-of... - 03:44 pm ganeti-local Revision 93b19295: bootstrap.SetupNodeDaemon: Stop hardcoding bind address
- Commit b43dcc5a11 added support for IPv6. To have the node daemon bind
to an IPv6 address on startup it changed the c... - 03:44 pm snf-ganeti Revision 93b19295: bootstrap.SetupNodeDaemon: Stop hardcoding bind address
- Commit b43dcc5a11 added support for IPv6. To have the node daemon bind
to an IPv6 address on startup it changed the c... - 03:42 pm snf-image Revision ded30adf: Add IMAGE_DEBUG variable
- if this is set, then snf-image will run in debug mode.
- 03:17 pm Revision bce67d66: Fix migration integrity error
- 03:17 pm astakos Revision bce67d66: Fix migration integrity error
- 03:14 pm ganeti-local Revision 162b1f39: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 03:14 pm snf-ganeti Revision 162b1f39: Update the shared storage design document
- Update the shared storage design document to reflect the current
changes, after the implementation of the ExtStorage ... - 03:05 pm astakos Revision c3f6cdf1: enhance mock timeline form and listing
- 03:05 pm astakos Revision 2925e285: timeline charging hello world
- 03:05 pm Revision c3f6cdf1: enhance mock timeline form and listing
- 03:05 pm astakos Revision 82b05401: enhance timeline form, traffic charging support
- 03:05 pm astakos Revision 476fdba1: handle limit conditions in timeline charging
- 03:05 pm Revision 2925e285: timeline charging hello world
- 03:05 pm Revision 5cb31e51: fetch form in GET (by spapagian)
- 03:05 pm Revision 82b05401: enhance timeline form, traffic charging support
- 03:05 pm Revision 476fdba1: handle limit conditions in timeline charging
- 03:05 pm astakos Revision 5cb31e51: fetch form in GET (by spapagian)
- 02:41 pm snf-ganeti Revision 298c2e3e: Merge remote branch 'google/stable-2.6' into stable-2.6-esi
- 02:32 pm astakos Revision c48ab3c4: Fix pagination in search group view
- 02:32 pm Revision c48ab3c4: Fix pagination in search group view
- 01:34 pm Revision ed3544dc: Merge branch 'devel-0.11' into public_networks
- 01:26 pm snf-nfdhcpd Revision c0056b2e: Fix init script, look for correct process title
- Fix the init script to look for the daemon name inside
the process title instead of the python interpreter, now
that ... - 01:13 pm snf-agent Revision 8e311d83: Add README.rst file
- 01:04 pm snf-nfdhcpd Revision c798e3a9: Merge branch 'master' into debian
- 01:03 pm snf-nfdhcpd Revision b53b8522: Only set executable name with python-setproctitle
- Cannot set individual values for arguments using python-setproctitle.
See https://code.google.com/p/py-setproctitle/i... - 12:59 pm Revision 0f42ee35: Change resource representation
- 12:59 pm astakos Revision 0f42ee35: Change resource representation
- 12:55 pm Revision ddc2cc6f: - Pagination style change
- - Extra select for sorting table
- 12:55 pm astakos Revision ddc2cc6f: - Pagination style change
- - Extra select for sorting table
- 12:32 pm ganeti-local Revision fd5b9642: Merge branch 'stable-2.6-esi' into stable-2.6-ippool-hotplug-esi
- 12:32 pm snf-ganeti Revision fd5b9642: Merge branch 'stable-2.6-esi' into stable-2.6-ippool-hotplug-esi
- 12:28 pm snf-nfdhcpd Revision b4152190: Merge branch 'master' into debian
- 12:28 pm snf-ganeti Revision 47342ca6: Check if extstorage's log dir exists
- Check if extstorage's log dir exists on the host machine, before
providing a logfile name. We need to be sure the dir... - 12:28 pm ganeti-local Revision 47342ca6: Check if extstorage's log dir exists
- Check if extstorage's log dir exists on the host machine, before
providing a logfile name. We need to be sure the dir... - 12:28 pm ganeti-local Revision 29e43e45: Do not show logfile on ExtStorage's attach error
- During attach the logfile is `None'. If the attach script
fails and we try to Tailfile() its logfile, TailFile
breaks... - 12:28 pm snf-ganeti Revision 29e43e45: Do not show logfile on ExtStorage's attach error
- During attach the logfile is `None'. If the attach script
fails and we try to Tailfile() its logfile, TailFile
breaks... - 12:26 pm snf-nfdhcpd Revision c1e58d93: Add python-setproctitle dependency
- 12:24 pm snf-nfdhcpd Revision 856268f2: Change process title to simplify 'ps' display
- Use python-setproctitle to change the process title
of the running daemon. Make it appear as a native executable
to s... - 12:23 pm snf-agent Revision dd9929ad: Merge branch 'master' into debian
- 12:22 pm snf-agent Revision c8bb8056: Implement restart and force-reload in init
- Otherwise debian complains during packaging
- 12:14 pm snf-agent Revision d4264e25: Register snf-agent to autorun at boot
- 12:00 pm Revision 3bcad004: Add signed_terms_required & login_required decorators in timeline view.
- 12:00 pm astakos Revision 3bcad004: Add signed_terms_required & login_required decorators in timeline view.
- 11:23 am Revision 47d1d754: Add some logging to backend allocator
- 11:18 am snf-agent Revision 96e46cf7: Merge branch 'master' into debian
- 11:18 am snf-agent Revision 09b29420: Fix author_email field in setup
- 11:13 am snf-agent Revision 3c17efbb: Initial commit of debian packaging files
- 10:42 am Revision 4936f2e2: Make snf-dispatcher work with gevent
- Remove workers from snf-dispatcher in order to make it compatible with gevent
and specifically the green, monkey patc... - 07:07 am snf-ganeti Revision 0e1e0b6a: hv_kvm: Use pu.CONF_DIR variable
- … instead of using SYSCONFDIR directly.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo ... - 07:07 am ganeti-local Revision 0e1e0b6a: hv_kvm: Use pu.CONF_DIR variable
- … instead of using SYSCONFDIR directly.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Bernardo ... - 07:07 am ganeti-local Revision 2b3b41df: utils.filelock: Remove executable bit from lock files
- There's no need for lock files to be executable.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 07:07 am snf-ganeti Revision 2b3b41df: utils.filelock: Remove executable bit from lock files
- There's no need for lock files to be executable.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: ... - 07:07 am snf-ganeti Revision df28c49b: LUInstanceCreate: Include group name in error message
- “pnode.group” contains the UUID, which isn't very user-friendly.
Signed-off-by: Michael Hanselmann <hansmi@google.co... - 07:07 am ganeti-local Revision df28c49b: LUInstanceCreate: Include group name in error message
- “pnode.group” contains the UUID, which isn't very user-friendly.
Signed-off-by: Michael Hanselmann <hansmi@google.co...
09/20/2012
- 07:25 pm Revision 0360f54b: integrate timeline with timeline charging
- 07:13 pm Revision 82852f1a: make Dict Canonical strict by default
- 06:20 pm Pithos MS Client Revision 030b9baf: Created transactional block update method
- 06:19 pm Revision 421bb1f6: Change Timeline date field format
- 06:19 pm astakos Revision 421bb1f6: Change Timeline date field format
- 06:11 pm Revision 6d1a8c43: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 06:11 pm astakos Revision 6d1a8c43: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 06:10 pm Revision 6e52912b: Manipulate Timeline form fields
- 06:10 pm astakos Revision 6e52912b: Manipulate Timeline form fields
- 05:43 pm Pithos MS Client Revision 9a9c797a: Created separate methods for block updating for XP/FAT and Vista+ with NTFS
- 05:31 pm ./kamaki Revision e3f5a1f6: Minor fixes
- 05:14 pm Pithos MS Client Revision 7e39367d: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- Conflicts:
trunk/Pithos.Core/Agents/StatusAgent.cs
Also switched from SQLite, ActiveRecord to pure NHibernate and SQ... - 05:12 pm Revision d5e09ca7: Remove email validation
- 05:12 pm astakos Revision d5e09ca7: Remove email validation
- 05:10 pm Revision 85a5c699: Fix migration 0023. Supply limit default value.
- 05:10 pm astakos Revision 85a5c699: Fix migration 0023. Supply limit default value.
- 05:03 pm astakos Revision 6e7afad5: Display calendar in timeline date fields
- 05:03 pm Revision 6e7afad5: Display calendar in timeline date fields
- 04:12 pm astakos Revision 01ad84e9: Add timeline tab
- 04:12 pm Revision 01ad84e9: Add timeline tab
- 03:53 pm astakos Revision 54213d7a: New timeline tab
- 03:53 pm Revision 54213d7a: New timeline tab
- 02:20 pm ./kamaki Revision 44be2181: Unitest everything untested in pithos client
- 01:33 pm Revision d220292f: Add pagination
- 01:33 pm astakos Revision d220292f: Add pagination
- 01:28 pm astakos Revision 7eadb924: Merge branch '0.6.4' into dev
- 01:28 pm Revision 7eadb924: Merge branch '0.6.4' into dev
- 01:11 pm ./kamaki Revision a45852c5: Unitest get_container_object_meta
- 12:59 pm ./kamaki Revision 5178a5e9: Unitest set_account_quota/versioning, ls_container
- 12:52 pm ./kamaki Revision e8c38f39: Unitest get_account_quota/versioning
- 12:34 pm ./kamaki Revision 634ae70b: Unitest upload_object_unchunked
- 12:26 pm ./kamaki Revision ebdecdc7: Unitest purge, create_by_manifestation, versionlst
- 12:14 pm Revision 2dbe7563: Add tests for PoolManager(s)
- 12:14 pm Revision 121c7507: Fix bugs in IPPool
- - Do not always reserve gateway
- Initial reservations must be in reserved map - 12:14 pm Revision 9727ac2f: Handle case of no pools in reconcile-pools
- 12:14 pm Revision fdc94944: Refactor IP pools
- Treat IP pool the same way as bridge and mac-prefix pools. The pool is
removed from the Network table and moved to an...
09/19/2012
- 06:12 pm snf-ganeti Revision e80aeb89: bash_completion: Generate more compact version
- First the numbers:
$ stat --format '%s %n' doc/examples/bash_completion*
77847 doc/examples/bash_completion
86492 doc... - 06:12 pm ganeti-local Revision e80aeb89: bash_completion: Generate more compact version
- First the numbers:
$ stat --format '%s %n' doc/examples/bash_completion*
77847 doc/examples/bash_completion
86492 doc... - 05:17 pm ./kamaki Revision 22fc09fb: Support range at file (threaded) download
- 05:01 pm Revision 92cb0768: fix quotaholder specification bug and add warning
- 05:01 pm Revision b82eb8c4: fix typo missing ()
- 04:55 pm snf-agent Revision 5786d5fb: Add support for creating rpm packages
- 04:54 pm snf-ganeti Revision 4af458e3: ShellWriter: Add parameter to disable indentation
- This will be used to write a more compact bash completion script.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 04:54 pm ganeti-local Revision 4af458e3: ShellWriter: Add parameter to disable indentation
- This will be used to write a more compact bash completion script.
Signed-off-by: Michael Hanselmann <hansmi@google.c... - 04:54 pm snf-ganeti Revision 94014b63: bash_completion: Always enable extglob
- In older versions of GNU Bash extended patterns, such as “@(…)” are only
available with the “extglob” shell option. T... - 04:54 pm ganeti-local Revision 94014b63: bash_completion: Always enable extglob
- In older versions of GNU Bash extended patterns, such as “@(…)” are only
available with the “extglob” shell option. T... - 04:43 pm ./kamaki Revision 642f1bbd: Add range in stream download
- 04:41 pm Pithos MS Client Revision 562c42a7: Replaced SQLite package with SQL Compact. Still need to update or remove direc...
- 04:37 pm Pithos MS Client Revision 3906933e: Removed MD5 Calculations for Old and New FileState
- Change DB Scheme (on create, update)
removed the md5 hash creation on merkle hash.
Removed all MD5BlockCalculator.cs ... - 03:49 pm Revision 8a3dae55: make get_timeline output spec strict
- 03:44 pm Revision 94a83ed6: Change test warning exception message
- 03:44 pm Pithos Revision 94a83ed6: Change test warning exception message
- 03:23 pm Revision 4de59eac: Addcredits
- 03:23 pm astakos Revision 4de59eac: Addcredits
- 03:17 pm Pithos Revision fd7a8661: Raise warning exceptions in there are no other valid accounts for testing shar...
- 03:17 pm Revision fd7a8661: Raise warning exceptions in there are no other valid accounts for testing shar...
- 03:14 pm Revision c53502b1: Fix sqlalchemy warning: IN-predicate invoked with an empty sequence.
- 03:14 pm Pithos Revision c53502b1: Fix sqlalchemy warning: IN-predicate invoked with an empty sequence.
- 02:11 pm Pithos MS Client Revision 45eea01e: Httpclient
- 02:06 pm ./kamaki Revision 38dc5d2f: Get rid of pithos_sh
- The old profecy "there will be only one [Pithos Client]" is finally
fullfilled - 01:48 pm Pithos MS Client Revision d621aaa3: Merge branch 'Polling' of https://code.grnet.gr/git/pithos-ms-client into Polling
- 01:48 pm Pithos MS Client Revision 9280ac46: Commit before switching to sql compact
- 01:42 pm ./kamaki Revision a23f6ffe: Kamaki CLI/clients sharers implementation
- mimics pithos_sh account sharers
- 01:16 pm Revision 99a74636: Catch error in removing nic
- 01:16 pm Revision 0eed6cf8: Management commands for pools
- Create three new management commands for listing, showing and modifying
a pool. - 01:16 pm Revision b533e9b2: Add logging to synefo.db.models
- 01:16 pm Revision af6a3bc5: Unique mac-prefix only for mac-filtered networks
- 01:16 pm Revision 03992c72: Refactor bridge and mac-prefix pool tables
- Redesign the implementation of pools and map mac-prefix and bridge pools
to that design.
Each pool type is mapped to... - 11:34 am Revision 4a37a0be: Fix bug in server-inspect
- 11:21 am Revision 56543400: Fix bug in snf-manage network-remove
- 11:21 am Revision b7e74f05: Wrap network-create command in transaction
09/18/2012
- 07:32 pm astakos Revision 670de92a: Change rename and change quota limit field to bigint
- 07:32 pm Revision 670de92a: Change rename and change quota limit field to bigint
- 06:59 pm Revision d6662f65: commissioning fixes, hello world timelines
- 06:58 pm Revision df6fea25: restore deleted python quotaholder client module
- 06:31 pm ./kamaki Revision 48c3782c: Get rid of pithos_sh hash methods in download
- 06:13 pm ./kamaki Revision cb73fca1: Merge branch 'develop' of https://code.grnet.gr/git/kamaki into develop
- Conflicts:
kamaki/clients/pithos.py - 06:11 pm ganeti-local Revision 9eeb0aa5: Use autoconf-based paths from Haskell instead of constants
- Future changes will change Path.hs to use an environment variable.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 06:11 pm ganeti-local Revision 9f2265bc: constants: Stop using wildcard import for pathutils
- It still needs to be imported for hypervisor parameter defaults, but
after this change paths are no longer exported f... - 06:11 pm snf-ganeti Revision 9eeb0aa5: Use autoconf-based paths from Haskell instead of constants
- Future changes will change Path.hs to use an environment variable.
Signed-off-by: Michael Hanselmann <hansmi@google.... - 06:11 pm snf-ganeti Revision 9f2265bc: constants: Stop using wildcard import for pathutils
- It still needs to be imported for hypervisor parameter defaults, but
after this change paths are no longer exported f... - 06:11 pm snf-ganeti Revision 09bf5d24: Migrate tools/* from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 111a7d04: Migrate lib/utils/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision a56625a2: Migrate test/ganeti.*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 3e8dcc8a: Migrate lib/uidpool.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 57fe4a5b: Migrate lib/watcher/__init__.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 111a7d04: Migrate lib/utils/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 57fe4a5b: Migrate lib/watcher/__init__.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 09bf5d24: Migrate tools/* from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 3e8dcc8a: Migrate lib/uidpool.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision a56625a2: Migrate test/ganeti.*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm ganeti-local Revision 7e97aca4: Migrate lib/tools/ensure_dirs.py to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:11 pm snf-ganeti Revision 7e97aca4: Migrate lib/tools/ensure_dirs.py to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:10 pm ./kamaki Revision 973fbcad: Much faster download resume
- Don't preload local file blocks, but load each one dynamically
only before it is downloaded, and compare - 06:09 pm snf-ganeti Revision f45c5c09: Migrate lib/ssconf.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 8fd1bfa9: Migrate lib/ssh.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision f45c5c09: Migrate lib/ssconf.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 8fd1bfa9: Migrate lib/ssh.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision b3a6f851: Migrate lib/mcpu.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision fe496b25: Migrate lib/ovf.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 4e55af74: Migrate lib/rapi/baserlib.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 80ec9f96: Migrate lib/rpc.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision a5ce2ea2: Migrate lib/server/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision b3a6f851: Migrate lib/mcpu.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision fe496b25: Migrate lib/ovf.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 4e55af74: Migrate lib/rapi/baserlib.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 80ec9f96: Migrate lib/rpc.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision a5ce2ea2: Migrate lib/server/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision e2b4a7ba: Migrate lib/{jqueue,jstore}.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 9c492c2d: Migrate lib/masterd/instance.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision b87ee98f: Migrate lib/luxi.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision e2b4a7ba: Migrate lib/{jqueue,jstore}.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 9d9bded1: Migrate lib/hypervisor/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 9d9bded1: Migrate lib/hypervisor/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision b87ee98f: Migrate lib/luxi.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 9c492c2d: Migrate lib/masterd/instance.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 78e706bb: Migrate lib/client/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 8580cdaf: Migrate lib/cmdlib.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 5a76d5f6: Migrate lib/confd/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 57407093: Migrate lib/config.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 78e706bb: Migrate lib/client/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 5a76d5f6: Migrate lib/confd/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 57407093: Migrate lib/config.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 8580cdaf: Migrate lib/cmdlib.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 710f30ec: Migrate lib/backend.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision ee4a14c0: Migrate lib/cli.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 710f30ec: Migrate lib/backend.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 7ede9c6a: Migrate lib/bootstrap.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 7ede9c6a: Migrate lib/bootstrap.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision ee4a14c0: Migrate lib/cli.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm ganeti-local Revision 13718ded: Migrate build-bash-completion from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 06:09 pm snf-ganeti Revision 13718ded: Migrate build-bash-completion from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 05:58 pm ./kamaki Revision 066ba58c: Much faster resume in download
- 05:58 pm ganeti-local Revision 304d9f02: Migrate qa/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 05:58 pm snf-ganeti Revision 304d9f02: Migrate qa/*.py from constants to pathutils
- File system paths moved from constants to pathutils.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-... - 05:58 pm ganeti-local Revision 3329f4de: constants: Move most paths to separate module
- This is inpreparation for the implementation of virtual clusters. Many
paths will change based on an environment vari... - 05:58 pm snf-ganeti Revision 3329f4de: constants: Move most paths to separate module
- This is inpreparation for the implementation of virtual clusters. Many
paths will change based on an environment vari... - 05:58 pm snf-ganeti Revision a6798ce1: configure: Provide options to change default user/group
- This is needed for virtual clusters where a non-root user is used to run
the daemons.
Signed-off-by: Michael Hanselm... - 05:58 pm ganeti-local Revision a6798ce1: configure: Provide options to change default user/group
- This is needed for virtual clusters where a non-root user is used to run
the daemons.
Signed-off-by: Michael Hanselm... - 05:51 pm snf-agent Revision 657e1f05: Add an lsb compatible init script in /etc/init.d/
- 05:39 pm Pithos MS Client Revision ad692e3a: Nuked Short Hashing, always returns null
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 05:29 pm ./kamaki Revision 624ee36f: Minor CLI download behavior fixes
- 04:58 pm ./kamaki Revision 20c13fcc: Pithos download supports resume (again)
- 04:58 pm Revision b1f45382: Merge remote-tracking branch 'origin' into dev
- 04:58 pm Pithos Revision b1f45382: Merge remote-tracking branch 'origin' into dev
- 03:55 pm ./kamaki Revision 1785ad41: Voodo-fix mysterious header-destroying request bug
- 03:35 pm astakos Revision ec7778db: Merge branch '0.6.4' into dev
- 03:35 pm Revision ec7778db: Merge branch '0.6.4' into dev
- 03:35 pm snf-agent Revision 3a307d84: Initial commit
- 03:30 pm astakos Revision c3a00daf: :Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/billing.html
snf-astakos-app/astakos/im/templatetags/filters.py
... - 03:30 pm Revision c3a00daf: :Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templates/im/billing.html
snf-astakos-app/astakos/im/templatetags/filters.py
... - 03:20 pm astakos Revision 0c1f6cdb: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 03:20 pm Revision 0c1f6cdb: Merge branch 'dev' of https://code.grnet.gr/git/astakos into dev
- 03:14 pm astakos Revision 5056da3d: Billing json
- 03:14 pm Revision 5056da3d: Billing json
- 02:52 pm astakos Revision d0991b92: Alter limit column type to bigint
- 02:52 pm Revision d0991b92: Alter limit column type to bigint
- 02:07 pm ./kamaki Revision 0004301f: Fix safe headers/params bug, pithos download bug
- 12:45 pm Pithos MS Client Revision f07f3fe7: Fixed Versions
- Fixed upgrade/update links
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 12:40 pm astakos Revision 48121481: Fix transaction management in signup views
- 12:40 pm Revision 48121481: Fix transaction management in signup views
- 12:11 pm ./kamaki Revision 9a7efb0d: Greenlet/thread safe header/param requests
- Requests can now distinguish between "global" headers/params
and thread-specific. - 10:31 am Revision 00698e35: Fix cleanup of DB pooled connections
- Fix bug in cleanup of DB pooled connections before putting them back to
the pool. The way the connection was cleaned,... - 10:23 am Revision f2ccb23e: Fix no-time in eventd messages
- Ganeti opcodes may not have an end-timestamp when they go to
an error state. In that case send the job end-timestamp.
09/17/2012
- 07:24 pm Revision 11976ee3: Merge branch 'devel-0.11' into ui-0.11
- Conflicts:
snf-common/synnefo/lib/astakos.py
snf-cyclades-app/synnefo/ui/static/snf/js/models.js - 06:51 pm snf-ganeti Revision f0a26429: constants: Add missing word in comment
- It was missing in commit 243cdbcc on May 7, 2008.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 06:51 pm ganeti-local Revision f0a26429: constants: Add missing word in comment
- It was missing in commit 243cdbcc on May 7, 2008.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 06:47 pm Revision 1eaeb5b6: Change handle membership wrapper
- 06:47 pm astakos Revision 1eaeb5b6: Change handle membership wrapper
- 06:46 pm Revision de4ed385: Alter billing view to accepted another start date instead of today()
- 06:46 pm astakos Revision de4ed385: Alter billing view to accepted another start date instead of today()
- 06:44 pm astakos Revision bee0bf32: Custom template tag for months since a specific date
- 06:44 pm Revision bee0bf32: Custom template tag for months since a specific date
- 06:36 pm Revision bd4f356c: Register resources in quota holder
- 06:36 pm astakos Revision bd4f356c: Register resources in quota holder
- 06:31 pm Revision bf96fd80: update quantity/capacity model and spec for unlimited resources
- 06:05 pm snf-nfdhcpd Revision d86863e3: Bump version 0.11.2
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 06:02 pm snf-image Revision f55d6d0c: Drop the `user' password reset rule
- Drop the rule that resets the password for user with username `user'
if the USERS image property is missing and the s... - 05:59 pm snf-nfdhcpd Revision 30ef7aaf: Merge branch 'snf-master' into snf-debian
- 05:49 pm snf-nfdhcpd Revision 0fbb25c0: Nice logging
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:49 pm snf-nfdhcpd Revision ca7b6d21: Fix a bug related to capng_update()
- We need to update CAP_NET_RAW, CAP_NET_ADMIN separetly.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 03:54 pm Revision 17d5c7a1: use null quantity/capacity for unlimited resources
- 12:33 pm Pithos MS Client Revision edb18ed9: Missing file
- 10:51 am Revision bd004149: Align actions in table (groups)
- 10:51 am astakos Revision bd004149: Align actions in table (groups)
09/14/2012
- 06:34 pm Revision b435047b: django model field access fixes
- 06:34 pm Revision 2f90649c: rename and install quotaholder http client script
- 06:08 pm Revision 9e5075ef: Enable group owner to add members
- Refs: #2793
- 06:08 pm astakos Revision 9e5075ef: Enable group owner to add members
- Refs: #2793
- 06:05 pm astakos Revision 5a03a01a: Merge branch 'dev' into 0.6.4
- 06:05 pm Revision 5a03a01a: Merge branch 'dev' into 0.6.4
- 05:30 pm snf-ganeti Revision d55408b0: QA for instance migration made more compact
- Also, the value of always_failover is not hard-coded any more, and it's
possible to disable changing the always_failo... - 05:30 pm ganeti-local Revision d55408b0: QA for instance migration made more compact
- Also, the value of always_failover is not hard-coded any more, and it's
possible to disable changing the always_failo... - 05:30 pm ganeti-local Revision b5f0b5cc: Always_failover doesn't require --allow-failover anymore
- If an administrator sets always_failover, it means that there is no need
for another explicit approval to failover in... - 05:30 pm snf-ganeti Revision b5f0b5cc: Always_failover doesn't require --allow-failover anymore
- If an administrator sets always_failover, it means that there is no need
for another explicit approval to failover in... - 05:06 pm astakos Revision f2d3fe96: remove django_extensions from installed_apps
- 05:06 pm Revision f2d3fe96: remove django_extensions from installed_apps
- 04:51 pm snf-image Revision a860eae1: Bump debian version to 0.6-1
- 04:50 pm snf-image Revision 159056f8: Remove --enable-network-backend from configure
- It is no longer needed
- 04:48 pm Revision a4233484: Enable group owner to add members
- Refs: #2793
- 04:48 pm astakos Revision a4233484: Enable group owner to add members
- Refs: #2793
- 04:43 pm snf-image Revision ea69a537: Update ChangeLog and configure for version 0.6
- 04:41 pm Revision a2db0eb5: quotaholder backend fixes, clijson enhancements
- 03:50 pm ./kamaki Revision fbfee225: Refactor pithos+ download
- 3-modes:
a sequential
b sequential with resume
c asynchronous/parallel
bug: Still can't multi-download correctly - 03:22 pm snf-image Revision 305f3086: Remove enable-network-backend flag from configure
- The curl dependency is not optional any more.
- 03:12 pm Pithos Revision 094e8815: Send versions as string in resource events queue
- 03:12 pm Revision 094e8815: Send versions as string in resource events queue
- 03:08 pm Revision 2b1a5f5d: Style changes in group_edit and show_all_groups
- 03:08 pm astakos Revision 2b1a5f5d: Style changes in group_edit and show_all_groups
- 02:29 pm Pithos MS Client Revision d7288179: Convert all url usages to use the Uri class instead of raw strings.
- Local paths and names are always escaped when converted to Uris, but only then.
Uris converted to local file paths ar... - 01:41 pm Revision 3e08377c: enhance clijson
- 12:18 pm Revision c5e33649: Remove debug_toolbar from installed_apps
- 12:18 pm astakos Revision c5e33649: Remove debug_toolbar from installed_apps
- 12:06 pm astakos Revision 10ed0073: Rollback transaction in case signup failure
- 12:06 pm Revision 10ed0073: Rollback transaction in case signup failure
- 12:22 am ganeti-local Revision cb83e4db: Remove useless lock in recreate-disks
- The old primary node was being locked to do RPC, but we don't lock nodes
for RPC anymore, so the lock is useless.
Si... - 12:22 am snf-ganeti Revision cb83e4db: Remove useless lock in recreate-disks
- The old primary node was being locked to do RPC, but we don't lock nodes
for RPC anymore, so the lock is useless.
Si...
09/13/2012
- 05:43 pm Revision df67421c: Add button show all in group search page
- Refs: #2793
- 05:43 pm astakos Revision df67421c: Add button show all in group search page
- Refs: #2793
- 05:36 pm Revision fe6c61fb: multi-serial accept/reject, fixes
- 05:25 pm snf-image Revision 3707aa73: Add new config_url os parameter
- This url points to a json file that contains the value for other
OS parameters. Using this file we can pass parameter... - 04:49 pm Revision c3a709ad: better call exception handling, quotaholder fixes
- 04:37 pm astakos Revision 5c1ad9e3: Group owner can update group description & homepage
- Refs: #2793
- 04:37 pm Revision 5c1ad9e3: Group owner can update group description & homepage
- Refs: #2793
- 04:23 pm Revision 51c57c9c: Group owner can update group description & homepage
- Refs: #2793
- 04:23 pm astakos Revision 51c57c9c: Group owner can update group description & homepage
- Refs: #2793
- 04:21 pm astakos Revision 4ff0f36c: remove obsolete view
- 04:21 pm Revision 4ff0f36c: remove obsolete view
- 04:21 pm astakos Revision 4f78c22c: merge with origin 0.6.4
- 04:21 pm Revision 4f78c22c: merge with origin 0.6.4
- 03:06 pm Revision 388ea25f: Include version information in aquarium messages
- 03:06 pm Pithos Revision 388ea25f: Include version information in aquarium messages
- 02:59 pm Bug #2816 (New): Fix astakos to work with mysql database
- raceback (most recent call last):
File "/usr/local/bin/snf-manage", line 9, in <module>
load_entry_point('snf... - 02:49 pm Pithos Web Client Revision ada737a8: Fixed cloudbar class name to avoid entering infinite loop
- 02:47 pm Pithos Web Client Revision cac58151: Fixed cloudbar class name to avoid entering infinite loop
- 02:01 pm Revision eafa5b06: better handling of call exceptions and crashing
- 01:28 pm ./kamaki Revision fb0cd49a: Workarround an eventlist random bug in downloading
- 12:47 pm ./kamaki Revision 699d3bb1: Make object-download code readable
- 11:19 am astakos Revision 0f0c9878: Merge branch '0.6.4' into dev
- 11:19 am Revision 0f0c9878: Merge branch '0.6.4' into dev
09/12/2012
- 06:48 pm ./kamaki Revision afd9d603: Seperate pithos rest api from pithos lib
- 06:47 pm ./kamaki Revision 64ab4c13: Mild refactoring to download and upload @pithos.py
- 06:39 pm snf-image Revision eafa1728: Add working import and export scripts
- 06:38 pm Pithos MS Client Revision d5617d4f: Fixed off-by-1 buffer error
- 05:56 pm ganeti-local Revision 99721eb4: Update design for virtual clusters
- The biggest change is going from a command line parameter for specifying
a daemon's directory to using an environment... - 05:56 pm snf-ganeti Revision 99721eb4: Update design for virtual clusters
- The biggest change is going from a command line parameter for specifying
a daemon's directory to using an environment... - 05:11 pm Pithos MS Client Revision a11889bd: Both debug and release switched to x86
- 05:06 pm Pithos MS Client Revision a463ebae: Switch to x86
- 04:47 pm Pithos MS Client Revision 875ac4f4: Added correct 1.0.1c version
- 04:44 pm Pithos MS Client Revision 2dad27a3: Added load type exception handling
- 04:21 pm snf-ganeti Revision e43e78df: Merge remote branch 'google/stable-2.6' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/rpc.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:21 pm ganeti-local Revision e43e78df: Merge remote branch 'google/stable-2.6' into stable-2.6-ippool-hotplug-esi
- Conflicts:
lib/rpc.py
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 04:15 pm snf-ganeti Revision 0e2b7c58: rpc: Remove duplicated logic, fix unittests
- Commit 5fce6a89 changed RpcRunner._InstDict to add the disk parameters
on all encoded instances. It didn't remove a s... - 04:15 pm ganeti-local Revision 0e2b7c58: rpc: Remove duplicated logic, fix unittests
- Commit 5fce6a89 changed RpcRunner._InstDict to add the disk parameters
on all encoded instances. It didn't remove a s... - 04:14 pm ganeti-local Revision 6953756f: Small style adjustment
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:14 pm snf-ganeti Revision 6953756f: Small style adjustment
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:14 pm ganeti-local Revision 3d7d3a12: Make iallocator request types more strict
- This adapts the type of some request input fields to more stricter ones.
Signed-off-by: René Nussbaumer <rn@google.c... - 04:14 pm snf-ganeti Revision 3d7d3a12: Make iallocator request types more strict
- This adapts the type of some request input fields to more stricter ones.
Signed-off-by: René Nussbaumer <rn@google.c... - 04:14 pm snf-ganeti Revision 776b6291: Rework the required_nodes field
- This was used to verify the result of instance allocation. However, this
is not logic which belongs to the cmdlib rat... - 04:14 pm ganeti-local Revision 776b6291: Rework the required_nodes field
- This was used to verify the result of instance allocation. However, this
is not logic which belongs to the cmdlib rat... - 03:54 pm Pithos Revision dd0cc7a8: Comment out sqlalchemy echo
- 03:54 pm Revision dd0cc7a8: Comment out sqlalchemy echo
- 03:52 pm Revision 7c09b0b7: Catch explicitly ContainerExists in container_create instead of NameError
- 03:52 pm Pithos Revision 7c09b0b7: Catch explicitly ContainerExists in container_create instead of NameError
- 03:48 pm ganeti-local Revision 52f93ffd: objects, rpc: Code cleanup
- objects.Disk.ComputeLDParams: Simplify structure, don't use and
overwrite local variables.
rpc.AnnotateDiskParams: R... - 03:48 pm snf-ganeti Revision 52f93ffd: objects, rpc: Code cleanup
- objects.Disk.ComputeLDParams: Simplify structure, don't use and
overwrite local variables.
rpc.AnnotateDiskParams: R... - 03:38 pm Pithos MS Client Revision 0662cf4b: Compile Fixes
- openssl Libraries
Signed-off-by: George Pantazis <gpant@noc.grnet.gr> - 03:37 pm Pithos MS Client Revision 8484df4f: Compile Fixes
- Signed-off-by: George Pantazis <gpant@noc.grnet.gr>
- 03:03 pm ./kamaki Revision 33dc6317: Fully integrate http connection modifications
- 02:39 pm snf-ganeti Revision 5fce6a89: Annotate disk params on instance_start
- We call _GatherAndLinkBlockDevs during the process, which in turn
calls _RecursiveFindBD. This needs disk parameters ... - 02:39 pm ganeti-local Revision 5fce6a89: Annotate disk params on instance_start
- We call _GatherAndLinkBlockDevs during the process, which in turn
calls _RecursiveFindBD. This needs disk parameters ... - 02:11 pm Revision 1698c08c: add quotaholder fixtures to distribution
- 01:48 pm snf-ganeti Revision ef86bf28: cmdlib: Handle locking.ALL_SET correctly when copying locks
- When locks are copied “locking.ALL_SET” must be handled separately
(ALL_SET has the value None). Reported by Constant... - 01:48 pm ganeti-local Revision ef86bf28: cmdlib: Handle locking.ALL_SET correctly when copying locks
- When locks are copied “locking.ALL_SET” must be handled separately
(ALL_SET has the value None). Reported by Constant... - 01:47 pm snf-ganeti Revision 6ce90543: RAPI client: Fix typo in docstring
- Also update the copyright header.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <... - 01:47 pm ganeti-local Revision 6ce90543: RAPI client: Fix typo in docstring
- Also update the copyright header.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <... - 01:42 pm snf-image Revision 3b9cb520: Fix an identation error in common.sh.in
- 01:40 pm snf-nfdhcpd Revision 3cbc1569: Fix two minor typos in debug messages
- 01:33 pm ganeti-local Revision 7d3d24f6: Use bitarray 0.8 interface
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 01:21 pm ./kamaki Revision f0598cb2: Fix gevent bug, move release action to connection
- 01:17 pm Revision 702850c4: Enhange logging in db and http pools
- 01:16 pm Revision ac7e2fd7: Fix bug in http connection pool
- Do not reset connetion _pool attribute, since it is not (yet?)
initialized when getting the object from the pool. - 01:12 pm Pithos Revision 278e5256: Fix bug in PithosBackendPool
- Get _trans from the DBWrapper
- 01:12 pm Revision 278e5256: Fix bug in PithosBackendPool
- Get _trans from the DBWrapper
- 12:27 pm ganeti-local Revision c269efc3: Disable pylint warnings for unknown members
- For some reason pylint can't determine, that the members are calculated
upon runtime and complains. This is weird as ... - 12:27 pm snf-ganeti Revision c269efc3: Disable pylint warnings for unknown members
- For some reason pylint can't determine, that the members are calculated
upon runtime and complains. This is weird as ... - 12:27 pm snf-ganeti Revision 3c049cd3: Adapt gnt-debug iallocator
- Add the new multi-alloc request to the test allocation framework. For
now we just create --count identical instances.... - 12:27 pm ganeti-local Revision 3c049cd3: Adapt gnt-debug iallocator
- Add the new multi-alloc request to the test allocation framework. For
now we just create --count identical instances.... - 12:27 pm snf-ganeti Revision b1e47e2d: Adding new multi-allocation request
- Now that we've the refactoring done, we can easily add the new mode and
everything works.
Signed-off-by: René Nussba... - 12:27 pm ganeti-local Revision b1e47e2d: Adding new multi-allocation request
- Now that we've the refactoring done, we can easily add the new mode and
everything works.
Signed-off-by: René Nussba... - 12:27 pm ganeti-local Revision 2bbf280e: Switch all iallocator calls to the new one
- After the refactor, the old calls are not working anymore, so we switch
to the new ones.
Signed-off-by: René Nussbau... - 12:27 pm snf-ganeti Revision 2bbf280e: Switch all iallocator calls to the new one
- After the refactor, the old calls are not working anymore, so we switch
to the new ones.
Signed-off-by: René Nussbau... - 12:27 pm ganeti-local Revision 0fcd0cad: Refactor IAllocator code
- The IAllocator class was handling all the requests on its own, passing
in parameters on top level which works, but is... - 12:27 pm snf-ganeti Revision 0fcd0cad: Refactor IAllocator code
- The IAllocator class was handling all the requests on its own, passing
in parameters on top level which works, but is... - 12:27 pm snf-ganeti Revision 32683096: Make the __slots__ functionality more modular
- As we will introduce another set of containers using the __slots__ trick
we abstract away as much as possible to sepa... - 12:27 pm ganeti-local Revision 32683096: Make the __slots__ functionality more modular
- As we will introduce another set of containers using the __slots__ trick
we abstract away as much as possible to sepa... - 12:27 pm snf-ganeti Revision b112bfc4: Move _MakeLegacyNodeInfo to rpc
- This function will also be needed for the iallocator refactor. Also this
function does not belong to cmdlib but rathe... - 12:27 pm ganeti-local Revision b112bfc4: Move _MakeLegacyNodeInfo to rpc
- This function will also be needed for the iallocator refactor. Also this
function does not belong to cmdlib but rathe... - 12:27 pm snf-ganeti Revision 0c77c331: Move _CalculateGroupIPolicy and _ComputeDiskSize
- This makes it possible to better untangle the IAllocator code, which
would otherwise lead to a recursive import struc... - 12:27 pm ganeti-local Revision 0c77c331: Move _CalculateGroupIPolicy and _ComputeDiskSize
- This makes it possible to better untangle the IAllocator code, which
would otherwise lead to a recursive import struc... - 12:16 pm ./kamaki Revision 74275b1a: Minor bugfixes
09/11/2012
- 06:10 pm ./kamaki Revision 5b263ba2: Implement kamakicon, use it
- kamakicon: an httplib/ObjectPool based connection class
- 05:58 pm Pithos MS Client Revision 3fd61ef1: Correct ManagedOpenSsl.dll library
- 05:48 pm snf-nfdhcpd Revision 8d3dcc3b: Fix bug that causes nfdhcpd to freeze
- nfdhcpd opens a socket during init. socket.send() blocks in case
SO_SNDBUF is full. This might happen when packages a... - 05:18 pm ganeti-local Revision 72ef8df8: Update documentation for "gnt-job list"
- Commit f037e9d7 added command line flags to filter jobs, but the
documentation was not updated. Also mention the abil... - 05:18 pm snf-ganeti Revision 72ef8df8: Update documentation for "gnt-job list"
- Commit f037e9d7 added command line flags to filter jobs, but the
documentation was not updated. Also mention the abil... - 04:54 pm Revision 6a5ca445: Change QuotaholderSync to QuotaholderSerial
- 04:54 pm Pithos Revision 6a5ca445: Change QuotaholderSync to QuotaholderSerial
- 04:46 pm astakos Revision 1954d761: - Editable group fields
- - Show all feature in search
- - 04:46 pm Revision 1954d761: - Editable group fields
- - Show all feature in search
- - 04:42 pm Revision d2f7e926: small fixes
- 04:40 pm Revision 0c75cbf7: http client use pools (temp. from synnefo)
- 03:50 pm Revision cb787cc4: Change QuotaholderSync to QuotaholderSerial
- 03:50 pm Pithos Revision cb787cc4: Change QuotaholderSync to QuotaholderSerial
- 03:36 pm Revision 16bb19a0: Add snf-burnin documentation
- 03:09 pm Pithos Revision f4fbb0fa: incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue ...
- 03:09 pm Revision f4fbb0fa: incorporate AMQPClient instead of synnefo.lib.queue methods for sending queue ...
- 02:24 pm Pithos Revision e647d184: fix backends.lib.sqlite.config.Config set_value
- 02:24 pm Revision e647d184: fix backends.lib.sqlite.config.Config set_value
- 02:10 pm Pithos Revision 45f442f7: cleanup pithos backend pools, new pool api support
- 02:10 pm Revision 45f442f7: cleanup pithos backend pools, new pool api support
- 02:09 pm Revision 22e305b5: fix backend variable name
- 02:09 pm Pithos Revision 22e305b5: fix backend variable name
- 01:57 pm Pithos Revision 5a6a68f3: fix access to backend library classes Config and QuotaholderSync
- 01:57 pm Revision 5a6a68f3: fix access to backend library classes Config and QuotaholderSync
- 01:53 pm Pithos Revision 2c690fe9: fix mispelling
- 01:53 pm Revision 2c690fe9: fix mispelling
- 01:45 pm astakos Revision 6da417da: UI changes
- - Show more/less button
- Removed table sorting - 01:45 pm Revision 6da417da: UI changes
- - Show more/less button
- Removed table sorting - 01:43 pm Pithos Revision 6540c590: New database tables to keep track of quota holder commisions
- 01:43 pm Revision 6540c590: New database tables to keep track of quota holder commisions
- 01:43 pm Revision 3930527c: Merge branch 'pooling' into devel-0.11
- 12:20 pm Revision 1dedc367: wip timelines, new set_entity_key() call
09/10/2012
- 06:18 pm Revision e4b66f14: Fix performance issues in snf-burnin-details script
- 06:02 pm Revision 0b203b79: Initial commit of the nodeapi application
- Additional synnefo api to be used by internal synnefo services such as
snf-image/ganeti etc. - 05:59 pm Revision 9ea490aa: VM creation signal
- `synnefo.api.servers.server_created` signal has been created. The signal
is send for each created server. The signal ... - 05:56 pm Revision f590f930: timeline support
- 05:51 pm Revision 5c897720: Add new example script for monitoring details in errors
- 05:39 pm Revision 717adf72: Merge remote-tracking branch 'origin' into dev
- Conflicts:
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/base.py - 05:39 pm Pithos Revision 717adf72: Merge remote-tracking branch 'origin' into dev
- Conflicts:
snf-pithos-app/pithos/api/util.py
snf-pithos-backend/pithos/backends/base.py - 04:51 pm astakos Revision c8977d75: Various presentation fixes
- 04:51 pm Revision c8977d75: Various presentation fixes
- 04:30 pm ./kamaki Revision b1713259: Minor bugfixes
- 04:09 pm Pithos Revision 2715ade4: Fix code formatting to conform to the PEP 8 style guide
- 04:09 pm Revision 2715ade4: Fix code formatting to conform to the PEP 8 style guide
- 01:52 pm astakos Revision 5ce3ce4f: Fix code formatting to conform to the PEP 8 style guide
- 01:52 pm Revision 5ce3ce4f: Fix code formatting to conform to the PEP 8 style guide
- 12:34 pm Revision cafc9781: Do not remove pid files
- Update init.d files to not remove the pid files of the daemons. Code
inside the daemon handles properly the case of s... - 12:18 pm ./kamaki Revision f364f960: Pool connections
- Requests also block if pool is full (used to be just for
responses) - 12:11 pm astakos Revision b03877be: Inject user email in notification mail subjects
- Update README
- 12:11 pm Revision b03877be: Inject user email in notification mail subjects
- Update README
- 12:03 pm Revision a0b5eea5: Fix broken logging
- Rename LOGGING setup to LOGGING_SETUP, as this name is required by
the LoggingConfigMiddleware. Django's default LOGG... - 11:48 am astakos Revision 7faeaef3: Bug fixes
- - Homepage field appearing in form
- Fix for search_group page - 11:48 am Revision 7faeaef3: Bug fixes
- - Homepage field appearing in form
- Fix for search_group page
09/08/2012
- 12:19 pm snf-network Revision 596b1faf: Fix a bug in clear-proxy-ndp and add logging
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 11:50 am snf-network Revision 0efc22f2: Add hooks-log script
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 12:20 am snf-ganeti Revision 650e5aa4: Improve the prop_Alloc_sane test to detect mis-allocations
- Currently, this just checks that a cluster cannot be rebalanced after
a single instance allocation. However, we can a... - 12:20 am snf-ganeti Revision c3a8e06d: Fix arbitrary ConfigData object generation
- The Cluster object, as it is defined right now, has many '[String]'
members, which means that in a standard arbitrary... - 12:20 am snf-ganeti Revision 9e679143: Improve the `AllocPolicy' test
- This test has a few deficiencies, which this patch addresses:
- using arbitrary 1 or 2 node count for allocation is ... - 12:20 am snf-ganeti Revision fb243105: Improve the `CanTieredAlloc' test
- Currently, this test is very slow. Upon investigation, this is due to
how `tieredAlloc' works:
- tries to allocate o... - 12:20 am snf-ganeti Revision d83903ee: Add new test for checking multi-allocations
- This test expands the "single-alloc-no-rebalance" by allocating a few
instances on a small cluster, and ensuring that... - 12:20 am ganeti-local Revision 9e679143: Improve the `AllocPolicy' test
- This test has a few deficiencies, which this patch addresses:
- using arbitrary 1 or 2 node count for allocation is ... - 12:20 am ganeti-local Revision 650e5aa4: Improve the prop_Alloc_sane test to detect mis-allocations
- Currently, this just checks that a cluster cannot be rebalanced after
a single instance allocation. However, we can a... - 12:20 am snf-ganeti Revision f842aecd: Simplify a bit more the test harness
- We can build the test groups directly in the `testSuite' helper,
instead of doing it (much later) in the test harness... - 12:20 am ganeti-local Revision fb243105: Improve the `CanTieredAlloc' test
- Currently, this test is very slow. Upon investigation, this is due to
how `tieredAlloc' works:
- tries to allocate o... - 12:20 am ganeti-local Revision c3a8e06d: Fix arbitrary ConfigData object generation
- The Cluster object, as it is defined right now, has many '[String]'
members, which means that in a standard arbitrary... - 12:20 am ganeti-local Revision d83903ee: Add new test for checking multi-allocations
- This test expands the "single-alloc-no-rebalance" by allocating a few
instances on a small cluster, and ensuring that... - 12:20 am ganeti-local Revision 44be51aa: Remove the slow/fast tests functionality
- Since the recent commits improved the speed of the two "slow" test
groups to regular test speed, we can remove this k... - 12:20 am ganeti-local Revision f842aecd: Simplify a bit more the test harness
- We can build the test groups directly in the `testSuite' helper,
instead of doing it (much later) in the test harness... - 12:20 am snf-ganeti Revision 44be51aa: Remove the slow/fast tests functionality
- Since the recent commits improved the speed of the two "slow" test
groups to regular test speed, we can remove this k... - 12:19 am ganeti-local Revision 107102af: Merge branch 'devel-2.6' into submit
- * devel-2.6:
Fix bug in non-mirrored instance allocation
Fix gnt-debug iallocator
Signed-off-by: Iustin Pop <ius... - 12:19 am snf-ganeti Revision 107102af: Merge branch 'devel-2.6' into submit
- * devel-2.6:
Fix bug in non-mirrored instance allocation
Fix gnt-debug iallocator
Signed-off-by: Iustin Pop <ius... - 12:13 am ganeti-local Revision 99c7795a: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Fix bug in non-mirrored instance allocation
Fix gnt-debug iallocator
Signed-off-by: Iustin Pop <iu... - 12:13 am snf-ganeti Revision 99c7795a: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Fix bug in non-mirrored instance allocation
Fix gnt-debug iallocator
Signed-off-by: Iustin Pop <iu... - 12:00 am snf-ganeti Revision 14b5d45f: Fix bug in non-mirrored instance allocation
- The function `allocateOnSingle' has a bug in the calculation of the
cluster score used for deciding which of the many... - 12:00 am ganeti-local Revision 14b5d45f: Fix bug in non-mirrored instance allocation
- The function `allocateOnSingle' has a bug in the calculation of the
cluster score used for deciding which of the many...
09/07/2012
- 06:58 pm astakos Revision 14c04613: Fix debian/changelog version
- 06:56 pm astakos Revision edc5bdd0: New debian version for v0.7.5
- 06:55 pm astakos Revision 7a0b6553: Merge branch 'master' into debian
- 06:55 pm Revision ab51aff1: Inject user email in notification mail subjects
- 06:55 pm astakos Revision ab51aff1: Inject user email in notification mail subjects
- 06:24 pm Revision a1284c0c: remove obsolete kwarg verify
- 05:41 pm Revision 341c818e: Enable hotplug during create_instance
- This passes hotplug = True to ganeti and enables hotplug per instance.
It checks GANETI_USE_HOTPLUG setting.
Signed-... - 05:41 pm Revision 47c66641: Support multiple public networks in UI
- Encapsulate in nic dict a public flag (network.public) and
remove twisted oldstyle identification way (network_id == ... - 05:36 pm Revision 370f69ec: Remove dead code
- 05:36 pm Revision db2eb7c8: Remove add_reserved_ips from rapi client
- In order to be compatible with grnet and upstream ganeti
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 05:36 pm Revision 7cfbbf32: New method for creating BackendNetwork entries
- Create a new method to the Network model, in order to create the
BackendNetwork entries tha correspond to this networ... - 05:36 pm Revision 7fede91e: Implement multiple public networks
- Implement multiple public networks in order to support:
- different public networks per backend
- non-consecutive IP ... - 05:36 pm Revision b14725eb: Do not allow creation of two big/small networks
- - Networks smaller than /29 are not supported in Ganeti.
- Big networks will result in degraded performance in Ganeti... - 05:36 pm Revision 30418cbe: Reserve gateway's IP when creating an IP pool
- 05:36 pm Revision 8d03316d: Allow connecting a VM to a network only if active
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:35 pm Revision 9ef880a4: Update rapi to reflect to the upstream ganeti
- reserved_ips->add_reserved_ips
Remove Network*All()
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 03:36 pm Revision c4dcfcf6: port pooled psycopg2 to new pool api
- 03:15 pm Revision 57607cbd: Enhance pooling API, implementation, and tests
- - Verify objects (new and old) with a hook _pool_verify.
Discard objects from the pool that fail verification.
A ... - 03:15 pm Revision afe19961: complete some functionality
- 03:15 pm Revision 90644e50: don't take mutex for cleanup
- 03:13 pm astakos Revision fd1471de: New debian version for v0.7.4
- 03:12 pm astakos Revision beb35cd7: Merge branch 'master' into debian
- 03:12 pm astakos Revision 1fcf4a99: Configurable subjects for all emails send by astakos
- 03:12 pm Revision 1fcf4a99: Configurable subjects for all emails send by astakos
- 02:46 pm astakos Revision 6078c7ef: Migration fix
- 02:46 pm Revision 6078c7ef: Migration fix
- 02:26 pm Revision c78c9908: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/forms.py - 02:26 pm astakos Revision c78c9908: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/forms.py - 01:48 pm astakos Revision 1831a0fe: Minor fixes
- - Help text for modearation_enabled field
- Terms of use=> Terms of service - 01:48 pm Revision 1831a0fe: Minor fixes
- - Help text for modearation_enabled field
- Terms of use=> Terms of service - 01:25 pm Revision ab133e68: Move pooling psycopg2 wrapper to synnefo.lib.db
- Move pooling psycopg2 wrapper to synnefo.lib.db,
please see commit e83ed1fb8fb4d0d19c2d3f86152fde60b3cadfd9 for all t... - 01:24 pm Revision ed4a91be: Bug fix
- - remove extra links from Cloudbar
- 01:24 pm astakos Revision ed4a91be: Bug fix
- - remove extra links from Cloudbar
- 01:22 pm astakos Revision ea221961: New font (Open Sans)
- 01:22 pm Revision ea221961: New font (Open Sans)
- 01:18 pm snf-cloudcms Revision 63392ddf: Various style fixes
- 01:17 pm snf-cloudcms Revision 4b5adcc3: New font (Open Sans)
- 01:16 pm snf-cloudcms Revision 31847c18: W3c validation correction ( br inside ul)
- 12:51 pm ./kamaki Revision 6ad245d5: Use connection pool after redesigning http connect
- HTTPRequestsXxx objects now use connection pooling
Atually, connections are not pooled, but responses are.
Implement... - 12:24 pm snf-network Revision a58eca4e: Merge branch 'master' into debian
09/06/2012
- 07:23 pm astakos Revision a4db4523: Add group homepage field
- Refs: #2793
- 07:23 pm Revision a4db4523: Add group homepage field
- Refs: #2793
- 07:06 pm Revision 83bdb2b6: Display only enabled groups in group search
- 07:06 pm astakos Revision 83bdb2b6: Display only enabled groups in group search
- 06:33 pm astakos Revision 58d88b47: Not exact group search
- Refs: #2793
- 06:33 pm Revision 58d88b47: Not exact group search
- Refs: #2793
- 06:19 pm Revision 7467c17a: create_entity to fail if entity exists
- 05:40 pm Revision 35d42381: Pool pithos backends using ObjectPool
- Use ObjectPool functionality from synnefo.lib.pool
to pool backend objects.
This reduces the per-request overhead si... - 05:40 pm Pithos Revision 35d42381: Pool pithos backends using ObjectPool
- Use ObjectPool functionality from synnefo.lib.pool
to pool backend objects.
This reduces the per-request overhead si... - 05:36 pm snf-nfdhcpd Revision 494be744: Merge branch 'snf-master' into snf-debian
- 05:35 pm Bug #1537: URL encoded question-marks handled erroneously
- e.g. Linux_User_&_Developer_-_Issue_116,_2012.pdf
- 05:31 pm Bug #2793 (New): Group quota modifications
- UI
-------
- Να μπει τίτλος GROUPS στην αντίστοιχη σελίδα
- Τα κουμπιά να γίνουν CREATE και JOIN αντίστοιχα.
- ... - 05:19 pm Revision 27cfa807: Pool HTTP connections to the astakos service
- Have the astakos client use pooled HTTP connections to the astakos
service, uses facilities from synnefo/lib/pool/htt... - 05:19 pm snf-nfdhcpd Revision 0cca7143: Fix two more logs
- 04:56 pm snf-nfdhcpd Revision 98b1900a: Fix bug in log msg
- 04:56 pm snf-nfdhcpd Revision 764f829a: Improve log msgs
- 04:35 pm snf-nfdhcpd Revision d7b852fd: Add umask inside daemon context
- 04:22 pm Revision f627a979: fix get_query utility in case of HEAD request
- 04:22 pm astakos Revision f627a979: fix get_query utility in case of HEAD request
- 03:42 pm Revision a3959e74: check ourselves, do not rely on sql integrity
- 03:17 pm snf-nfdhcpd Revision 5a176c92: Merge branch 'snf-master' into snf-debian
- 03:04 pm snf-nfdhcpd Revision 883eb77e: Add try-except in DaemonContext.open()
- It catches locking exceptions.
Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr> - 01:43 pm snf-nfdhcpd Revision 56c801c6: Replace killproc with start-stop-daemon
- killproc removes only the pidfile (not the lockfile). python daemon
implementation needs either no file or both a loc... - 01:10 pm snf-image Revision c50358a6: Make sure EnforcePersonality runs last
- When a users inject a file in an image that already exists,
we want to make sure that this file is not altered by any... - 12:52 pm snf-nfdhcpd Revision fb6daf43: Bump version 0.11
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 12:52 pm snf-nfdhcpd Revision 6d6a94c1: Merge branch 'snf-master' into snf-debian
- 12:13 pm snf-nfdhcpd Revision 8f433e9f: Remove rm -f pidfile
- If exists a locking timeout it generated.
Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr> - 12:07 pm Revision 9c50a5ac: source file encoding
09/05/2012
- 08:18 pm snf-ganeti Revision fe48d53c: Do not allow networks with less than 8 hosts
- This is only needed in case base64 and bitarray.tostring() is used for
saving reservations. If bitarray.to01() was us... - 08:18 pm ganeti-local Revision fe48d53c: Do not allow networks with less than 8 hosts
- This is only needed in case base64 and bitarray.tostring() is used for
saving reservations. If bitarray.to01() was us... - 07:29 pm Revision 2aaa1336: Major changes in snf-burnin:
- * NetworkTestCase checks network status changes
* NetworkTestcase handles networks with specific CIDR
* NetworkTestCa... - 07:07 pm astakos Revision 368a508c: Change clientid in aquarium messages to string
- 07:07 pm Revision 368a508c: Change clientid in aquarium messages to string
- 06:23 pm Revision 837b95f5: fix recaptcha dependency
- 06:23 pm astakos Revision 837b95f5: fix recaptcha dependency
- 06:21 pm Revision 47bd21da: Update README
- 06:21 pm astakos Revision 47bd21da: Update README
- 06:13 pm Revision fcf90160: AstakosUser signed_terms property instead of function
- 06:13 pm astakos Revision fcf90160: AstakosUser signed_terms property instead of function
- 05:31 pm ganeti-local Revision 51000365: Rework CLI modules and tests
- While investigating how we could test the Daemon.hs module, I realised
that we have a very, erm, sub-optimal situatio... - 05:31 pm ganeti-local Revision 5b11f8db: Further hlint fixes
- Commit 2cdaf22, “Re-enable standard hlint warnings”, got it almost
right. The only problem is that (confusingly) the ... - 05:31 pm ganeti-local Revision 3ce788db: Fix deserialisation bug in ResultEntry
- Found via the newly added unit-tests, which test most of the
serialisation code in Query/Language (except for QueryRe... - 05:31 pm snf-ganeti Revision 5b11f8db: Further hlint fixes
- Commit 2cdaf22, “Re-enable standard hlint warnings”, got it almost
right. The only problem is that (confusingly) the ... - 05:31 pm snf-ganeti Revision 51000365: Rework CLI modules and tests
- While investigating how we could test the Daemon.hs module, I realised
that we have a very, erm, sub-optimal situatio... - 05:31 pm snf-ganeti Revision 3ce788db: Fix deserialisation bug in ResultEntry
- Found via the newly added unit-tests, which test most of the
serialisation code in Query/Language (except for QueryRe... - 05:31 pm ganeti-local Revision 90171729: Add query filter tests
- These tests are node specific only because we don't have other query
types implemented yet, but what they actually te... - 05:31 pm snf-ganeti Revision 90171729: Add query filter tests
- These tests are node specific only because we don't have other query
types implemented yet, but what they actually te... - 05:18 pm ganeti-local Revision 9924d61e: Add entire ConfigData serialisation tests
- Using the recently-added genArbitrary, we can now implement Arbitrary
instances for even "huge" objects like Cluster,... - 05:18 pm ganeti-local Revision 7022db83: Replace manual arbitrary instances with genArbitrary
- There are a few more that could be replaces, once we start using
appropriate (new)types.
Signed-off-by: Iustin Pop <... - 05:18 pm ganeti-local Revision 2e0bb81d: Add a small 'passTest' helper
- This is symmetric to failTest, and allows us to use it in cases where
we need to return a property.
While replacing ... - 05:18 pm snf-ganeti Revision 7022db83: Replace manual arbitrary instances with genArbitrary
- There are a few more that could be replaces, once we start using
appropriate (new)types.
Signed-off-by: Iustin Pop <... - 05:18 pm ganeti-local Revision b9bdc10e: Add some unittests for node queries
- These new tests check that:
- no known fields return unknown
- any unknown field returns unknown
- the type of the f... - 05:18 pm snf-ganeti Revision 9924d61e: Add entire ConfigData serialisation tests
- Using the recently-added genArbitrary, we can now implement Arbitrary
instances for even "huge" objects like Cluster,... - 05:18 pm snf-ganeti Revision b9bdc10e: Add some unittests for node queries
- These new tests check that:
- no known fields return unknown
- any unknown field returns unknown
- the type of the f... - 05:18 pm snf-ganeti Revision 2e0bb81d: Add a small 'passTest' helper
- This is symmetric to failTest, and allows us to use it in cases where
we need to return a property.
While replacing ... - 05:18 pm snf-ganeti Revision 8492daa3: Introduce a helper for simple Arbitrary instances
- After getting really annoyed at yet another "<*> arbitrary", I thought
that we should be able to automate this, at le... - 05:18 pm ganeti-local Revision 8492daa3: Introduce a helper for simple Arbitrary instances
- After getting really annoyed at yet another "<*> arbitrary", I thought
that we should be able to automate this, at le... - 04:58 pm ganeti-local Revision 63b068c1: Add a test helper for simple JSON serialisation testing
- While adding yet another JSON serialisation test, I realised that this
can be trivially abstracted; hence this patch,... - 04:58 pm ganeti-local Revision 8d2b6a12: Add unit test for serialisation of DiskLogicalId and Nodes
- Since the DiskLogicalId type is manually serialised/deserialised (see
Objects.hs, `encodeDLid' and `decodeDLId'), let... - 04:58 pm ganeti-local Revision ce93b4a0: Add Instance serialisations tests
- This is not perfect, as for many of the parameters we don't have good
Arbitrary instances, but is better than nothing... - 04:58 pm snf-ganeti Revision ce93b4a0: Add Instance serialisations tests
- This is not perfect, as for many of the parameters we don't have good
Arbitrary instances, but is better than nothing... - 04:58 pm snf-ganeti Revision 63b068c1: Add a test helper for simple JSON serialisation testing
- While adding yet another JSON serialisation test, I realised that this
can be trivially abstracted; hence this patch,... - 04:58 pm snf-ganeti Revision 8d2b6a12: Add unit test for serialisation of DiskLogicalId and Nodes
- Since the DiskLogicalId type is manually serialised/deserialised (see
Objects.hs, `encodeDLid' and `decodeDLId'), let... - 04:58 pm ganeti-local Revision 1493a93b: Add unittests for the BasicTypes module
- This adds test properties for the various laws that the instances of
Result should follow; I could not find (offline)... - 04:58 pm snf-ganeti Revision 1493a93b: Add unittests for the BasicTypes module
- This adds test properties for the various laws that the instances of
Result should follow; I could not find (offline)... - 03:34 pm snf-ganeti Revision e09c1fa0: Fixup test suite names
- The names were not in a proper hierarchy, leading to inconsistencies
about what they were actually tested.
We change... - 03:34 pm ganeti-local Revision e09c1fa0: Fixup test suite names
- The names were not in a proper hierarchy, leading to inconsistencies
about what they were actually tested.
We change... - 03:34 pm snf-ganeti Revision 20bc5360: Simplify property and test case names
- Since we now have separate namespaces due to the multi-file split, we
don't need to keep the name of the module in th... - 03:34 pm ganeti-local Revision 20bc5360: Simplify property and test case names
- Since we now have separate namespaces due to the multi-file split, we
don't need to keep the name of the module in th... - 03:33 pm snf-ganeti Revision 2997cb0a: Move Version.hs up from under HTools/
- This is another module that is generic, and not htools-specific.
Signed-off-by: Iustin Pop <iustin@google.com>
Revie... - 03:33 pm ganeti-local Revision 2997cb0a: Move Version.hs up from under HTools/
- This is another module that is generic, and not htools-specific.
Signed-off-by: Iustin Pop <iustin@google.com>
Revie... - 03:02 pm snf-nfdhcpd Revision 0c650606: Fix previous commit concerning pidfile
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 02:56 pm ./kamaki Revision 2576d8b1: HTTPConnection can support pooling implementations
- 02:31 pm snf-nfdhcpd Revision b526f9ae: Catch IPy exceptions for invalid networks/subnets
- Signed-off-by: Stratos Psomadakis <psomas@grnet.gr>
- 01:49 pm snf-ganeti Revision 662de722: Two tiny makefile fixes
- During the recent moves and renames, two things have slipped through,
since I didn't run make check-local…
Signed-of... - 01:49 pm ganeti-local Revision 662de722: Two tiny makefile fixes
- During the recent moves and renames, two things have slipped through,
since I didn't run make check-local…
Signed-of... - 12:59 pm astakos Revision 2ef68a58: Add submenu
- 12:59 pm Revision 2ef68a58: Add submenu
- 12:57 pm Revision a88d9ec1: Add submenu
- 12:57 pm astakos Revision a88d9ec1: Add submenu
09/04/2012
- 09:25 pm Pithos MS Client Revision 796a7c29: Replaced .NET hashing with OpenSSL
- 07:25 pm ./kamaki Revision 118d9271: HTTP Response args are now properties
- 07:00 pm Pithos MS Client Revision b1303755: Changed ETag calculation to SHA256
- ETag not posted on directory uploads, to avoid 422 errors
Etag posted in other cases, even if the server ignores it
M... - 06:57 pm ./kamaki Revision 7493ccb6: Correct repackaging, minor server list improvement
- 06:43 pm ./kamaki Revision 14af08c0: New package CLI (repackaging), minor bugfixes
- kamaki now has two packages: cli and clients
cli contains all command line interface code
clients is an indepentand l... - 05:45 pm snf-image-creator Revision 023e1217: Code cleanup and refactoring
- Create a new dialog_menu module to host all the "expert mode" code.
Check the code with a new version of pep8 - 05:30 pm ganeti-local Revision 73b9e026: Add tags in network objects
- Support:
- gnt-network add --tags.
- gnt-network list-tags/add-tags/remove-tags/.
- gnt-network list -o +tags
Sig... - 05:30 pm ganeti-local Revision 736f9e15: Change default fields for network listing
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:30 pm ganeti-local Revision 415fc598: Pass detailed network info in hooks
- Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
- 05:29 pm ganeti-local Revision 57de4cfa: 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 ... - 05:29 pm ganeti-local Revision 155c28c0: cfgupgrade for networks
- Add networks slot in config data.
Add networks slot in nodegroups.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 05:29 pm ganeti-local Revision da5888fe: Use network's mac prefix
- Modify existing GenerateMAC so that it takes network as an argument.
Substitute _GenerateOneMAC with a decorator _Ge... - 05:29 pm ganeti-local Revision 22ac925c: Include networks in Makefile and bash completion
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 05:29 pm ganeti-local Revision c0288228: Add gnt-network man page
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 05:28 pm ganeti-local Revision 43a642d0: Rapi support for networks
- Support:
- GetNetwork(s)
- CreateNetwork
- ConnectNetwork
- DisconnectNetwork
- RemoveNetwork
Signed-off-by: Di... - 05:28 pm ganeti-local Revision 60dbaa9b: ss_conf support for networks
- Signed-off-by: Apollon Oikonomopoulos <apollon@noc.grnet.gr>
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 05:27 pm ganeti-local Revision abce4362: Introduce client support for networks
- gnt-network is used to manipulate and handle networks that
currently provides the following operations:
* Add a new... - 05:26 pm ganeti-local Revision b8c4273d: 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 ... - 05:26 pm ganeti-local Revision 1ff7bbd9: Peripheral changes for networks
- Specifically:
* export a new environment variable for the gnt-os-interface
* export a new environment variable for ... - 05:25 pm snf-ganeti Revision b88fcdd0: Remove QC.hs and replace it with an auto-generated file
- In order to have correct code coverage results, we must somehow import
all production modules into the test runner. U... - 05:25 pm ganeti-local Revision b88fcdd0: Remove QC.hs and replace it with an auto-generated file
- In order to have correct code coverage results, we must somehow import
all production modules into the test runner. U... - 05:25 pm snf-ganeti Revision 51309138: Split the Makefile variable HS_LIB_SRCS
- This currently holds both production files and test files; since we
want to treat these separately, let's split the v... - 05:25 pm ganeti-local Revision 51309138: Split the Makefile variable HS_LIB_SRCS
- This currently holds both production files and test files; since we
want to treat these separately, let's split the v... - 05:25 pm ganeti-local Revision 497b264b: Modify LUInstanceSetParams() to support networks
- Keep backwards compatibility just like LUInstanceCreate() and
support network parameter for NIC object.
Add ec_id ar... - 05:24 pm ganeti-local Revision 961fa6f1: Modify RemoveInstance() to support networks
- Release any IPs held the instance before actually removing.
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr> - 05:24 pm ganeti-local Revision 4d26e4e4: Modify LUInstanceCreate to support networks
- Implement backend support, to export the IP pool management
functionality to the clients. When the new NIC parameter ... - 05:23 pm ganeti-local Revision fe4d3d25: Config methods for reserving/releasing IPs
- Use TemporaryReservationManager for IP handling to ensure
config data consistency.
Implement:
- methods for reservi... - 05:23 pm ganeti-local Revision 134cd9e8: Implement network/nodegroup mappings
- LUNetworkConnect() connects a network to a nodegroup and defines
its netparams (mode and link). Specifically:
* Chec... - 05:22 pm ganeti-local Revision 8d653c98: Implement LUNetworkSetParams
- Support modifying all network parameters except for network (ip range)
Cannot modify gateway and reserved ips at the ... - 05:22 pm ganeti-local Revision 0263c60d: Implement LUNetworkQuery
- Summarily list all existing networks
Supply detailed info for every existing network
- List used/free IPs
- List in... - 05:21 pm ganeti-local Revision f13d8519: Basic IP pool management logic
- Implement LUs for corresponding opcodes:
* LUNetworkAdd:
- Check for IP validity
- Reserves all necessary IPs
... - 05:16 pm ganeti-local Revision 73a93f41: Introduce new module for IP pool management
- Add new library module lib/network.py.
Introduce new class: AddressPool.
AddressPool implements all operations neede... - 04:58 pm ganeti-local Revision 176b0ee2: IP pool related objects, opcodes and constants
- Config objects:
* Introduce L{Network} with
- IPv4 network field (mandatory)
- IPv4 gateway, IPv6 (network/gatew... - 04:51 pm ganeti-local Revision 2d87bd0a: Split last two remaining tests from QC.hs
- This makes QC.hs obsolete, but we will remove it in a later patch,
once we automatically build a file with all the im... - 04:51 pm snf-ganeti Revision 2d87bd0a: Split last two remaining tests from QC.hs
- This makes QC.hs obsolete, but we will remove it in a later patch,
once we automatically build a file with all the im... - 04:51 pm snf-ganeti Revision f3baf5ef: Move JSON.hs and Compat.hs out from under HTools/
- These two files are not htools-specific, so let's move them out of the
HTools subdirectory/module hierarchy and direc... - 04:51 pm ganeti-local Revision f3baf5ef: Move JSON.hs and Compat.hs out from under HTools/
- These two files are not htools-specific, so let's move them out of the
HTools subdirectory/module hierarchy and direc... - 04:51 pm ganeti-local Revision e1ee7d5a: Split most HTools test code into separate files
- Except for Ganeti.HTools.JSON, which needs rename, we split all the
other test suites into separate files.
We have t... - 04:51 pm snf-ganeti Revision e1ee7d5a: Split most HTools test code into separate files
- Except for Ganeti.HTools.JSON, which needs rename, we split all the
other test suites into separate files.
We have t... - 04:50 pm snf-ganeti Revision aed2325f: Split Luxi, Qlang, Ssconf and OpCodes tests
- … from QC.hs into their own files, again mirroring the production code
source tree.
Signed-off-by: Iustin Pop <iusti... - 04:50 pm ganeti-local Revision aed2325f: Split Luxi, Qlang, Ssconf and OpCodes tests
- … from QC.hs into their own files, again mirroring the production code
source tree.
Signed-off-by: Iustin Pop <iusti... - 04:50 pm ganeti-local Revision 305e174c: Split Rpc tests from QC
- This required lots of other code moves, so I created it as a
standalone patch.
Signed-off-by: Iustin Pop <iustin@goo... - 04:50 pm snf-ganeti Revision 305e174c: Split Rpc tests from QC
- This required lots of other code moves, so I created it as a
standalone patch.
Signed-off-by: Iustin Pop <iustin@goo... - 04:50 pm snf-ganeti Revision 2733df51: Split one more module out of QC and add test helpers
- This splits the confd/utils tests, and adds the TestCommon module for
shared test code.
Signed-off-by: Iustin Pop <i... - 04:50 pm ganeti-local Revision 2733df51: Split one more module out of QC and add test helpers
- This splits the confd/utils tests, and adds the TestCommon module for
shared test code.
Signed-off-by: Iustin Pop <i... - 04:50 pm ganeti-local Revision e5a29b6c: Split out Objects.hs from QC.hs
- This is the first file split out from QC.hs - an easy one, since it
has just one test.
The patch changes the way we ... - 04:50 pm snf-ganeti Revision e5a29b6c: Split out Objects.hs from QC.hs
- This is the first file split out from QC.hs - an easy one, since it
has just one test.
The patch changes the way we ... - 04:50 pm ganeti-local Revision e4cc4c11: Move the unittest helper to a new Test/Ganeti dir
- This patch starts the move of the test haskell code from
`htools/Ganeti/HTools/' to its more proper place of
`htest/T... - 04:50 pm snf-ganeti Revision e4cc4c11: Move the unittest helper to a new Test/Ganeti dir
- This patch starts the move of the test haskell code from
`htools/Ganeti/HTools/' to its more proper place of
`htest/T... - 04:50 pm ganeti-local Revision 189b51fa: Move generated htools test stubs to htest/
- This moves the last (I think) htools-related bits out of test/ under
htest/.
Signed-off-by: Iustin Pop <iustin@googl... - 04:50 pm snf-ganeti Revision 189b51fa: Move generated htools test stubs to htest/
- This moves the last (I think) htools-related bits out of test/ under
htest/.
Signed-off-by: Iustin Pop <iustin@googl... - 04:50 pm ganeti-local Revision b8a9c7f2: Move shelltests from test/ to htest/shelltests/
- This is another rather trivial patch, moving all the (htools)
shelltests to their own directory.
Signed-off-by: Iust... - 04:50 pm snf-ganeti Revision b8a9c7f2: Move shelltests from test/ to htest/shelltests/
- This is another rather trivial patch, moving all the (htools)
shelltests to their own directory.
Signed-off-by: Iust... - 04:49 pm ganeti-local Revision 8feabc89: Move htools test files from test/data/htools to htest/data
- Following up on the program moves, we now move the test data files.
Signed-off-by: Iustin Pop <iustin@google.com>
Re... - 04:49 pm snf-ganeti Revision 8feabc89: Move htools test files from test/data/htools to htest/data
- Following up on the program moves, we now move the test data files.
Signed-off-by: Iustin Pop <iustin@google.com>
Re... - 04:49 pm snf-ganeti Revision f0f3a6df: Move haskell test code to htest/
- This is the first commit of a series that will attempt to cleanup the
test code organisation, which evolved somewhat ... - 04:49 pm ganeti-local Revision f0f3a6df: Move haskell test code to htest/
- This is the first commit of a series that will attempt to cleanup the
test code organisation, which evolved somewhat ... - 04:45 pm Revision 818bb9bf: simple http_request objects over connection pools
- 04:03 pm Revision 20d50182: fix group enable
- 04:03 pm astakos Revision 20d50182: fix group enable
- 02:22 pm snf-ganeti Revision 09123222: Fix gnt-debug iallocator
- There was an issue with the recent ipolicy introduction which lead to a
bug in gnt-debug iallocator. It was not provi... - 02:22 pm ganeti-local Revision 09123222: Fix gnt-debug iallocator
- There was an issue with the recent ipolicy introduction which lead to a
bug in gnt-debug iallocator. It was not provi... - 02:00 pm snf-ganeti Revision 01606931: Implement compilation of regexes at creation time
- This means that the verification of the correctness of the regex is
done once, at the deserialisation/creation time, ... - 02:00 pm ganeti-local Revision 01606931: Implement compilation of regexes at creation time
- This means that the verification of the correctness of the regex is
done once, at the deserialisation/creation time, ... - 02:00 pm ganeti-local Revision 4cab6703: Rename the Qlang and Queryd modules
- Per the new query module hierarchy, rename Qlang to Query/Language and
Queryd to Query/Server. This way, all query-re... - 02:00 pm snf-ganeti Revision 4cab6703: Rename the Qlang and Queryd modules
- Per the new query module hierarchy, rename Qlang to Query/Language and
Queryd to Query/Server. This way, all query-re... - 02:00 pm ganeti-local Revision 8a65c02b: Add filtering support in Query
- This adds basic infrastructure for filtering (fully functional except,
as usual, for runtime data), and then uses it ... - 02:00 pm snf-ganeti Revision 8a65c02b: Add filtering support in Query
- This adds basic infrastructure for filtering (fully functional except,
as usual, for runtime data), and then uses it ... - 01:59 pm ganeti-local Revision 25779212: Add an Applicative instance for our Result type
- This will allow us to run generic computations in an Applicative
context, if a monadic one is not needed (or not appl... - 01:59 pm snf-ganeti Revision 25779212: Add an Applicative instance for our Result type
- This will allow us to run generic computations in an Applicative
context, if a monadic one is not needed (or not appl... - 01:59 pm snf-ganeti Revision 05ac718f: Parameterize the Filter type
- In preparation for introducing filtering functionality, we convert the
'Filter' type from a '*' kind to a '* -> *' ki... - 01:59 pm ganeti-local Revision 05ac718f: Parameterize the Filter type
- In preparation for introducing filtering functionality, we convert the
'Filter' type from a '*' kind to a '* -> *' ki... - 01:59 pm ganeti-local Revision 518023a9: Implement QueryFields for Nodes
- Since we have all the definitions already, we can easily enable
this. Manual testing shows no difference between the ... - 01:59 pm snf-ganeti Revision 518023a9: Implement QueryFields for Nodes
- Since we have all the definitions already, we can easily enable
this. Manual testing shows no difference between the ... - 01:56 pm ganeti-local Revision 6f1da8b3: Merge branch 'devel-2.6'
- * devel-2.6:
Fix warnings/errors with newer pylint
Fix decorator uses which crash newer pylint
Signed-off-by: Iu... - 01:56 pm snf-ganeti Revision 6f1da8b3: Merge branch 'devel-2.6'
- * devel-2.6:
Fix warnings/errors with newer pylint
Fix decorator uses which crash newer pylint
Signed-off-by: Iu... - 01:56 pm snf-ganeti Revision fa0003dc: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Fix warnings/errors with newer pylint
Fix decorator uses which crash newer pylint
Signed-off-by: I... - 01:56 pm ganeti-local Revision fa0003dc: Merge branch 'stable-2.6' into devel-2.6
- * stable-2.6:
Fix warnings/errors with newer pylint
Fix decorator uses which crash newer pylint
Signed-off-by: I... - 12:44 pm snf-ganeti Revision 85d96a3c: Adding new IAllocator mode to constants
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:44 pm snf-ganeti Revision c85abf30: Adding allocList function
- This function iterates over the tryMGAlloc function, updates the node
list and instance list, and refeeds it recursiv... - 12:44 pm snf-ganeti Revision 2a9aff11: Putting the multiallocate pieces together
- This is the final part:
* Parsing the new request type
* Feed it to allocList
* Format the result
Signed-off-by: Re... - 12:44 pm ganeti-local Revision c85abf30: Adding allocList function
- This function iterates over the tryMGAlloc function, updates the node
list and instance list, and refeeds it recursiv... - 12:44 pm ganeti-local Revision 85d96a3c: Adding new IAllocator mode to constants
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:44 pm ganeti-local Revision 2a9aff11: Putting the multiallocate pieces together
- This is the final part:
* Parsing the new request type
* Feed it to allocList
* Format the result
Signed-off-by: Re... - 12:23 pm Revision 6e029beb: Add billing tab
- 12:23 pm astakos Revision 6e029beb: Add billing tab
- 12:14 pm ./kamaki Revision bf966740: Equilize store mkdir with create for directories
09/03/2012
- 07:09 pm ganeti-local Revision 8ad0da1e: Fix warnings/errors with newer pylint
- To help developing Ganeti on newer distributions, let's try to fix
pylint warnings/errors. I'm using pylint from curr... - 07:09 pm snf-ganeti Revision 8ad0da1e: Fix warnings/errors with newer pylint
- To help developing Ganeti on newer distributions, let's try to fix
pylint warnings/errors. I'm using pylint from curr... - 07:00 pm Revision 705a9ae0: add missing import
- 07:00 pm astakos Revision 705a9ae0: add missing import
- 07:00 pm Revision 1cbce16f: use django ADMIN & SERVER_EMAIL settings instead of DEFAULT_ADMIN_EMAIL & DEFA...
- 07:00 pm astakos Revision 1cbce16f: use django ADMIN & SERVER_EMAIL settings instead of DEFAULT_ADMIN_EMAIL & DEFA...
- 06:32 pm snf-ganeti Revision e53decc1: Merge branch 'devel-2.6'
- * devel-2.6:
Instance autorepair design
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Po... - 06:32 pm ganeti-local Revision e53decc1: Merge branch 'devel-2.6'
- * devel-2.6:
Instance autorepair design
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Po... - 06:28 pm ./kamaki Revision f0706f59: Minor fixes
- 06:24 pm ./kamaki Revision 6666f3b3: Generic methods implementation in OOS Compute
- added flavors_get, images_get/delete/post/put
- 06:18 pm snf-ganeti Revision fc3f75dd: Fix decorator uses which crash newer pylint
- Pylint version:
pylint 0.25.1,
astng 0.23.1, common 0.58.0
crashes when passing the fully-qualified decorator n... - 06:18 pm ganeti-local Revision fc3f75dd: Fix decorator uses which crash newer pylint
- Pylint version:
pylint 0.25.1,
astng 0.23.1, common 0.58.0
crashes when passing the fully-qualified decorator n... - 06:08 pm ganeti-local Revision 68640987: Instance autorepair design
- This design describes a tool that will perform automatic repairs on
instances when they are detected to be unhealthy ... - 06:08 pm snf-ganeti Revision 68640987: Instance autorepair design
- This design describes a tool that will perform automatic repairs on
instances when they are detected to be unhealthy ... - 05:38 pm astakos Revision 4b7d68f0: Indermediate page for create group
- 05:38 pm Revision 4b7d68f0: Indermediate page for create group
- 05:26 pm ./kamaki Revision 6f1ec797: Introduce general methods for cyclades poking
- servers_get/post, networks_get/delete/post/put with generic
arguments id and command are now used by oldern, convenie... - 05:10 pm astakos Revision 056ee470: Style changes in create group form
- 05:10 pm Revision 056ee470: Style changes in create group form
- 04:54 pm astakos Revision 624c31d0: remove duplicate entry in install_requires
- 04:54 pm Revision 624c31d0: remove duplicate entry in install_requires
- 04:53 pm Revision 9d446b22: remove space
- 04:53 pm astakos Revision 9d446b22: remove space
- 04:52 pm snf-ganeti Revision 72295708: Add missing luxi query 'QueryFields'
- This was missed; we add the definition and the de-serialisation
support.
Signed-off-by: Iustin Pop <iustin@google.co... - 04:52 pm ganeti-local Revision 72295708: Add missing luxi query 'QueryFields'
- This was missed; we add the definition and the de-serialisation
support.
Signed-off-by: Iustin Pop <iustin@google.co... - 04:52 pm ganeti-local Revision 046fe3f5: Add Query support for Nodes (no filtering, no RPC)
- This is the initial support for Query2: basic infrastructure (except
filtering) and node query support (without RPC).... - 04:52 pm snf-ganeti Revision 046fe3f5: Add Query support for Nodes (no filtering, no RPC)
- This is the initial support for Query2: basic infrastructure (except
filtering) and node query support (without RPC).... - 04:52 pm astakos Revision 28bcc2cf: schedule credit update interval the first day of each month
- 04:52 pm Revision 28bcc2cf: schedule credit update interval the first day of each month
- 04:45 pm ganeti-local Revision a6c7e2a2: Move parameter title definitions to constants
- This fixes an old TODO for moving these; now they can be reused in the
Haskell Query2 implementation.
Signed-off-by:... - 04:45 pm snf-ganeti Revision a6c7e2a2: Move parameter title definitions to constants
- This fixes an old TODO for moving these; now they can be reused in the
Haskell Query2 implementation.
Signed-off-by:... - 04:45 pm ganeti-local Revision 9d4cc8ed: One more SADT type - VType
- This adds the VTYPE_* conversion to VType, used for QFT equivalence
later.
Signed-off-by: Iustin Pop <iustin@google.... - 04:45 pm snf-ganeti Revision 9d4cc8ed: One more SADT type - VType
- This adds the VTYPE_* conversion to VType, used for QFT equivalence
later.
Signed-off-by: Iustin Pop <iustin@google.... - 04:45 pm ganeti-local Revision a9310b2f: Fix typo in node role description
- I'd rather not introduce this typo in the Haskell code too, and also
not having them identical is not good.
Signed-o... - 04:45 pm ganeti-local Revision 04dd53a3: Add type classes for common objects
- These mirror the TaggableObject in Python, in the sense that we will
be able to define generic functions for querying... - 04:45 pm ganeti-local Revision 4cbe9bda: Stub query2 call integration into QueryD
- This patch corrects the definitions in Qlang.hs to match what Python
expects on the wire; this means replacing some m... - 04:45 pm ganeti-local Revision 9abbb084: Fix error reporting for bad Luxi arguments in QueryD
- Currently, the query daemon would simply close the connection to the
client without issuing a response, if parsing th... - 04:45 pm snf-ganeti Revision 8c957eb3: Extend convert-constants support for dicts
- This enhances convert-constants to not flatten dicts completely, but
also generate a so-called association list for t... - 04:45 pm snf-ganeti Revision 2af78b97: Expand THH with more functionality for parameters
- This adds two related improvements to THH:
- for parameters, we declare a list with all their fields, so that
Quer... - 04:45 pm snf-ganeti Revision da45c352: Add more node-related data types and functions
- This is a simple type declaration for NodeRole, a NdParamObject type
class, and a few related helper functions for no... - 04:45 pm snf-ganeti Revision a9310b2f: Fix typo in node role description
- I'd rather not introduce this typo in the Haskell code too, and also
not having them identical is not good.
Signed-o... - 04:45 pm snf-ganeti Revision 04dd53a3: Add type classes for common objects
- These mirror the TaggableObject in Python, in the sense that we will
be able to define generic functions for querying... - 04:45 pm snf-ganeti Revision 4cbe9bda: Stub query2 call integration into QueryD
- This patch corrects the definitions in Qlang.hs to match what Python
expects on the wire; this means replacing some m... - 04:45 pm snf-ganeti Revision 9abbb084: Fix error reporting for bad Luxi arguments in QueryD
- Currently, the query daemon would simply close the connection to the
client without issuing a response, if parsing th... - 04:45 pm ganeti-local Revision 8c957eb3: Extend convert-constants support for dicts
- This enhances convert-constants to not flatten dicts completely, but
also generate a so-called association list for t... - 04:45 pm ganeti-local Revision da45c352: Add more node-related data types and functions
- This is a simple type declaration for NodeRole, a NdParamObject type
class, and a few related helper functions for no... - 04:45 pm ganeti-local Revision 2af78b97: Expand THH with more functionality for parameters
- This adds two related improvements to THH:
- for parameters, we declare a list with all their fields, so that
Quer... - 04:44 pm snf-ganeti Revision c12a68e2: Improve error reporting in our JSON conversions
- Reporting things such as the following in our error messages
(indentation added by me, not originally present, so it'... - 04:44 pm ganeti-local Revision c12a68e2: Improve error reporting in our JSON conversions
- Reporting things such as the following in our error messages
(indentation added by me, not originally present, so it'... - 04:36 pm Revision 77f6e87f: more management commands for handling resources
- 04:36 pm astakos Revision 77f6e87f: more management commands for handling resources
- 04:05 pm Revision c1e49eaf: fix 0017 migration
- 04:05 pm astakos Revision c1e49eaf: fix 0017 migration
- 03:13 pm ganeti-local Revision 0d0ac025: Cleanup query socket before attempting to bind
- This patch adds a simple function to ensure a socket doesn't exist
before binding to it. Additionally, we cleanup the... - 03:13 pm snf-ganeti Revision 0d0ac025: Cleanup query socket before attempting to bind
- This patch adds a simple function to ensure a socket doesn't exist
before binding to it. Additionally, we cleanup the... - 03:13 pm ganeti-local Revision a2160e57: Complete and enable the haskell QueryClusterInfo call
- Since we have now access to all cluster parameters, we can "fill" the
parameters, and can finally enable it in CLI/RA... - 03:13 pm snf-ganeti Revision a2160e57: Complete and enable the haskell QueryClusterInfo call
- Since we have now access to all cluster parameters, we can "fill" the
parameters, and can finally enable it in CLI/RA... - 03:13 pm snf-ganeti Revision b09cce64: Expand Objects.hs definitions
- This patch adds the missing parameters in the cluster/group objects,
for now as simple maps (dictionaries), without t... - 03:13 pm ganeti-local Revision b09cce64: Expand Objects.hs definitions
- This patch adds the missing parameters in the cluster/group objects,
for now as simple maps (dictionaries), without t... - 03:13 pm ganeti-local Revision adb77e3a: Add a fillDict function
- This is similar to the Python version, objects.py:FillDict.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b... - 03:13 pm snf-ganeti Revision adb77e3a: Add a fillDict function
- This is similar to the Python version, objects.py:FillDict.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-b... - 03:13 pm ganeti-local Revision 14fec9a8: Fix qualified import of Data.Map in QC.hs
- As opposed to all other places in the code, we imported this as
Data.Map, leaving to longer names. Let's make it simi... - 03:13 pm snf-ganeti Revision 14fec9a8: Fix qualified import of Data.Map in QC.hs
- As opposed to all other places in the code, we imported this as
Data.Map, leaving to longer names. Let's make it simi... - 03:13 pm snf-ganeti Revision 806aa124: Enhance convert-constants list generation
- While looking at the hypervisor types in Constants.hs, I saw that the
'hyperTypes' list is using strings instead of n... - 03:13 pm ganeti-local Revision 806aa124: Enhance convert-constants list generation
- While looking at the hypervisor types in Constants.hs, I saw that the
'hyperTypes' list is using strings instead of n... - 02:04 pm Revision 41ee7794: fix synnefo.settings
- 02:04 pm astakos Revision 41ee7794: fix synnefo.settings
- 02:01 pm Revision 7e6bb438: fix syneffo_settings
- 02:01 pm astakos Revision 7e6bb438: fix syneffo_settings
- 01:27 pm Revision ecdf098e: Define UserEvent
- 01:23 pm astakos Revision a49bcf4b: django-celery configuration
- 01:23 pm Revision a49bcf4b: django-celery configuration
- 01:22 pm Revision 8b59b8ea: import commissioning only if QUOTA_HOLDER_URL is set
- 01:22 pm astakos Revision 8b59b8ea: import commissioning only if QUOTA_HOLDER_URL is set
09/02/2012
- 06:19 pm astakos Revision fc1e2f02: Progress VIII
- * integration with quota holder
* new credit event for integration with aquarium - 06:19 pm Revision fc1e2f02: Progress VIII
- * integration with quota holder
* new credit event for integration with aquarium - 06:01 pm astakos Revision 04e8a251: move aquarium listener in endpoints
- 06:01 pm Revision 04e8a251: move aquarium listener in endpoints
- 05:59 pm Revision 8fd2c1fa: delete migration
- 05:59 pm astakos Revision 8fd2c1fa: delete migration
- 05:59 pm astakos Revision e21a4ea5: move aquarium listener in endpoints
- 05:59 pm Revision e21a4ea5: move aquarium listener in endpoints
09/01/2012
- 06:29 pm snf-image-creator Revision dcf9274b: Fix various typos, add .gitignore file
- Fix various typos in messages, add .gitignore file for
automatically produced intermediate files.
08/31/2012
- 06:53 pm ./kamaki Revision 1c999b11: Minor convenienve fixes
- 06:44 pm ./kamaki Revision eac2285f: Minor test bug
- 06:36 pm ./kamaki Revision 055b217a: Add server_details, image_details tests
- 05:40 pm ./kamaki Revision 130a2831: Improve vm control during testing
- 05:10 pm ./kamaki Revision 1a85b14f: Delete used VMs after testing
- 04:47 pm Revision 2adcd773: Do not send reserved_ips argument
- In rapi CreateNetwork method
- 04:45 pm Revision ecd1058e: Do not send reserved_ips argument
- In rapi CreateNetwork method
- 04:15 pm Revision c8ef1fdb: fix accessing entity and policy holdings
- 01:39 pm ganeti-local Revision 2f9e86d5: Refactor _GetPCIInfo() in cmdlib
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 01:39 pm ganeti-local Revision c29bbb41: Add logging in case of hotplug
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 01:39 pm ganeti-local Revision 0bb9ca43: Maintain backwards compatibility in kvm runtime
- Introduce _GenerateKVMBlockDevicesOptions()
In case hotplug is enabled per instance then the runtime file
contains o... - 12:30 pm snf-image Revision 7f4b90fd: Bump debian version to 0.5-1
- 12:20 pm snf-image Revision 1c2b9d38: Remove timelimit from package dependencies
- 12:14 pm snf-image Revision 464f2644: Merge branch 'master' into debian-0.5
- 12:13 pm snf-image Revision 16d8179c: Bump debian version to 0.4.2-1
- 12:13 pm snf-image Revision 0c4ecb3a: Bump debian version to 0.4.1-1
- 12:12 pm snf-image Revision b6f5ea27: Fix dependencies
- 11:57 am snf-image Revision 68ec47be: Update ChangeLog and configure for version 0.5
- 10:55 am snf-image Revision 82c29397: Update ChangeLog and configure.ac for v0.4.2
- 10:55 am snf-image Revision 8437606a: Update ChangeLog and configure.ac for v0.4.1
- 03:29 am snf-ganeti Revision d177a22a: Refactor _GetPCIInfo() in cmdlib
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 03:29 am ganeti-local Revision d177a22a: Refactor _GetPCIInfo() in cmdlib
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 12:24 am snf-nfdhcpd Revision d9361b6e: Remove stale pid lock file
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
08/30/2012
- 10:31 pm snf-ganeti Revision 03f2593b: Refactor _GetPCIInfo() in cmdlib
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 10:31 pm ganeti-local Revision 03f2593b: Refactor _GetPCIInfo() in cmdlib
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 10:11 pm ganeti-local Revision 34754279: Add logging in case of hotplug
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 10:11 pm snf-ganeti Revision 34754279: Add logging in case of hotplug
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 10:04 pm ganeti-local Revision 67ae51ed: Add logging in case of hotplug
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 10:04 pm snf-ganeti Revision 67ae51ed: Add logging in case of hotplug
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 09:15 pm ganeti-local Revision 61f46231: Maintain backwards compatibility in kvm runtime
- Introduce _GenerateKVMBlockDevicesOptions()
In case hotplug is enabled per instance then the runtime file
contains o... - 09:15 pm snf-ganeti Revision 61f46231: Maintain backwards compatibility in kvm runtime
- Introduce _GenerateKVMBlockDevicesOptions()
In case hotplug is enabled per instance then the runtime file
contains o... - 09:15 pm ganeti-local Revision 644e5023: Maintain backwards compatibility in kvm runtime
- Introduce _GenerateKVMBlockDevicesOptions()
In case hotplug is enabled per instance then the runtime file
contains o... - 09:15 pm snf-ganeti Revision 644e5023: Maintain backwards compatibility in kvm runtime
- Introduce _GenerateKVMBlockDevicesOptions()
In case hotplug is enabled per instance then the runtime file
contains o... - 08:52 pm snf-ganeti Revision 62bb2d7b: Edit changelog version
- Signed-off-by: Dimitris Aragriorgs <dimara@grnet.gr>
- 07:12 pm ./kamaki Revision 1a3f2eaf: Pretify server list, test server list and create
- 06:30 pm ./kamaki Revision 1bb4d14d: Improced testing, started tests for cyclades
- 03:51 pm ./kamaki Revision 58821ef5: Handle requests exceptions
08/29/2012
- 07:31 pm ./kamaki Revision a52d2256: Reset headers and params at every request
- 07:17 pm ./kamaki Revision 1cbc4a67: Minor big fix
- 06:58 pm Revision 0a24e225: Handle IntegrityError in create_entity call.
- It should be checked also for the other calls
- 06:44 pm ./kamaki Revision 25914947: Minor arangements for error handling
- 06:32 pm snf-image Revision 42ed2a70: Add support for null image backend type
- This backend type can be used if we want snf-image to configure the
VM disk without first copying an image to it. Thi... - 06:14 pm ./kamaki Revision f7df21bc: Minor bug fixes in error handling
- 06:08 pm ./kamaki Revision ab9cdbc3: Minor bigfixes in error handling
- 05:57 pm Pithos MS Client Revision 12c87c0e: Changes to hash calculation.
- SyncSingleItem not yet tested
- 05:40 pm ./kamaki Revision 99ae27ea: Avoid veification (workarround for image list bug)
- 05:26 pm ./kamaki Revision 2f749e6e: Major changes in client, fixed setup
- Seperate Client to Client and HTTPConnection
The later is put in a separate package kamaki.client.connection
It manag... - 05:13 pm snf-image-creator Revision 3c851812: Fix a bug in kamaki menu code
- Every time you tried to reupload an image, the dialog displayed the
pithos url instead of the image filename as initi... - 04:13 pm astakos Revision eebf750d: add email & is_active index in auth_user
- 04:13 pm Revision eebf750d: add email & is_active index in auth_user
- 01:52 pm Revision aab4d540: remove unused imports & code refinement
- 01:52 pm astakos Revision aab4d540: remove unused imports & code refinement
- 01:30 pm Revision 95a51cdc: fix group join view
- 01:30 pm astakos Revision 95a51cdc: fix group join view
- 01:26 pm astakos Revision eff12d38: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 01:26 pm Revision eff12d38: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 12:13 pm astakos Revision b591d833: New style in form
- 12:13 pm Revision b591d833: New style in form
- 12:07 pm snf-image-creator Revision c0f3abdc: Fix fix_acpid syspep
- Extend the mechanism to recognise events with value "button/power.*"
as power button events. It used to only check fo... - 11:54 am snf-image-creator Revision e1e7b843: Fix cleanup_userdata sysprep
- The function used to ignore directories when cleaning sensitive data
- 11:36 am Revision c0f68797: Enable hotplug during create_instance
- This passes hotplug = True to ganeti and enables hotplug per instance.
It checks GANETI_USE_HOTPLUG setting.
Signed-... - 11:36 am Revision 88c0cd50: Support multiple public networks in UI
- Encapsulate in nic dict a public flag (network.public) and
remove twisted oldstyle identification way (network_id == ... - 11:35 am Revision 87397d76: Make backend allocator network aware
- In case of not having identical backends as far as networks is
concerned and a network is provided during instance cr... - 11:35 am Revision bcbb1489: Support multiple public networks
- Add util functions for geting networks and free addresses.
Add new setting PREFERABLE_PUBLIC_NETWORK which is pointi...
Also available in: Atom