[SCM] CTDB repository - annotated tag ctdb-1.43 created - ctdb-1.43

Ronnie Sahlberg sahlberg at samba.org
Thu May 17 02:53:15 MDT 2012


The annotated tag, ctdb-1.43 has been created
        at  35edf2005e525a9dd3e5d8c68b8737adbb7deb22 (tag)
   tagging  f66d2b30eedc755cb8bc8b1c1e18141c6ee0c946 (commit)
  replaces  ctdb-1.42
 tagged by  Ronnie Sahlberg
        on  Thu May 17 18:40:31 2012 +1000

- Log -----------------------------------------------------------------
Tag for 1.43
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQEcBAABAgAGBQJPtLmYAAoJEB6eS+vwPaeGDNAH/il4ZWDeGzf1P8i/1IoCMbW6
W4XnESLoqckXtCTZyOK/5Yhylg/Abow8ToBfY6Wg1CepFb51GI+1HDQ4/bPY9fG9
OMWgXAGWyDHnEAe8BMqrYzOuj0BISvjLuwcu93cBeyQ7QHyNAHNNHWqQOK9uYYaF
4Ldi1o72aAJqVs+aFf4r4RMhITncJsLBFl69qc46IZW6O2e5sY1XB6eKVT0XNNqS
5yV5euIWuAOEusfGCD30DeGJxUUE7XgNipStdgbslHMaTTJEdxdmO7JRsCP7dwh4
bBi8IeCsjkw4MCR/KnjV8PS5/y3+1bw1TWXm1Ssbo8SwLXcqJOiP5MOMVDx6qGY=
=Lu8n
-----END PGP SIGNATURE-----

Amitay Isaacs (21):
      tests/tool: Fix the nodestatus test
      tests/tool: New nodestatus test
      tests: exportfs always outputs with options in brackets
      tests: Add a script to run cluster tests and make target "test_cluster"
      tests: Add regular expression parsing for hop_count_buckets
      tests: Fix the error messages in test event script
      ctdbd: Fix the error message string
      tests: Check for assigned IP addresses only if we are on real cluster
      tests: Check assigned IPs from ctdb output
      tests: Set the debug level = 3 when running local tests
      tests: Use CTDB_TEST_REAL_CLUSTER to decide if tests use local daemons
      recoverd: Fix spurious warnings when running with --nopublicipcheck
      ctdbd: Fix spurious warnings when running with --nopublicipcheck
      tests/tool: Fix the nodestatus test
      tests/tool: New nodestatus test
      tests: Fix wrapper scripts
      tests: CTDB_TEST_WRAPPER has to be an absolute path on a real cluster
      tests: test_wrap needs to set TEST_SCRIPTS_DIR
      tests/simple: Fix typo in the test message
      server: locking: Provide a common API for non-blocking locking of TDBs
      Revert "server: locking: Provide a common API for non-blocking locking of TDBs"

Martin Schwenke (72):
      Tests - turn of time logging by default
      Tests - IP allocation - add another LCP2 test based on a test failure
      Tests - IP allocation - 2 tests for NODE_FLAGS_NOIPTAKEOVER
      tests - export new variable TEST_SCRIPTS_DIR
      tests - add scripts/common.sh
      tests - add scripts/unit.sh
      tests - move functions only used by scripts/run_tests into that script
      tests - add -v option to set TEST_VERBOSE=true
      tests - run_tests can take a directory as an argument
      tests - run_tests includes common.sh, uses die()
      tests/tool - Restructure according to new convention
      tests/onnode - Restructure according to new convention
      tests/takeover - Restructure according to new convention
      tests - run_tests ignores trailing '/' on directories
      tests/eventscripts - Restructure according to new convention
      tests - run_tests needs to expand directories like "." and "..".
      tests/eventscripts: Tweak an error message in a policy routing test
      tests/eventscripts: Share directories must be absolute in eventscript tests
      tests: More unit test factoring/rationalisation and bug fixes
      tests: Rename ctdb_test_functions.bash to integration.bash
      tests: Rationalise integration test infrastructure
      Eventscripts - Fix typo in 13.per_ip_routing support for __auto_link_local__
      tests: Local daemons are no longer the default, now require run_tests -l
      tests: Move relative directory path hack from run_tests to common.sh
      tests: Programs run by tests should be found in $PATH
      tests: Remove ctdb_test_env
      tests: Add -e option to cause run_tests to exit on first test failure
      tests: Add new -H option for run_tests to avoid printing header/footer
      tests: Fix trailing whitespace issues in integration.bash
      tests: test_wrap can use $TEST_SCRIPTS_DIR for a little extra clarity
      tests: run_tests should exit with failed test status if running with -H
      tests: Update top-level wrapper scripts
      tests: Update README files and add new README files where missing
      tests: Make run_tests -X more flexible - it now works with onnode
      tests/simple: Replace "tdbdump" with "ctdb cattdb"
      tests/integration: Use absolute path for socket symlink
      tests/integration: Remove cabability for testcase option
      tests: Add a -V option to set new variable TEST_VAR_DIR
      tests: Update integration.sh to use TEST_VAR_DIR
      tests: Improve the logic for adding directories to $PATH
      tests: Unit tests should use $TEST_VAR_DIR
      tests: Time logging in integration tests should use TEST_VAR_DIR
      tests/eventscripts: $FAKE_IP_STATE is always set in ip command stub
      tests: New run_tests -C (cleanup) option
      tests/simple: Add new pseudo testcase to potentially shutdown local daemons
      tests: Add installation script for tests
      tests/eventscripts: Add sanity check to esnure events.d/ can be found
      Eventscripts: fix basename -> dirname typo
      tests/eventscripts: Be more defensive about removing the var directory
      tests/eventscripts: Explicitly set CTDB_SERVICE_AUTOSTARTSTOP="yes"
      tests/eventscripts: Use a canned ctdb.sysconfig rather than a link
      tests/eventscripts: $CTDB_ETCDIR should be in $TEST_VAR_DIR
      tests: Update README
      Packaging: generate a ctdb-tests package
      Packaging: devel package fixes
      Eventscript functions: add optional version to nfs_check_rpc_service()
      Packaging: add options to ctdb.spec.in to force use of bundled libraries
      Packaging: Improve dependencies
      tests/eventscripts: $CTDB_BASE needs to be in $TEST_VAR_DIR
      tests/eventscripts: Fix a policy routing test
      tests: Allow run_tests.sh to take options
      tests: Allow run_cluster_tests.sh to take options
      tests: In integration tests, use --node-ip to avoid locking weirdness
      tests: Add a test for "ctdb reloadips"
      tests: Fix wrapper scripts to handle options and tests without breakage
      tests: Restore the old behaviour of "make test" so it uses tests/var
      tests: Use per-daemon public_addresses file for local daemons
      tests: New function get_ctdbd_command_line_option() for integration testing
      tests: Fix a typo in daemons_setup()
      tests: Move the "ctdb reloadips" test from complex/ to simple/
      Eventscripts: restart lockd in the background when going unhealthy
      Eventscripts: Modernise 60.ganesha to match 60.nfs

Ronnie Sahlberg (16):
      Merge remote branch 'martins/master'
      Merge remote branch 'amitay/talloc-sync'
      Merge remote branch 'amitay/tevent-sync'
      Merge remote branch 'amitay/tdb-sync'
      Add new control to reload the public ip address file on a node
      RELOADIPS: simplify the reloadips code a bit
      DOC: document the reloadips command
      Track all child process so we never send a signal to an unrelated process (our child died  and kernel wrapped the pid-space and reused the pid for a different process
      Track all child process so we never send a signal to an unrelated process (our child died  and kernel wrapped the pid-space and reused the pid for a different process
      We dont need to serialize the "probe which address this node is" if we have given an explicit --node-ip on the commandline
      We dont need to serialize the "probe which address this node is" if we have given an explicit --node-ip on the commandline
      Merge remote branch 'martins/master' into 1.13
      Merge remote branch 'martins/master' into 1.13
      Debug: When scripts hang, we may need to collect additional data in order to debug why the script hung.
      GANESHA: make the ganesha script executable by default
      New version 1.43

-----------------------------------------------------------------------


-- 
CTDB repository


More information about the samba-cvs mailing list