rpms/ctdb/devel .cvsignore, 1.2, 1.3 ctdb.spec, 1.3, 1.4 sources, 1.2, 1.3

Sumit Bose sbose at fedoraproject.org
Thu Mar 5 08:12:49 UTC 2009


Author: sbose

Update of /cvs/pkgs/rpms/ctdb/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7551

Modified Files:
	.cvsignore ctdb.spec sources 
Log Message:
Update to ctdb version 1.0.73



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ctdb/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	20 Feb 2009 10:36:12 -0000	1.2
+++ .cvsignore	5 Mar 2009 08:12:19 -0000	1.3
@@ -1 +1 @@
-ctdb-1.0.72.tar.bz2
+ctdb-1.0.73.tar.bz2


Index: ctdb.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ctdb/devel/ctdb.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ctdb.spec	24 Feb 2009 13:45:47 -0000	1.3
+++ ctdb.spec	5 Mar 2009 08:12:19 -0000	1.4
@@ -2,8 +2,8 @@
 
 Summary: A Clustered Database based on Samba's Trivial Database (TDB)
 Name: ctdb
-Version: 1.0.72
-Release: 3%{?dist}
+Version: 1.0.73
+Release: 1%{?dist}
 License: GPLv3+
 Group: System Environment/Daemons
 URL: http://ctdb.samba.org/
@@ -17,10 +17,6 @@
 # Fedora specific patch, ctdb should not be enabled by default in the runlevels
 Patch1: ctdb-no_default_runlevel.patch
 
-# the patch fixes a dendency problem with make -j, sent to samba-technical:
-# http://lists.samba.org/archive/samba-technical/2009-February/063359.html
-Patch2: 0001-added-a-prerequisite-to-make-it-safe-to-use-make-j.patch
-
 Requires: chkconfig coreutils psmisc
 Requires: fileutils sed
 Requires(preun): chkconfig initscripts
@@ -55,7 +51,6 @@
 # setup the init script and sysconfig file
 %setup -T -D -n ctdb-%{version} -q
 %patch1 -p1
-%patch2 -p1
 
 %build
 
@@ -135,28 +130,43 @@
 %{_includedir}/ctdb_private.h
 
 %changelog
+* Thu Mar 05 2009 Sumit Bose <sbose at redhat.com> - 1.0.73-1
+ - Update to ctdb version 1.0.73
+
+* Wed Mar 4 2009 : Version 1.0.73
+ - Add possibility to disable the check of shares for NFS and Samba
+ - From Sumit Bose, fix dependencies so make -j works
+
 * Tue Feb 24 2009 Sumit Bose <sbose at redhat.com> - 1.0.72-3
-- fix a make -j dependency problem 
+- fix a make -j dependency problem
+
 * Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.72-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 
 * Wed Feb 18 2009 Sumit Bose <sbose at redhat.com> - 1.0.72-1
  - Update to ctdb version 1.0.72
+
 * Wed Feb 18 2009 : Version 1.0.72
  - Updates to test scripts by martin s
  - Adding a COPYING file
  - Use netstat to check for services and ports and fallback to netcat
    only if netstat is unavailable.
+
 * Thu Feb 17 2009 Sumit Bose <sbose at redhat.com> - 1.0.71-5
  - more fixed according to https://bugzilla.redhat.com/show_bug.cgi?id=459444
+
 * Thu Feb 8 2009 Sumit Bose <sbose at redhat.com> - 1.0.71-4
  - added upstream patch with license file
+
 * Thu Feb 6 2009 Sumit Bose <sbose at redhat.com> - 1.0.71-3
  - fixed package according to https://bugzilla.redhat.com/show_bug.cgi?id=459444
+
 * Thu Feb 5 2009 Guenther Deschner <gdeschner at redhat.com> - 1.0.71-2
  - Update to ctdb version 1.0.71
+
 * Sun Feb 01 2009 : Version 1.0.71
  - Additional ipv6 fixes from Michael Adams
+
 * Thu Jan 15 2009 : Version 1.0.70
  - IPv6 support is completed. this is backward compatible with ipv4-only
    systems. To use IPv6 with samba and ctdb you need current GIT of samba 3.3
@@ -167,9 +177,11 @@
    using "1.0.70" as a release and "-1" as the revision instead of as
    previously using "1.0" as release and ".70" as the revision.
    By Michael Adams.
+
 * Wed Dec 17 2008 : Version 1.0.69
  - Various fixes to scripts by M Adam
  - Dont call ctdb_fatal() when the transport is down during shutdown
+
 * Thu Dec 11 2008 : Version 1.0.68
  - Fixes for monitoring of interfaces status from Michael Adam.
  - Use -q instead of >/dev/null for grep to enhance readability of the
@@ -209,6 +221,7 @@
  - Update "ctdb ping" to return an error code if the ping fail so that it
    can be used in scripts.
  - Update to how to synchronize management of node flags across the cluster.
+
 * Tue Dec 02 2008 : Version 1.0.67
  - Add a document describing the recovery process.
  - Fix a bug in "ctdb setdebug" where it would refuse to set a negative
@@ -219,6 +232,7 @@
    used during this event.
  - Make it possible to delete a public ip from all nodes at once using
    "ctdb delip -n all"
+
 * Sun Nov 23 2008 : Version 1.0.66
  - Allow to change the recmaster even when we are not frozen.
  - Remove two redundant SAMBA_CHECK variables from the sysconf example
@@ -230,6 +244,7 @@
  - Rewrite the disable/enable flag update logic to prevent a race between
    "ctdb disable/enable" and the recovery daemon when updating the flags to
    all nodes.
+
 * Wed Nov 12 2008 : Version 1.0.65
  - Update the sysconfig example: The default debug level is 2 (NOTICE) and not
    0 (ERROR)
@@ -237,17 +252,21 @@
    line tool. If set, this overrides the default socket the ctdb tool will
    use.
  - Add logging of high latency operations.
+
 * Tue Oct 21 2008 : Version 1.0.64
  - Add a context and a timed event so that once we have been in recovery for
    too long we drop all public addresses.
+
 * Sun Oct 19 2008 : Version 1.0.63
  - Remove logging of "periodic cleanup ..." in 50.samba
  - When we reload a nodes file, we must detect this and reload the file also
    in the recovery daemon before we try to dereference somethoung beyond the end
    of the nodes array.
+
 * Wed Oct 15 2008 : Version 1.0.62
  - Allow multiple eventscritps using the same prefix number.
    It is undefined which order scripts with the same prefix will execute in.
+
 * Tue Oct 14 2008 : Version 1.0.61
  - Use "route add -net" instead of "ip route add" when adding routes in 99.routing
  - lower the loglevel os several debug statements
@@ -255,6 +274,7 @@
    print them out to the screen.
  - install a new eventscript 20.multipathd whoich can be used to monitor that
    multipath devices are healthy
+
 * Tue Oct 14 2008 : Version 1.0.60
  - Verify that nodes we try to ban/unban are reachable and print an error othervise.
  - Update the client and server sides of TAKEIP/RELEASEIP/GETPUBLICIPS and
@@ -266,6 +286,7 @@
  - From Mathieu Parent : specify logdir location for debian (this patch was
    later reversed)
  - From Michael Adams : allow # comments in nodes/public_addresses files
+
 * Mon Oct 06 2008 : Version 1.0.59
  - Updated "reloadnodes" logic. Instead of bouncing the entire tcp layer it is
   sufficient to just close and reopen all outgoing tcp connections.
@@ -285,31 +306,40 @@
    recovery daemon.
  - From C Cowan : patches to compile ipv6 under AIX
  - zero out some structs to keep valgrind happy
+
 * Mon Sep 8 2008 Abhijith Das <adas at redhat.com> - 1.0.58-1
  - This release repackages upstream's version 1.0.58 for fedora
+
 * Wed Aug 27 2008 : Version 1.0.58
  - revert the name change tcp_tcp_client back to tcp_control_tcp so
    samba can build.
  - Updates to the init script from Abhijith Das <adas at redhat.com>
+
 * Mon Aug 25 2008 : Version 1.0.57
  - initial support for IPv6
+
 * Mon Aug 11 2008 : Version 1.0.56
  - fix a memory leak in the recovery daemon.
+
 * Mon Aug 11 2008 : Version 1.0.55
  - Fix the releaseip message we seond to samba.
+
 * Fri Aug 8 2008 : Version 1.0.54
  - fix a looping error in the transaction code
  - provide a more detailed error code for persistent store errors
    so clients can make more intelligent choices on how to try to recover
+
 * Thu Aug 7 2008 : Version 1.0.53
  - Remove the reclock.pnn file   it can cause gpfs to fail to umount
  - New transaction code
+
 * Mon Aug 4 2008 : Version 1.0.52
  - Send an explicit gratious arp when starting sending the tcp tickles.
  - When doing failover, issue a killtcp to non-NFS/non-CIFS clients
    so that they fail quickly. NFS and CIFS already fail and recover
    quickly.
  - Update the test scripts to handle CTRL-C to kill off the test.
+
 * Mon Jul 28 2008 : Version 1.0.51
  - Strip off the vlan tag from bond devices before we check in /proc
    if the interface is up or not.
@@ -317,6 +347,7 @@
    that the shares do exist.
  - Fix a bug in the logging code to handle multiline entries better
  - Rename private elements from private to private_data
+
 * Fri Jul 18 2008 : Version 1.0.50
  - Dont assume that just because we can establish a TCP connection
    that we are actually talking to a functioning ctdb daemon.
@@ -327,9 +358,11 @@
    looking entries from the log.
  - Bugfix for eventsystem for signal handling that could cause a node to
    hang.
+
 * Thu Jul 17 2008 : Version 1.0.49
  - Update the safe persistent update fix to work with unpatched samba
    servers.
+
 * Thu Jul 17 2008 : Version 1.0.48
  - Update the spec file.
  - Do not start new user-triggered eventscripts if we are already
@@ -346,11 +379,13 @@
    We can no longer use the smbstatus, net or testparm commands to check
    if samba or its config is healthy since these commands may block
    indefinitely and thus can not be used in scripts.
+
 * Fri Jul 11 2008 : Version 1.0.47
  - Fix a double free bug where if a user striggered (ctdb eventscript)
    hung and while the timeout handler was being processed a new user
    triggered eventscript was started we would free state twice.
  - Rewrite of onnode and associated documentation.
+
 * Thu Jul 10 2008 : Version 1.0.46
  - Document both the LVS:cingle-ip-address and the REMOTE-NODE:wan-accelerator
    capabilities.
@@ -364,6 +399,7 @@
    failed services.
  - Rewrite of the waitpid() patch to use the eventsystem for handling
    signals.
+
 * Tue Jul 8 2008 : Version 1.0.45
  - Try to restart the nfs service if it has failed to respond 3 times in a row.
  - waitpid() can block if the child does not respond promptly to SIGTERM.
@@ -373,6 +409,7 @@
    only consider the script to have failed and making the node unhealthy
    IF the eventscript terminated wiht an error
    OR the eventscript hung 5 or more times in a row
+
 * Mon Jul 7 2008 : Version 1.0.44
  - Add a CTDB_VALGRIND option to /etc/sysconfig/ctdb to make it start
    ctdb under valgrind. Logs go to /var/log/ctdb_valgrind.PID
@@ -404,6 +441,7 @@
    Check that the write is successful and try the write again if it failed.
  - In each node, verify that the recmaster have the right node flags for us
    and force a push of our flags to the recmaster if wrong.
+
 * Tue Jul 1 2008 : Version 1.0.43
  - Updates and bugfixes to the specfile to keep rpmlint happy
  - Force a global flags update after each recovery event.
@@ -414,22 +452,27 @@
    the parent will never be notified tha the child has completed the operation.
  - Automatically thaw all databases when recmaster marks us as being in normal
    mode instead of recovery mode.
+
 * Fri Jun 13 2008 : Version 1.0.42
  - When event scripts have hung/timedout more than EventScriptBanCount times
    in a row the node will ban itself.
  - Many updates to persistent write tests and the test scripts.
+
 * Wed May 28 2008 : Version 1.0.41
  - Reactivate the safe writes to persistent databases and solve the
    locking issues. Locking issues are solved the only possible way,
    by using a child process to do the writes.  Expensive and slow but... .
+
 * Tue May 27 2008 : Version 1.0.40
  - Read the samba sysconfig file from the 50.samba eventscript
  - Fix some emmory hierarchical bugs in the persistent write handling
+
 * Thu May 22 2008 : Version 1.0.39
  - Moved a CTDB_MANAGES_NFS, CTDB_MANAGES_ISCSI and CTDB_MANAGES_CSFTPD
    into /etc/sysconfig/ctdb
  - Lowered some debug messages to not fill the logfile with entries
    that normally occur in the default configuration.
+
 * Fri May 16 2008 : Version 1.0.38
  - Add machine readable output support to "ctdb getmonmode"
  - Lots of tweaks and enhancements if the event scripts are "slow"
@@ -443,6 +486,7 @@
  - Try to use "safe transactions" when writing to a persistent database
    that was opened with the TDB_NOSYNC flag. If we can get the transaction
    thats great, if we cant  we have to write anyway since we cant block here.
+
 * Mon May 12 2008 : Version 1.0.37
  - When we shutdown ctdb we close the transport down before we run the
    "shutdown" eventscripts. If ctdb decides to send a packet to a remote node
@@ -452,12 +496,14 @@
    to monitor,  exportfs violates the "principle of least surprise" and
    sometimes report a single export line as two lines of text output
    causing the monitoring to fail.
+
 * Fri May 9 2008 : Version 1.0.36
  - fix a memory corruption bug that could cause the recovery daemon to crash.
  - fix a bug with distributing public ip addresses during recovery.
    If the node that is the recovery master did NOT use public addresses,
    then it assumed that no other node in the cluster used them either and
    thus skipped the entire step of reallocating public addresses.
+
 * Wed May 7 2008 : Version 1.0.35
  - During recovery, when we define the new set of lmasters (vnnmap)
    only consider those nodes that have the can-be-lmaster capability
@@ -478,6 +524,7 @@
  - Define two new capabilities : can be recmaster and can be lmaster
    and default both capabilities to YES.
  - Log denied tcp connection attempts with DEBUG_ERR and not DEBUG_WARNING
+
 * Thu Apr 24 2008 : Version 1.0.34
  - When deleting a public ip from a node, try to migrate the ip to a different
    node first.
@@ -488,25 +535,28 @@
    mark that node as a recovery culprit so it will eventually become
    banned.
  - Make ctdb eventscript support the -n all argument.
+
 * Thu Apr 10 2008 : Version 1.0.33
  - Add facilities to include site local adaptations to the eventscript
    by /etc/ctdb/rc.local which will be read by all eventscripts.
  - Add a "ctdb version" command.
  - Secure the domain socket with proper permissions from Chris Cowan
  - Bugfixes for AIX from Chris Cowan
+
 * Wed Apr 02 2008 : Version 1.0.32
  - Add a control to have a node execute the eventscripts with arbitrary
    command line arguments.
  - Add a control "rddumpmemory" that will dump the talloc memory allocations
    for the recovery daemon.
  - Decorate the talloc memdump to produce better and easier memory leak
-   tracking. 
+   tracking.
  - Update the RHEL5 iscsi tgtd scripts to allow one iscsi target for each
    public address.
  - Add two new controls "addip/delip" that can be used to add/remove public
    addresses to a node at runtime. After using these controls a "ctdb recover"
    ir required to make the changes take.
  - Fix a couple of slow memory leaks.
+
 * Tue Mar 25 2008 : Version 1.0.31
  - Add back controls to disable/enable monitoring on a node.
  - Fix a memory leak where we used to attach CALL data to the ctdb structure
@@ -517,6 +567,7 @@
  - Redo and optimize the vacuuming process to send only one control to each
    other node containing all records to be vacuumed instead of one
    control per node per record.
+
 * Tue Mar 04 2008 : Version 1.0.30
  - Update documentation cor new commands and tuneables
  - Add machinereadable output to the ip,uptime and getdebug commands
@@ -528,6 +579,7 @@
  - Add CTDB_START_AS_DISABLED sysconfig param
  - Add --start-as-disabled flag to ctdb
  - Add ability to monitor for OOM condition
+
 * Thu Feb 21 2008 : Version 1.0.29
  - Add a new command to make expansion of an existing cluster easier
  - Fix bug with references to freed objects in the ctdb structure
@@ -536,15 +588,19 @@
  - MP: Simulate "service" on systems which do not provide this tool
  - MP: Set correct permissions for events.d/README
  - Add nice helper functions to start/stop nfs from the event scripts
+
 * Fri Feb 08 2008 : Version 1.0.28
  - Fix a problem where we tried to use ethtool on non-ethernet interfaces
  - Warn if the ipvsadm packege is missing when LVS is used
  - Dont use absolute pathnames in some of the event scripts
  - Fix for persistent tdbs growing inifinitely.
+
 * Wed Feb 06 2008 : Version 1.0.27
  - Add eventscript for iscsi
+
 * Thu Jan 31 2008 : Version 1.0.26
  - Fix crashbug in tdb transaction code
+
 * Tue Jan 29 2008 : Version 1.0.25
  - added async recovery code
  - make event scripts more portable
@@ -552,27 +608,35 @@
  - more efficient tdb allocation code
  - improved machine readable ctdb status output
  - added ctdb uptime
+
 * Wed Jan 16 2008 : Version 1.0.24
  - added syslog support
  - documentation updates
+
 * Wed Jan 16 2008 : Version 1.0.23
  - fixed a memory leak in the recoveryd
  - fixed a corruption bug in the new transaction code
  - fixed a case where an packet for a disconnected client could be processed
  - added http event script
  - updated documentation
+
 * Thu Jan 10 2008 : Version 1.0.22
  - auto-run vacuum and repack ops
+
 * Wed Jan 09 2008 : Version 1.0.21
  - added ctdb vacuum and ctdb repack code
+
 * Sun Jan 06 2008 : Version 1.0.20
  - new transaction based recovery code
+
 * Sat Jan 05 2008 : Version 1.0.19
  - fixed non-master bug
  - big speedup in recovery for large databases
  - lots of changes to improve tdb and ctdb for high churn databases
+
 * Thu Dec 27 2007 : Version 1.0.18
  - fixed crash bug in monitor_handler
+
 * Tue Dec 04 2007 : Version 1.0.17
  - fixed bugs related to ban/unban of nodes
  - fixed a race condition that could lead to monitoring being permanently disabled,


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ctdb/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	20 Feb 2009 10:36:12 -0000	1.2
+++ sources	5 Mar 2009 08:12:19 -0000	1.3
@@ -1 +1 @@
-8a86d4bfa6b4abbbbda2d4878d414cfd  ctdb-1.0.72.tar.bz2
+6965ff03986860c4a49bea985f900226  ctdb-1.0.73.tar.bz2




More information about the fedora-extras-commits mailing list