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

Christopher R. Hertel crh at samba.org
Wed May 24 21:45:21 UTC 2017


Martin,

Thanks for the pointer.

Longer term, I would imagine that support for rolling upgrades would be a
worthy goal.  Thoughts?

Chris -)-----

On 05/23/2017 08:55 PM, Martin Schwenke wrote:
> 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