Commit 02c62112 authored by Petr Pudlak's avatar Petr Pudlak
Browse files

Prepare NEWS file for 2.12.0~beta1



Add section for 2.12.0~beta1, document changes since 2.11 and known
issues.
Signed-off-by: default avatarPetr Pudlak <pudlak@google.com>
Reviewed-by: default avatarKlaus Aehlig <aehlig@google.com>
parent e92255d7
......@@ -2,10 +2,10 @@ News
====
Version 2.12.0 alpha1
---------------------
Version 2.12.0 beta1
--------------------
*(unreleased)*
*(Released Mon, 21 Jul 2014)*
Incompatible/important changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......@@ -14,9 +14,6 @@ Incompatible/important changes
when launched in debug mode. Some debug logging violates some of the new
invariants in the system (see "New features"). The logging has been kept as
it aids diagnostics and development.
- The KVM CPU pinning no longer uses the affinity python package, but psutil
instead. The package is still optional and needed only if the feature is to
be used.
New features
~~~~~~~~~~~~
......@@ -40,13 +37,39 @@ New features
manage and supervise all Ganeti processes.
- Different types of compression can be applied during instance moves, including
user-specified ones.
- Ganeti jobs now run as separate processes. A consequence is that more jobs can
run in parallel; the number is run-time configurable, see "New features" entry
- Ganeti jobs now run as separate processes. The jobs are coordinated by
a new daemon "WConfd" that manages cluster's configuration and locks
for individual jobs. A consequence is that more jobs can run in parallel;
the number is run-time configurable, see "New features" entry
of 2.11.0. To avoid luxid being overloaded with tracking running jobs, it
backs of and only occasionally, in a sequential way, checks if jobs have
finished and schedules new ones. In this way, luxid keeps responsive under
high cluster load. The limit as when to start backing of is also run-time
configurable.
- The metadata daemon is now optionally available, as part of the
partial implementation of the OS-installs design. It allows pass
information to OS install scripts or to instances.
It is also possible to run Ganeti without the daemon, if desired.
New dependencies
~~~~~~~~~~~~~~~~
- The KVM CPU pinning no longer uses the affinity python package, but psutil
instead. The package is still optional and needed only if the feature is to
be used.
Known issues
~~~~~~~~~~~~
The following issues are known to be present in the beta and will be fixed
before rc1:
- Issue 881: Handle communication errors in mcpu
- Issue 883: WConfd leaks memory for some long operations
- Issue 884: Under heavy load the IAllocator fails with a "missing
instance" error
- Issue 885: Network hotplugging on KVM sometimes makes an instance
inresponsive
Version 2.11.3
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment