Modify gnt-node add to call external script
[ganeti-local] / INSTALL
diff --git a/INSTALL b/INSTALL
index 005f7a7..dac5ab5 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -11,11 +11,15 @@ Software Requirements
 
 Before installing, please verify that you have the following programs:
 
-- `Xen Hypervisor <http://www.xen.org/>`_, version 3.0.x or 3.1
+- `Xen Hypervisor <http://www.xen.org/>`_, version 3.0 or above, if
+  running on Xen
+- `KVM Hypervisor <http://www.linux-kvm.org>`_, version 72 or above, if
+  running on KVM. In order to use advanced features, such as live
+  migration, virtio, etc, an even newer version is recommended (qemu-kvm
+  versions 0.11.X or above have shown good behavior).
 - `DRBD <http://www.drbd.org/>`_, kernel module and userspace utils,
   version 8.0.7 or above
 - `LVM2 <http://sourceware.org/lvm2/>`_
-- `OpenSSL <http://www.openssl.org/>`_
 - `OpenSSH <http://www.openssh.com/portable.html>`_
 - `bridge utilities <http://www.linuxfoundation.org/en/Net:Bridge>`_
 - `iproute2 <http://www.linuxfoundation.org/en/Net:Iproute2>`_
@@ -25,7 +29,13 @@ Before installing, please verify that you have the following programs:
 - `simplejson Python module <http://code.google.com/p/simplejson/>`_
 - `pyparsing Python module <http://pyparsing.wikispaces.com/>`_
 - `pyinotify Python module <http://trac.dbzteam.org/pyinotify/>`_
+- `PycURL Python module <http://pycurl.sourceforge.net/>`_
+- `ctypes Python module
+  <http://starship.python.net/crew/theller/ctypes/>`_, if running on
+  python 2.4 (optional, used for node daemon memory locking)
 - `socat <http://www.dest-unreach.org/socat/>`_
+- `Paramiko <http://www.lag.net/paramiko/>`_, if you want automated SSH
+  setup; optional otherwise but manual setup of the nodes required
 
 These programs are supplied as part of most Linux distributions, so
 usually they can be installed via the standard package manager. Also
@@ -35,7 +45,8 @@ packages, except for DRBD and Xen::
 
   $ apt-get install lvm2 ssh bridge-utils iproute iputils-arping \
                     python python-pyopenssl openssl python-pyparsing \
-                    python-simplejson python-pyinotify socat
+                    python-simplejson python-pyinotify python-pycurl \
+                    socat
 
 If you want to build from source, please see doc/devnotes.rst for more
 dependencies.