Activity
From 10/01/2011 to 10/30/2011
10/28/2011
- 05:34 pm Revision e3ac8406: Add missing get_migration_status RPC definition
- Add the instance_get_migration_status RPC definition and the needed
helper.
Signed-off-by: Andrea Spadaccini <spadac... - 05:34 pm ganeti-local Revision e3ac8406: Add missing get_migration_status RPC definition
- Add the instance_get_migration_status RPC definition and the needed
helper.
Signed-off-by: Andrea Spadaccini <spadac... - 05:34 pm Revision 7e5a72a0: cmdlib: Fix issue when marking node as online
- When a node is marked as online (“gnt-node modify -O no …”), an RPC is
made to the node to check whether the node dae... - 05:34 pm ganeti-local Revision 7e5a72a0: cmdlib: Fix issue when marking node as online
- When a node is marked as online (“gnt-node modify -O no …”), an RPC is
made to the node to check whether the node dae... - 12:34 pm Revision 714ff97c: Use GetClassFromIpFamily in ActivateMasterIp
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:34 pm Revision c9f4b8e6: Add shortcut for network-related cluster params
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:34 pm ganeti-local Revision c9f4b8e6: Add shortcut for network-related cluster params
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:34 pm ganeti-local Revision 714ff97c: Use GetClassFromIpFamily in ActivateMasterIp
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com>
10/27/2011
- 09:52 pm Revision 0d1e78dd: rpc: Remove leftovers from timeout table
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 09:52 pm ganeti-local Revision 0d1e78dd: rpc: Remove leftovers from timeout table
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 09:52 pm ganeti-local Revision ee14d800: config: Add unlocked function to get all node objects
- This will be used for resolving node names.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti... - 09:52 pm Revision ee14d800: config: Add unlocked function to get all node objects
- This will be used for resolving node names.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iusti... - 07:03 pm ganeti-local Revision 95440548: Update NEWS for 2.5.0~rc4
- I forgot this in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Andrea Spada... - 07:03 pm Revision 95440548: Update NEWS for 2.5.0~rc4
- I forgot this in the previous patch.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Andrea Spada... - 04:52 pm Revision 7b612b95: Bump version to 2.5.0~rc4
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:52 pm ganeti-local Revision 7b612b95: Bump version to 2.5.0~rc4
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 04:47 pm Revision dd228197: Merge branch 'stable-2.4' into stable-2.5
- * stable-2.4:
Update NEWS and increase to 2.4.5
Conflicts:
configure.ac: Trivial
Signed-off-by: Michael Hanselma... - 04:47 pm ganeti-local Revision dd228197: Merge branch 'stable-2.4' into stable-2.5
- * stable-2.4:
Update NEWS and increase to 2.4.5
Conflicts:
configure.ac: Trivial
Signed-off-by: Michael Hanselma... - 04:33 pm Revision 0f51bc8d: Merge branch 'devel-2.4' into devel-2.5
- Conflicts:
configure.ac (trivial)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <h... - 04:33 pm ganeti-local Revision 0f51bc8d: Merge branch 'devel-2.4' into devel-2.5
- Conflicts:
configure.ac (trivial)
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <h... - 04:26 pm ganeti-local Revision 719f8fba: jqueue: Allow zero jobs to be submitted at once
- If cmdlib.LUNodeMigrate was called for a node without primary instances
it would try to submit an empty list of jobs.... - 04:26 pm Revision 719f8fba: jqueue: Allow zero jobs to be submitted at once
- If cmdlib.LUNodeMigrate was called for a node without primary instances
it would try to submit an empty list of jobs.... - 04:05 pm ganeti-local Revision 7b790a6a: Update NEWS and increase to 2.4.5
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:05 pm Revision 7b790a6a: Update NEWS and increase to 2.4.5
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:31 pm Revision 3fc210de: Fix parameters of RpcResult in hooks unit tests
- In FakeHooksRpcSuccess, the data parameter of the RpcResult constructor
was not enclosed in a tuple. While this does ... - 12:31 pm ganeti-local Revision 3fc210de: Fix parameters of RpcResult in hooks unit tests
- In FakeHooksRpcSuccess, the data parameter of the RpcResult constructor
was not enclosed in a tuple. While this does ...
10/26/2011
- 06:13 pm Revision 5c3ee7b2: Fix RPC unittest
- Add missing “read_timeout” value.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 06:13 pm ganeti-local Revision 5c3ee7b2: Fix RPC unittest
- Add missing “read_timeout” value.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <ius... - 05:35 pm Revision 5f828ce4: Generalize the generation of ADT from raw types
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:35 pm ganeti-local Revision 5f828ce4: Generalize the generation of ADT from raw types
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:35 pm Revision 260d0bda: Luxi support for Query status in htools
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:35 pm ganeti-local Revision 260d0bda: Luxi support for Query status in htools
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:59 pm Revision 07abe80a: hail: don't select the primary as new secondary
- This just adds the primary node of the instance as 'non-allocable'
during the choosing of the new secondary.
Signed-... - 12:59 pm ganeti-local Revision 07abe80a: hail: don't select the primary as new secondary
- This just adds the primary node of the instance as 'non-allocable'
during the choosing of the new secondary.
Signed-... - 12:59 pm Revision e0baa26f: hail: add an extra safety check in relocate
- If we select the primary as new secondary, better to fail than return
wrong data to Ganeti.
Signed-off-by: Iustin Po... - 12:59 pm ganeti-local Revision e0baa26f: hail: add an extra safety check in relocate
- If we select the primary as new secondary, better to fail than return
wrong data to Ganeti.
Signed-off-by: Iustin Po... - 12:06 pm Revision b355affb: Fix a too long line.
- That's what you get for not running make lint :(
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin ... - 12:06 pm ganeti-local Revision b355affb: Fix a too long line.
- That's what you get for not running make lint :(
Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin ... - 11:53 am Revision 4fbe3851: rpc: Remove _Static* and other unused functions
- These are no longer needed.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@go... - 11:53 am ganeti-local Revision 4fbe3851: rpc: Remove _Static* and other unused functions
- These are no longer needed.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@go... - 11:53 am Revision 415a7304: rpc: Convert last two calls to generated code
- These two calls, “upload_file” and “write_ssconf_files” are treated
separated as they're used by the configuration, w... - 11:53 am ganeti-local Revision 415a7304: rpc: Convert last two calls to generated code
- These two calls, “upload_file” and “write_ssconf_files” are treated
separated as they're used by the configuration, w... - 11:53 am Revision 68959ca5: rpc: Convert call for HV parameter validation
- Instead of filling the parameters in the RPC layer, that is now done
before the wrapper is called, thereby simplifyin... - 11:53 am ganeti-local Revision 68959ca5: rpc: Convert call for HV parameter validation
- Instead of filling the parameters in the RPC layer, that is now done
before the wrapper is called, thereby simplifyin... - 11:53 am Revision c4de9b7a: rpc: Convert two more instance-specific calls
- Interface changes were necessary as these took more parameters than were
actually passed over the wire. Those paramet... - 11:53 am ganeti-local Revision c4de9b7a: rpc: Convert two more instance-specific calls
- Interface changes were necessary as these took more parameters than were
actually passed over the wire. Those paramet... - 11:53 am Revision db04ce5d: Move bootstrap-related RPC to generated wrappers
- With this patch, only 6 RPC are left as old-style code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 11:53 am ganeti-local Revision db04ce5d: Move bootstrap-related RPC to generated wrappers
- With this patch, only 6 RPC are left as old-style code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Review... - 11:53 am Revision fb1ffbca: Convert job queue's RPC to generated code
- With these changes job queue RPC will finally show up on the lock
monitor. See below for an example. A job queue-spec... - 11:53 am ganeti-local Revision fb1ffbca: Convert job queue's RPC to generated code
- With these changes job queue RPC will finally show up on the lock
monitor. See below for an example. A job queue-spec... - 11:53 am Revision 46c293f0: rpc: Convert wrappers for starting import/export daemons
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision 46c293f0: rpc: Convert wrappers for starting import/export daemons
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am Revision f69b367e: rpc: Convert storage-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision f69b367e: rpc: Convert storage-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am Revision e437117f: rpc: Convert blockdev-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision e437117f: rpc: Convert blockdev-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am Revision 2effde8d: rpc: Convert instance-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision 2effde8d: rpc: Convert instance-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am Revision 0436da49: rpc: Convert misc calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision 0436da49: rpc: Convert misc calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am Revision 83816869: rpc: Convert file-storage-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision 83816869: rpc: Convert file-storage-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am Revision d6cf4107: rpc: Convert node-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision d6cf4107: rpc: Convert node-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am Revision 4522a96d: rpc: Convert OS-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision 4522a96d: rpc: Convert OS-related calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am Revision 54498047: rpc: Convert X509 calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:53 am ganeti-local Revision 54498047: rpc: Convert X509 calls
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:52 am Revision 9834e2bc: rpc: Convert import/export functions
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:52 am ganeti-local Revision 9834e2bc: rpc: Convert import/export functions
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:51 am Revision efc71a02: rpc: Add helpers
- These will be used by the generated RPC wrappers.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 11:51 am ganeti-local Revision efc71a02: rpc: Add helpers
- These will be used by the generated RPC wrappers.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by:... - 11:51 am Revision 200de241: rpc: Add support for generated RPC wrappers
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:51 am ganeti-local Revision 200de241: rpc: Add support for generated RPC wrappers
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:51 am Revision 033684dd: Add RPC definitions
- These will be used for replacing the tons and tons of boilerplate code
in rpc.py.
Signed-off-by: Michael Hanselmann ... - 11:51 am ganeti-local Revision 033684dd: Add RPC definitions
- These will be used for replacing the tons and tons of boilerplate code
in rpc.py.
Signed-off-by: Michael Hanselmann ... - 11:51 am Revision d565f83f: rpc_definitions: Add helpers
- These helpers will be used to convert incoming parameters to
JSON-compatible types.
Signed-off-by: Michael Hanselman... - 11:51 am ganeti-local Revision d565f83f: rpc_definitions: Add helpers
- These helpers will be used to convert incoming parameters to
JSON-compatible types.
Signed-off-by: Michael Hanselman... - 11:51 am Revision 83e7af18: rpc: Disable timeout check
- This is in preparation for the definition-based RPC model, where
the timeout will be stored within the definition.
S... - 11:51 am ganeti-local Revision 83e7af18: rpc: Disable timeout check
- This is in preparation for the definition-based RPC model, where
the timeout will be stored within the definition.
S... - 11:51 am Revision d5a2a550: Add script to generate RPC wrappers
- A new script, “autotools/build-rpc”, will be used to generate code for
RPC client wrappers. This is done because “lib... - 11:51 am ganeti-local Revision d5a2a550: Add script to generate RPC wrappers
- A new script, “autotools/build-rpc”, will be used to generate code for
RPC client wrappers. This is done because “lib... - 11:42 am Revision 9c2b3a70: Move RenameFile to the new functions
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:42 am ganeti-local Revision 9c2b3a70: Move RenameFile to the new functions
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 11:42 am Revision b81b3c96: ensure_dirs: Move some useful functions into utils.
- With this change we can easily reuse this functionality where it makes
sense on other parts of Ganeti.
Signed-off-by... - 11:42 am ganeti-local Revision b81b3c96: ensure_dirs: Move some useful functions into utils.
- With this change we can easily reuse this functionality where it makes
sense on other parts of Ganeti.
Signed-off-by... - 10:24 am Revision 0469fd96: Small resource model design update re console
- Starting with Ganeti 2.5 the console uses a query and no longer acquires
locks. See commit d6f46b6a94.
Signed-off-by... - 10:24 am ganeti-local Revision 0469fd96: Small resource model design update re console
- Starting with Ganeti 2.5 the console uses a query and no longer acquires
locks. See commit d6f46b6a94.
Signed-off-by... - 10:19 am Revision f39d39b6: Bump version to 2.5.0~rc3
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:19 am ganeti-local Revision f39d39b6: Bump version to 2.5.0~rc3
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 10:06 am Revision 59da826f: cmdlib: Use constant for DRBD meta device size
- … instead of a hardcoded value.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iusti... - 10:06 am ganeti-local Revision 59da826f: cmdlib: Use constant for DRBD meta device size
- … instead of a hardcoded value.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iusti...
10/25/2011
- 05:05 pm Revision af5af644: Use JoinDisjointDicts in mcpu
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:05 pm ganeti-local Revision af5af644: Use JoinDisjointDicts in mcpu
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 05:05 pm Revision cdf71b12: Add the JoinDisjointDicts function to utils.algo
- Add a function that joins two dictionaries, enforcing the constraint
that the two key sets should be disjoint. Also, ... - 05:05 pm ganeti-local Revision cdf71b12: Add the JoinDisjointDicts function to utils.algo
- Add a function that joins two dictionaries, enforcing the constraint
that the two key sets should be disjoint. Also, ...
10/24/2011
- 08:02 pm Revision 8a31717c: Fix parameters to RPC "blockdev_rename"
- Before this patch it would take a variable number of arguments, which
isn't very good for a definition-based approach... - 08:02 pm ganeti-local Revision 8a31717c: Fix parameters to RPC "blockdev_rename"
- Before this patch it would take a variable number of arguments, which
isn't very good for a definition-based approach... - 08:02 pm ganeti-local Revision c5a8b0eb: Fix parameters to RPC "os_validate"
- All other RPC wrappers take the node name(s) as the first parameter.
Signed-off-by: Michael Hanselmann <hansmi@googl... - 08:02 pm Revision c5a8b0eb: Fix parameters to RPC "os_validate"
- All other RPC wrappers take the node name(s) as the first parameter.
Signed-off-by: Michael Hanselmann <hansmi@googl... - 03:50 pm Revision 5fe4a65b: Un-revert comments in utils.mlock
- These updates and clarifications are still useful.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 03:50 pm ganeti-local Revision 5fe4a65b: Un-revert comments in utils.mlock
- These updates and clarifications are still useful.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by... - 03:50 pm Revision ee8fd7b7: Remove “node_tcp_ping” RPC
- It is not used anywhere.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@googl... - 03:50 pm ganeti-local Revision ee8fd7b7: Remove “node_tcp_ping” RPC
- It is not used anywhere.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@googl... - 03:49 pm Revision dce20078: utils.ShellWriter: Don't indent empty lines
- Empty lines shouldn't get indented. Unittest included.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe... - 03:49 pm ganeti-local Revision dce20078: utils.ShellWriter: Don't indent empty lines
- Empty lines shouldn't get indented. Unittest included.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewe...
10/21/2011
- 04:16 pm Revision 97298dc9: Merge branch 'stable-2.5' into devel-2.5
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:16 pm ganeti-local Revision 97298dc9: Merge branch 'stable-2.5' into devel-2.5
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:00 pm ganeti-local Revision 833391a0: Merge branch 'devel-2.4' into stable-2.5
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 04:00 pm Revision 833391a0: Merge branch 'devel-2.4' into stable-2.5
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:58 pm ganeti-local Revision bac6ea51: http.client: Remove use of PycURL's “reset” function
- We don't re-use cURL objects anymore, so there's no need to reset them.
PycURL 7.19.0 has a reference counting bug le... - 01:58 pm Revision bac6ea51: http.client: Remove use of PycURL's “reset” function
- We don't re-use cURL objects anymore, so there's no need to reset them.
PycURL 7.19.0 has a reference counting bug le... - 01:58 pm Revision 4fd2660d: Add unittest for PycURL 7.19.0's reset issue
- While we won't use this function in Ganeti (yet), users should be aware
of the potential crashes caused by this funct... - 01:58 pm ganeti-local Revision 4fd2660d: Add unittest for PycURL 7.19.0's reset issue
- While we won't use this function in Ganeti (yet), users should be aware
of the potential crashes caused by this funct...
10/20/2011
- 06:21 pm Revision e68949b0: ovfconverter: use qemu-img path from constants
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 06:21 pm ganeti-local Revision e68949b0: ovfconverter: use qemu-img path from constants
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 04:30 pm Revision 73ebb9ff: Merge branch 'devel-2.5'
- * devel-2.5:
Allow per-hypervisor optional files
Add hypervisors ancillary files list
xen: abstract a few hardc... - 04:30 pm ganeti-local Revision 73ebb9ff: Merge branch 'devel-2.5'
- * devel-2.5:
Allow per-hypervisor optional files
Add hypervisors ancillary files list
xen: abstract a few hardc... - 03:43 pm Revision 8e5a705d: Fix queue archive creation with wrong permissions
- On a master failover some of the archive dirs might have wrong
permissions in the non-root model. This is due to the ... - 03:43 pm ganeti-local Revision 8e5a705d: Fix queue archive creation with wrong permissions
- On a master failover some of the archive dirs might have wrong
permissions in the non-root model. This is due to the ... - 03:14 pm ganeti-local Revision 487895ed: Fix for buildbot pylint failure
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:14 pm Revision 487895ed: Fix for buildbot pylint failure
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:04 pm Revision 0ad1ea40: Allow per-hypervisor optional files
- Rather than just allowing files for all nodes to be optional, we allow
optional files to be per-category. The way thi... - 03:04 pm ganeti-local Revision 0ad1ea40: Allow per-hypervisor optional files
- Rather than just allowing files for all nodes to be optional, we allow
optional files to be per-category. The way thi... - 03:04 pm ganeti-local Revision 69ab2e12: Add hypervisors ancillary files list
- These lists will be used to declare some of the files not necessarily
needed on all nodes. The files selected are fil... - 03:04 pm Revision 69ab2e12: Add hypervisors ancillary files list
- These lists will be used to declare some of the files not necessarily
needed on all nodes. The files selected are fil... - 03:04 pm Revision 22d568c2: xen: abstract a few hardcoded strings as constants
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:04 pm ganeti-local Revision 22d568c2: xen: abstract a few hardcoded strings as constants
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:25 pm Revision a002ed79: Check for qemu-img in configure and Makefile
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-b... - 02:25 pm ganeti-local Revision a002ed79: Check for qemu-img in configure and Makefile
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com>
Reviewed-b... - 01:14 pm Revision b3ed0d9a: configure: fix for two version of QuickCheck present
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 01:14 pm ganeti-local Revision b3ed0d9a: configure: fix for two version of QuickCheck present
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:32 pm Revision da4fd3b0: Upload spice files in redist-conf
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:32 pm ganeti-local Revision da4fd3b0: Upload spice files in redist-conf
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:22 pm ganeti-local Revision 8dc76d54: Revert "Rename utils.mlock to utils.cfunc"
- The rename is not needed either, since we're not adding more code as of
now.
This reverts commit 57ca011e1cd268194896... - 12:22 pm Revision 8dc76d54: Revert "Rename utils.mlock to utils.cfunc"
- The rename is not needed either, since we're not adding more code as of
now.
This reverts commit 57ca011e1cd268194896... - 12:22 pm Revision 142c1ad0: Revert "utils.cfunc: Cleanup, more flexibility"
- We discussed that this is not needed right now, and it breaks existing
functionality and unittests.
This reverts com... - 12:22 pm ganeti-local Revision 142c1ad0: Revert "utils.cfunc: Cleanup, more flexibility"
- We discussed that this is not needed right now, and it breaks existing
functionality and unittests.
This reverts com... - 11:58 am Revision d6f8db24: Fix unittest failures with python 2.7
- In python 2.7 the ovf unittests fail because OVFReader expects
ElementTree.parse() of an erroneous document to throw ... - 11:58 am ganeti-local Revision d6f8db24: Fix unittest failures with python 2.7
- In python 2.7 the ovf unittests fail because OVFReader expects
ElementTree.parse() of an erroneous document to throw ...
10/19/2011
- 05:52 pm Revision 69f78cf7: Ensure permission on the job queue version file
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:52 pm ganeti-local Revision 69f78cf7: Ensure permission on the job queue version file
- Signed-off-by: René Nussbaumer <rn@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:47 pm Revision 6973587f: OpGroupVerifyDisks: Fix wrong result type declaration
- If an instance had actually a missing disk, the type check would fail.
Signed-off-by: Michael Hanselmann <hansmi@goo... - 12:47 pm ganeti-local Revision 6973587f: OpGroupVerifyDisks: Fix wrong result type declaration
- If an instance had actually a missing disk, the type check would fail.
Signed-off-by: Michael Hanselmann <hansmi@goo...
10/18/2011
- 06:29 pm Revision 0b58db81: RAPI: Make node evacuation actually work
- Commit e1f23243 changed te LU and opcode for node evacuation to receive
a “mode” parameter (among other things). Comm... - 06:29 pm ganeti-local Revision 0b58db81: RAPI: Make node evacuation actually work
- Commit e1f23243 changed te LU and opcode for node evacuation to receive
a “mode” parameter (among other things). Comm... - 06:10 pm Revision 8b8f54dd: Merge branch 'devel-2.5'
- * devel-2.5:
Revert "rapi.client.ModifyNode should PUT rather than POST"
- also fix the actual call, which was ... - 06:10 pm ganeti-local Revision 8b8f54dd: Merge branch 'devel-2.5'
- * devel-2.5:
Revert "rapi.client.ModifyNode should PUT rather than POST"
- also fix the actual call, which was ... - 06:05 pm Revision e366273a: Revert "rapi.client.ModifyNode should PUT rather than POST"
- This was a mistake on my side because ModifyGroup and ModifyInstance
were PUT, and I was not aware of the discussion ... - 06:05 pm ganeti-local Revision e366273a: Revert "rapi.client.ModifyNode should PUT rather than POST"
- This was a mistake on my side because ModifyGroup and ModifyInstance
were PUT, and I was not aware of the discussion ... - 05:37 pm Revision a867283d: Bump version to 2.5.0~rc2
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:37 pm ganeti-local Revision a867283d: Bump version to 2.5.0~rc2
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 05:25 pm Revision 46a10518: Merge branch 'devel-2.5'
- * devel-2.5:
Revert "Added SPICE TLS option and related cert paths"
Revert "Implementation of TLS-protected SPICE... - 05:25 pm ganeti-local Revision 46a10518: Merge branch 'devel-2.5'
- * devel-2.5:
Revert "Added SPICE TLS option and related cert paths"
Revert "Implementation of TLS-protected SPICE... - 05:21 pm Revision 0aee8ee9: Revert "Implementation of TLS-protected SPICE connections"
- This reverts commit b6267745ede04b3c943bc02e004bdb9347e0f564.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm Revision 9849cec7: Revert "Added SPICE TLS option and related cert paths"
- This reverts commit bfe86c763a9ff1b481d799537ff0f0cf6740dfd1.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm Revision 1027b01f: Revert "Updated man pages with new SPICE TLS options"
- This reverts commit b8a10435271ec4457cdc254e0a6b466b2d3bff24.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm ganeti-local Revision 1027b01f: Revert "Updated man pages with new SPICE TLS options"
- This reverts commit b8a10435271ec4457cdc254e0a6b466b2d3bff24.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm ganeti-local Revision 9849cec7: Revert "Added SPICE TLS option and related cert paths"
- This reverts commit bfe86c763a9ff1b481d799537ff0f0cf6740dfd1.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm ganeti-local Revision 0aee8ee9: Revert "Implementation of TLS-protected SPICE connections"
- This reverts commit b6267745ede04b3c943bc02e004bdb9347e0f564.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm Revision 53328375: Revert "Add tls_ciphers and use_vdagent options"
- This reverts commit 3e40b5879fa0070d6dd0e689dcfc31f20198a5a8.
This commit will be readded on master.
Signed-off-by: ... - 05:21 pm ganeti-local Revision 53328375: Revert "Add tls_ciphers and use_vdagent options"
- This reverts commit 3e40b5879fa0070d6dd0e689dcfc31f20198a5a8.
This commit will be readded on master.
Signed-off-by: ... - 04:51 pm Revision 16390b4b: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Update NEWS for unreleased 2.4.5
Conflicts:
NEWS: Trivial
Signed-off-by: Michael Hanselmann <hansmi... - 04:51 pm ganeti-local Revision 16390b4b: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
Update NEWS for unreleased 2.4.5
Conflicts:
NEWS: Trivial
Signed-off-by: Michael Hanselmann <hansmi... - 04:00 pm Revision 682878d9: Merge branch 'devel-2.5'
- * devel-2.5:
rapi.client.ModifyNode should PUT rather than POST
Fix RAPI node modify client and server calls
xe... - 04:00 pm ganeti-local Revision 682878d9: Merge branch 'devel-2.5'
- * devel-2.5:
rapi.client.ModifyNode should PUT rather than POST
Fix RAPI node modify client and server calls
xe... - 03:56 pm ganeti-local Revision 55ef0cf6: rapi.client.ModifyNode should PUT rather than POST
- This was caught (albeit in a sibylline manner) by unittests on master
which are not present in 2.5.
Signed-off-by: G... - 03:56 pm Revision 55ef0cf6: rapi.client.ModifyNode should PUT rather than POST
- This was caught (albeit in a sibylline manner) by unittests on master
which are not present in 2.5.
Signed-off-by: G... - 02:44 pm Revision ac0abc56: Update NEWS for unreleased 2.4.5
- I need this for another 2.5 release.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbau... - 02:44 pm ganeti-local Revision ac0abc56: Update NEWS for unreleased 2.4.5
- I need this for another 2.5 release.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: René Nussbau... - 01:45 pm Revision 370f2042: Fix RAPI node modify client and server calls
- rapi.client.ModifyNode accepts a "group" and not a "node" param.
(this bug is invisible but still not nice)
rlib2.R_... - 01:45 pm ganeti-local Revision 370f2042: Fix RAPI node modify client and server calls
- rapi.client.ModifyNode accepts a "group" and not a "node" param.
(this bug is invisible but still not nice)
rlib2.R_...
10/17/2011
- 06:39 pm Revision 6555373d: xen: changes to facilitate "xl" support (xen 4.1)
- - Copy the xl config file, in case there's any
- Start instances by config file, not name (also xm compatible)
- Star... - 06:39 pm ganeti-local Revision 6555373d: xen: changes to facilitate "xl" support (xen 4.1)
- - Copy the xl config file, in case there's any
- Start instances by config file, not name (also xm compatible)
- Star... - 06:39 pm Revision c2be2532: xen: abstract instance config file naming
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:39 pm ganeti-local Revision c2be2532: xen: abstract instance config file naming
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:39 pm ganeti-local Revision 2876c2d6: Abstract xen's 'xm' command as a constant
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:39 pm Revision 2876c2d6: Abstract xen's 'xm' command as a constant
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:05 pm ganeti-local Revision 6915fe26: utils.cfunc: Cleanup, more flexibility
- - Split code using ctypes directly into a helper class
- Don't load “libc.so.6”, but use handle for main program inst... - 06:05 pm Revision 6915fe26: utils.cfunc: Cleanup, more flexibility
- - Split code using ctypes directly into a helper class
- Don't load “libc.so.6”, but use handle for main program inst... - 06:05 pm Revision 57ca011e: Rename utils.mlock to utils.cfunc
- Renaming so that more code using ctypes could be added to the same file.
Signed-off-by: Michael Hanselmann <hansmi@g... - 06:05 pm ganeti-local Revision 57ca011e: Rename utils.mlock to utils.cfunc
- Renaming so that more code using ctypes could be added to the same file.
Signed-off-by: Michael Hanselmann <hansmi@g... - 04:58 pm Revision 539d65ba: RAPI: Fix resource for replacing disks
- Commit d1c172deb4f inadvertently changes the
“/2/instances/[instance_name]/replace-disks” resource to use body
parame... - 04:58 pm ganeti-local Revision 539d65ba: RAPI: Fix resource for replacing disks
- Commit d1c172deb4f inadvertently changes the
“/2/instances/[instance_name]/replace-disks” resource to use body
parame...
10/14/2011
- 01:37 pm Revision 6b898285: Add design doc for virtual(ised) clusters
- I am currently able to run a 2-node virtual cluster on my machine,
with a very ad-hoc setup. But the results show cle... - 01:37 pm ganeti-local Revision 6b898285: Add design doc for virtual(ised) clusters
- I am currently able to run a 2-node virtual cluster on my machine,
with a very ad-hoc setup. But the results show cle... - 01:37 pm Revision ef958f2a: Document some useful Haskell tips
- This improves devnotes.rst with some tricks for Haskell development,
and additionally it does two Makefile improvemen... - 01:37 pm ganeti-local Revision ef958f2a: Document some useful Haskell tips
- This improves devnotes.rst with some tricks for Haskell development,
and additionally it does two Makefile improvemen... - 01:37 pm Revision e86f7f65: Further cleanup in hspace
- This moves the checking of results from the allocation functions to a
separate function, so that we have less code du... - 01:37 pm ganeti-local Revision e86f7f65: Further cleanup in hspace
- This moves the checking of results from the allocation functions to a
separate function, so that we have less code du... - 01:37 pm Revision 5296ee23: A bit of cleanup in hspace
- The node offline/mcpu is identical to hbal's setNodesStatus, so let's
move that to CLI.hs and reuse it in hspace (als... - 01:37 pm ganeti-local Revision 5296ee23: A bit of cleanup in hspace
- The node offline/mcpu is identical to hbal's setNodesStatus, so let's
move that to CLI.hs and reuse it in hspace (als... - 01:37 pm Revision 7eda951b: Add a type synonym for the allocation function sig
- Both iterateAlloc and tieredAlloc share the same signature, but it's
not documented nor exported (needed for refactor... - 01:37 pm Revision d12f50b2: htools: Simplify Luxi query results parsing
- The logic is not entirely correct—the new Query interface exports the
field status, and we don't use that yet. But th... - 01:37 pm ganeti-local Revision d12f50b2: htools: Simplify Luxi query results parsing
- The logic is not entirely correct—the new Query interface exports the
field status, and we don't use that yet. But th... - 01:37 pm ganeti-local Revision 7eda951b: Add a type synonym for the allocation function sig
- Both iterateAlloc and tieredAlloc share the same signature, but it's
not documented nor exported (needed for refactor... - 01:37 pm Revision b20cbf06: Adjust htools code to new Luxi argument format
- This partially undoes commit 92678b3, more specifically it removes the
Store data type and the associated code, since... - 01:37 pm ganeti-local Revision b20cbf06: Adjust htools code to new Luxi argument format
- This partially undoes commit 92678b3, more specifically it removes the
Store data type and the associated code, since...
10/13/2011
- 06:00 pm Revision c22d3bce: Fix RAPI documentation build
- *mumble*
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:00 pm ganeti-local Revision c22d3bce: Fix RAPI documentation build
- *mumble*
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:40 pm Revision 8de8e68d: rapi: Allow auto-promotion on node role change
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:40 pm ganeti-local Revision 8de8e68d: rapi: Allow auto-promotion on node role change
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:40 pm Revision 94497dd1: rapi: Add resource for modifying node
- A separate patch will add “auto-promote” through
“/2/nodes/[node_name]/role”.
Signed-off-by: Michael Hanselmann <han... - 05:40 pm ganeti-local Revision 94497dd1: rapi: Add resource for modifying node
- A separate patch will add “auto-promote” through
“/2/nodes/[node_name]/role”.
Signed-off-by: Michael Hanselmann <han... - 05:40 pm Revision b3d2ee31: opcodes: Add comment to *SetParams result description
- Explicitely say that the second element of the tuple is the new value.
Signed-off-by: Michael Hanselmann <hansmi@goo... - 05:40 pm ganeti-local Revision b3d2ee31: opcodes: Add comment to *SetParams result description
- Explicitely say that the second element of the tuple is the new value.
Signed-off-by: Michael Hanselmann <hansmi@goo... - 05:40 pm Revision b8d51bb2: constants: Verify exported names
- The “constants” module is a bit special in the sense that we don't want
to export random stuff from it. This unittest... - 05:40 pm ganeti-local Revision b8d51bb2: constants: Verify exported names
- The “constants” module is a bit special in the sense that we don't want
to export random stuff from it. This unittest... - 03:22 pm Revision abbf2cd9: http.client: Remove HTTP client pool code
- This patch removes all remains of the HTTP client pool. Newly added unittests
provide 96% coverage on http.client.
S... - 03:22 pm ganeti-local Revision abbf2cd9: http.client: Remove HTTP client pool code
- This patch removes all remains of the HTTP client pool. Newly added unittests
provide 96% coverage on http.client.
S... - 03:22 pm Revision 7071e725: rpc: Remove thread-local storage with HTTP pool
- The HTTP pool is no longer used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust... - 03:22 pm ganeti-local Revision 7071e725: rpc: Remove thread-local storage with HTTP pool
- The HTTP pool is no longer used.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iust...
10/12/2011
- 02:51 pm Revision 00976304: Merge branch 'devel-2.5'
- * devel-2.5:
rpc: Disable HTTP client pool and reduce memory consumption
Preserve bridge MTU in KVM ifup script
... - 02:51 pm ganeti-local Revision 00976304: Merge branch 'devel-2.5'
- * devel-2.5:
rpc: Disable HTTP client pool and reduce memory consumption
Preserve bridge MTU in KVM ifup script
... - 02:36 pm ganeti-local Revision 727274dd: Tiny optimisation related to filter parsing
- Currently, we get a luxi Client, then parse the filter, then execute
the query. If parsing the filter fails, we conne... - 02:36 pm Revision 727274dd: Tiny optimisation related to filter parsing
- Currently, we get a luxi Client, then parse the filter, then execute
the query. If parsing the filter fails, we conne... - 02:35 pm Revision 5b0ac1a5: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
rpc: Disable HTTP client pool and reduce memory consumption
hail: Fix result for node evacuation
... - 02:35 pm ganeti-local Revision 5b0ac1a5: Merge branch 'stable-2.5' into devel-2.5
- * stable-2.5:
rpc: Disable HTTP client pool and reduce memory consumption
hail: Fix result for node evacuation
... - 02:01 pm Revision a629ecb9: Standardise LUXI call argument types
- Currently, we have 4 types of arguments in LUXI calls:
- most common, a list of values
- a single argument that is s... - 02:01 pm ganeti-local Revision a629ecb9: Standardise LUXI call argument types
- Currently, we have 4 types of arguments in LUXI calls:
- most common, a list of values
- a single argument that is s... - 02:01 pm ganeti-local Revision 2e5c33db: Rename filter and filter_ to qfilter
- We currently use 'filter' as the OpCode, QueryRequest and RAPI field
name for representing a query filter. However, s... - 02:01 pm Revision 2e5c33db: Rename filter and filter_ to qfilter
- We currently use 'filter' as the OpCode, QueryRequest and RAPI field
name for representing a query filter. However, s... - 02:01 pm Revision 58f6738c: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
rpc: Disable HTTP client pool and reduce memory consumption
Fix assertion error on unclean master sh... - 02:01 pm ganeti-local Revision 58f6738c: Merge branch 'devel-2.4' into stable-2.5
- * devel-2.4:
rpc: Disable HTTP client pool and reduce memory consumption
Fix assertion error on unclean master sh... - 01:56 pm Revision 05927995: rpc: Disable HTTP client pool and reduce memory consumption
- We noticed that “ganeti-masterd” can use large amounts of memory,
especially on large clusters. Measurements showed a... - 01:56 pm ganeti-local Revision 05927995: rpc: Disable HTTP client pool and reduce memory consumption
- We noticed that “ganeti-masterd” can use large amounts of memory,
especially on large clusters. Measurements showed a... - 11:47 am ganeti-local Revision 92678b3c: Haskell support for generic Query in Luxi
- Untill now htools did not have support for generic Query in Luxi. This
patch introduces Query as a supported Luxi ope... - 11:47 am Revision 92678b3c: Haskell support for generic Query in Luxi
- Untill now htools did not have support for generic Query in Luxi. This
patch introduces Query as a supported Luxi ope... - 11:47 am Revision 9d74cb04: TH simplification for Luxi
- This patch simplifies the generation of save constructors for LuxiOp
by always using showJSON over an array of JSValu... - 11:47 am ganeti-local Revision 9d74cb04: TH simplification for Luxi
- This patch simplifies the generation of save constructors for LuxiOp
by always using showJSON over an array of JSValu... - 10:49 am Revision 05ff7a00: Dots in docstings and hlint error fixes for htools
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: I... - 10:49 am ganeti-local Revision 05ff7a00: Dots in docstings and hlint error fixes for htools
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: I... - 10:25 am Revision d85f01e7: Add design doc for the resource model changes
- This is not complete, but is as close as I can get it for now. I
expect people actually implementing the various chan... - 10:25 am ganeti-local Revision d85f01e7: Add design doc for the resource model changes
- This is not complete, but is as close as I can get it for now. I
expect people actually implementing the various chan...
10/11/2011
- 05:38 pm Revision a1ec8695: Preserve bridge MTU in KVM ifup script
- Closes: #201 - KVM_IFUP does not set bridge-MTU on tap devices
Signed-off-by: Andrea Spadaccini <spadaccio@google.com... - 05:38 pm ganeti-local Revision a1ec8695: Preserve bridge MTU in KVM ifup script
- Closes: #201 - KVM_IFUP does not set bridge-MTU on tap devices
Signed-off-by: Andrea Spadaccini <spadaccio@google.com... - 11:25 am ganeti-local Revision e19ee6e4: Remove the oneline output option in hbal
- This was, AFAIK, never used, and complicates the output code enough
that it's better to remove it.
Signed-off-by: Iu... - 11:25 am Revision e19ee6e4: Remove the oneline output option in hbal
- This was, AFAIK, never used, and complicates the output code enough
that it's better to remove it.
Signed-off-by: Iu... - 11:24 am ganeti-local Revision 5dad2589: Rework/split hbal's main function
- This is just moving code around. A subsequent patch will do a bit more
cleanup and changing the output.
Signed-off-b... - 11:24 am Revision 5dad2589: Rework/split hbal's main function
- This is just moving code around. A subsequent patch will do a bit more
cleanup and changing the output.
Signed-off-b... - 11:23 am Revision 60de49c3: Skip application of 'id' in TH code
- This is just beautification when dumping splices to stdout, as ghc
will optimise the 'id' away anyway.
Original gene... - 11:23 am ganeti-local Revision 60de49c3: Skip application of 'id' in TH code
- This is just beautification when dumping splices to stdout, as ghc
will optimise the 'id' away anyway.
Original gene...
10/07/2011
- 08:02 pm Revision 9888b9e6: Don't send gratuitous ARP if master IP setup fails
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 08:02 pm ganeti-local Revision 9888b9e6: Don't send gratuitous ARP if master IP setup fails
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 02:19 pm Revision 3ac3f5e4: Add error codes documentation
- lib/constants.py
* add to each CV_E* tuple the documentation of the error code
* add the DOCUMENTED_CONSTANTS constan... - 02:19 pm Revision 830fc5da: Document --ignore-errors and --error-codes
- Update the man page of gnt-cluster to contain the documentation of the
--ignore-errors and --error-codes verify optio... - 02:19 pm Revision 12637df5: Generalize docpp and sphinx_ext
- autotools/docpp
* handle generic custom directives in the form <class>_<kind>
* adapt handling of query fields
build... - 02:19 pm ganeti-local Revision 830fc5da: Document --ignore-errors and --error-codes
- Update the man page of gnt-cluster to contain the documentation of the
--ignore-errors and --error-codes verify optio... - 02:19 pm ganeti-local Revision 3ac3f5e4: Add error codes documentation
- lib/constants.py
* add to each CV_E* tuple the documentation of the error code
* add the DOCUMENTED_CONSTANTS constan... - 02:19 pm ganeti-local Revision 12637df5: Generalize docpp and sphinx_ext
- autotools/docpp
* handle generic custom directives in the form <class>_<kind>
* adapt handling of query fields
build... - 01:00 pm Revision 1ab94e48: hail: Fix result for node evacuation
- According to the iallocator documentation the “node-evacuate” call needs
to return a list of jobs, not a list of list... - 01:00 pm ganeti-local Revision 1ab94e48: hail: Fix result for node evacuation
- According to the iallocator documentation the “node-evacuate” call needs
to return a list of jobs, not a list of list...
10/06/2011
- 11:21 am Revision a0090487: Use TemplateHaskell to create LUXI operations
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:21 am ganeti-local Revision a0090487: Use TemplateHaskell to create LUXI operations
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
10/05/2011
- 06:30 pm Revision a17deeab: Documentation update for ovfconverter
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:30 pm Revision fa337742: Fixes for ovfconverter + vmware
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:30 pm ganeti-local Revision a17deeab: Documentation update for ovfconverter
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:30 pm ganeti-local Revision fa337742: Fixes for ovfconverter + vmware
- Signed-off-by: Agata Murawska <agatamurawska@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:17 pm ganeti-local Revision 980d1330: Demote to warnings the errors in --ignore-errors
- Treat the gnt-cluster verify errors identified by the error codes in
--ignore-errors as warnings; just print a warnin... - 03:17 pm Revision 980d1330: Demote to warnings the errors in --ignore-errors
- Treat the gnt-cluster verify errors identified by the error codes in
--ignore-errors as warnings; just print a warnin... - 03:17 pm Revision 93f2399e: Add --ignore-errors parameter to cluster verify
- lib/cli.py
- add IGNORE_ERROR_OPT;
client/gnt_cluster.py
- pass the ignore_errors parameter to the opcodes
lib/opco... - 03:17 pm ganeti-local Revision 93f2399e: Add --ignore-errors parameter to cluster verify
- lib/cli.py
- add IGNORE_ERROR_OPT;
client/gnt_cluster.py
- pass the ignore_errors parameter to the opcodes
lib/opco... - 03:17 pm ganeti-local Revision eedf99b5: Move cluster verify error codes to constants
- - move the cluster verify error codes from cmdlib._VerifyErrors to
constants;
- add to each of them the CV (Cluster... - 03:17 pm Revision eedf99b5: Move cluster verify error codes to constants
- - move the cluster verify error codes from cmdlib._VerifyErrors to
constants;
- add to each of them the CV (Cluster... - 02:48 pm Revision 909b3a0e: Restore backend.GetMasterInfo return values order
- Change 5a8648eb609f7e3a8d7ad7f82e93cfdd467a8fb5 changed the order of the
return values of backend.GetMasterInfo(). Th... - 02:48 pm ganeti-local Revision 909b3a0e: Restore backend.GetMasterInfo return values order
- Change 5a8648eb609f7e3a8d7ad7f82e93cfdd467a8fb5 changed the order of the
return values of backend.GetMasterInfo(). Th... - 12:05 pm Revision 5a8648eb: Add cluster netmask parameter
- Add the master_netmask cluster parameter, that represents the netmask of
the master IP, encoded as a CIDR suffix.
Th... - 12:05 pm ganeti-local Revision 5a8648eb: Add cluster netmask parameter
- Add the master_netmask cluster parameter, that represents the netmask of
the master IP, encoded as a CIDR suffix.
Th... - 12:05 pm Revision 7df2c4f0: Add ValidateNetmask and GetClass IPAddress methods
- Add the following methods to netutils.IPAddress:
* ValidateNetmask
* GetClassFromIpVersion
* GetClassFromIpFamily
Al... - 12:05 pm ganeti-local Revision 7df2c4f0: Add ValidateNetmask and GetClass IPAddress methods
- Add the following methods to netutils.IPAddress:
* ValidateNetmask
* GetClassFromIpVersion
* GetClassFromIpFamily
Al...
10/04/2011
- 09:34 pm Revision ea9c753d: Merge branch 'devel-2.5'
- * devel-2.5:
cluster-merge: log an info message at node readd
Bump version to 2.5.0~rc1
Fix issue when verifyin... - 09:34 pm ganeti-local Revision ea9c753d: Merge branch 'devel-2.5'
- * devel-2.5:
cluster-merge: log an info message at node readd
Bump version to 2.5.0~rc1
Fix issue when verifyin... - 09:32 pm Revision a080bab8: Merge branch 'stable-2.5' into devel-2.5
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 09:32 pm ganeti-local Revision a080bab8: Merge branch 'stable-2.5' into devel-2.5
- Signed-off-by: Andrea Spadaccini <spadaccio@google.com>
Reviewed-by: René Nussbaumer <rn@google.com> - 09:12 pm Revision 419bb2ef: cluster-merge: log an info message at node readd
- node readd can take a long time, it's good to have info messages to see
progress.
Signed-off-by: Guido Trotter <ultr... - 09:12 pm ganeti-local Revision 419bb2ef: cluster-merge: log an info message at node readd
- node readd can take a long time, it's good to have info messages to see
progress.
Signed-off-by: Guido Trotter <ultr... - 04:10 pm ganeti-local Revision 07cea902: Bump version to 2.5.0~rc1
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:10 pm Revision 07cea902: Bump version to 2.5.0~rc1
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 11:35 am Revision 9822b1dd: Fix Makefile rules for QCHelper.hs
- Include QCHelper.hs in the distributed files, and also exclude it and
the THH.hs file from coverage reports.
Signed-... - 11:35 am ganeti-local Revision 9822b1dd: Fix Makefile rules for QCHelper.hs
- Include QCHelper.hs in the distributed files, and also exclude it and
the THH.hs file from coverage reports.
Signed-... - 11:33 am Revision 170b02b7: Fix issue when verifying cluster files
- If a cluster has any non-master-candidate nodes, those don't contain all
files (e.g. config.data). With commit aef59a... - 11:33 am ganeti-local Revision 170b02b7: Fix issue when verifying cluster files
- If a cluster has any non-master-candidate nodes, those don't contain all
files (e.g. config.data). With commit aef59a...
10/03/2011
- 01:52 pm Revision d728ac75: Revert "utils.log: Write error messages to stderr"
- This reverts commit 34aa8b7c4bb6f5e2e788108e024c9cd70bdb3431. Writing
error messages to stderr would also include bac... - 01:52 pm ganeti-local Revision d728ac75: Revert "utils.log: Write error messages to stderr"
- This reverts commit 34aa8b7c4bb6f5e2e788108e024c9cd70bdb3431. Writing
error messages to stderr would also include bac... - 01:52 pm ganeti-local Revision ca6b16e5: Fix adding nodes after commit 64c7b3831dc
- Commit 64c7b3831dc changed the RPC call for verifying SSH connections.
Unfortunately this case in adding nodes was mi... - 01:52 pm Revision ca6b16e5: Fix adding nodes after commit 64c7b3831dc
- Commit 64c7b3831dc changed the RPC call for verifying SSH connections.
Unfortunately this case in adding nodes was mi... - 12:17 pm Revision 53664e15: Some TH simplifications
- Now that the basic code works, let's use some aliases for simpler code
and less ))))))))).
Signed-off-by: Iustin Pop... - 12:17 pm ganeti-local Revision 53664e15: Some TH simplifications
- Now that the basic code works, let's use some aliases for simpler code
and less ))))))))).
Signed-off-by: Iustin Pop... - 12:17 pm Revision 72bb6b4e: A few minor test improvements
- This patch adds a few niceties to the test suite:
- allows matching test groups case insensitive and emit warnings w... - 12:17 pm ganeti-local Revision 72bb6b4e: A few minor test improvements
- This patch adds a few niceties to the test suite:
- allows matching test groups case insensitive and emit warnings w... - 12:17 pm ganeti-local Revision 23fe06c2: Use TemplateHaskell to decorate tests with names
- This makes error message change from "Test 4 failed …" to "Test
prop_Loader_mergeData failed", which is much more rea... - 12:17 pm Revision 23fe06c2: Use TemplateHaskell to decorate tests with names
- This makes error message change from "Test 4 failed …" to "Test
prop_Loader_mergeData failed", which is much more rea... - 12:17 pm ganeti-local Revision 12c19659: Use TemplateHaskell to generate opcode serialisation
- This replaces the hand-coded opcode serialisation code with
auto-generation based on TemplateHaskell.
Signed-off-by:... - 12:17 pm Revision 12c19659: Use TemplateHaskell to generate opcode serialisation
- This replaces the hand-coded opcode serialisation code with
auto-generation based on TemplateHaskell.
Signed-off-by:... - 12:17 pm Revision 6111e296: Use TemplateHaskell to build the opID function
- This replaces the hand-coded opID with one automatically generated
from the constructor names, similar to the way Pyt... - 12:17 pm ganeti-local Revision 6111e296: Use TemplateHaskell to build the opID function
- This replaces the hand-coded opID with one automatically generated
from the constructor names, similar to the way Pyt... - 12:17 pm ganeti-local Revision e9aaa3c6: Use TemplateHaskell instead of hand-coded instances
- This patch replaces the current hard-coded JSON instances (all alike,
just manual conversion to/from string) with aut... - 12:17 pm Revision e9aaa3c6: Use TemplateHaskell instead of hand-coded instances
- This patch replaces the current hard-coded JSON instances (all alike,
just manual conversion to/from string) with aut... - 12:17 pm ganeti-local Revision 2c9336a4: Rename some helper functions for consistency
- This changes the names for some helper functions so that future
patches are touching less unrelated code. The change ... - 12:17 pm Revision 2c9336a4: Rename some helper functions for consistency
- This changes the names for some helper functions so that future
patches are touching less unrelated code. The change ... - 12:16 pm Revision f047f90f: Split part of Utils.hs into JSON.hs
- Utils is a bit big, let's split the JSON stuff (not all of it) into a
separate module that doesn't have any other dep... - 12:16 pm ganeti-local Revision f047f90f: Split part of Utils.hs into JSON.hs
- Utils is a bit big, let's split the JSON stuff (not all of it) into a
separate module that doesn't have any other dep...
Also available in: Atom