Activity
From 04/07/2009 to 05/06/2009
05/06/2009
- 02:56 pm Revision e557bae9: Inform the OS create script of reinstalls
- Sometimes reinstalls are slightly different than new installs. For
example certain partitions may need to be preserve... - 01:36 pm Revision 82a1c938: Add initial 2.1 design doc
- This document contains a skeleton for the 2.1 design process.
For now it just has introductory paragraphs and a struc... - 10:50 am Revision 2e159315: Pass optional arguments to the daemons
- These can be set in the defaults file, default to no arguments being
passed, and make it easy for local installation ... - 10:49 am Revision a533e975: ganeti.initd: include defaults file, if present
- In the example init script we'll execute an optional defaults file to
make it easier to add local customizations to t... - 10:46 am Revision 84d6ea9b: Fix ;; indentation in the main initd loop
- Currently two of the ;; ending the case bodies are not indented with
anything. Reindent all of them to the body of th...
05/05/2009
- 06:53 pm Revision a133af22: Avoid DeprecationWarning on Python >= 2.6
- Python 2.6 complains about module 'sha' being deprecated. It makes
execution of Ganeti commands a bit annoying, and w... - 06:06 pm Revision 7ffe8fba: Avoid DeprecationWarning on Python >= 2.6
- Python 2.6 complains about module 'sha' being deprecated. It makes
execution of Ganeti commands a bit annoying, and w... - 04:41 pm Revision cf192249: ganeti-noded: add bind address option
- This allows ganeti-noded to bind only on one interface rather than all
the ones on the machine. The default behaviour... - 04:19 pm Revision 34e71fea: Fix compatibility with DRBD 8.2
- This patch adds (and suppresses) the extra ipv4/ipv6 words before the
actual address that newer DRBD versions add.
[... - 04:19 pm Revision 01e2ce3a: Fix compatibility with DRBD 8.3
- DRBD 8.3 changes two more things compared to 8.2:
- /proc/drbd format changed in multiple ways; the part we're
... - 02:00 pm Revision c803b052: RunCmd: log command line for missing cmd case
- In case of missing programs, currently utils.RunCmd doesn't show any
information to help debugging, only 'No such fil... - 01:58 pm Revision 572e52bf: Abstract Linux node information in hv_base
- Currently both hv_fake and hv_kvm implement practically identical code
to get the node information. Since future cont... - 11:33 am Revision 3994f455: Fix argument checking in LUSetClusterParams
- This patch fixes two issues with LUSetClusterParams and argument
checking.
First, this LU used the wrong function na...
05/04/2009
- 04:51 pm Revision 81b7354c: Small optimisation in utils.WriteFile
- Currently we always try to remove the new file, even if the rename
succeeded. This patch tracks the existence of the ... - 04:51 pm Revision dd36d829: Fix luxi serialization in ganeti-masterd
- Currently, lib/luxi.py used lib/serializer.py for encoding/decoding
messages, but the master daemon uses directly the... - 04:45 pm Revision 99036060: Allow gnt-debug submit-job to take multiple args
- Currently “gnt-debug submit-job” takes a single argument and has
non-trivial startup-costs; in order to exercise the ... - 04:09 pm Revision d64769a8: Include node name in hypervisor validation errors
- The current validation routine just says "failed", without specifying
the node name. This is very confusing, and we s... - 04:09 pm Revision 8eb148ae: Fix gnt-cluster getmaster on non-master nodes
- The current implementation of “gnt-cluster getmaster” doesn't work on
non-master nodes, which is a regression from 1....
04/27/2009
- 01:57 pm Revision d1908b41: Release 2.0rc4
- Reviewed-by: ultrotter
04/26/2009
- 05:15 pm Revision d09b6ed3: hbal: add a --quiet option
- This option is the opposite of the --verbose option, and it allows
decreasing the verbosity level from the default of...
04/25/2009
- 06:40 pm Revision ba6c6006: hbal: Simplify the oneline formatting
- This patch moves the oneline format into a separate function for easier
usage. - 06:40 pm Revision dcbcdb58: hbal: Early exit when we don't have any instances
- For clusters with no instances, there is no point in computing either
the score or in running the algorithm. In this ... - 06:40 pm Revision b0517d61: hbal: Add a new min-score option
- This new parameter causes the algorithm to finish (or even not start at
all) if we reach/have a score better than it. - 06:39 pm Revision b161386d: hbal: Change hardcoded tests to monadic composition
- In some case we manually do “if isNothing … then Nothing else …”, which
can be very easily replaced with a monadic co...
04/24/2009
- 07:13 pm Revision d09ebf6f: Update gnt-instance(8) for info
- Add the --all argument, and reword a bit the basic information.
Reviewed-by: iustinp - 07:13 pm Revision 220cde0b: gnt-instance info --all
- Don't show all instances info by default, but require --all to be passed
for this time consuming operation.
Reviewed... - 05:36 pm Revision a6ab004b: LUDiagnoseOS: change locking and error handling
- Since the “list OSes” call is exported via RAPI, this can be used pretty
easily to DOS the master daemon during long ... - 11:43 am Revision ea9ddc07: Fix verify-disks with broken volume groups
- When a remote node returns invalid LVM data, we check it, but we don't
stop and continue with the rest of the checks ... - 11:43 am Revision 9a198532: Prevent errors when xenvg is broken cluster verify
- When vg_name is not returned at all, we currently abort with an internal
error. This is because we don't catch KeyErr...
04/21/2009
- 10:05 am Revision f438b9b3: Fix the makefile dist rule
- It was missing a dependency on the Version.hs file, so right after “make
clean”, a “make dist” used to fail. - 09:50 am Revision 48470548: Update NEWS file for the 0.0.8 release
04/20/2009
- 03:12 pm Revision 8930eef2: Increase allowed missing memory to 512MB
- Since Xen seems to “steal” some amounts of memory (depending on total
node memory), we increase the maximum allowed m... - 02:13 pm Revision 7b255913: Update man pages with the env variables
- This patch documents the environment variables in the man pages of hbal
and hn1. - 02:07 pm Revision 8032b3b5: Add reading the file names from env vars
- This patch adds support for selecting the instance/node file names via
two environment variables (HTOOLS_NODES, HTOOL... - 02:00 pm Revision 45f01962: Implement error checks for extra arguments
- Neither hbal nor hn1 take any arguments beside the options, so if any
are passed is most likely an unintended error. ... - 01:00 pm Revision 050b0c38: Fix the makefile clean rule
- Use the $HPROGS variable instead of hardcoding the program names.
- 01:00 pm Revision 017382b7: Add a gitignore file
04/19/2009
- 01:17 am Revision e0eb63f0: Implement writing the command list to a script
- This patch adds support in hbal for writing the command list to a shell
script, with error checking and allowing for ...
04/16/2009
- 12:02 pm Revision 3d7cd10b: hbal: Abort for invalid offline node names
- Since it's easy to pass a wrong node name as offline, we should abort
instead of silently ignoring it.
04/15/2009
- 02:11 pm Revision 949bdabe: A bunch of doc and other small fixes
- This patch adds a couple of both externally and internally reported
issues:
- missing SGML tags (Issue 54), report ...
04/14/2009
- 07:42 pm Revision 8c7aaa72: Trivial typo fix in error message
- Reviewed-by: iustinp
04/08/2009
- 03:34 pm Revision 5bbefdec: Release 2.0rc3
- Burnin tests were successful, release rc3.
Reviewed-by: imsnah
04/07/2009
- 02:53 pm Revision 2ab2b9f5: Distribute built documentation
- This patch changes the way documentation is built in order to distribute
the generated output in the 'dist' archive, ...
Also available in: Atom