- Aug 24, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
- Run “gnt-cluster verify” and “gnt-cluster info” after adding all nodes - Remove unused --cleanup option - Remove --verbose option and always print executed SSH commands Reviewed-by: iustinp
-
Iustin Pop authored
This changes: - cluster setup, we no longer edit /etc/ssh/ssh_known_hosts but our own file - node add, we no longer remove root's known_hosts (twice) - gnt-instance console, both the LU and the script: since now the ssh setup is not standard, we need to build the ssh cmdline in the LU (instead of manually building it in the script) with the correct parameters and use the command line as returned in the script - ssh.py, many changes, split options in module-level constants so that building the command line in different places is easier/more logical - backend.py, we no longer remove root's known_hosts in Add node, and we allow our own known_hosts file to be uploaded Reviewed-by: imsnah
-
- Aug 23, 2007
-
-
Iustin Pop authored
This function used a hand-coded ssh call to remote nodes. Fix it to use the ssh.SSHCall function, and in the process drop the command field from the results, as it's too verbose and we can use (in gnt-cluster) what we passed in. Reviewed-by: schreiberal
-
- Aug 22, 2007
-
-
Iustin Pop authored
_GetWantedNodes is used wrongly by the LUClusterCopyFile. This fixes that. Reviewed-by: imsnah
-
- Aug 21, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustin
-
Iustin Pop authored
This is more in line with the other document names. Also, change the title to simply "Ganeti installation tutorial". Reviewed-by: ultrotter
-
- Aug 20, 2007
-
-
Iustin Pop authored
In case one installs from source, make, tar and gzip are also needed. tar and gzip are almost always installed, but make not, so let's add a note about that. Also remove a '>' in the apt-get install example so copy-paste works. Reviewed-by: imsnah
-
Iustin Pop authored
In case we use StrictHostKeyChecking=ask, also add HashKnownHosts=no so that debugging is easier. The nodes to which we are connecting are anyway visible in /etc/ssh/ssh_known_hosts.
-
Iustin Pop authored
Reviewed-by: imsnah
-
Iustin Pop authored
appropriate raise. Reviewed-by: imsnah
-
Iustin Pop authored
This was forgotten when the init script was changed. Reviewed-by: imsnah
-
- Aug 17, 2007
-
-
Iustin Pop authored
Since the table generation might be useful elsewhere, let's change it to return the data instead of directly printing it. Its callers have also been updated. Reviewed-by: imsnah
-
- Aug 16, 2007
-
-
Iustin Pop authored
This removes the section on packages from installing.sgml (until we have packages) and adds/corrects informations about using the startup script. It also adds notes about the ``--master-netdev`` option, which one needs to use if the node doesn't have an interface named xen-br0 (or if it's not the interface wanted for external access).
-
Iustin Pop authored
It fixes the main Makefile.am to create $localstatedir/{lib,log}/ganeti. It fixes the testing Makefile.am after the rename fake_config.py -> mocks.py. It strips the output of "ip link show" to have a nicer output if the master netdev does not exist.
-
Iustin Pop authored
This changes installing.sgml, adding details about required software and OS instances. It also updates INSTALL and README to correspond with the sgml manual. Reviewed-by: ultrotter
-
- Aug 15, 2007
-
-
Iustin Pop authored
The biggest change is that at configure time one must specify --localstatedir=/var since the directories for ganeti (/var/log/ganeti, /var/lib/ganeti) must be located here. Reviewed-by: ultrotter
-
- Aug 14, 2007
-
-
Iustin Pop authored
This changes the raising of exceptions from: raise Exception, value to raise Exception(value) as the first form will be removed in python-3000 and the second form is preferred now. The changes also involve a few cases of changing from raising standard exceptions and use our own ones. The new version also fixes many pylint-generated warnings, especially in ganeti-noded where I changed many methods to @staticmethod. There is no functionality changed (barring any bugs).
-
- Aug 08, 2007
-
-
Iustin Pop authored
This is only the backend part, from the command line the tags can't be read/modified yet. Reviewed-by: imsnah
-
- Aug 06, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Aug 03, 2007
-
-
Iustin Pop authored
- add an Update method on the ConfigWriter class; - make the AddInstance method not log disks for diskless types (helps with testing) - implement limited testing for the ConfigWriter with focus on the new Update method
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Iustin Pop authored
won't reread it if not modified by someone else.
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Iustin Pop authored
configuration. Reviewed-by: imsnah
-
Iustin Pop authored
instead use an UUID prefix and a suffix denoting the disk iv_name (sda/sdb) and possibly it's type (data/meta). Reviewed-by: imsnah
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
- Cleanup Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Aug 02, 2007
-
-
Guido Trotter authored
Add warning about avoiding xm commands for instance creation Also fix a man page reference in installing.sgml to use the docbook format Reviewed-By: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
Michael Hanselmann authored
-
Guido Trotter authored
Refer to the glossary from the installing guide Reviewed-By: iustinp
-
Guido Trotter authored
Reviewed-By: iustinp
-
- Jul 30, 2007
-
-
Guido Trotter authored
Reviewed-By: iustinp, imsnah
-
Michael Hanselmann authored
Reviewed-by: iustinp
-
- Jul 27, 2007
-
-
Michael Hanselmann authored
Reviewed-by: iustinp
-