Activity
From 11/14/2007 to 12/13/2007
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...
11/22/2007
- 04:11 pm Revision 9b3939ea: Call more hooks during QA tests.
- Reviewed-by: schreiberal
- 04:11 pm ganeti-local 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 - 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 - 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 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.
... - 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 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 ... - 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... - 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... - 02:17 pm Revision f9fe750a: List loading hooks in QA.
- Reviewed-by: schreiberal
- 02:17 pm ganeti-local 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 - 01:25 pm ganeti-local 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:58 pm ganeti-local Revision 2ff95e62: Abort if tests for disk templates remote_raid1 and drbd are enabled.
- Reviewed-by: iustinp
- 06:57 pm ganeti-local Revision 84cc52ab: Flush stdout after printing a message during burnin.
- Reviewed-by: iustinp
- 06:57 pm Revision 84cc52ab: Flush stdout after printing a message during burnin.
- Reviewed-by: iustinp
- 06:56 pm ganeti-local Revision 23103544: Implement disk templates for burnin from QA.
- 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
- 06:55 pm ganeti-local 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 ganeti-local 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
- 05:29 pm ganeti-local Revision 25d659a5: Add two comments to qa-sample.yaml.
- Reviewed-by: iustinp
- 01:34 pm ganeti-local Revision a8459f1c: Fix logging in drbd _ShutdownNet method
- We didn't test for failure, just always logged the output.
Reviewed-by: imsnah - 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 ganeti-local Revision 520de3bb: Correct the -s parameter in gnt-node output
- This fixed the previous commit (-s => -s ip).
Reviewed-by: ultrotter - 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... - 11:15 am ganeti-local 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...
11/20/2007
- 04:49 pm Revision 3bd5f059: Add description of “gnt-instance startup --force” to manpage.
- This was reported by Henning Sprang in issue #14. Also add a missing word
in the description of “gnt-instance reboot”... - 04:49 pm ganeti-local Revision 3bd5f059: Add description of “gnt-instance startup --force” to manpage.
- This was reported by Henning Sprang in issue #14. Also add a missing word
in the description of “gnt-instance reboot”... - 11:18 am Revision 7fbb1f65: Make sure aliases written to /etc/hosts are unique.
- Reviewed-by: iustinp
- 11:18 am ganeti-local Revision 7fbb1f65: Make sure aliases written to /etc/hosts are unique.
- Reviewed-by: iustinp
- 11:17 am Revision f7414041: Add function to return list with unique elements.
- Reviewed-by: ultrotter
- 11:17 am ganeti-local Revision f7414041: Add function to return list with unique elements.
- Reviewed-by: ultrotter
11/19/2007
- 08:38 pm Revision 7d7609a3: Add basic QA tests for DRBD 8.
- Reviewed-by: schreiberal
- 08:38 pm ganeti-local Revision 7d7609a3: Add basic QA tests for DRBD 8.
- Reviewed-by: schreiberal
11/16/2007
- 08:36 pm Revision 6852c52f: Fix a typo in a warning message
- Reviewed-by: schreiberal
- 08:36 pm ganeti-local Revision 6852c52f: Fix a typo in a warning message
- Reviewed-by: schreiberal
- 04:28 pm ganeti-local Revision 6510a58a: Don't remove master's hostname from /etc/hosts on cluster destroy.
- This fixes issue #13.
Reviewed-by: schreiberal - 04:28 pm Revision 6510a58a: Don't remove master's hostname from /etc/hosts on cluster destroy.
- This fixes issue #13.
Reviewed-by: schreiberal - 04:28 pm ganeti-local Revision dfea906f: Use spaces to indent and fix typo in tag.
- Reviewed-by: schreiberal
- 04:28 pm Revision dfea906f: Use spaces to indent and fix typo in tag.
- Reviewed-by: schreiberal
- 02:43 pm Revision f89f17a8: Fix typo in function name.
- Reviewed-by: schreiberal
- 02:43 pm ganeti-local Revision f89f17a8: Fix typo in function name.
- Reviewed-by: schreiberal
11/15/2007
- 08:08 am Revision 1df40cb5: Suggest disabling of automatic xen domain save
- By default xen tries to save running virtual machines at system shutdown and
restore them at reboot. Make sure we sug... - 08:08 am ganeti-local Revision 1df40cb5: Suggest disabling of automatic xen domain save
- By default xen tries to save running virtual machines at system shutdown and
restore them at reboot. Make sure we sug... - 08:04 am Revision 7ec54942: Complete the apt-get list in the install manual
- The install manual was missing python-pyparsing and python-simplejson from the
apt-get install list. Adding them.
Th... - 08:04 am ganeti-local Revision 7ec54942: Complete the apt-get list in the install manual
- The install manual was missing python-pyparsing and python-simplejson from the
apt-get install list. Adding them.
Th...
11/14/2007
- 11:52 pm Revision 20a0c9ef: When an assembly error occurs log it too
- Right now an assembly error produces an exception but not a log message. This
is bad because the exception suggests l... - 11:52 pm ganeti-local Revision 20a0c9ef: When an assembly error occurs log it too
- Right now an assembly error produces an exception but not a log message. This
is bad because the exception suggests l... - 05:56 pm Revision ebe8ef17: Use setUp/tearDown for tests using temporary files.
- Reviewed-by: schreiberal
- 05:56 pm ganeti-local Revision ebe8ef17: Use setUp/tearDown for tests using temporary files.
- Reviewed-by: schreiberal
- 05:55 pm Revision 667479d5: Wrap line longer than 80 characters.
- Reviewed-by: ultrotter
- 05:55 pm ganeti-local Revision 667479d5: Wrap line longer than 80 characters.
- Reviewed-by: ultrotter
- 05:55 pm Revision f0990e0c: Compare file contents directly in unittests.
- Reviewed-by: schreiberal, ultrotter
- 05:55 pm ganeti-local Revision f0990e0c: Compare file contents directly in unittests.
- Reviewed-by: schreiberal, ultrotter
- 04:05 pm Revision fcb1f331: Give more details on errors when trying to run “lvdisplay”.
- Reviewed-by: schreiberal
- 04:05 pm ganeti-local Revision fcb1f331: Give more details on errors when trying to run “lvdisplay”.
- Reviewed-by: schreiberal
- 04:05 pm Revision 2fa9f1dd: Create /var/run/ganeti directory on “make install”.
- Reviewed-by: schreiberal
- 04:05 pm ganeti-local Revision 2fa9f1dd: Create /var/run/ganeti directory on “make install”.
- Reviewed-by: schreiberal
- 01:03 am Revision 34bf35c0: Bump version numbers.
- Reviewed-by: iustinp
- 01:03 am ganeti-local Revision 34bf35c0: Bump version numbers.
- Reviewed-by: iustinp
Also available in: Atom