Activity
From 01/26/2010 to 02/24/2010
02/24/2010
- 05:21 pm snf-ganeti Revision ee0cb5b7: Allow overriding the ghc compiler used
- … via a GHC make variable.
- 05:21 pm ganeti-local Revision ee0cb5b7: Allow overriding the ghc compiler used
- … via a GHC make variable.
02/23/2010
- 07:11 pm ganeti-local Revision 27e336af: Add make target to generate unittest coverage report
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 07:11 pm snf-ganeti Revision 27e336af: Add make target to generate unittest coverage report
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@google.com> - 07:11 pm snf-ganeti Revision 371f046c: Fix bug in LUExportInstance
- If remove_instance isn't passed to the Opcode, it'll be None. When
generating the hooks environment, the error “int(... - 07:11 pm ganeti-local Revision 371f046c: Fix bug in LUExportInstance
- If remove_instance isn't passed to the Opcode, it'll be None. When
generating the hooks environment, the error “int(... - 07:10 pm ganeti-local Revision ba9349b8: hscan: implement LUXI backend scanning
- This allows hscan to work also with NO_CURL (but only for the local
machine, of course). - 07:10 pm snf-ganeti Revision ba9349b8: hscan: implement LUXI backend scanning
- This allows hscan to work also with NO_CURL (but only for the local
machine, of course). - 06:31 pm snf-ganeti Revision a9105b24: Catch disk activation errors in watcher
- If activating disks fails for some reason, the watcher didn't
catch the exception. With this patch it's caught and lo... - 06:31 pm ganeti-local Revision a9105b24: Catch disk activation errors in watcher
- If activating disks fails for some reason, the watcher didn't
catch the exception. With this patch it's caught and lo... - 06:31 pm snf-ganeti Revision c32b908e: Add unittests for ganeti.opcodes
- According to “coverage”, this covers 99% of the code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 06:31 pm ganeti-local Revision c32b908e: Add unittests for ganeti.opcodes
- According to “coverage”, this covers 99% of the code.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed... - 04:22 pm Revision 6fd0673d: Upgrade to JBoss 5.1.0 from 5.0.0.
- 04:22 pm Pithos Revision 6fd0673d: Upgrade to JBoss 5.1.0 from 5.0.0.
- 02:53 pm ganeti-local Revision 5ab2b771: Loader: abort for unknown to-be-excluded instances
- 02:53 pm snf-ganeti Revision 5ab2b771: Loader: abort for unknown to-be-excluded instances
- 02:41 pm snf-ganeti Revision fcbf0da4: Enable hbal to use the new command line option
- 02:41 pm ganeti-local Revision fcbf0da4: Enable hbal to use the new command line option
- 02:13 pm ganeti-local Revision c424cdc8: balance function: use the movable flag directly
- Instead of deciding based on secondary node, use the new flag.
- 02:13 pm snf-ganeti Revision c424cdc8: balance function: use the movable flag directly
- Instead of deciding based on secondary node, use the new flag.
- 02:09 pm snf-ganeti Revision 39f979b8: Update the loader pipeline to set the movable flag
- This updates the movable flag on instances if they have only one node
(we don't rely on OpMoveInstance) or if they ar... - 02:09 pm ganeti-local Revision 39f979b8: Update the loader pipeline to set the movable flag
- This updates the movable flag on instances if they have only one node
(we don't rely on OpMoveInstance) or if they ar... - 01:56 pm snf-ganeti Revision a182df55: Add a 'movable' flag on instances
- This will be used instead of checking for no secondary and for
simplifying 'do not touch' instances. - 01:56 pm ganeti-local Revision a182df55: Add a 'movable' flag on instances
- This will be used instead of checking for no secondary and for
simplifying 'do not touch' instances. - 11:40 am snf-ganeti Revision 10f396e1: Add an option for excluding instances from moves
- 11:40 am ganeti-local Revision 10f396e1: Add an option for excluding instances from moves
02/22/2010
- 06:05 pm ganeti-local Revision 4eea1739: Disable warning for not calling ProcessEvent init
- This class doesn't need its constructor to be called.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-b... - 06:05 pm snf-ganeti Revision 4eea1739: Disable warning for not calling ProcessEvent init
- This class doesn't need its constructor to be called.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-b... - 06:02 pm ganeti-local Revision 6bb65e3a: Implement utils.RunParts and use it for hooks
- This function is a generic pythonic version of runparts. We currently
use it in the backend HooksRunner, but we'll us... - 06:02 pm snf-ganeti Revision 6bb65e3a: Implement utils.RunParts and use it for hooks
- This function is a generic pythonic version of runparts. We currently
use it in the backend HooksRunner, but we'll us... - 06:02 pm ganeti-local Revision 8b4fe938: Change backend hooks runner to use RunCmd
- And save lots of lines of code, in the process
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Mich... - 06:02 pm snf-ganeti Revision 8b4fe938: Change backend hooks runner to use RunCmd
- And save lots of lines of code, in the process
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Mich... - 06:01 pm snf-ganeti Revision bf4daac9: Add reset_env option to RunCmd
- This allows to run a command with only the passed in environment, rather
than just updating the default one with it.
... - 06:01 pm ganeti-local Revision bf4daac9: Add reset_env option to RunCmd
- This allows to run a command with only the passed in environment, rather
than just updating the default one with it.
... - 05:56 pm ganeti-local Revision 4403ff8d: Make it possible to pass custom private key path to SshRunner.Run
- Signed-off-by: René Nussbaumer <rn@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Mic... - 05:56 pm snf-ganeti Revision 4403ff8d: Make it possible to pass custom private key path to SshRunner.Run
- Signed-off-by: René Nussbaumer <rn@google.com>
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Mic... - 05:42 pm snf-ganeti Revision f4484122: Show message when job is waiting in queue or for locks
- Jobs submitted via the standard command line utilities didn't give any
indication that anything is happening while th... - 05:42 pm ganeti-local Revision f4484122: Show message when job is waiting in queue or for locks
- Jobs submitted via the standard command line utilities didn't give any
indication that anything is happening while th... - 05:42 pm snf-ganeti Revision cb462b06: Handle EAGAIN in LUXI client
- If too many clients try to connect to the master at the same time, some of
them might fail if the master doesn't acce... - 05:42 pm ganeti-local Revision cb462b06: Handle EAGAIN in LUXI client
- If too many clients try to connect to the master at the same time, some of
them might fail if the master doesn't acce... - 04:19 pm ganeti-local Revision 7ef4d039: Update NEWS file for the 0.2.4 release
- 04:19 pm snf-ganeti Revision d06d0636: Update the hail man page
- This adds a short note for the new iallocator mode.
Signed-off-by: Iustin Pop <iustin@google.com> - 04:19 pm snf-ganeti Revision 54365762: Implement IAllocator node evacuate request
- This patch adds the new request loading/execution (trivial), but the
actual response formatting becomes more difficul... - 04:19 pm snf-ganeti Revision 12b0511d: Add a tryEvac function
- This will be used by the node evacuate IAllocator request type.
Signed-off-by: Iustin Pop <iustin@google.com> - 04:19 pm ganeti-local Revision 12b0511d: Add a tryEvac function
- This will be used by the node evacuate IAllocator request type.
Signed-off-by: Iustin Pop <iustin@google.com> - 04:19 pm ganeti-local Revision 54365762: Implement IAllocator node evacuate request
- This patch adds the new request loading/execution (trivial), but the
actual response formatting becomes more difficul... - 04:19 pm ganeti-local Revision d06d0636: Update the hail man page
- This adds a short note for the new iallocator mode.
Signed-off-by: Iustin Pop <iustin@google.com> - 04:19 pm snf-ganeti Revision 7ef4d039: Update NEWS file for the 0.2.4 release
- 04:19 pm snf-ganeti Revision 1fe81531: Move a type declaration to Node.hs
- We'll need AllocElement in both Cluster and IAlloc in the future, so we
move it to Node.hs which is imported by both.... - 04:19 pm snf-ganeti Revision 23f9ab76: Change an internal type from Maybe to list
- In preparation for multiple responses, we change from Maybe to List
(both used in the container sense).
This allows ... - 04:19 pm snf-ganeti Revision 20c891d0: IAllocator: move some keys into per-request data
- Since not all structures will have these keys in the future, we move
them into per-structure keys.
Signed-off-by: Iu... - 04:19 pm ganeti-local Revision 1fe81531: Move a type declaration to Node.hs
- We'll need AllocElement in both Cluster and IAlloc in the future, so we
move it to Node.hs which is imported by both.... - 04:19 pm ganeti-local Revision 23f9ab76: Change an internal type from Maybe to list
- In preparation for multiple responses, we change from Maybe to List
(both used in the container sense).
This allows ... - 04:19 pm ganeti-local Revision 20c891d0: IAllocator: move some keys into per-request data
- Since not all structures will have these keys in the future, we move
them into per-structure keys.
Signed-off-by: Iu... - 04:19 pm snf-ganeti Revision d1296fd9: Document the evac mode
- Signed-off-by: Iustin Pop <iustin@google.com>
- 04:19 pm ganeti-local Revision d1296fd9: Document the evac mode
- Signed-off-by: Iustin Pop <iustin@google.com>
- 03:50 pm snf-ganeti Revision 2e28ac32: Implement evacuation mode in hbal
- This mode restricts the list of instances to be moved to the instances
living on the offline (and drained) nodes.
Si... - 03:50 pm ganeti-local Revision 2e28ac32: Implement evacuation mode in hbal
- This mode restricts the list of instances to be moved to the instances
living on the offline (and drained) nodes.
Si... - 03:50 pm snf-ganeti Revision f0f21ec4: Add an evac mode CLI option
- Signed-off-by: Iustin Pop <iustin@google.com>
- 03:50 pm ganeti-local Revision f0f21ec4: Add an evac mode CLI option
- Signed-off-by: Iustin Pop <iustin@google.com>
- 03:50 pm snf-ganeti Revision df18fdfe: Reorder options in CLI.hs
- This should be no code change, just reordering of the options.
Signed-off-by: Iustin Pop <iustin@google.com> - 03:50 pm ganeti-local Revision df18fdfe: Reorder options in CLI.hs
- This should be no code change, just reordering of the options.
Signed-off-by: Iustin Pop <iustin@google.com> - 02:50 pm ganeti-local Revision 632fb7ec: Update the IAllocator documentation
- This should be rewritten from a 'change document' (e.g. "Ganeti only
supports...") to a 'current implementation docum... - 02:50 pm snf-ganeti Revision 632fb7ec: Update the IAllocator documentation
- This should be rewritten from a 'change document' (e.g. "Ganeti only
supports...") to a 'current implementation docum... - 02:50 pm ganeti-local Revision f8c9fa5c: Switch gnt-node evacuate to the new opcode
- This switches gnt-node to the new opcode, and in the process also
enables multi-node arguments for it.
Signed-off-by... - 02:50 pm snf-ganeti Revision f8c9fa5c: Switch gnt-node evacuate to the new opcode
- This switches gnt-node to the new opcode, and in the process also
enables multi-node arguments for it.
Signed-off-by... - 02:50 pm ganeti-local Revision f7e7689f: Add LUNodeEvacuationStrategy
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:50 pm snf-ganeti Revision f7e7689f: Add LUNodeEvacuationStrategy
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:50 pm ganeti-local Revision d6aaa598: Add a new opcode for node evacuation
- We add this as a new opcode since we don't want to alter the behaviour
of current opcodes/lus.
Signed-off-by: Iustin... - 02:50 pm snf-ganeti Revision d6aaa598: Add a new opcode for node evacuation
- We add this as a new opcode since we don't want to alter the behaviour
of current opcodes/lus.
Signed-off-by: Iustin... - 02:50 pm snf-ganeti Revision 823a72bc: Implement support for mevac in OpTestAllocator
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:50 pm ganeti-local Revision 823a72bc: Implement support for mevac in OpTestAllocator
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 02:50 pm ganeti-local Revision 7f60a422: Implement IAllocator multi-evacuate mode
- This is a new mode that request a solution for the evacuation of
multiple nodes. The external script will be fed a li... - 02:50 pm snf-ganeti Revision 7f60a422: Implement IAllocator multi-evacuate mode
- This is a new mode that request a solution for the evacuation of
multiple nodes. The external script will be fed a li... - 02:50 pm ganeti-local Revision 680f0a89: Accept both 'nodes' and 'result from iallocator
- This patch switches the default result key from 'nodes' to 'result'. The
old name is still accepted for backwards-com... - 02:50 pm snf-ganeti Revision 680f0a89: Accept both 'nodes' and 'result from iallocator
- This patch switches the default result key from 'nodes' to 'result'. The
old name is still accepted for backwards-com... - 02:50 pm ganeti-local Revision 8d3f86a0: Change internal API for the IAllocator class
- Currently the 'name' parameter in the constructor is required (as a
non-keyword argument). Since the (to follow) node... - 02:50 pm snf-ganeti Revision 8d3f86a0: Change internal API for the IAllocator class
- Currently the 'name' parameter in the constructor is required (as a
non-keyword argument). Since the (to follow) node... - 02:50 pm snf-ganeti Revision 9757cc90: Remove redundant code in IAllocator class
- This moves the setting of the request member on the in_data, of the
request type, and of the branching basef on reque... - 02:50 pm ganeti-local Revision 9757cc90: Remove redundant code in IAllocator class
- This moves the setting of the request member on the in_data, of the
request type, and of the branching basef on reque... - 02:30 pm ganeti-local Revision e0bb431e: Fix lint error in StartDaemon and rename child function
- This patch fixes the following pylint error:
W0212:257:StartDaemon: Access to a protected member _exit of a client
cl... - 02:30 pm snf-ganeti Revision e0bb431e: Fix lint error in StartDaemon and rename child function
- This patch fixes the following pylint error:
W0212:257:StartDaemon: Access to a protected member _exit of a client
cl... - 01:46 pm ganeti-local Revision c1dd99d4: Add utility function to start daemon
- The currently available functions in this direction (utils.RunCmd and
utils.Daemonize) both can not be used to start ... - 01:46 pm snf-ganeti Revision c1dd99d4: Add utility function to start daemon
- The currently available functions in this direction (utils.RunCmd and
utils.Daemonize) both can not be used to start ...
02/19/2010
- 05:58 pm ganeti-local Revision 5627f375: bootstrap: Wait for node daemon when adding new node
- Until now this was only done for the master node, though
the problem originally fixed in 8f215968 also occurs for
oth... - 05:58 pm snf-ganeti Revision 5627f375: bootstrap: Wait for node daemon when adding new node
- Until now this was only done for the master node, though
the problem originally fixed in 8f215968 also occurs for
oth... - 04:54 pm ganeti-local Revision bdd5e420: Use OpenSSL module instead of binary to generate certs
- This saves us one dependency and saves us from complicated handling of
external files if we need key and certificate ... - 04:54 pm snf-ganeti Revision bdd5e420: Use OpenSSL module instead of binary to generate certs
- This saves us one dependency and saves us from complicated handling of
external files if we need key and certificate ... - 04:53 pm ganeti-local Revision 92b61ec7: utils.SignalHandler: Add support for handler function
- This is useful if something else needs to be notified on signal arrival.
Signed-off-by: Michael Hanselmann <hansmi@g... - 04:53 pm snf-ganeti Revision 92b61ec7: utils.SignalHandler: Add support for handler function
- This is useful if something else needs to be notified on signal arrival.
Signed-off-by: Michael Hanselmann <hansmi@g... - 04:53 pm snf-ganeti Revision 287a1740: utils: Add function to set O_NONBLOCK on file descriptor
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:53 pm ganeti-local Revision 287a1740: utils: Add function to set O_NONBLOCK on file descriptor
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:53 pm ganeti-local Revision 73027ed2: utils: Add function to set FD_CLOEXEC on file descriptor
- This will be used by another patch adding a utility function to start a daemon.
Signed-off-by: Michael Hanselmann <h... - 04:53 pm snf-ganeti Revision 73027ed2: utils: Add function to set FD_CLOEXEC on file descriptor
- This will be used by another patch adding a utility function to start a daemon.
Signed-off-by: Michael Hanselmann <h... - 04:53 pm ganeti-local Revision edcb5d9e: utils: Add function to retry call on EINTR
- There are quite a few places where we have to (or should) retry function calls
on EINTR. This utility function simpli... - 04:53 pm snf-ganeti Revision edcb5d9e: utils: Add function to retry call on EINTR
- There are quite a few places where we have to (or should) retry function calls
on EINTR. This utility function simpli...
02/18/2010
- 02:40 pm ganeti-local Revision 69ca2f0b: Merge branch 'devel-2.1'
- * devel-2.1:
Reset tempfile module after fork where useful
Move RunInSeparateProcess to ganeti.utils
Add functi... - 02:40 pm snf-ganeti Revision 69ca2f0b: Merge branch 'devel-2.1'
- * devel-2.1:
Reset tempfile module after fork where useful
Move RunInSeparateProcess to ganeti.utils
Add functi... - 02:22 pm ganeti-local Revision 288d9e01: Merge branch 'stable-2.1' into devel-2.1
- * stable-2.1:
Fix ssh host key checking with no-key-check - 02:22 pm snf-ganeti Revision 288d9e01: Merge branch 'stable-2.1' into devel-2.1
- * stable-2.1:
Fix ssh host key checking with no-key-check - 02:21 pm ganeti-local Revision 82869978: Reset tempfile module after fork where useful
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:21 pm snf-ganeti Revision 82869978: Reset tempfile module after fork where useful
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:21 pm snf-ganeti Revision eb58f7bd: Move RunInSeparateProcess to ganeti.utils
- This function could be useful in other places and this
way we can easily unittest it.
Signed-off-by: Michael Hanselm... - 02:21 pm ganeti-local Revision eb58f7bd: Move RunInSeparateProcess to ganeti.utils
- This function could be useful in other places and this
way we can easily unittest it.
Signed-off-by: Michael Hanselm... - 02:21 pm ganeti-local Revision 055f822b: Add function to reset tempfile module after fork
- On fork, the tempfile module's pseudo random generator is
not reset. If several processes (e.g. two children or paren... - 02:21 pm snf-ganeti Revision 055f822b: Add function to reset tempfile module after fork
- On fork, the tempfile module's pseudo random generator is
not reset. If several processes (e.g. two children or paren... - 12:27 pm ganeti-local Revision e66d9f1a: Fix ssh host key checking with no-key-check
- In case we add a node with “--no-ssh-key-check”, this should override
any default yes/ask values in the system-wide (... - 12:27 pm snf-ganeti Revision e66d9f1a: Fix ssh host key checking with no-key-check
- In case we add a node with “--no-ssh-key-check”, this should override
any default yes/ask values in the system-wide (...
02/17/2010
- 08:08 pm ganeti-local Revision 61dabca4: Simplify a bit _GetWantedNodes
- This should have been done in the _ExpandNodeName patch.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ... - 08:08 pm snf-ganeti Revision 61dabca4: Simplify a bit _GetWantedNodes
- This should have been done in the _ExpandNodeName patch.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: ... - 06:41 pm snf-ganeti Revision 083a91c9: Fix a wrong docstring
- There's no such thing as OpProgrammerError (I found this as I wrote it
in code in another place, and pylint complaine... - 06:41 pm ganeti-local Revision 083a91c9: Fix a wrong docstring
- There's no such thing as OpProgrammerError (I found this as I wrote it
in code in another place, and pylint complaine... - 04:33 pm ganeti-local Revision 7b651654: ganeti-noded: Fix bug when export didn't succeed for all disks
- snap_disks can contain boolean values. They weren't handled correctly.
The error message was “Error while executing b... - 04:33 pm snf-ganeti Revision 7b651654: ganeti-noded: Fix bug when export didn't succeed for all disks
- snap_disks can contain boolean values. They weren't handled correctly.
The error message was “Error while executing b... - 03:07 pm ganeti-local Revision cf26a87a: Remove boiler-plate code about node/instance names
- Currently we have lots of duplication of the error-checking (and proper
exception raising) around node/instance name ... - 03:07 pm snf-ganeti Revision cf26a87a: Remove boiler-plate code about node/instance names
- Currently we have lots of duplication of the error-checking (and proper
exception raising) around node/instance name ... - 10:36 am Revision 053c9799: Add some clarifications about how to set up athentication.
- 10:36 am Pithos Revision 053c9799: Add some clarifications about how to set up athentication.
02/15/2010
- 07:04 pm ganeti-local Revision 8a28f591: Merge branch 'devel-2.1'
- * devel-2.1: (31 commits)
Add unittest for utils._FingerprintFile
Release all node locks during disk replace
Un... - 07:04 pm snf-ganeti Revision 8a28f591: Merge branch 'devel-2.1'
- * devel-2.1: (31 commits)
Add unittest for utils._FingerprintFile
Release all node locks during disk replace
Un... - 07:03 pm ganeti-local Revision ef7b75b2: Merge remote branch 'origin/stable-2.1' into devel-2.1
- * origin/stable-2.1:
Fix bug introduced in commit 413b747
Fix locking bug causing high CPU usage
Fix confd proc... - 07:03 pm snf-ganeti Revision ef7b75b2: Merge remote branch 'origin/stable-2.1' into devel-2.1
- * origin/stable-2.1:
Fix bug introduced in commit 413b747
Fix locking bug causing high CPU usage
Fix confd proc... - 06:37 pm ganeti-local Revision fabee4b2: Add unittest for utils._FingerprintFile
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:37 pm snf-ganeti Revision fabee4b2: Add unittest for utils._FingerprintFile
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:42 pm snf-ganeti Revision d5cd389c: Release all node locks during disk replace
- This patch extends commit 7ea7bcf by releasing all node locks in disk
replace for the early release mode. The rationa... - 04:42 pm ganeti-local Revision d5cd389c: Release all node locks during disk replace
- This patch extends commit 7ea7bcf by releasing all node locks in disk
replace for the early release mode. The rationa... - 04:42 pm ganeti-local Revision 9122e60a: Unify a few re.compile calls in DRBD
- These are both cleanups and, in the case of _MassageProcData, switching
from a weaker RE to a stronger one (we now ne... - 04:42 pm snf-ganeti Revision 9122e60a: Unify a few re.compile calls in DRBD
- These are both cleanups and, in the case of _MassageProcData, switching
from a weaker RE to a stronger one (we now ne... - 12:27 pm ganeti-local Revision 9af0fa6a: Auto-enable early release for offline old nodes
- In case the old node is offline, we won't be able to talk to it to
remove the storage, and in most cases the node is ... - 12:27 pm snf-ganeti Revision 9af0fa6a: Auto-enable early release for offline old nodes
- In case the old node is offline, we won't be able to talk to it to
remove the storage, and in most cases the node is ...
02/14/2010
- 12:39 am Ganeti Instance Image Revision 07d32070: Fix grub installs for 2.x
- * Add functions for setting up grub devices in the chroot, and adding the
device.map file
* Dynamically set the b... - 12:04 am Ganeti Instance Image Revision 4a6ab93b: Merge branch 'master' of ssh://git.osuosl.org/var/git/ganeti-instance-image
- 12:03 am Ganeti Instance Image Revision 13eb5d4c: Move boot_dir higher, and fix TARGET variables
02/13/2010
- 02:26 am Ganeti Instance Image Revision 0b56457d: deal with serial in karmic since it works differently
- 02:19 am Ganeti Instance Image Revision 5edb4a94: If the grub config is using UUID, ensure it gets updated
- Other fixes include only skip setting up grub, don't skip setting up the serial
stuff. - 02:18 am Ganeti Instance Image Revision 49ae2760: fix the path for lsb_release
02/12/2010
- 08:11 pm Ganeti Instance Image Revision a3e24c37: fix sed command
- 08:07 pm Ganeti Instance Image Revision c3d1b43e: Tell sed to follow symlinks
- 07:58 pm Ganeti Instance Image Revision 6f7ac139: Use agetty instead of mingetty
- 07:45 pm Ganeti Instance Image Revision ad81a23e: Fix logic to be correct
- 07:44 pm Ganeti Instance Image Revision a97ea696: Use lsb_release inside of a chroot of the VM
- 07:40 pm Ganeti Instance Image Revision 0877f9c0: use if fi statments otherwise it exits with 1 and fails
- 05:06 pm ganeti-local Revision 8d8d650c: Add command line options for instance removal on export
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 05:06 pm ganeti-local Revision faba00cb: Implement opcode parameter to remove instance after export
- This will be useful for instance moves.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Po... - 05:06 pm snf-ganeti Revision faba00cb: Implement opcode parameter to remove instance after export
- This will be useful for instance moves.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Po... - 05:06 pm snf-ganeti Revision 8d8d650c: Add command line options for instance removal on export
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:00 pm ganeti-local Revision 3605691e: Adding design doc for cluster merger
- Signed-off-by: René Nussbaumer <rn@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin Pop ... - 04:00 pm snf-ganeti Revision 3605691e: Adding design doc for cluster merger
- Signed-off-by: René Nussbaumer <rn@google.com>
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Iustin Pop ... - 02:24 pm ganeti-local Revision a7c6552d: Update inter-cluster instance move design with HMAC verification
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:24 pm snf-ganeti Revision a7c6552d: Update inter-cluster instance move design with HMAC verification
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:29 am Ganeti Instance Image Revision ecd82584: Add missing $target in setup_fstab for get_os_type
- 02:45 am Ganeti Instance Image Revision 9404f8cd: Add proper console option to kernel options
- Also fix grub-2.x so that it points to the correct file to munge, and also run
update-grub once its done. - 01:23 am Ganeti Instance Image Revision 91767b54: Add support for setting up serial consoles with grub
- 01:05 am Ganeti Instance Image Revision 9f4b2c31: Add support for setting up the console automatically
- 12:27 am Ganeti Instance Image Revision abade4ea: Add get_os and get_os_release functions, refacter get_os_type
- get_os:
Returns the exact operating system
get_os_release:
Returns the release of the operating system
Swit...
02/11/2010
- 06:42 pm ganeti-local Revision 650fd0c8: Skip line-length warnings in man
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:42 pm snf-ganeti Revision 650fd0c8: Skip line-length warnings in man
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 06:42 pm ganeti-local Revision 96b9071c: Revert "Workaround man page output for long PREFIX dirs"
- This reverts commit 83d9f4366f3aa9ae360e27bfe6619402793e9eb5.
man is still unable to wrap some long lines, so we sim... - 06:42 pm snf-ganeti Revision 96b9071c: Revert "Workaround man page output for long PREFIX dirs"
- This reverts commit 83d9f4366f3aa9ae360e27bfe6619402793e9eb5.
man is still unable to wrap some long lines, so we sim... - 06:00 pm ganeti-local Revision abd8e836: Run instance hooks on more nodes
- This should fix issue 68: some hooks should be run on more nodes than
currently. GrowDisk runs on both nodes, remove ... - 06:00 pm snf-ganeti Revision abd8e836: Run instance hooks on more nodes
- This should fix issue 68: some hooks should be run on more nodes than
currently. GrowDisk runs on both nodes, remove ... - 06:00 pm ganeti-local Revision 08eec276: Add {NEW,OLD}_{PRIMARY,SECONDARY} vars to hooks
- Per issue 71, the migrate and failover need special variables for
keeping the nodes consistent during instance migrat... - 06:00 pm snf-ganeti Revision 08eec276: Add {NEW,OLD}_{PRIMARY,SECONDARY} vars to hooks
- Per issue 71, the migrate and failover need special variables for
keeping the nodes consistent during instance migrat... - 03:29 pm ganeti-local Revision 83d9f436: Workaround man page output for long PREFIX dirs
- A long PREFIX variable (to configure) will result in very long
LOCALSTATEDIR, which when concatenated with lib/ganeti... - 03:29 pm snf-ganeti Revision 83d9f436: Workaround man page output for long PREFIX dirs
- A long PREFIX variable (to configure) will result in very long
LOCALSTATEDIR, which when concatenated with lib/ganeti... - 01:50 pm ganeti-local Revision cb573a31: Convert scripts to pass options to the JobExecutor
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:50 pm snf-ganeti Revision dd713605: Pass debug mode to noded for OS-related calls
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:50 pm snf-ganeti Revision cb573a31: Convert scripts to pass options to the JobExecutor
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:50 pm ganeti-local Revision dd713605: Pass debug mode to noded for OS-related calls
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:50 pm snf-ganeti Revision cff5fa7f: Add the options attribute to cli.JobExecutor
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:50 pm ganeti-local Revision cff5fa7f: Add the options attribute to cli.JobExecutor
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:49 pm ganeti-local Revision 400ca2f7: Update scripts to pass 'opts' to SubmitOpCode
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:49 pm ganeti-local Revision 265e6244: Add debug mode to burnin
- There are two entry points to job execution in burnin, ExecOp and
ExecOrQueue, and these are modified to call the new... - 01:49 pm snf-ganeti Revision 400ca2f7: Update scripts to pass 'opts' to SubmitOpCode
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:49 pm snf-ganeti Revision 265e6244: Add debug mode to burnin
- There are two entry points to job execution in burnin, ExecOp and
ExecOrQueue, and these are modified to call the new... - 01:49 pm ganeti-local Revision 293ba2d8: Implement generic CLI options->opcode updates
- This patch changes SubmitOpCode and SubmitOrSend such that we have a
single function that does generic CLI options to... - 01:49 pm snf-ganeti Revision 293ba2d8: Implement generic CLI options->opcode updates
- This patch changes SubmitOpCode and SubmitOrSend such that we have a
single function that does generic CLI options to... - 01:46 pm snf-ganeti Revision ea34193f: Change the debug CLI option to integer/count
- This changes from boolean to integer/count (for a future differentiation
based on the actual debug level). All the us... - 01:46 pm ganeti-local Revision ea34193f: Change the debug CLI option to integer/count
- This changes from boolean to integer/count (for a future differentiation
based on the actual debug level). All the us... - 01:46 pm ganeti-local Revision ee844e20: Add a generic 'debug_level' attribute to opcodes
- Also automatically fix opcodes which have this missing in the LU init
routine.
Signed-off-by: Iustin Pop <iustin@goo... - 01:46 pm snf-ganeti Revision ee844e20: Add a generic 'debug_level' attribute to opcodes
- Also automatically fix opcodes which have this missing in the LU init
routine.
Signed-off-by: Iustin Pop <iustin@goo... - 01:14 am Ganeti Instance Image Revision 0d9031a6: local can only be used in functions
- 12:48 am Ganeti Instance Image Revision 3903b7f1: Add support for setting up /etc/fstab properly
- 12:07 am Ganeti Instance Image Revision 494927a8: Fix dynamic partition to use its own function
- I discovered that bash wasn't setting the environment variables correctly and
realized I need to refactor how I do th...
02/10/2010
- 08:20 pm Ganeti Instance Image Revision 9a259787: Remove quotes from device in the sfdisk command
- 08:12 pm Ganeti Instance Image Revision 77449e7c: Add optional support for no /boot partition
- Allow for more flexibility for which partitions you need or what. It will allow
for four different partition layouts ... - 06:47 pm Ganeti Instance Image Revision 09f30efb: Only setup grub if there isn't a kernel set in kernel_path
- 03:54 pm ganeti-local Revision b44b0141: Fix bug introduced in commit 413b747
- While commit 413b747 fixed the issue of poll(2) returning too
soon, it didn't work when the poll(2) call should've be... - 03:54 pm snf-ganeti Revision b44b0141: Fix bug introduced in commit 413b747
- While commit 413b747 fixed the issue of poll(2) returning too
soon, it didn't work when the poll(2) call should've be... - 03:13 pm ganeti-local Revision adf385c7: Fix dumpers/loaders after __slots__ cleanup
- Commit 154b958 changed (correctly) the __slots__ usage, but this broke
dumpers/loaders since we relied directly on th... - 03:13 pm snf-ganeti Revision adf385c7: Fix dumpers/loaders after __slots__ cleanup
- Commit 154b958 changed (correctly) the __slots__ usage, but this broke
dumpers/loaders since we relied directly on th... - 02:49 pm ganeti-local Revision 413b7472: Fix locking bug causing high CPU usage
- Iustin Pop noticed unusually high CPU usage with 2.1's master
daemon, even with very simple opcodes like OP_TEST_DELA... - 02:49 pm snf-ganeti Revision 413b7472: Fix locking bug causing high CPU usage
- Iustin Pop noticed unusually high CPU usage with 2.1's master
daemon, even with very simple opcodes like OP_TEST_DELA... - 12:49 pm ganeti-local Revision a4f12da4: Check built manpages for errors
- One fix is necessary in gnt-cluster.sgml. Also adding “DELETE_ON_ERROR”
target to remove output file if an error occu... - 12:49 pm snf-ganeti Revision a4f12da4: Check built manpages for errors
- One fix is necessary in gnt-cluster.sgml. Also adding “DELETE_ON_ERROR”
target to remove output file if an error occu... - 11:32 am ganeti-local Revision f3448a3c: Fix confd procotol design description
- The protocol design for confd was missing a description of the fourcc
code which we use to distinguish between differ... - 11:32 am snf-ganeti Revision f3448a3c: Fix confd procotol design description
- The protocol design for confd was missing a description of the fourcc
code which we use to distinguish between differ... - 02:40 am Ganeti Instance Image Revision 6f258fa8: Clean up interface setup
- * Use INSTANCE_NAME instead of doing a dns lookup
* Use a short dns name for gentoo instead of fqdn - 02:35 am Ganeti Instance Image Revision de32ceea: Adjust logic for when to setup grub
- Deciding when to setup grub is a pain depending on several situations. If
you're using tarball, you *may* or *may not... - 02:06 am Ganeti Instance Image Revision 640e7e45: Add initial support for dump/restore based images
- 01:23 am Ganeti Instance Image Revision 314b080b: Check both instance name with and without fdqn
02/09/2010
- 09:14 pm Ganeti Instance Image Revision 7e603c5d: Fix rename
- * Use fqdn instead of common name
* Strip out "
* Use correct sed command - 01:34 pm ganeti-local Revision 18337ca9: Implement instance rename QA tests
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 01:34 pm snf-ganeti Revision 18337ca9: Implement instance rename QA tests
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:04 pm snf-ganeti Revision 7ea7bcf6: Add an early release lock/storage for disk replace
- This patch adds an early_release parameter in the OpReplaceDisks and
OpEvacuateNode opcodes, allowing earlier release... - 12:04 pm ganeti-local Revision 7ea7bcf6: Add an early release lock/storage for disk replace
- This patch adds an early_release parameter in the OpReplaceDisks and
OpEvacuateNode opcodes, allowing earlier release... - 11:31 am ganeti-local Revision c4a73785: Fix "gnt-instance rename" functionality
- Commit 91e0748c (Unify the “--no-ip-check” option) broke the options
variable name for ‘--no-ip-check’ but since we d... - 11:31 am snf-ganeti Revision c4a73785: Fix "gnt-instance rename" functionality
- Commit 91e0748c (Unify the “--no-ip-check” option) broke the options
variable name for ‘--no-ip-check’ but since we d...
02/08/2010
- 04:50 pm Revision bc9942d1: right click selection fo file list
- 04:50 pm Pithos Revision bc9942d1: right click selection fo file list
- 04:04 pm ganeti-local Revision 4c06a2d0: Merge branch 'stable-2.1' into devel-2.1
- * stable-2.1:
TLReplaceDisks: Delay iallocator when evacuating node
Implement debug level across OS-related RPC c... - 04:04 pm snf-ganeti Revision 4c06a2d0: Merge branch 'stable-2.1' into devel-2.1
- * stable-2.1:
TLReplaceDisks: Delay iallocator when evacuating node
Implement debug level across OS-related RPC c... - 01:35 pm ganeti-local Revision 94a1b377: TLReplaceDisks: Delay iallocator when evacuating node
- When evacuating nodes, the iallocator was run for all
instances without taking planned changes into consideration.
Th... - 01:35 pm snf-ganeti Revision 94a1b377: TLReplaceDisks: Delay iallocator when evacuating node
- When evacuating nodes, the iallocator was run for all
instances without taking planned changes into consideration.
Th...
02/07/2010
- 02:44 am Ganeti Instance Image Revision 4e6bf28c: Merge branch 'master' of ssh://git.osuosl.org/var/git/ganeti-instance-image
02/06/2010
- 01:42 am Ganeti Instance Image Revision 1b617fb5: Create temp directory for dumps
- 01:36 am Ganeti Instance Image Revision 70054ca5: add -f to mkswap to remove warning message
- 01:30 am Ganeti Instance Image Revision 8d72e8d8: Switch to having dump compress the images on the fly, fix a few bugs too
- 01:01 am Ganeti Instance Image Revision 99cc268e: Fix logic which determines when to run grub by default
02/05/2010
- 11:56 pm Ganeti Instance Image Revision 39b1484a: Improve and fix import/export to using separate dump files and tar
- Also condense the code some more and reduce redundancy.
- 07:52 pm Ganeti Instance Image Revision 4bafe20b: Don't format the disk during an export (mis-paste on my part)
- 05:45 am Ganeti Instance Image Revision 9d854667: Don't format the snapshot, kind of pointless
- 02:49 am Ganeti Instance Image Revision f0ce6e5a: Make regex more clear and only do this on the *end* of the string
- 02:39 am Ganeti Instance Image Revision dfec2908: Add error checking to ensure we have filesystem types
- 01:59 am Ganeti Instance Image Revision e7a2d1ad: Refactor debugging code to be saner and actually work
02/04/2010
- 08:07 pm Ganeti Instance Image Revision 08abb89f: Move "main" actions below the functions so they know what they are
- 08:05 pm Ganeti Instance Image Revision 6f0a1fef: Move debug check until after we've sourced common.sh
- 12:47 pm ganeti-local Revision e8cd4796: Update NEWS file and bump version to 2.0.6
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:47 pm snf-ganeti Revision e8cd4796: Update NEWS file and bump version to 2.0.6
- Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <hansmi@google.com> - 12:30 pm snf-ganeti Revision 2b7a98ae: Update documentation for the text backend
- 12:30 pm ganeti-local Revision 2b7a98ae: Update documentation for the text backend
- 11:58 am ganeti-local Revision 62eb3aa2: Update NEWS file for the 0.2.3 release
- 11:58 am snf-ganeti Revision 62eb3aa2: Update NEWS file for the 0.2.3 release
- 02:50 am Ganeti Instance Image Revision 6161ab06: Add rename support
- 02:08 am Ganeti Instance Image Revision 39855ac4: Setup grub (if enabled) during an import
- 02:08 am Ganeti Instance Image Revision 74eea044: Go ahead and assume that dump will accept ext4. It will fail anyways if it can't
- 12:11 am Ganeti Instance Image Revision fe46a148: Add support for export
02/03/2010
- 11:56 pm Ganeti Instance Image Revision 103d261e: Add VOL_ID and VOL_TYPE back for export
- 11:51 pm Ganeti Instance Image Revision 28b0b56c: Add support for import
- 11:47 pm Ganeti Instance Image Revision cc927a76: Move mkfs into common.sh so that its portable to other scripts
- 11:30 pm Ganeti Instance Image Revision f6f223b8: Move OS detection to common.sh to make it portable for other scripts
- Also refactor how we use it in interfaces
- 11:09 pm Ganeti Instance Image Revision e0f1ce56: code cleanup, remove bits we don't use from the debootstrap import
- 10:00 pm Ganeti Instance Image Revision 4fd821e0: Add documention regarding the partition layout
- 09:25 pm Ganeti Instance Image Revision 56ecb1c5: Update README doc
- 08:23 pm Ganeti Instance Image Revision f1afb4b1: Add OSU Copyright headers
- 08:19 pm Ganeti Instance Image Revision c6253116: Force exit on error
- 08:19 pm Ganeti Instance Image Revision 6af8a040: Don't remove keys if deploying a debian based image
- Debian generates the host keys during the install phase and the init script
doesn't regenerate them if they don't exi... - 08:18 pm Ganeti Instance Image Revision 611fa6b0: Create IMAGE_DEBUG variable to enable debugging output
- DEBUG_LEVEL isn't working yet in ganeti [1], so lets add an option so we can at
least use something.
[1] http://grou... - 07:04 pm ganeti-local Revision 4a0e011f: Implement debug level across OS-related RPC calls
- This doesn't implement the full functionality, we need to add the debug
level to the opcodes too, but at least won't ... - 07:04 pm snf-ganeti Revision 4a0e011f: Implement debug level across OS-related RPC calls
- This doesn't implement the full functionality, we need to add the debug
level to the opcodes too, but at least won't ... - 03:55 pm ganeti-local Revision dd9e9f9c: Second try to fix LUVerifyCluster
- My previous patch, commit 785d142, fixed the case where a node is marked
offline. With this patch it'll also handle o... - 03:55 pm snf-ganeti Revision dd9e9f9c: Second try to fix LUVerifyCluster
- My previous patch, commit 785d142, fixed the case where a node is marked
offline. With this patch it'll also handle o... - 03:01 pm ganeti-local Revision 785d142e: LUVerifyCluster: Fix bug with offline nodes
- […]
* Other Notes
- NOTICE: 1 offline node(s) found.
* Hooks Results
Failure: command execution error:
iteration... - 03:01 pm snf-ganeti Revision 785d142e: LUVerifyCluster: Fix bug with offline nodes
- […]
* Other Notes
- NOTICE: 1 offline node(s) found.
* Hooks Results
Failure: command execution error:
iteration... - 03:01 pm ganeti-local Revision 26751075: utils: Fix retry delay calculator
- Before this patch, it would always sleep for at least
the time specified as the upper limit. Now it actually
limits t... - 03:01 pm snf-ganeti Revision 26751075: utils: Fix retry delay calculator
- Before this patch, it would always sleep for at least
the time specified as the upper limit. Now it actually
limits t... - 01:29 pm ganeti-local Revision 146b37eb: Fix secondary node selection for existing N+1
- In case a secondary node is already N+1 failed, currently the node
selection will accept a node that cannot start (at... - 01:29 pm snf-ganeti Revision 146b37eb: Fix secondary node selection for existing N+1
- In case a secondary node is already N+1 failed, currently the node
selection will accept a node that cannot start (at... - 10:24 am snf-ganeti Revision a4a6e623: Rewrite the node add checks for simpler layout
- This will make it clearer than many if…then choices.
- 10:24 am ganeti-local Revision a4a6e623: Rewrite the node add checks for simpler layout
- This will make it clearer than many if…then choices.
- 02:54 am Ganeti Instance Image Revision 0cba7e2a: don't escape characters when setting up the network
- 01:54 am Ganeti Instance Image Revision b4577d12: MAC addresses should always be uppercase
02/02/2010
- 11:50 pm Ganeti Instance Image Revision e84e87cd: If debug is set, show commands in log file
- 11:47 pm Ganeti Instance Image Revision b7b2af95: check for OS's inside of the image, not the system itself. doh
- 09:12 pm Ganeti Instance Image Revision 3c726318: Fix this correctly
- Revert "don't set the DESTDIR"
This reverts commit 05362abf351ae65473c05acad0f924cc91edac1d. - 09:01 pm Ganeti Instance Image Revision 05362abf: don't set the DESTDIR
- 08:58 pm Ganeti Instance Image Revision baca98f3: Adjust image naming scheme to deal with qemu-img image files
- 08:50 pm Ganeti Instance Image Revision ab712029: Check for qemu-img during install
- 08:47 pm Ganeti Instance Image Revision c3e07762: Remove GRUB_SETUP and just assume you only need this for tarball image types
- 08:44 pm Ganeti Instance Image Revision e1d2d9bd: Make sure we source common.sh
- 08:43 pm Ganeti Instance Image Revision 60484bb3: New script to remove all ssh host keys
- 08:34 pm Ganeti Instance Image Revision cfc6ba79: ensure that net.eth0 is enabled on gentoo
- 08:00 pm Ganeti Instance Image Revision 6fc975e1: Add support for setting up networking on Gentoo, Redhat, Debian, and Suse base...
- For now it only supports DHCP
- 04:39 pm ganeti-local Revision e18def2a: ganeti-cleaner: does 'echo 0' instead of 'exit 0'
- This is from Debian Bug#568105.
ganeti-cleaner in one case erroneously calls "echo 0" instead of "exit
0". As ganeti... - 04:39 pm snf-ganeti Revision e18def2a: ganeti-cleaner: does 'echo 0' instead of 'exit 0'
- This is from Debian Bug#568105.
ganeti-cleaner in one case erroneously calls "echo 0" instead of "exit
0". As ganeti... - 02:16 am Ganeti Instance Image Revision 775f4f72: rename to correct name
- 02:14 am Ganeti Instance Image Revision 916b6dd1: change variable name to something more useful
- 02:13 am Ganeti Instance Image Revision c29e092d: fix typo
- 02:12 am Ganeti Instance Image Revision e21b8802: Make it optional whether to create and use a swap partition
- 02:05 am Ganeti Instance Image Revision 3173a4bc: rename variable to something more useful
- 01:53 am Ganeti Instance Image Revision f7959feb: Refactor grub install into a custom script
- We only need to use grub for tarball based installs since images should include
a disk with grub already installed.
02/01/2010
- 10:29 pm Ganeti Instance Image Revision 59638dd1: Install custom scripts but don't enable (i.e. -x) them
- 10:02 pm Ganeti Instance Image Revision b05b1ab6: Add basic support for qemu-img based images
- Also refactor mounting into a common function
- 06:15 pm Revision 57c50e7c: Small style fixes:
- - Use the background color for the splitter.
- Remove the padding inside the dialog boxes so that our background colo... - 06:15 pm Pithos Revision 57c50e7c: Small style fixes:
- - Use the background color for the splitter.
- Remove the padding inside the dialog boxes so that our background colo... - 04:55 pm ganeti-local Revision 72456eb2: Bump RPC protocol version to 30
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:55 pm snf-ganeti Revision 72456eb2: Bump RPC protocol version to 30
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 04:42 pm snf-ganeti Revision 82ad3594: Find OpenSSL program at configure time
- Otherwise we depend on PATH at runtime.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Tro... - 04:42 pm ganeti-local Revision 82ad3594: Find OpenSSL program at configure time
- Otherwise we depend on PATH at runtime.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Tro... - 04:42 pm ganeti-local Revision a55474c7: Move function generating SSL certs into utils
- Also add unittest.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@googl... - 04:42 pm snf-ganeti Revision a55474c7: Move function generating SSL certs into utils
- Also add unittest.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Guido Trotter <ultrotter@googl... - 03:20 pm snf-ganeti Revision 5b2069a9: Initial design for inter-cluster instance moves
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:20 pm ganeti-local Revision 5b2069a9: Initial design for inter-cluster instance moves
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:01 pm ganeti-local Revision e7307f08: Merge branch 'devel-2.1'
- * devel-2.1:
Bump version to 2.1.0~rc5
Makefile.am: Targets used directly should depend on BUILT_SOURCES
Make t... - 03:01 pm snf-ganeti Revision e7307f08: Merge branch 'devel-2.1'
- * devel-2.1:
Bump version to 2.1.0~rc5
Makefile.am: Targets used directly should depend on BUILT_SOURCES
Make t... - 02:55 pm ganeti-local Revision 9f53d9ce: Merge remote branch 'origin/stable-2.1' into devel-2.1
- * origin/stable-2.1:
Bump version to 2.1.0~rc5
Fix missing bridge for xen instances
Fix flipping MC flag bug
... - 02:55 pm snf-ganeti Revision 9f53d9ce: Merge remote branch 'origin/stable-2.1' into devel-2.1
- * origin/stable-2.1:
Bump version to 2.1.0~rc5
Fix missing bridge for xen instances
Fix flipping MC flag bug
... - 02:32 pm ganeti-local Revision 8432c491: Bump version to 2.1.0~rc5
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:32 pm snf-ganeti Revision 8432c491: Bump version to 2.1.0~rc5
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:08 pm ganeti-local Revision eb732fb5: Makefile.am: Targets used directly should depend on BUILT_SOURCES
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 02:08 pm snf-ganeti Revision eb732fb5: Makefile.am: Targets used directly should depend on BUILT_SOURCES
- Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 12:44 pm snf-ganeti Revision 9b3b6845: Merge branch 'devel-2.0' into devel-2.1
- * devel-2.0:
Three small typos in man pages
Conflicts:
man/gnt-cluster.sgml (trivial)
Signed-off-by: Iustin Pop ... - 12:44 pm ganeti-local Revision 9b3b6845: Merge branch 'devel-2.0' into devel-2.1
- * devel-2.0:
Three small typos in man pages
Conflicts:
man/gnt-cluster.sgml (trivial)
Signed-off-by: Iustin Pop ... - 12:37 pm ganeti-local Revision 433c63aa: Make the snapshot decision based on disk type
- … instead of disk size, which is not as reliable. This actually
simplifies the code; but it still leaves the possibil... - 12:37 pm snf-ganeti Revision 433c63aa: Make the snapshot decision based on disk type
- … instead of disk size, which is not as reliable. This actually
simplifies the code; but it still leaves the possibil... - 12:10 pm ganeti-local Revision ba0b05fe: Three small typos in man pages
- The credit goes again to Lintian.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <han... - 12:10 pm snf-ganeti Revision ba0b05fe: Three small typos in man pages
- The credit goes again to Lintian.
Signed-off-by: Iustin Pop <iustin@google.com>
Reviewed-by: Michael Hanselmann <han...
01/31/2010
- 07:22 am Ganeti Instance Image Revision 2e0988ec: allow for the location of IMAGE_DIR to be changed by the user
- 06:30 am Ganeti Instance Image Revision f5aa7725: fix paths for variants
01/29/2010
- 02:22 pm Revision 5c2e8209: Let the Escape key hide the suggest box.
- 02:22 pm Pithos Revision 5c2e8209: Let the Escape key hide the suggest box.
- 01:58 pm ganeti-local Revision 0183a697: Fix missing bridge for xen instances
- Xen instances nic definitions miss the target bridge.
This bug was introduced in commit 503b97a9.
Signed-off-by: Al... - 01:58 pm snf-ganeti Revision 0183a697: Fix missing bridge for xen instances
- Xen instances nic definitions miss the target bridge.
This bug was introduced in commit 503b97a9.
Signed-off-by: Al... - 12:57 pm Revision 43d317b2: Quit messing with SuggestBox internals now that there is a public API to work ...
- 12:57 pm Pithos Revision 43d317b2: Quit messing with SuggestBox internals now that there is a public API to work ...
01/28/2010
- 04:46 pm ganeti-local Revision cea0534a: Fix flipping MC flag bug
- Currently unofflining or undraining an already functional master
candidate node, can cause it to demote itself. In or... - 04:46 pm snf-ganeti Revision cea0534a: Fix flipping MC flag bug
- Currently unofflining or undraining an already functional master
candidate node, can cause it to demote itself. In or... - 02:12 pm Pithos Revision d322af78: right click selection in groups tree
- 02:12 pm Revision d322af78: right click selection in groups tree
- 01:44 pm snf-ganeti Revision 7369e826: ganeti-watcher: ensure confd is running as well
- Ganeti-confd should be running on all 2.1 nodes.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iu... - 01:44 pm ganeti-local Revision 7369e826: ganeti-watcher: ensure confd is running as well
- Ganeti-confd should be running on all 2.1 nodes.
Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iu... - 11:43 am ganeti-local Revision 551b6283: Add capability to use syslog for logging
- This patch adds a configure-time parameter that will set the defaults
used by all programs, and command-line paramete... - 11:43 am snf-ganeti Revision 551b6283: Add capability to use syslog for logging
- This patch adds a configure-time parameter that will set the defaults
used by all programs, and command-line paramete...
01/27/2010
- 06:26 pm ganeti-local Revision 8388e9ff: Initial KVM security improvement design for 2.2
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 06:26 pm snf-ganeti Revision 8388e9ff: Initial KVM security improvement design for 2.2
- Signed-off-by: Guido Trotter <ultrotter@google.com>
Reviewed-by: Iustin Pop <iustin@google.com> - 03:35 pm snf-ganeti Revision 81198f6e: node daemon: allow working with broken queue dir
- In case the queue dir cannot be create/initialized, currently
ganeti-noded exits. This means that a read-only filesys... - 03:35 pm ganeti-local Revision 81198f6e: node daemon: allow working with broken queue dir
- In case the queue dir cannot be create/initialized, currently
ganeti-noded exits. This means that a read-only filesys... - 03:35 pm snf-ganeti Revision aac3fbf0: utils.FileLock: handle init errors properly
- If the open of the lock file fails (due to whatever reason), 'self'
won't have the 'fd' attribute, and thus we fail i... - 03:35 pm ganeti-local Revision aac3fbf0: utils.FileLock: handle init errors properly
- If the open of the lock file fails (due to whatever reason), 'self'
won't have the 'fd' attribute, and thus we fail i... - 03:35 pm ganeti-local Revision 8645ff83: daemon-utils: remove usage of here-docs
- In some versions of bash, here-docs and here-strings use temporary
files, which means daemon-util needs a writable te... - 03:35 pm snf-ganeti Revision 8645ff83: daemon-utils: remove usage of here-docs
- In some versions of bash, here-docs and here-strings use temporary
files, which means daemon-util needs a writable te... - 03:28 pm Pithos Revision 7d6b1709: Add the file content type to the search results, as specified in the API docum...
- Discovered by: Giorgos Verigakis
- 03:28 pm Revision 7d6b1709: Add the file content type to the search results, as specified in the API docum...
- Discovered by: Giorgos Verigakis
- 02:17 pm ganeti-local Revision 7a8da378: Fix typo in ganeti-os-interface(7)
- The variable is called “IMPORT_INDEX”, not “IMPORT_IDX”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 02:17 pm snf-ganeti Revision 7a8da378: Fix typo in ganeti-os-interface(7)
- The variable is called “IMPORT_INDEX”, not “IMPORT_IDX”.
Signed-off-by: Michael Hanselmann <hansmi@google.com>
Revie... - 12:19 pm ganeti-local Revision ec44d893: locking: add/fix @type information
- This patch missing @type information for all public methods, modifies
one to conform to the rest, and removes some in... - 12:19 pm snf-ganeti Revision ec44d893: locking: add/fix @type information
- This patch missing @type information for all public methods, modifies
one to conform to the rest, and removes some in... - 11:17 am ganeti-local Revision 154b9580: Fix __slots__ definitions
- According to http://docs.python.org/reference/datamodel.html#slots
* The action of a __slots__ declaration is limite... - 11:17 am snf-ganeti Revision 154b9580: Fix __slots__ definitions
- According to http://docs.python.org/reference/datamodel.html#slots
* The action of a __slots__ declaration is limite...
01/26/2010
- 08:14 pm Revision 51264241: Allow login in development mode to utilize the GWT 2.0 browser plugin.
- 08:14 pm Pithos Revision 51264241: Allow login in development mode to utilize the GWT 2.0 browser plugin.
- 02:58 pm snf-ganeti Revision 4c1a504b: Merge branch 'devel-2.0' into devel-2.1
- * devel-2.0:
Fix the mocks.py for 2.0 unittests
LURemoveNode safety in face of wrong node list
Fix an unsafe fo... - 02:58 pm ganeti-local Revision 4c1a504b: Merge branch 'devel-2.0' into devel-2.1
- * devel-2.0:
Fix the mocks.py for 2.0 unittests
LURemoveNode safety in face of wrong node list
Fix an unsafe fo... - 11:53 am snf-ganeti Revision 825e13df: Fix the mocks.py for 2.0 unittests
- The recent change to use LogWarning with multiple arguments in
mpcu.py/HooksMaster broke the (simple) mock we have in... - 11:53 am ganeti-local Revision 825e13df: Fix the mocks.py for 2.0 unittests
- The recent change to use LogWarning with multiple arguments in
mpcu.py/HooksMaster broke the (simple) mock we have in... - 11:00 am Revision ff8eb545: right click selection for folder tree
- 11:00 am Pithos Revision ff8eb545: right click selection for folder tree
Also available in: Atom