autobuild: intermittent test failure detected
autobuild
autobuild at samba.org
Thu May 29 10:25:14 MDT 2014
The autobuild test system has detected an intermittent failing test in
the current master tree.
The autobuild log of the failure is available here:
http://git.samba.org/autobuild.flakey/2014-05-29-1825/flakey.log
The samba build logs are available here:
http://git.samba.org/autobuild.flakey/2014-05-29-1825/samba.stderr
http://git.samba.org/autobuild.flakey/2014-05-29-1825/samba.stdout
The top commit at the time of the failure was:
commit 4dd382296d3e78000713ab0ac1f8e531e25857cc
Author: Martin Schwenke <martin at meltin.net>
Date: Fri May 23 21:58:55 2014 +1000
ctdb-tools-ctdb: Make natgwlist and lvsmaster more resilient
Recent changes have caused these commands to attempt to get
capabilities from all nodes before doing further filtering. This
means that capabilities are unnecessarily fetched from nodes that are
unlikely to be the master. If such a node does not answer the control
then many nodes can fail to calculate the master node. In the case of
natgwlist this will cause "monitor" events to fail resulting in
unhealthy nodes.
Restore the behaviour where capabilities are only fetched for a node
that will be the master if it has the desired flags.
Although this masks a problem where a connected node is not replying,
it can help to avoid an outage in some cases.
Add supporting tests and infrastructure. Infrastructure just lets a
timeout be faked - just for ctdb_ctrl_getcapabilities_stub() so far.
First test checks that this infrastructure works if the first node
times out in natgwlist. Second test checks the case worked around by
the above fix - that is, no failure when a node with PNN beyond the
NATGW master can time out.
Signed-off-by: Martin Schwenke <martin at meltin.net>
Reviewed-by: Amitay Isaacs <amitay at gmail.com>
Autobuild-User(master): Amitay Isaacs <amitay at samba.org>
Autobuild-Date(master): Thu May 29 05:59:37 CEST 2014 on sn-devel-104
More information about the samba-cvs
mailing list