Activity
From 08/17/2007 to 09/15/2007
09/15/2007
- 12:11 pm Revision 116b0c88: Documentation fix for missing dependencies
- I was getting into trouble with gnt-backup and discovered reading the
code of the debian-etch os image and the error ...
09/14/2007
- 12:54 pm Revision 246e180a: Change OpQueryNodes nodes attribute to names
- Change this to have the exact same parameters as OpQueryInstances.
Also fix burnin which is broken since r146.
Revi... - 12:54 pm Revision 069dcc86: Enable LUQueryInstances to work with a given list of instances
- As per the changes to LUQueryNodes, the QueryInstances LU is modified to
accept a list of instances for which to comp... - 12:03 pm Revision 4a72cc75: Remove OpQueryNodeData and LUQueryNodeData
- Now that LUQueryNodes supports all the functionality of LUQueryNodeData,
let's migrate gnt-node.ShowNodeConfig to use... - 12:02 pm Revision ec223efb: Change LUQueryNodes to return raw values and support selective listing
- LUQueryNodes it's very similar to LUQueryNodeData, but it lacks two
features:
- instance list (it has count though)... - 12:02 pm Revision a7ba5e53: Change _GetWanted* to return names instead of objects
- On closer look, all except one of the current users of _GetWantedNodes are
using only the name of the nodes and throw...
09/13/2007
- 03:46 pm Revision cec9845c: Split QA script into different modules.
- Reviewed-by: iustinp
- 02:49 pm Revision 8a23d2d3: Move string formatting out of LUQueryInstances
- Currently, LUQueryInstances will provide strings for its results. This makes it
hard for other consumers than "gnt-in... - 02:31 pm Revision 72f0f7fd: Fix the ssh change which breaks remote ssh commands
- Explanation: since we use lists and not a string, every argument we give
is passed unchanged to the remote shell. So,...
09/12/2007
- 08:46 pm Revision 4e5e8bfc: Complete rename of testing/ to test/.
- Reviewed-by: iustin
- 06:54 pm Revision 5ca84bdd: Fix typo in last commit.
- 06:51 pm Revision a2ce5c4d: Rename testing/ to test/.
- 06:17 pm Revision b945849c: Clean *.py[co] in testing/.
- Reviewed-by: iustin
- 06:12 pm Revision 44c23fa6: Move QA script from testing/ to qa/.
- Reviewed-by: iustin
- 03:02 pm Revision 23f41a3e: Change the way how locales are overridden:
- - Set only LC_ALL, it overrides any other variable
- Restore environment after unittest
Reviewed-by: iustinp - 02:58 pm Revision 3312b702: Clone cmdlib._GetWantedNodes into _GetWantedInstances
- This duplicates _GetWantedNodes to _GetWantedInstances, after doing some
changes to it:
- fix an indentation error ... - 01:32 pm Revision fdc267f4: Fix docstrings of many opcodes
- Reviewed-by: imsnah
09/11/2007
- 03:18 pm Revision f6441c7c: Filters out LANG and LC_* on RunCmd
- This filters out the LANG and LC_ variables from the environment of programs
executed by RunCmd, in order to get cons... - 11:45 am Revision 8e587e52: - Don't build .tar.bz2, we only distribute .tar.gz anyway.
- - Clean generated files on “make maintainer-clean”.
- Build _autoconf.py and ganeti.initd on “make all”.
Reviewed-by...
09/07/2007
- 02:30 pm Revision 00003458: Make import/export use the auxiliary ssh library to build the remote commands.
- This avoids forgetting some parameters, as it's happening right now
(the correct known host file is not being passed)... - 11:09 am Revision 017778ac: Fix two errors in man page
09/05/2007
- 08:14 pm Revision 88d14415: Add function to get all local IP addresses, will be used in cmdlib.py.
- Reviewed-by: schreiberal
09/04/2007
- 06:27 pm Revision c1671c0e: Use configure's paths in the init script example.
- Reviewed-by: schreiberal
- 04:10 pm Revision bd205d0e: Now that we use configure's variables, add --sysconfdir to configure.
- Reviewed-by: ultrotter
- 02:32 pm Revision 2ec08468: Use _autoconf.py instead of version.py, generated by Makefile with more
- variables. The underline is there to mark it as a private module.
Reviewed-by: iustinp - 10:35 am Revision 9dda7cb1: Combine rules for manpages.
- Reviewed-by: iustinp
- 10:35 am Revision 38d9d95d: Use DESTDIR when creating additional directories.
- Reviewed-by: iustinp
09/03/2007
- 05:42 pm Revision 7c18ef8e: - Generic automake cleanup
- - Bump version number to 1.2b2
- Add version.py file generated from version.py.in by autoconf
Reviewed-by: schreiberal - 04:28 pm Revision 7d4ee540: - Add Makefile in doc/examples/
- 04:23 pm Revision 04daec5d: - Rename docs/ to doc/
- - Add Makefile in doc/examples/
Reviewed-by: schreiberal - 02:22 pm Revision 113b55aa: Switch utils.RunCmd from popen2 to subprocess
- This changes the implementation of RunCmd from using the popen2 module
to using the (new in 2.4) subprocess module.
... - 11:04 am Revision 7fcf849f: Add a small unittext extension for utils.RunCmd
- Reviewed-by: imsnah
08/31/2007
- 06:36 pm Revision 9df6d173: Test “gnt-node volumes”.
- Reviewed-by: iustinp
- 12:12 pm Revision 61bf23ec: Add note about Debian default dbrd.conf
- Debian's default drbd configuration has some enabled directives, which make the
init script throw errors. Document ho...
08/30/2007
- 09:33 pm Revision 3571f686: Bump up version to beta1
- 09:27 pm Revision 051f92ec: Fix capitalization.
- Reviewed-by: iustinp
- 09:19 pm Revision ac232de3: Fix some spelling mistakes
- 09:10 pm Revision 89624642: Add note about lvm.conf tuning
- Reviewed-by: imsnah
- 08:49 pm Revision a0e7cec8: Pass --os-size and --swap-size to burnin during QA.
- Reviewed-by: iustinp
- 08:27 pm Revision 78ac0e0d: Fix the path in the example cron file
- Reviewed-by: imsnah
- 07:50 pm Revision 958c8f40: Fix a typo in install.sgml
- Reviewed-By: iustinp
- 07:37 pm Revision 0a2a0d91: Add information about the recommended Xen settings
- Reviewed-by: imsnah
- 07:16 pm Revision 8d519422: Fix mdadm -D output compatibility issues.
- Also add some debugging output.
- 06:36 pm Revision 2a710df1: - Check for secondary node before doing a failover.
- - Replace magic values by constants.
Reviewed-by: iustinp - 05:32 pm Revision c20494cd: Add a safety check to the backend.AddOSToInstance
- This changes a ';' to '&&' to make sure we run the create script from
the correct directory.
Reviewed-by: imsnah - 05:30 pm Revision 130e907e: Add one more check on cluster init.
- This adds a check that the initial node's IP name doesn't resolve to a
loopback address (127.x.y.z).
Also remove an ... - 05:21 pm Revision 727830bf: More updates to the installation tutorial.
- Changes:
- add note about installing the cron job
- add an example cron job file and modify top-level Makefile.am... - 03:53 pm Revision dd3701d1: Add note about manually loading the drbd module
- 03:52 pm Revision 851765bb: Add note about running the Xen kernel before compiling DRBD
- 03:30 pm Revision 65ca7c46: Add mdadm to the debian example
- Reviewed-by: roman.marxer
- 03:14 pm Revision 5a96795f: Add more details about hostname issues
- 01:29 pm Revision b9ac33e9: Fix the manpage gnt-instance w.r.t. units
- The manpage wrongly states that the default unit for disk sizes is
gibibytes, whereas currently it's mebibytes. Fix t... - 12:35 pm Revision 16450d30: Document kernel selection method
- This changelist add:
- documentation on how to select the kernel and initrd (if needed) for
instances
- suppo...
08/29/2007
- 05:34 pm Revision 32ad0582: New version of install.sgml
- This adds more examples and clarifies the existing ones.
Reviewed-by: roman.marxer
08/28/2007
- 03:25 pm Revision ff98055b: Refuse nodes with non-FQDN hostnames.
- This changes the cluster init and node join to refuse a node that has a
different hostname than what the resolver ret... - 02:35 pm Revision ec377077: Docbook-relate changes on admin.sgml
- This changes a lot of docbook-related stuff and addresses a few consistency
issues.
Reviewed-by: vylavera - 11:54 am Revision 0bac47cf: Cleanup of the installation tutorial.
- This fixes some consistency issues.
Reviewed-by: vylavera - 11:50 am Revision 1a87dca7: Fix compatibility problems with mdadm-2.5.6
- This fixes a compatibility problem with recent mdadm (2.x?) by
reimplementing the zero-ing of the superblocks in gane...
08/27/2007
08/24/2007
- 03:29 pm Revision 94508060: Implement argument for known_hosts file.
- Reviewed-by: iustinp
- 02:38 pm Revision 807d926c: Set SSH's ClearAllForwardings and ForwardAgent options.
- Reviewed-by: iustinp
- 01:23 pm Revision 180bdd1f: - Test “gnt-cluster copyfile”
- - Run “gnt-cluster verify” and “gnt-cluster info” after adding all nodes
- Remove unused --cleanup option
- Remove --... - 12:20 pm Revision 82122173: Rework ssh known-hosts handling.
- This changes:
- cluster setup, we no longer edit /etc/ssh/ssh_known_hosts but our
own file
- node add, we no ...
08/23/2007
- 04:59 pm Revision 02715459: Improve LURunClusterCommand
- This function used a hand-coded ssh call to remote nodes. Fix it to use the
ssh.SSHCall function, and in the process ...
08/22/2007
- 06:53 pm Revision 8bd562f5: Fix one wrong usage of _GetWantedNodes
- _GetWantedNodes is used wrongly by the LUClusterCopyFile. This fixes that.
Reviewed-by: imsnah
08/21/2007
- 05:35 pm Revision 31ee599c: Fix typo.
- Reviewed-by: iustin
- 11:39 am Revision b212bf8b: Rename installing.sgml to install.sgml
- This is more in line with the other document names.
Also, change the title to simply "Ganeti installation tutorial"....
08/20/2007
- 05:43 pm Revision 5cd0d9c0: Add information about installing from source.
- In case one installs from source, make, tar and gzip are also needed. tar and
gzip are almost always installed, but m... - 04:27 pm Revision 3899870e: Disable hashing of the ssh keys.
- In case we use StrictHostKeyChecking=ask, also add HashKnownHosts=no so that
debugging is easier. The nodes to which ... - 03:17 pm Revision 644eeef9: Add support for listing instance disk sizes.
- Reviewed-by: imsnah
- 02:29 pm Revision a02bc76e: A CheckPrereq method had one unconverted "return 1" statement. Change it to the
- appropriate raise.
Reviewed-by: imsnah - 11:21 am Revision ce482672: Add ganeti-master to sbin_SCRIPTS
- This was forgotten when the init script was changed.
Reviewed-by: imsnah
08/17/2007
- 12:14 pm Revision 16be8703: Change cli.OutputTable to cli.GenerateTable
- Since the table generation might be useful elsewhere, let's change it to
return the data instead of directly printing...
Also available in: Atom