Activity
From 11/25/2007 to 12/24/2007
12/21/2007
- 04:00 pm Revision bf6fe28b: HVM proof-of-concept documentation
- Update documentation to document the HVM proof-of-concept.
Reviewed-by: iustinp - 04:00 pm ganeti-local Revision bf6fe28b: HVM proof-of-concept documentation
- Update documentation to document the HVM proof-of-concept.
Reviewed-by: iustinp
12/20/2007
- 06:47 pm Revision 2a6469d5: Proof-of-Concept HVM support for Ganeti.
- This patch implements a first proof-of-concept for HVM support in Ganeti.
Due to the nature of this patch, it is inte... - 06:47 pm ganeti-local Revision 2a6469d5: Proof-of-Concept HVM support for Ganeti.
- This patch implements a first proof-of-concept for HVM support in Ganeti.
Due to the nature of this patch, it is inte... - 03:59 pm Revision 01121d61: Error handling for instance config file creation
- Wrap error handling around creating the instance config file.
Reviewed-by: iustinp - 03:59 pm ganeti-local Revision 01121d61: Error handling for instance config file creation
- Wrap error handling around creating the instance config file.
Reviewed-by: iustinp - 11:58 am Revision 631eb662: Use a generic Xen hypervisor interface.
- Abstract the parts of the Xen hypervisor interface shared by both PVM and
HVM into a generic interface, subclass the ... - 11:58 am ganeti-local Revision 631eb662: Use a generic Xen hypervisor interface.
- Abstract the parts of the Xen hypervisor interface shared by both PVM and
HVM into a generic interface, subclass the ...
12/19/2007
- 01:11 pm Revision 9c233417: Make utils.RunCmd() deal with interleaved stdout/stderr
- Currently, RunCmd is written with the assumption that programs will have
a small stderr output, therefore we read the... - 01:11 pm ganeti-local Revision 9c233417: Make utils.RunCmd() deal with interleaved stdout/stderr
- Currently, RunCmd is written with the assumption that programs will have
a small stderr output, therefore we read the...
12/18/2007
- 04:25 pm Revision 30989e69: Internal API change for instance console access.
- Change the internal hypervisor API for GetShellCommandForConsole, we
now call it with the instance instead of just th... - 04:25 pm ganeti-local Revision 30989e69: Internal API change for instance console access.
- Change the internal hypervisor API for GetShellCommandForConsole, we
now call it with the instance instead of just th... - 04:05 pm Revision 2584d4a4: cleanup for hypervisor constants
- Move constant definitions for hypervisor into constants.py
Reviewed-by: ultrotter - 04:05 pm ganeti-local Revision 2584d4a4: cleanup for hypervisor constants
- Move constant definitions for hypervisor into constants.py
Reviewed-by: ultrotter - 01:04 pm Revision 79caa9ed: Specify hint as a named argument
- hint is declared as a named argument for the LogWarning function. Make its
caller pass it naming it.
Reviewed-by: iu... - 01:04 pm ganeti-local Revision 79caa9ed: Specify hint as a named argument
- hint is declared as a named argument for the LogWarning function. Make its
caller pass it naming it.
Reviewed-by: iu...
12/17/2007
- 04:53 pm Revision 58acb49d: Add instance port support.
- Extends the instance object by adding a port item, also adds changes
to print this port via gnt-instance info.
Revie... - 04:53 pm ganeti-local Revision 58acb49d: Add instance port support.
- Extends the instance object by adding a port item, also adds changes
to print this port via gnt-instance info.
Revie... - 04:50 pm Revision bb987157: Make note about minimum version of drbd 8 required
- Since 8.0.6 and lower have issues that break Ganeti's usage of drbd,
this patch notes the required version of DRBD.
... - 04:50 pm ganeti-local Revision bb987157: Make note about minimum version of drbd 8 required
- Since 8.0.6 and lower have issues that break Ganeti's usage of drbd,
this patch notes the required version of DRBD.
...
12/12/2007
- 05:18 pm Revision 36c68ff1: Handle ^C while trying to acquire the lock
- When waiting for the lock and pressing ^C, the user will get a backtrace
as the KeyboardInterrupt exception is not ha... - 05:18 pm ganeti-local Revision 36c68ff1: Handle ^C while trying to acquire the lock
- When waiting for the lock and pressing ^C, the user will get a backtrace
as the KeyboardInterrupt exception is not ha... - 03:13 pm Revision ed2d1409: Update the man page for ‘gnt-cluster’
- This adds some information about the new ‘verify-disks’ command.
Reviewed-by: imsnah - 03:13 pm ganeti-local Revision ed2d1409: Update the man page for ‘gnt-cluster’
- This adds some information about the new ‘verify-disks’ command.
Reviewed-by: imsnah - 03:13 pm Revision d2f311db: Modify ‘ganeti-watcher’ to run verify-disks
- This patch modifies the watcher to run the ‘gnt-cluster verify-disks’
command and to log its output (if any).
Review... - 03:13 pm ganeti-local Revision d2f311db: Modify ‘ganeti-watcher’ to run verify-disks
- This patch modifies the watcher to run the ‘gnt-cluster verify-disks’
command and to log its output (if any).
Review... - 03:13 pm ganeti-local Revision f4d4e184: Add the ‘gnt-cluster verify-disks’ command
- This patch adds the OpVerifyDisks handling in mcpu.py and the
verify-disks command in the gnt-cluster script, which f... - 03:13 pm Revision f4d4e184: Add the ‘gnt-cluster verify-disks’ command
- This patch adds the OpVerifyDisks handling in mcpu.py and the
verify-disks command in the gnt-cluster script, which f... - 03:13 pm Revision 2c95a8d4: Add LUVerifyDisks
- This patch adds a new LUVerifyDisks that implements the OpVerifyDisks.
The algorithm is that by determining not-used ... - 03:13 pm ganeti-local Revision 2c95a8d4: Add LUVerifyDisks
- This patch adds a new LUVerifyDisks that implements the OpVerifyDisks.
The algorithm is that by determining not-used ... - 03:13 pm Revision 150e978f: Add a new OpVerifyDisks opcode
- This patch adds the definition of a new opcode that will be used to
compute the list of instances with not-online dis... - 03:13 pm ganeti-local Revision 150e978f: Add a new OpVerifyDisks opcode
- This patch adds the definition of a new opcode that will be used to
compute the list of instances with not-online dis...
12/11/2007
- 06:25 pm Revision cb2037a2: Return more data in rpc.call_volume_list
- Currently, the volume_list call returns only the volume size. However,
it is useful to also have two other things: th... - 06:25 pm ganeti-local Revision cb2037a2: Return more data in rpc.call_volume_list
- Currently, the volume_list call returns only the volume size. However,
it is useful to also have two other things: th...
12/04/2007
- 05:20 pm Revision ce628bb4: Bump version numbers for 1.2.0 release
- Reviewed-by: imsnah
- 05:20 pm ganeti-local Revision ce628bb4: Bump version numbers for 1.2.0 release
- Reviewed-by: imsnah
- 01:21 pm ganeti-local Revision ff73280e: On OS creation errors, write logfile path to ganeti-noded's logfile.
- Reviewed-by: schreiberal
- 01:21 pm Revision ff73280e: On OS creation errors, write logfile path to ganeti-noded's logfile.
- Reviewed-by: schreiberal
- 01:18 pm Revision f675d4aa: Output reading fix for backend.NodeVolumes()
- Use result.stdout instead of result.output to avoid potential confusion
by merged in error messages from stderr.
Rev... - 01:18 pm ganeti-local Revision f675d4aa: Output reading fix for backend.NodeVolumes()
- Use result.stdout instead of result.output to avoid potential confusion
by merged in error messages from stderr.
Rev... - 01:04 pm Revision 523687d7: Log instance startup errors correctly
- Currently, the Hypervisor error raised on ‘xm create’ failure doesn't
contain the actual output from the command, thu... - 01:04 pm ganeti-local Revision 523687d7: Log instance startup errors correctly
- Currently, the Hypervisor error raised on ‘xm create’ failure doesn't
contain the actual output from the command, thu... - 12:37 pm Revision f49a5e02: Modify GetVolumeList so output on stderr from lvs doesn't break it.
- Reviewed-by: imsnah
- 12:37 pm ganeti-local Revision f49a5e02: Modify GetVolumeList so output on stderr from lvs doesn't break it.
- Reviewed-by: imsnah
12/03/2007
- 04:32 pm Revision 320b4e2d: Fix the unittest for locking.
- Reviewed-by: imsnah
- 04:32 pm ganeti-local Revision 320b4e2d: Fix the unittest for locking.
- Reviewed-by: imsnah
- 04:03 pm ganeti-local Revision f4bc1f2c: Various code style fixes for strings.
- - When line wrapping is needed, move spaces to the next line.
- Remove embedded line breaks from error messages.
Rev... - 04:03 pm Revision f4bc1f2c: Various code style fixes for strings.
- - When line wrapping is needed, move spaces to the next line.
- Remove embedded line breaks from error messages.
Rev... - 03:54 pm ganeti-local Revision abe3db55: Add comment about PEP 318 to qa_utils.py.
- Reviewed-by: iustinp
- 03:54 pm Revision abe3db55: Add comment about PEP 318 to qa_utils.py.
- Reviewed-by: iustinp
- 03:54 pm Revision 888891c7: Remove DRBD version from SECURITY document.
- Reviewed-by: schreiberal
- 03:54 pm ganeti-local Revision 888891c7: Remove DRBD version from SECURITY document.
- Reviewed-by: schreiberal
11/30/2007
- 03:15 pm Revision 70873231: Remove orphaned closing tag.
- Reviewed-by: iustinp
- 03:15 pm ganeti-local Revision 70873231: Remove orphaned closing tag.
- Reviewed-by: iustinp
- 12:22 pm Revision c522ea02: Fix parsing of drbdsetup show output
- This fixes the parsing of integers in the drbdsetup show output with
newer pyparsing versions.
Basically, the conver... - 12:22 pm ganeti-local Revision c522ea02: Fix parsing of drbdsetup show output
- This fixes the parsing of integers in the drbdsetup show output with
newer pyparsing versions.
Basically, the conver...
11/29/2007
- 06:52 pm Revision 3aecd2c7: Replace hardcoded lock dir
- This patch replaces the hardcoded ‘/var/lock/’ directory with one based on
LOCALSTATEDIR.
Reviewed-by: imsnah - 06:52 pm ganeti-local Revision 3aecd2c7: Replace hardcoded lock dir
- This patch replaces the hardcoded ‘/var/lock/’ directory with one based on
LOCALSTATEDIR.
Reviewed-by: imsnah - 06:03 pm Revision f362096f: Make utils.RunCmd log failures when using debug
- This patch adds logging of command failures to the debug log in case the
user either started the command (gnt-*) or t... - 06:03 pm ganeti-local Revision f362096f: Make utils.RunCmd log failures when using debug
- This patch adds logging of command failures to the debug log in case the
user either started the command (gnt-*) or t...
11/28/2007
- 08:35 pm Revision 037da795: Fix the ganeti-os-interface manpage
- lexgrog cannot parse the current ganeti-os-interface.7 manpage, which in turn
leads to a lintian warning. In order to... - 08:35 pm ganeti-local Revision 037da795: Fix the ganeti-os-interface manpage
- lexgrog cannot parse the current ganeti-os-interface.7 manpage, which in turn
leads to a lintian warning. In order to... - 02:17 pm Revision 3d492b09: Update version numbers for release 1.2b3
- Reviewed-by: imsnah
- 02:17 pm ganeti-local Revision 3d492b09: Update version numbers for release 1.2b3
- Reviewed-by: imsnah
11/27/2007
- 04:15 pm Revision 8522ceeb: Fix logging of some checks in LUClusterVerify
- Currently, the results of ConfigWriter.VerifyConfig() are lost. Make
sure we log them too in cluster verify.
Reviewe... - 04:15 pm ganeti-local Revision 8522ceeb: Fix logging of some checks in LUClusterVerify
- Currently, the results of ConfigWriter.VerifyConfig() are lost. Make
sure we log them too in cluster verify.
Reviewe... - 03:07 pm Revision 5736852e: Update install.sgml with the name of the example OS
- We want the name of the example OS to be nicer for packagers, so update
the install documentation accordingly.
Also,... - 03:07 pm ganeti-local Revision 5736852e: Update install.sgml with the name of the example OS
- We want the name of the example OS to be nicer for packagers, so update
the install documentation accordingly.
Also,...
11/26/2007
- 06:00 pm Revision 1d91c392: Revert "Remove extra docdir variable from Makefile.am"
- This reverts commit 397, as the support in autoconf for docdir is
present since 2.59c, and this is too new for some d... - 06:00 pm ganeti-local Revision 1d91c392: Revert "Remove extra docdir variable from Makefile.am"
- This reverts commit 397, as the support in autoconf for docdir is
present since 2.59c, and this is too new for some d... - 05:48 pm Revision 6e06b36c: Add checking of python modules at ./configure time
- This patch adds checking for our external python modules at the
./configure stage, as it's better to check than rely ... - 05:48 pm ganeti-local Revision 6e06b36c: Add checking of python modules at ./configure time
- This patch adds checking for our external python modules at the
./configure stage, as it's better to check than rely ... - 10:39 am Revision a70f34d1: Drop the Rename method of DRBD8 devices
- Since we now do changes of remote peers in two steps (Attach with no
network information and then Attach with the new... - 10:39 am ganeti-local Revision a70f34d1: Drop the Rename method of DRBD8 devices
- Since we now do changes of remote peers in two steps (Attach with no
network information and then Attach with the new... - 10:38 am ganeti-local Revision 642445d9: Split the change of peer in secondary replace in two operations
- This patch splits the single operation of replace peer into two distinct
phases, in order to make a single change to ... - 10:38 am Revision 642445d9: Split the change of peer in secondary replace in two operations
- This patch splits the single operation of replace peer into two distinct
phases, in order to make a single change to ... - 10:38 am Revision 9cdbe77f: Relax even more the identification of DRBD8 devices
- This patch adds a new success condition for identifying DRBD8 devices:
if the local device is correct, but the networ... - 10:38 am ganeti-local Revision 9cdbe77f: Relax even more the identification of DRBD8 devices
- This patch adds a new success condition for identifying DRBD8 devices:
if the local device is correct, but the networ... - 10:38 am Revision 52857176: Add support for DRBD8 devices to work standalone
- This patch adds a check in _AssembleNet so that if we are passed None
value in the unique_id, we instead switch to st... - 10:38 am ganeti-local Revision 52857176: Add support for DRBD8 devices to work standalone
- This patch adds a check in _AssembleNet so that if we are passed None
value in the unique_id, we instead switch to st...
Also available in: Atom