Activity
From 11/21/2007 to 12/20/2007
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... - 03:59 pm 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 ...
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...
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:05 pm 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...
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: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.
...
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... - 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 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 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 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...
12/04/2007
- 05:20 pm Revision ce628bb4: Bump version numbers for 1.2.0 release
- Reviewed-by: imsnah
- 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: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... - 12:37 pm 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: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 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
11/30/2007
- 03:15 pm 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...
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: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...
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... - 02:17 pm 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... - 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,...
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... - 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 ... - 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: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 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...
11/22/2007
- 04:11 pm Revision 9b3939ea: Call more hooks during QA tests.
- Reviewed-by: schreiberal
- 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 - 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.
... - 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 ... - 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... - 02:17 pm Revision f9fe750a: List loading hooks in QA.
- Reviewed-by: schreiberal
- 01:25 pm Revision 8bb7c6cb: Add hook for logging.
- This may help to debug problems in QA tests.
Reviewed-by: schreiberal
11/21/2007
- 06:58 pm Revision 2ff95e62: Abort if tests for disk templates remote_raid1 and drbd are enabled.
- Reviewed-by: iustinp
- 06:57 pm Revision 84cc52ab: Flush stdout after printing a message during burnin.
- Reviewed-by: iustinp
- 06:56 pm Revision 23103544: Implement disk templates for burnin from QA.
- Reviewed-by: iustinp
- 06:55 pm Revision 12c3449a: Replace disk template drbd8 with drbd where missing.
- Reviewed-by: iustinp
- 05:29 pm Revision 01b69ec5: Code style fixes for burnin.
- Reviewed-by: iustinp
- 05:29 pm Revision 25d659a5: Add two comments to qa-sample.yaml.
- Reviewed-by: iustinp
- 01:34 pm Revision a8459f1c: Fix logging in drbd _ShutdownNet method
- We didn't test for failure, just always logged the output.
Reviewed-by: imsnah - 11:36 am Revision 520de3bb: Correct the -s parameter in gnt-node output
- This fixed the previous commit (-s => -s ip).
Reviewed-by: ultrotter - 11:15 am Revision 6174860c: Add the -s option in the output of 'gnt-node'
- Since on dual-homed clusters one always needs to add '-s' to the
gnt-node add command, make this appear in the output...
Also available in: Atom