Version 2.1.1
-------------
+*(Released Fri, 12 Mar 2010)*
+
During the 2.1.0 long release candidate cycle, a lot of improvements and
changes have accumulated with were released later as 2.1.1.
Version 2.1.0
-------------
+*(Released Tue, 2 Mar 2010)*
+
Ganeti 2.1 brings many improvements with it. Major changes:
- Added infrastructure to ease automated disk repairs
Version 2.0.6
-------------
+*(Released Thu, 4 Feb 2010)*
+
- Fix cleaner behaviour on nodes not in a cluster (Debian bug 568105)
- Fix a string formatting bug
- Improve safety of the code in some error paths
Version 2.0.5
-------------
+*(Released Thu, 17 Dec 2009)*
+
- Fix security issue due to missing validation of iallocator names; this
allows local and remote execution of arbitrary executables
- Fix failure of gnt-node list during instance removal
Version 2.0.4
-------------
+*(Released Wed, 30 Sep 2009)*
+
- Fixed many wrong messages
- Fixed a few bugs related to the locking library
- Fixed MAC checking at instance creation time
Version 2.0.3
-------------
+*(Released Fri, 7 Aug 2009)*
+
- Added ``--ignore-size`` to the ``gnt-instance activate-disks`` command
to allow using the pre-2.0.2 behaviour in activation, if any existing
instances have mismatched disk sizes in the configuration
Version 2.0.2
-------------
+*(Released Fri, 17 Jul 2009)*
+
- Added experimental support for stripped logical volumes; this should
enhance performance but comes with a higher complexity in the block
device handling; stripping is only enabled when passing
Version 2.0.1
-------------
+*(Released Tue, 16 Jun 2009)*
+
- added ``-H``/``-B`` startup parameters to ``gnt-instance``, which will
allow re-adding the start in single-user option (regression from 1.2)
- the watcher writes the instance status to a file, to allow monitoring
Version 2.0.0 final
-------------------
+*(Released Wed, 27 May 2009)*
+
- no changes from rc5
Version 2.0 release candidate 5
-------------------------------
+*(Released Wed, 20 May 2009)*
+
- fix a couple of bugs (validation, argument checks)
- fix ``gnt-cluster getmaster`` on non-master nodes (regression)
- some small improvements to RAPI and IAllocator
Version 2.0 release candidate 4
-------------------------------
+*(Released Mon, 27 Apr 2009)*
+
- change the OS list to not require locks; this helps with big clusters
- fix ``gnt-cluster verify`` and ``gnt-cluster verify-disks`` when the
volume group is broken
Version 2.0 release candidate 3
-------------------------------
+*(Released Wed, 8 Apr 2009)*
+
- Change the internal locking model of some ``gnt-node`` commands, in
order to reduce contention (and blocking of master daemon) when
batching many creation/reinstall jobs
Version 2.0 release candidate 2
-------------------------------
+*(Released Fri, 27 Mar 2009)*
+
- Now the cfgupgrade scripts works and can upgrade 1.2.7 clusters to 2.0
- Fix watcher startup sequence, improves the behaviour of busy clusters
- Some other fixes in ``gnt-cluster verify``, ``gnt-instance
Version 2.0 release candidate 1
-------------------------------
+*(Released Mon, 2 Mar 2009)*
+
- More documentation updates, now all docs should be more-or-less
up-to-date
- A couple of small fixes (mixed hypervisor clusters, offline nodes,
Version 2.0 beta 2
------------------
+*(Released Thu, 19 Feb 2009)*
+
- Xen PVM and KVM have switched the default value for the instance root
disk to the first partition on the first drive, instead of the whole
drive; this means that the OS installation scripts must be changed
Version 2.0 beta 1
------------------
+*(Released Mon, 26 Jan 2009)*
+
- Version 2 is a general rewrite of the code and therefore the
differences are too many to list, see the design document for 2.0 in
the ``doc/`` subdirectory for more details
Version 1.2.7
-------------
+*(Released Tue, 13 Jan 2009)*
+
- Change the default reboot type in ``gnt-instance reboot`` to "hard"
- Reuse the old instance mac address by default on instance import, if
the instance name is the same.
Version 1.2.6
-------------
+*(Released Wed, 24 Sep 2008)*
+
- new ``--hvm-nic-type`` and ``--hvm-disk-type`` flags to control the
type of disk exported to fully virtualized instances.
- provide access to the serial console of HVM instances
Version 1.2.5
-------------
+*(Released Tue, 22 Jul 2008)*
+
- note: the allowed size and number of tags per object were reduced
- fix a bug in ``gnt-cluster verify`` with inconsistent volume groups
- fixed twisted 8.x compatibility
Version 1.2.4
-------------
+*(Released Fri, 13 Jun 2008)*
+
- Experimental readonly, REST-based remote API implementation;
automatically started on master node, TCP port 5080, if enabled by
``--enable-rapi`` parameter to configure script.
Version 1.2.3
-------------
+*(Released Mon, 18 Feb 2008)*
+
- more tweaks to the disk activation code (especially helpful for DRBD)
- change the default ``gnt-instance list`` output format, now there is
one combined status field (see the manpage for the exact values this
Version 1.2.2
-------------
+*(Released Wed, 30 Jan 2008)*
+
- fix ``gnt-instance modify`` breakage introduced in 1.2.1 with the HVM
support (issue 23)
- add command aliases infrastructure and a few aliases
Version 1.2.1
-------------
+*(Released Wed, 16 Jan 2008)*
+
- experimental HVM support, read the install document, section
"Initializing the cluster"
- allow for the PVM hypervisor per-instance kernel and initrd paths
Version 1.2.0
-------------
+*(Released Tue, 4 Dec 2007)*
+
- Log the ``xm create`` output to the node daemon log on failure (to
help diagnosing the error)
- In debug mode, log all external commands output if failed to the logs
Version 1.2b3
-------------
+*(Released Wed, 28 Nov 2007)*
+
- Another round of updates to the DRBD 8 code to deal with more failures
in the replace secondary node operation
- Some more logging of failures in disk operations (lvm, drbd)
Version 1.2b2
-------------
+*(Released Tue, 13 Nov 2007)*
+
- Change configuration file format from Python's Pickle to JSON.
Upgrading is possible using the cfgupgrade utility.
- Add support for DRBD 8.0 (new disk template ``drbd``) which allows for