Activity
From 11/08/2007 to 12/07/2007
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...
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”... - 11:18 am 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/19/2007
- 08:38 pm 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
- 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 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
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: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...
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... - 05:56 pm 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 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 Revision 2fa9f1dd: Create /var/run/ganeti directory on “make install”.
- Reviewed-by: schreiberal
- 01:03 am Revision 34bf35c0: Bump version numbers.
- Reviewed-by: iustinp
11/13/2007
- 09:31 pm Revision 28a6fbc8: Run ganeti-watcher script from QA code instead of cron.
- This makes the tests much more reliably because it avoids race conditions.
It also helps to speed them up a lot.
Rev... - 09:31 pm Revision 7b195d9b: Small changes and fixes in ganeti-watcher.
- - Use constants for keys.
- Fix bug through which automatic instance restarts wouldn't be limited
Reviewed-by: iustinp - 09:30 pm Revision 6623a5c1: Fix call to TestInstanceConsecutiveFailures.
- Reviewed-by: iustinp
- 05:39 pm Revision 9cd372ad: Fix unittests broken by revision 360.
- Reviewed-by: schreiberal
- 05:04 pm Revision 1e020d1b: Fix --node option for “gnt-backup list”.
- Reviewed-by: iustinp
- 01:11 am Revision 7803d4d3: Fix a wrong comparison in _RecursiveAssembleBD
- We want to prevent sending too many 'None' children to a device.
However, the test as it is today is wrong, as we wan... - 01:11 am Revision 7e3dbb94: Fix another breakage in SetEtcHostsEntry
- The code assumes all lines have at least two elements which are
whitespace separated - i.e. it does not deal with emp...
11/12/2007
- 07:10 pm Revision 2e3e75b7: Call fsync() after modifying /etc/hosts.
- This is a critical file. Breaking it would be very bad. Thus, if the system
crashes before the data is synched to the... - 07:09 pm Revision 9440aeab: Fix functions for /etc/hosts.
- - Combine hostname and aliases on one line
- Fix bug with wrongfully removed newline characters
- Use wrapper for Set... - 07:03 pm Revision 424908c1: Rollback commit 356.
- 06:44 pm Revision 2d6cfa31: Add functions for known_hosts files.
- Reviewed-by: TODO
- 12:57 pm Revision 3e1cdf9f: Add missing descriptions to {Add,Remove}EtcHostsEntry.
- Reviewed-by: schreiberal
- 05:56 am Revision 7df43a76: Relax replace_disks_all meaning for drbd8
- In order to make the replace secondary action to be done via the same
opcode parameters for both remote_raid1 and drb... - 05:36 am Revision 59885275: Change --nodes to --node
- The --nodes option in gnt-backup really accepts only one node at a time.
Change it to --node, for added clarity and c... - 03:19 am Revision 6c4811dc: Update documentation for drbd8 and beta2 release
- This patch does:
- add drbd8 information to the docs (the new disk template, examples,
etc.)
- fixes a sectio...
11/10/2007
- 08:05 pm Revision 0b0dea6a: Fix gnt-instance man page for replace-disks
- This patch documents the new syntax for disk changes with the drbd disk
template.
Reviewed-by: ultrotter - 07:54 pm Revision f69dab6d: Improve the man pages
- This patch does some small fixes to the man pages and adds descriptions
for a few missing options.
Reviewed-by: ultr...
11/09/2007
- 10:13 pm Revision 2395c322: Soften the requirements for hooks execution
- Currently, an unreachable node (or one that return undetermined failure)
in the hooks pre-phase will abort the curren... - 04:54 pm Revision c8a0948f: Use new functions to modify /etc/hosts.
- Reviewed-by: schreiberal
- 04:53 pm Revision 899d2a81: Add functions to modify /etc/hosts.
- Reviewed-by: schreiberal
- 04:52 pm Revision 59f82e3f: Cleanup temporary file in RemoveAuthorizedKey.
- Reviewed-by: schreiberal
- 03:03 pm Revision 084bf7b2: Fix usage of wrong variable in doc/examples/Makefile.am.
- This makes “make distcheck” work again.
Reviewed-by: schreiberal
11/08/2007
- 09:04 pm Revision 21546b1c: Simplify burnin output
- Currently, the burnin output is very verbose (we log the entire output
from LU feedback) and duplicate in some cases ... - 09:04 pm Revision 5bfac263: Changes related to logging
- This patch modifes:
- mcpu.Processor.LogWarning to have its 'hint' parameter as optional
and only log it if not... - 09:02 pm Revision 175f44c2: Refactor burnin to improve disk replacement
- This patch changes the burnin:
- split the code into functions
- add replace2 (replace the secondary) for remote_... - 01:51 pm Revision e42b5307: Insert hook calls.
- Reviewed-by: schreiberal
- 01:51 pm Revision 663ed0ce: Implement sample hook.
- Reviewed-by: schreiberal
- 01:50 pm Revision 1672a0d1: Implement hooks infrastructure.
- Reviewed-by: schreiberal
Also available in: Atom