====
+Version 2.17.0 alpha1
+---------------------
+
+*(unreleased)*
+
+Incompatible/important changes
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+- The IAllocator protocol has been extended by a new ``hv_state`` parameter.
+ This new parameter is used to estimate the amount of memory utilized by
+ the node. It replaces ``reserved_mem`` on hypervisors other than ``xen-pvm``
+ and ``xen-hvm`` because ``reserved_mem`` was reported incorrectly on them.
+ If this ``hv_state`` parameter is not presented in an iallocator input, the
+ old ``reserved_mem`` will be used.
+- Tools now log into a separate log file ``tools.log``. Also, each log
+ message of tools is now properly labelled with the name of the tool
+ that submitted the message.
+- The options ``--debug`` and ``--verbose`` of ``gnt-cluster
+ renew-crypto`` and ``gnt-node {add,remove,modify}`` now (also) control the
+ log level of the SSH calls to all nodes.
+
+
+New features
+~~~~~~~~~~~~
+
+- There is a new daemon, the :doc:`Ganeti Maintenance Daemon <design-repaird>`,
+ that coordinates all maintenance operations on a cluster, i.e. rebalancing,
+ activate disks, ERROR_down handling and node repairs actions.
+- ``htools`` support memory over-commitment now. Look at
+ :doc:`Memory Over Commitment <design-memory-over-commitment>` for the
+ details.
+- ``hbal`` has a new option ``--avoid-disk-moves *factor*`` that allows disk
+ moves only if the gain in the cluster metrics is ``*factor*`` times higher
+ than with no disk moves.
+- ``hcheck`` reports the level of redundancy for each node group as a new ouput
+ parameter, see :doc:`N+M Redundancy <design-n-m-redundancy>`.
+
+
- Version 2.16.0 beta2
- --------------------
+ Version 2.16.0 rc1
+ ------------------
- *(Released Tue, 2 Feb 2016)*
+ *(Released Thu, 18 Feb 2016)*
Incompatible/important changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~