ctdb-daemon: Do not allow mixed ctdb versions in a cluster
authorAmitay Isaacs <amitay@gmail.com>
Fri, 21 Apr 2017 07:55:11 +0000 (17:55 +1000)
committerAmitay Isaacs <amitay@samba.org>
Wed, 24 May 2017 15:03:28 +0000 (17:03 +0200)
commit305795a3231fef3af8b38d92252c44fe4a9fa9d1
tree4c06ce19ead9cdb5b49ea578c5ee8da2f0ca7cb0
parent9ec302bfad6abcbb1d6dfc759fa607757360ba66
ctdb-daemon: Do not allow mixed ctdb versions in a cluster

Extend CTDB_REQ_KEEPALIVE packet to include version and uptime.  If CTDB
versions do not match shutdown ctdb.

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
ctdb/include/ctdb_private.h
ctdb/include/ctdb_protocol.h
ctdb/protocol/protocol.h
ctdb/server/ctdb_keepalive.c
ctdb/server/ctdb_server.c