CTDB statd-callout was re-written to contain more up-to-date data but the new implementation does not scale. This fixes that.
Commits from master:
d057ca0 ctdb-tests: Extend ctdb stub to support "ptrans", "pdelete", "catdb"
2aeb518 ctdb-tests: Extend ctdb stub to support "ip" with and without -X
9317d82 ctdb-tests: Support testing scripts that change directory
7e7c24c ctdb-tests: Extend eventscript unit test infrastructure for other scripts
d98c7ba ctdb-tests: Make setup of public addresses more obvious
22602f7 ctdb-tests: Unit tests for statd-callout
032441d ctdb-scripts: Fix a regression in statd-callout
500c6e1 ctdb-scripts: Change statd-callout to be more scalable
50ddc2c ctdb-scripts: Remove unused function nfs_statd_update()
956e517 ctdb-scripts: Add a 'rm' stub so statd-callout tests work correctly
This relies on:
363e3e2 ctdb-scripts: Don't use the GNU awk gensub() function
so has been marked as depending on BZ 11202.
Created attachment 10940 [details]
patches for v4-2
Another one for 4.2.2.
Pushed to autobuild-v4-2-test.
The autobuild failed.
This is due to at least one patch missing from the above patchset:
Created attachment 10974 [details]
additional patch for v4-2-test
Additional patch needed.
Thanks Michael. I should set up local autobuild. :-)
Amitay: it is already there, see ./script/autobuild.py to be called from any checkout... :)
Karolin: please pick this additional patch for v4-2-test and re-push. Thanks!
(In reply to Michael Adam from comment #7)
Pushed to v4-2-test.
Closing out bug report.