Activity

From 11/22/2007 to 12/21/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
Alexander Schreiber
04:00 pm ganeti-local Revision bf6fe28b: HVM proof-of-concept documentation
Update documentation to document the HVM proof-of-concept.
Reviewed-by: iustinp
Alexander Schreiber

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...
Alexander Schreiber
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...
Alexander Schreiber
03:59 pm Revision 01121d61: Error handling for instance config file creation
Wrap error handling around creating the instance config file.
Reviewed-by: iustinp
Alexander Schreiber
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
Alexander Schreiber
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 ...
Alexander Schreiber
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 ...
Alexander Schreiber

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...
Iustin Pop
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...
Iustin Pop

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...
Alexander Schreiber
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...
Alexander Schreiber
04:05 pm Revision 2584d4a4: cleanup for hypervisor constants
Move constant definitions for hypervisor into constants.py
Reviewed-by: ultrotter
Alexander Schreiber
04:05 pm ganeti-local Revision 2584d4a4: cleanup for hypervisor constants
Move constant definitions for hypervisor into constants.py
Reviewed-by: ultrotter
Alexander Schreiber
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...
Guido Trotter
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...
Guido Trotter

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...
Alexander Schreiber
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...
Alexander Schreiber
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.
...
Iustin Pop
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.
...
Iustin Pop

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...
Iustin Pop
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...
Iustin Pop
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
Iustin Pop
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
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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 ...
Iustin Pop
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 ...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop

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...
Iustin Pop
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...
Iustin Pop

12/04/2007

05:20 pm Revision ce628bb4: Bump version numbers for 1.2.0 release
Reviewed-by: imsnah Iustin Pop
05:20 pm ganeti-local Revision ce628bb4: Bump version numbers for 1.2.0 release
Reviewed-by: imsnah Iustin Pop
01:21 pm ganeti-local Revision ff73280e: On OS creation errors, write logfile path to ganeti-noded's logfile.
Reviewed-by: schreiberal Michael Hanselmann
01:21 pm Revision ff73280e: On OS creation errors, write logfile path to ganeti-noded's logfile.
Reviewed-by: schreiberal Michael Hanselmann
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...
Alexander Schreiber
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...
Alexander Schreiber
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...
Iustin Pop
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...
Iustin Pop
12:37 pm Revision f49a5e02: Modify GetVolumeList so output on stderr from lvs doesn't break it.
Reviewed-by: imsnah Alexander Schreiber
12:37 pm ganeti-local Revision f49a5e02: Modify GetVolumeList so output on stderr from lvs doesn't break it.
Reviewed-by: imsnah Alexander Schreiber

12/03/2007

04:32 pm Revision 320b4e2d: Fix the unittest for locking.
Reviewed-by: imsnah Alexander Schreiber
04:32 pm ganeti-local Revision 320b4e2d: Fix the unittest for locking.
Reviewed-by: imsnah Alexander Schreiber
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...
Michael Hanselmann
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...
Michael Hanselmann
03:54 pm ganeti-local Revision abe3db55: Add comment about PEP 318 to qa_utils.py.
Reviewed-by: iustinp Michael Hanselmann
03:54 pm Revision abe3db55: Add comment about PEP 318 to qa_utils.py.
Reviewed-by: iustinp Michael Hanselmann
03:54 pm Revision 888891c7: Remove DRBD version from SECURITY document.
Reviewed-by: schreiberal Michael Hanselmann
03:54 pm ganeti-local Revision 888891c7: Remove DRBD version from SECURITY document.
Reviewed-by: schreiberal Michael Hanselmann

11/30/2007

03:15 pm Revision 70873231: Remove orphaned closing tag.
Reviewed-by: iustinp Alexander Schreiber
03:15 pm ganeti-local Revision 70873231: Remove orphaned closing tag.
Reviewed-by: iustinp Alexander Schreiber
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...
Iustin Pop
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...
Iustin Pop

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
Iustin Pop
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
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop

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...
Guido Trotter
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...
Guido Trotter
02:17 pm Revision 3d492b09: Update version numbers for release 1.2b3
Reviewed-by: imsnah Iustin Pop
02:17 pm ganeti-local Revision 3d492b09: Update version numbers for release 1.2b3
Reviewed-by: imsnah Iustin Pop

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...
Iustin Pop
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...
Iustin Pop
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,...
Iustin Pop
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,...
Iustin Pop

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...
Iustin Pop
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...
Iustin Pop
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 ...
Iustin Pop
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 ...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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 ...
Iustin Pop
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 ...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop
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...
Iustin Pop

11/22/2007

04:11 pm Revision 9b3939ea: Call more hooks during QA tests.
Reviewed-by: schreiberal Michael Hanselmann
04:11 pm ganeti-local Revision 9b3939ea: Call more hooks during QA tests.
Reviewed-by: schreiberal Michael Hanselmann
04:10 pm Revision f3299a07: Sort list returned by ListVisibleFiles.
If we didn't sort this list, files would be in arbitrary order.
Reviewed-by: iustinp
Michael Hanselmann
04:10 pm ganeti-local Revision f3299a07: Sort list returned by ListVisibleFiles.
If we didn't sort this list, files would be in arbitrary order.
Reviewed-by: iustinp
Michael Hanselmann
03:51 pm Revision 4de0fa98: Add man page for the ganeti-master script
This patch adds a simple man page for the master startup script and
modifies the footer.sgml fragment to include it.
...
Iustin Pop
03:51 pm ganeti-local Revision 4de0fa98: Add man page for the ganeti-master script
This patch adds a simple man page for the master startup script and
modifies the footer.sgml fragment to include it.
...
Iustin Pop
03:51 pm Revision b81ef751: Create /var/run/ganeti before noded startup
The /var/run directory can be a tmpfs mount, so even if we make it at
install time (or include it in the package) it ...
Iustin Pop
03:51 pm ganeti-local Revision b81ef751: Create /var/run/ganeti before noded startup
The /var/run directory can be a tmpfs mount, so even if we make it at
install time (or include it in the package) it ...
Iustin Pop
03:51 pm Revision d5a446f2: Remove extra docdir variable from Makefile.am
The docdir variable is defined by autoconf, so we don't need to define
it ourselves. This way, the target documentati...
Iustin Pop
03:51 pm ganeti-local Revision d5a446f2: Remove extra docdir variable from Makefile.am
The docdir variable is defined by autoconf, so we don't need to define
it ourselves. This way, the target documentati...
Iustin Pop
02:17 pm Revision f9fe750a: List loading hooks in QA.
Reviewed-by: schreiberal Michael Hanselmann
02:17 pm ganeti-local Revision f9fe750a: List loading hooks in QA.
Reviewed-by: schreiberal Michael Hanselmann
01:25 pm Revision 8bb7c6cb: Add hook for logging.
This may help to debug problems in QA tests.
Reviewed-by: schreiberal
Michael Hanselmann
01:25 pm ganeti-local Revision 8bb7c6cb: Add hook for logging.
This may help to debug problems in QA tests.
Reviewed-by: schreiberal
Michael Hanselmann
« Previous
Next »
 

Also available in: Atom