autobuild[sn-devel-144]: intermittent test failure detected

2016-05-13 Thread autobuild
The autobuild test system (on sn-devel-144) 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.sn-devel-144/2016-05-14-0438/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-144/2016-05-14-0438/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-144/2016-05-14-0438/samba.stdout
  
The top commit at the time of the failure was:

commit ecbe6c669f00ca3db6be76b865f06b3ea9f2c014
Author: Jose A. Rivera 
Date:   Thu Apr 28 21:24:16 2016 -0500

ctdb-scripts: Add GlusterFS support to nfs-ganesha-callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

Autobuild-User(master): Martin Schwenke 
Autobuild-Date(master): Sat May 14 03:06:05 CEST 2016 on sn-devel-144



autobuild[sn-devel-104]: intermittent test failure detected

2016-05-13 Thread autobuild
The autobuild test system (on sn-devel-104) 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.sn-devel-104/2016-05-14-0403/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-14-0403/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-14-0403/samba.stdout
  
The top commit at the time of the failure was:

commit ecbe6c669f00ca3db6be76b865f06b3ea9f2c014
Author: Jose A. Rivera 
Date:   Thu Apr 28 21:24:16 2016 -0500

ctdb-scripts: Add GlusterFS support to nfs-ganesha-callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

Autobuild-User(master): Martin Schwenke 
Autobuild-Date(master): Sat May 14 03:06:05 CEST 2016 on sn-devel-144



[SCM] Samba Shared Repository - branch master updated

2016-05-13 Thread Martin Schwenke
The branch, master has been updated
   via  ecbe6c6 ctdb-scripts: Add GlusterFS support to nfs-ganesha-callout
   via  83226d9 ctdb-scripts: Section off GPFS-specific functionality in 
nfs-ganesha-callout
   via  8b59705 ctdb-scripts: Add config options for use by clustered NFS
   via  c7dbf72 ctdb-scripts: Parametize symlink checking in 
nfs-ganesha-callout
   via  a540a0d ctdb-scripts: Cleanup service_check() in nfs-ganesha-callout
   via  e9b507c ctdb-scripts: Use D-Bus messages to trigger grace in 
nfs-ganesha-callout
   via  d375fd8 ctdb-scripts: Add register action to nfs-ganesha-callout
   via  755f060 ctdb-scripts: Organize global variables in 
nfs_ganesha_callout
   via  a857e33 ctdb-scripts: Various small fixes to example 
nfs-ganesha-callout
  from  f9d4cb4 ctdb-recoverd: Unify takeover run triggering code in main 
loop

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit ecbe6c669f00ca3db6be76b865f06b3ea9f2c014
Author: Jose A. Rivera 
Date:   Thu Apr 28 21:24:16 2016 -0500

ctdb-scripts: Add GlusterFS support to nfs-ganesha-callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

Autobuild-User(master): Martin Schwenke 
Autobuild-Date(master): Sat May 14 03:06:05 CEST 2016 on sn-devel-144

commit 83226d98e59b17b99533f3298420675618bb663e
Author: Jose A. Rivera 
Date:   Tue May 3 01:53:07 2016 -0500

ctdb-scripts: Section off GPFS-specific functionality in nfs-ganesha-callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

commit 8b597052521ed67234d12e899d336df5f1eb354b
Author: Jose A. Rivera 
Date:   Thu Apr 28 21:18:05 2016 -0500

ctdb-scripts: Add config options for use by clustered NFS

Add CTDB_NFS_STATE_FS_TYPE and CTDB_NFS_STATE_MNT config options, show use 
in
nfs-ganesha-callout. Since the callout script is only an example, we
officially don't have default values for these.

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

commit c7dbf720d830bb0a107adb3369946daab08a4429
Author: Jose A. Rivera 
Date:   Wed May 4 14:16:27 2016 -0500

ctdb-scripts: Parametize symlink checking in nfs-ganesha-callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

commit a540a0d213b41010fd084caa05cd57e3199d6a20
Author: Jose A. Rivera 
Date:   Tue May 10 16:27:43 2016 +0200

ctdb-scripts: Cleanup service_check() in nfs-ganesha-callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

commit e9b507c11c2538b18de3b0d3fd8685bd8d195a37
Author: Jose A. Rivera 
Date:   Wed May 4 13:03:29 2016 -0500

ctdb-scripts: Use D-Bus messages to trigger grace in nfs-ganesha-callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

commit d375fd80f02fcdc5af35ea83639a9acf75577710
Author: Jose A. Rivera 
Date:   Thu Apr 28 21:12:33 2016 -0500

ctdb-scripts: Add register action to nfs-ganesha-callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

commit 755f060d52125f771e64d472744aec79eaf9fb11
Author: Jose A. Rivera 
Date:   Tue May 10 16:50:10 2016 +0200

ctdb-scripts: Organize global variables in nfs_ganesha_callout

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

commit a857e33deb973735813aa12a93eb1f4bf0133695
Author: Jose A. Rivera 
Date:   Thu Apr 28 20:58:30 2016 -0500

ctdb-scripts: Various small fixes to example nfs-ganesha-callout

Comment typos and clarifications, erroneous variable names, corrected
pathnames, reorganizing variables, and squashing a few non-fatal
scripting errors.

Signed-off-by: Jose A. Rivera 
Reviewed-by: Martin Schwenke 

---

Summary of changes:
 ctdb/config/events.d/60.nfs   |   8 ++
 ctdb/doc/ctdbd.conf.5.xml |  33 +++--
 ctdb/doc/examples/nfs-ganesha-callout | 233 --
 3 files changed, 168 insertions(+), 106 deletions(-)


Changeset truncated at 500 lines:

diff --git a/ctdb/config/events.d/60.nfs b/ctdb/config/events.d/60.nfs
index c25b73e..57cfbff 100755
--- a/ctdb/config/events.d/60.nfs
+++ b/ctdb/config/events.d/60.nfs
@@ -21,6 +21,14 @@ export CTDB_NFS_CALLOUT
 # If the callout wants to use this then it must create it
 export 

autobuild[sn-devel-104]: intermittent test failure detected

2016-05-13 Thread autobuild
The autobuild test system (on sn-devel-104) 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.sn-devel-104/2016-05-14-0002/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-14-0002/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-14-0002/samba.stdout
  
The top commit at the time of the failure was:

commit f9d4cb4c291ea4364cd789ec88cae7cc55e95313
Author: Martin Schwenke 
Date:   Tue May 3 16:07:34 2016 +1000

ctdb-recoverd: Unify takeover run triggering code in main loop

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

Autobuild-User(master): Amitay Isaacs 
Autobuild-Date(master): Fri May 13 17:15:57 CEST 2016 on sn-devel-144



autobuild[sn-devel-144]: intermittent test failure detected

2016-05-13 Thread autobuild
The autobuild test system (on sn-devel-144) 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.sn-devel-144/2016-05-13-2019/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-144/2016-05-13-2019/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-144/2016-05-13-2019/samba.stdout
  
The top commit at the time of the failure was:

commit f9d4cb4c291ea4364cd789ec88cae7cc55e95313
Author: Martin Schwenke 
Date:   Tue May 3 16:07:34 2016 +1000

ctdb-recoverd: Unify takeover run triggering code in main loop

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

Autobuild-User(master): Amitay Isaacs 
Autobuild-Date(master): Fri May 13 17:15:57 CEST 2016 on sn-devel-144



autobuild[sn-devel-104]: intermittent test failure detected

2016-05-13 Thread autobuild
The autobuild test system (on sn-devel-104) 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.sn-devel-104/2016-05-13-2003/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-13-2003/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-13-2003/samba.stdout
  
The top commit at the time of the failure was:

commit f9d4cb4c291ea4364cd789ec88cae7cc55e95313
Author: Martin Schwenke 
Date:   Tue May 3 16:07:34 2016 +1000

ctdb-recoverd: Unify takeover run triggering code in main loop

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

Autobuild-User(master): Amitay Isaacs 
Autobuild-Date(master): Fri May 13 17:15:57 CEST 2016 on sn-devel-144



[SCM] Samba Shared Repository - branch master updated

2016-05-13 Thread Amitay Isaacs
The branch, master has been updated
   via  f9d4cb4 ctdb-recoverd: Unify takeover run triggering code in main 
loop
   via  e3e4f37 ctdb-recoverd: Add early return in srvid_requests_reply()
   via  ebbeab7 ctdb-recoverd: Drop an unnecessary log message
   via  2a93b84 ctdb-recoverd: Move takeover run checks after recover checks
   via  662f06d ctdb-recoverd: Drop explicit check to flag takeover run 
needed
   via  4331306 ctdb-takeover: Do not set node unhealthy when "takeip" fails
   via  9dc3b11 ctdb-takeover: Recovery daemon no longer passes fail 
callback
   via  1e9f650 ctdb-takeover: Only apply banning credits to the worst 
offender
   via  1c60694 ctdb-takeover: Count takeover run failures
   via  0053b85 ctdb-takeover: Send banning credit messages from fail 
callback
   via  db9ec11 ctdb-takeover: Have the takeover fail callback log a message
   via  1f0263c ctdb-takeover: Use the takeover_run_fail_callback() in more 
cases
   via  06ad171 ctdb-takeover: New function takeover_callback_data_init()
   via  a44c099 ctdb-takeover: Takeover callback data doesn't need a node 
map
   via  d61a75f ctdb-takeover: PNN can be used to index into node map
   via  9056b43 ctdb-takeover: Drop ipreallocated fallback code
  from  d36e693 travis: run the samba-o3 target

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit f9d4cb4c291ea4364cd789ec88cae7cc55e95313
Author: Martin Schwenke 
Date:   Tue May 3 16:07:34 2016 +1000

ctdb-recoverd: Unify takeover run triggering code in main loop

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

Autobuild-User(master): Amitay Isaacs 
Autobuild-Date(master): Fri May 13 17:15:57 CEST 2016 on sn-devel-144

commit e3e4f37c4179ded8750646c61bb61856c534aa0a
Author: Martin Schwenke 
Date:   Tue May 3 15:56:09 2016 +1000

ctdb-recoverd: Add early return in srvid_requests_reply()

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit ebbeab74ed3ddcd9edf7e9fb70999df89c566538
Author: Martin Schwenke 
Date:   Tue May 3 16:02:38 2016 +1000

ctdb-recoverd: Drop an unnecessary log message

do_takeover_run() will logs something at NOTICE level anyway.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit 2a93b8423be9d4a204a09ed4125977208b3e4dfe
Author: Martin Schwenke 
Date:   Tue May 3 16:00:02 2016 +1000

ctdb-recoverd: Move takeover run checks after recover checks

If a recovery is going to be done then this will be followed by a
takeover run anyway.  So, there's no use doing the takeover run
checks, potentially doing a takeover run and then doing a recovery.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit 662f06de9fdce7b1bc1772a4fbe43de271564917
Author: Martin Schwenke 
Date:   Tue May 3 11:52:48 2016 +1000

ctdb-recoverd: Drop explicit check to flag takeover run needed

The recovery daemon should be less involved in the service monitoring
logic.

The cases handled here are already handled elsewhere:

* When a node becomes unhealthy/healthy the monitoring code will
  trigger a takeover run

* When a node is disabled/enabled the ctdb CLI tool will trigger a
  takeover run

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit 4331306fceb343894eb24385922dda8b3606f71c
Author: Martin Schwenke 
Date:   Tue May 3 14:18:02 2016 +1000

ctdb-takeover: Do not set node unhealthy when "takeip" fails

It will just become healthy again in the next monitor cycle.

Instead, let the recovery master ban it if the problem persists.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit 9dc3b117e2cb6849f5ea8f2944e39e79ca1eb0d3
Author: Martin Schwenke 
Date:   Tue May 3 15:35:08 2016 +1000

ctdb-takeover: Recovery daemon no longer passes fail callback

Banning is now handled by the takeover code sending banning credit
messages.

This commit makes a change in behaviour quite obvious.  Takeover runs
were initiated from several locations in the code but banning was only
done from one of these locations.  Now banning can be done from any
failed takeover run.

Signed-off-by: Martin Schwenke 
Reviewed-by: Amitay Isaacs 

commit 1e9f650382c25ba2c9b9d41c90fcce7372f100e3
Author: Martin Schwenke 
Date:   Thu May 5 15:53:48 

autobuild[sn-devel-104]: intermittent test failure detected

2016-05-13 Thread autobuild
The autobuild test system (on sn-devel-104) 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.sn-devel-104/2016-05-13-1602/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-13-1602/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-13-1602/samba.stdout
  
The top commit at the time of the failure was:

commit d36e69382df033d0187acb5e2b556c27ed6421dd
Author: Michael Adam 
Date:   Fri May 13 00:00:48 2016 +0200

travis: run the samba-o3 target

Signed-off-by: Michael Adam 
Reviewed-by: Andrew Bartlett 

Autobuild-User(master): Michael Adam 
Autobuild-Date(master): Fri May 13 13:46:12 CEST 2016 on sn-devel-144



[SCM] Samba Shared Repository - branch master updated

2016-05-13 Thread Michael Adam
The branch, master has been updated
   via  d36e693 travis: run the samba-o3 target
   via  2317800 autobuild: run the samba-o3 target by default
   via  cc9d380 autobuild: add a target samba-o3 that is built with -O3
  from  8b3ae1b s4:repl_meta_data: squelch compile warning with -O3

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit d36e69382df033d0187acb5e2b556c27ed6421dd
Author: Michael Adam 
Date:   Fri May 13 00:00:48 2016 +0200

travis: run the samba-o3 target

Signed-off-by: Michael Adam 
Reviewed-by: Andrew Bartlett 

Autobuild-User(master): Michael Adam 
Autobuild-Date(master): Fri May 13 13:46:12 CEST 2016 on sn-devel-144

commit 23178004888c1e819105919daf38c74ed82b1a5a
Author: Michael Adam 
Date:   Mon Apr 11 10:23:00 2016 +0200

autobuild: run the samba-o3 target by default

Signed-off-by: Michael Adam 
Reviewed-by: Andrew Bartlett 

commit cc9d38027126e32d89d9486a6d923c1c10ea25c7
Author: Michael Adam 
Date:   Tue Mar 22 18:14:17 2016 +0100

autobuild: add a target samba-o3 that is built with -O3

Only run quicktest against the ad_dc env.
This currently just takes some 6 odd minutes.

Signed-off-by: Michael Adam 
Reviewed-by: Andrew Bartlett 

---

Summary of changes:
 .travis.yml |  1 +
 script/autobuild.py | 11 ++-
 2 files changed, 11 insertions(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/.travis.yml b/.travis.yml
index b930cfe..cf1b0d2 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -11,6 +11,7 @@ env:
   - TASK=samba-ctdb
   - TASK=samba-libs
   - TASK=samba-static
+  - TASK=samba-o3
   - TASK=ldb
   - TASK=tdb
   - TASK=talloc
diff --git a/script/autobuild.py b/script/autobuild.py
index ee16f5b..0af8166 100755
--- a/script/autobuild.py
+++ b/script/autobuild.py
@@ -24,6 +24,7 @@ builddirs = {
 "ctdb": "ctdb",
 "samba"  : ".",
 "samba-xc" : ".",
+"samba-o3" : ".",
 "samba-ctdb" : ".",
 "samba-libs"  : ".",
 "samba-static"  : ".",
@@ -38,7 +39,7 @@ builddirs = {
 "retry"   : "."
 }
 
-defaulttasks = [ "ctdb", "samba", "samba-xc", "samba-ctdb", "samba-libs", 
"samba-static", "ldb", "tdb", "talloc", "replace", "tevent", "pidl" ]
+defaulttasks = [ "ctdb", "samba", "samba-xc", "samba-o3", "samba-ctdb", 
"samba-libs", "samba-static", "ldb", "tdb", "talloc", "replace", "tevent", 
"pidl" ]
 
 samba_configure_params = " --picky-developer ${PREFIX} ${EXTRA_PYTHON} 
--with-profiling-data"
 
@@ -79,6 +80,14 @@ tasks = {
 " --cross-answers=./bin-xe/cross-answers.txt 
--with-selftest-prefix=./bin-xa/ab" + samba_configure_params, "text/plain"),
("compare-results", "script/compare_cc_results.py 
./bin/c4che/default.cache.py ./bin-xe/c4che/default.cache.py 
./bin-xa/c4che/default.cache.py", "text/plain")],
 
+# test build with -O3 -- catches extra warnings and bugs
+"samba-o3" : [ ("random-sleep", "../script/random-sleep.sh 60 600", 
"text/plain"),
+   ("configure", "ADDITIONAL_CFLAGS='-O3' 
./configure.developer --with-selftest-prefix=./bin/ab" + 
samba_configure_params, "text/plain"),
+   ("make", "make -j", "text/plain"),
+   ("test", "make quicktest FAIL_IMMEDIATELY=1 
TESTS='\(ad_dc\)'", "text/plain"),
+   ("install", "make install", "text/plain"),
+   ("check-clean-tree", "script/clean-source-tree.sh", 
"text/plain"),
+   ("clean", "make clean", "text/plain") ],
 
 "samba-ctdb" : [ ("random-sleep", "script/random-sleep.sh 60 600", 
"text/plain"),
 


-- 
Samba Shared Repository



autobuild[sn-devel-104]: intermittent test failure detected

2016-05-13 Thread autobuild
The autobuild test system (on sn-devel-104) 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.sn-devel-104/2016-05-13-1203/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-13-1203/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-13-1203/samba.stdout
  
The top commit at the time of the failure was:

commit 8b3ae1bb9ce13bb7dd4d024cb4a5a07757986633
Author: Christian Ambach 
Date:   Thu May 12 17:10:51 2016 +0200

s4:repl_meta_data: squelch compile warning with -O3

Signed-off-by: Christian Ambach 
Reviewed-by: Michael Adam 

Autobuild-User(master): Michael Adam 
Autobuild-Date(master): Fri May 13 03:50:10 CEST 2016 on sn-devel-144



autobuild[sn-devel-104]: intermittent test failure detected

2016-05-13 Thread autobuild
The autobuild test system (on sn-devel-104) 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.sn-devel-104/2016-05-13-0802/flakey.log

The samba build logs are available here:

   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-13-0802/samba.stderr
   
http://git.samba.org/autobuild.flakey.sn-devel-104/2016-05-13-0802/samba.stdout
  
The top commit at the time of the failure was:

commit 8b3ae1bb9ce13bb7dd4d024cb4a5a07757986633
Author: Christian Ambach 
Date:   Thu May 12 17:10:51 2016 +0200

s4:repl_meta_data: squelch compile warning with -O3

Signed-off-by: Christian Ambach 
Reviewed-by: Michael Adam 

Autobuild-User(master): Michael Adam 
Autobuild-Date(master): Fri May 13 03:50:10 CEST 2016 on sn-devel-144