Revision 9e5a9a9a

b/docs/quick-install-admin-guide.rst
1365 1365
It's time to install Ganeti. To be able to use hotplug (which will be part of
1366 1366
the official Ganeti 2.10), we recommend using our Ganeti package version:
1367 1367

  
1368
``2.8.2+snapshot1+b64v1+kvmopts1+extfix1+hotplug5+lockfix3+ippoolfix+rapifix+netxen-1~wheezy``
1368
``2.8.3+snap1+b64v1+kvm1+ext1+lockfix1+ipfix1+backports1-1~wheezy``
1369 1369

  
1370
Let's briefly explain each patch:
1370
Let's briefly explain each patch set:
1371 1371

  
1372
    * hotplug: hotplug devices (NICs and Disks) (ganeti 2.10).
1373
    * b64v1: Save bitarray of network IP pools in config file, encoded in
1374
      base64, instead of 0/1.
1375
    * ippoolfix: Ability to give an externally reserved IP to an instance (e.g.
1376
      gateway IP)  (ganeti 2.10).
1377
    * kvmopts: Export disk geometry to kvm command and add migration
1378
      capabilities.
1379
    * extfix: Includes:
1372
    * snap adds snapshot support for ext disk template
1373
    * b64 saves networks' bitarrays in a more compact representation
1374
    * kvm exports disk geometry to kvm command and adds migration capabilities
1375
    * ext
1380 1376

  
1381
      * exports logical id in hooks.
1382
      * adds better arbitrary params support (modification, deletion).
1383
      * cache, heads, cyls arbitrary params reach kvm command.
1377
      * exports logical id in hooks
1378
      * allows cache, heads, cyls arbitrary params to reach kvm command
1384 1379

  
1385
    * rapifix: Extend RAPI το support 'depends' and 'shutdown_timeout' body
1386
      arguments. (ganeti 2.9).
1387
    * netxen: Network configuration for xen instances, exactly like in kvm
1388
      instances. (ganeti 2.9).
1389
    * lockfix2: Fixes for 2 locking issues:
1380
    * lockfix is a workaround for Issue #621
1381
    * ipfix does not require IP if mode is routed (needed for IPv6 only NICs)
1382
    * backports is a set of patches backported from stable-2.10
1390 1383

  
1391
      * Issue 622: Fix for opportunistic locking that caused an assertion
1392
        error (Patch waiting in ganeti-devel list).
1393
      * Issue 621: Fix for network locking issue that resulted in: [Lock
1394
        'XXXXXX' not found in set 'instance' (it may have been removed)].
1395

  
1396
    * snapshot: Add trivial 'snapshot' functionality that is unused by Synnefo
1397
      or Ganeti.
1384
      * Hotplug support
1385
      * Better networking support (NIC configuration scripts)
1386
      * Change IP pool to support NAT instances
1387
      * Change RAPI to accept depends body argument and shutdown_timeout
1398 1388

  
1399 1389
To install Ganeti run:
1400 1390

  
1401 1391
.. code-block:: console
1402 1392

  
1403
   # apt-get install snf-ganeti ganeti-htools ganeti-haskell
1393
   # apt-get install snf-ganeti ganeti-htools ganeti-haskell ganeti2
1404 1394

  
1405 1395
Ganeti will make use of drbd. To enable this and make the configuration
1406 1396
permanent you have to do the following :

Also available in: Unified diff