LGTM

On Thu, Jan 21, 2016 at 11:25 AM 'Klaus Aehlig' via ganeti-devel <
[email protected]> wrote:

>
>
> commit a17de24df17bf3f904ba8db9374eb0264a19fac0
> Merge: 5029b47 fcac567
> Author: Klaus Aehlig <[email protected]>
> Date:   Thu Jan 21 11:02:48 2016 +0100
>
>     Merge branch 'stable-2.16' into stable-2.17
>
>     * stable-2.16
>       Document the increased timeout as an incompatible change
>       Increase timeouts for luxi by a factor of 3
>       Do not repeat constants in comments
>       Send messages as Strings
>
>     * stable-2.15
>       Catch IOError of SSH files when removing node
>       Fix renew-crypto on one-node-cluster
>       ssh_update: log data that is received
>       Increase timeout of RPC adding/removing keys
>       After TestNodeModify, fix the pool of master candidates
>
>     * stable-2.14
>       Test disk attachment with different primary nodes
>       Check for same primary node before disk attachment
>       Add detach/attach sequence test
>       Allow disk attachment with external storage
>
>     * stable-2.13
>       Run ssh-key renewal in debug mode during upgrade
>
>     * stable-2.12
>       Increase minimal sizes of test online nodes
>       Also log the high-level upgrade steps
>       Add function to provide logged user feedback
>       Run renew-crypto in upgrades in debug mode
>       Unconditionally log upgrades at debug level
>       Document healthy-majority restriction on master-failover
>       Check for healthy majority on master failover with voting
>       Add a predicate testing that a majority of nodes is healthy
>       Fix outdated comment
>       Pass arguments to correct daemons during master-failover
>       Fix documentation for master-failover
>
>     * stable-2.11
>       (no changes)
>
>     * stable-2.10
>       KVM: explicitly configure routed NICs late
>
>     Conflicts:
>         tools/post-upgrade: take all the flags
>
>     Signed-off-by: Klaus Aehlig <[email protected]>
>
> diff --cc lib/rpc_defs.py
> index 8614a03,71fa231..48f2ecb
> --- a/lib/rpc_defs.py
> +++ b/lib/rpc_defs.py
> @@@ -543,11 -543,9 +543,11 @@@ _NODE_CALLS =
>       ("to_public_keys", None, "Whether the node's key should be added"
>        " to all nodes' public key file"),
>       ("get_public_keys", None, "Whether the node should get the other
> nodes'"
>  -     " public keys")],
>  +     " public keys"),
>  +    ("debug", None, "Set loglevel of ssh calls to 'debug'."),
>  +    ("verbose", None, "Set loglevel of ssh calls to 'verbose'.")],
>       None, None, "Distribute a new node's public SSH key on the
> cluster."),
> -   ("node_ssh_key_remove", MULTI, None, constants.RPC_TMO_URGENT, [
> +   ("node_ssh_key_remove", MULTI, None, constants.RPC_TMO_FAST, [
>       ("node_uuid", None, "UUID of the node whose key is removed"),
>       ("node_name", None, "Name of the node whose key is removed"),
>       ("master_candidate_uuids", None, "List of UUIDs of master
> candidates."),
> diff --cc tools/post-upgrade
> index e0a4b64,4d673e0..41ca528
> --- a/tools/post-upgrade
> +++ b/tools/post-upgrade
> @@@ -63,8 -63,8 +63,9 @@@ def main()
>
>     if utils.version.IsBefore(version, 2, 13, 0):
>       result = utils.RunCmd(["gnt-cluster", "renew-crypto",
>  -                           "--new-ssh-keys", "--no-ssh-key-check", "-f",
> "-d"])
>  +                           "--new-ssh-keys", "--no-ssh-key-check",
> -                            "--verbose", "-f"])
> ++                           "--verbose", "-f", "-d"])
> +
>       if result.failed:
>         cli.ToStderr("Failed to create SSH keys: %s; Output %s" %
>                      (result.fail_reason, result.output))
>
> --
> Klaus Aehlig
> Google Germany GmbH, Dienerstr. 12, 80331 Muenchen
> Registergericht und -nummer: Hamburg, HRB 86891
> Sitz der Gesellschaft: Hamburg
> Geschaeftsfuehrer: Matthew Scott Sucherman, Paul Terence Manicle
>
-- 
Lisa Velden
Software Engineer
[email protected]

Google Germany GmbH
Erika-Mann-Straße 33
80636 München


Geschäftsführer: Matthew Scott Sucherman, Paul Terence Manicle
Registergericht und -nummer: Hamburg, HRB 86891
Sitz der Gesellschaft: Hamburg

Reply via email to