LGTM, thanks

On Fri, Aug 1, 2014 at 10:24 AM, 'Petr Pudlak' via ganeti-devel <
[email protected]> wrote:

> commit e46b86f2e6060f4113a19f3b0d5785e5c7c5fc94
> Merge: d7418ff 537126f
> Author: Petr Pudlak <[email protected]>
> Date:   Fri Aug 1 10:06:57 2014 +0200
>
>     Merge branch 'stable-2.11' into stable-2.12
>
>     * stable-2.11
>       Postpone release of 2.11.4 by one day
>       Remove known issues section for 2.11.4
>       Add known issue to 2.11.4 NEWS file
>       Bump version to 2.11.4
>       Prepare NEWS file for 2.11.4
>
>     * stable-2.10
>       Add non-cherry-pickable changes related to state "rb----"
>       Add Xen nothing state '------'
>       Add Xen paused state as a Ganeti running state
>       Update usage string for 'gnt-network connect'
>
>     Conflicts:
>         NEWS
>         configure.ac
>         lib/hypervisor/hv_xen.py
>     Resolution:
>       NEWS - include 2.11.4 description
>       configure.ac - keep the 2.12 version
>       lib/hypervisor/hv_xen.py - keep enhanced comments from 2.11
>
> diff --cc NEWS
> index 8cf1f55,29d883f..56be58c
> --- a/NEWS
> +++ b/NEWS
> @@@ -2,76 -2,30 +2,100 @@@ New
>   ====
>
>
>  +Version 2.12.0 beta1
>  +--------------------
>  +
>  +*(Released Mon, 21 Jul 2014)*
>  +
>  +Incompatible/important changes
>  +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>  +
>  +- Do not use debug mode in production. Certain daemons will issue
> warnings
>  +  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.
>  +
>  +New features
>  +~~~~~~~~~~~~
>  +
>  +- OS install script parameters now come in public, private and secret
>  +  varieties:
>  +
>  +  - Public parameters are like all other parameters in Ganeti.
>  +  - Ganeti will not log private and secret parameters, *unless* it is
> running
>  +    in debug mode.
>  +  - Ganeti will not save secret parameters to configuration. Secret
> parameters
>  +    must be supplied every time you install, or reinstall, an instance.
>  +  - Attempting to override public parameters with private or secret
> parameters
>  +    results in an error. Similarly, you may not use secret parameters to
>  +    override private parameters.
>  +
>  +- The move-instance tool can now attempt to allocate an instance by using
>  +  opportunistic locking when an iallocator is used.
>  +- The build system creates sample systemd unit files, available under
>  +  doc/examples/systemd. These unit files allow systemd to natively
>  +  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. 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.4
> + --------------
> +
> + *(Released Thu, 31 Jul 2014)*
> +
> + - Improved documentation of the instance shutdown behavior.
> +
> + Inherited from the 2.10 branch:
> +
> + - KVM: fix NIC configuration with absent NIC VLAN (Issue 893)
> + - Adapt relative path expansion in PATH to new environment
> + - Exclude archived jobs from configuration backup
> + - Expose early_release for ReplaceInstanceDisks
> + - Add backup directory for configuration backups for upgrades
> + - Fix BlockdevSnapshot in case of non lvm-based disk
> + - Improve RAPI error handling for queries in non-existing items
> + - Allow disk hot-remove even with chroot or SM
> + - Remove superflous loop in instance queries (Issue 875)
> +
> + Inherited from the 2.9 branch:
> +
> + - Make ganeti-cleaner switch to save working directory (Issue 880)
> +
> +
>   Version 2.11.3
>   --------------
>
>


-- 
Helga Velroyen | Software Engineer | [email protected] |

Google Germany GmbH
Dienerstr. 12
80331 München

Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg
Geschäftsführer: Graham Law, Christine Elizabeth Flores

Reply via email to