[PATCH] ctdb: remote serverid check doesn't check for the unique id (bug 13042)

Martin Schwenke martin at meltin.net
Thu Sep 21 06:06:14 UTC 2017


On Wed, 20 Sep 2017 10:55:37 +1000, Amitay Isaacs via samba-technical
<samba-technical at lists.samba.org> wrote:

> CTDB has two separate controls for checking
>  - if a process exists on a remote node
>  - if a srvid is registered on a remote node
> 
> The implementation of process exists was wrong and has been fixed as part
> of bug 13021.
> 
> Samba needs a way to check if a process exists on a remote node that has
> registered a unique srvid.  This can be done efficiently by adding a new
> control CHECK_PID_SRVID.
> 
> These patches add the new control CHECK_PID_SRVID and related code:
>  - protocol marshalling
>  - server implementation
>  - client code
>  - ctdb tool extension to process-exists
>  - fake ctdbd implementation for testing
>  - tests
> 
> Please review and push.

Reviewed-by: Martin Schwenke <martin at meltin.net>

Pushed...

peace & happiness,
martin



More information about the samba-technical mailing list