[PATCH] Do not allow different versions of ctdb in a cluster

Martin Schwenke martin at meltin.net
Wed May 24 01:55:42 UTC 2017


Hi Chris,

On Tue, 23 May 2017 14:07:27 -0500, "Christopher R. Hertel via
samba-technical" <samba-technical at lists.samba.org> wrote:

> What about rolling upgrades?  When the goal is to upgrade a running cluster
> to the latest and greatest, will we need to set AllowMixedVersions first and
> then perform the upgrade?  Will that even work?

I've seen Amitay's answer and I'll provide a compatible one...  :-)

A couple of months ago I made an attempt at documenting an upgrade
policy:

  https://wiki.samba.org/index.php/Upgrading_a_CTDB_cluster

So, the rolling upgrades that are disallowed by Amitay's changes are
not expected to work because ctdbd (or even smbd) might have
incompatible changes.

However, if you have carefully tested a particular upgrade path with
the tunable enabled then you will know whether it will work...  ;-)

peace & happiness,
martin



More information about the samba-technical mailing list