redhat-cluster-suite (2.20070315-0ubuntu2.1) feisty-security; urgency=low * Fix cman possible buffer overflow in process_client requests: - Add patch 002_fix_cman_buffer_overflow.dpatch. (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=244891) -- Fabio M. Di Nitto Fri, 22 Jun 2007 08:34:23 +0200 redhat-cluster-suite (2.20070315-0ubuntu2) feisty; urgency=low * Fix libdlm race condition when services are joining/leaving too quickly. (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=232878) * Fix rgmanager build warnings and incorrect call to rg_exec (spotted when cleaning code). Patch by Fabio M. Di Nitto, applied upstream. * Fix qdisk scoring calculation. * Obsolete patches 001_fix_clean_target.dpatch. * Always check malloc() return codes * Fix errant clu_unlock() calls in vft.c in cases where clu_lock() failed * Add ability to wrap pthread_mutex / pthread_rwlock calls for better stability * Fix improper pthread_mutex_destroy() semantics * Fix vft portability to sparc/hppa: - Add patch 001_fix_vft pushed upstream. * Temporary disable -Werror for rgmanager build (x86*, sparc*, ppc* are ok. workaround ia64 local alloc implementation): - Add patch 056_ubuntu_disable_rgmanager_werror. -- Fabio M. Di Nitto Mon, 19 Mar 2007 15:36:11 +0100 redhat-cluster-suite (2.20070315-0ubuntu1) feisty; urgency=low * Sync CVS snapshot with 2.0 stable release. * Fix qdisk invokation in cman.init. * Add --oknodo when stopping the cluster to allow stop to be called more times without failing if one of the daemons is hanging somewhere. UVF exception approved by Tollef Fog Heen. -- Fabio M. Di Nitto Thu, 15 Mar 2007 10:02:22 +0100 redhat-cluster-suite (2.20070216-0ubuntu1) feisty; urgency=low * New CVS snapshot to sync GFS kernel code to 2.6.20 and import bug fixing: - Drop patch 002_fix_build_on_sparc_and_hppa.dpatch now upstream. -- Fabio M. Di Nitto Fri, 16 Feb 2007 09:03:44 +0100 redhat-cluster-suite (2.20070126-0ubuntu2) feisty; urgency=low * Fix FTBFS on sparc: - Add patch 002_fix_build_on_sparc_and_hppa.dpatch. -- Fabio M. Di Nitto Fri, 26 Jan 2007 14:47:50 +0100 redhat-cluster-suite (2.20070126-0ubuntu1) feisty; urgency=low * New upstream snapshot from cvs head. -- Fabio M. Di Nitto Wed, 10 Jan 2007 07:39:22 +0100 redhat-cluster-suite (2.20061124-0ubuntu2) feisty; urgency=low * redhat-cluster-suite: drop recommends system-config-cluster that's now obsolete and there is no replacement available yet. -- Fabio M. Di Nitto Fri, 24 Nov 2006 07:35:20 +0100 redhat-cluster-suite (2.20061124-0ubuntu1) feisty; urgency=low * New upstream snapshot from cvs head. * update cman init script: * do not load dlm_device module since it's gone. * use -w to leave the fence domain. * use a 10 seconds timeout for fence_tools to complete the call to leave or otherwise kill the process. This avoid a hang on reboot in a very specific corner case where on a 2 nodes cluster one node is powered down and the other is performing a reboot without quorating with the first node (JOIN_START_WAIT). -- Fabio M. Di Nitto Fri, 24 Nov 2006 07:35:00 +0100 redhat-cluster-suite (2.20061120-0ubuntu2) feisty; urgency=low * Change libvolumeid-dev build-dep to libvolume-id-dev. -- Scott James Remnant Thu, 23 Nov 2006 11:04:56 +0000 redhat-cluster-suite (2.20061120-0ubuntu1) feisty; urgency=low * New upstream snapshot from cvs head. * Fix duplicate definition in fence/agents/xvm/options.c * Make sure to build xen support only on i386 and amd64 and fix *.install * Improve xen autodetection at build time. * Fix libnss3/libnspr4 cman Depends: * Add debian/TODO. The package is growing exponentially and we need more control over it. -- Fabio M. Di Nitto Mon, 20 Nov 2006 08:36:05 +0100 redhat-cluster-suite (2.20061106-0ubuntu1) feisty; urgency=low * New upstream snapshot from cvs head. -- Fabio M. Di Nitto Mon, 23 Oct 2006 07:56:22 +0200 redhat-cluster-suite (2.20061002-0ubuntu2) edgy; urgency=low * Fix cman maintainer scripts to handle correctly upgrades from dapper. -- Fabio M. Di Nitto Wed, 04 Oct 2006 10:30:35 +0200 redhat-cluster-suite (2.20061002-0ubuntu1) edgy; urgency=low * New upstream release. Exception granted by Matt Zimmerman. (Closes Ubuntu: #61854) * Import fixes generated from the bug squash party with upstream. * Build Dep on new openais. -- Fabio M. Di Nitto Wed, 27 Sep 2006 18:40:23 +0200 redhat-cluster-suite (2.20060716-0ubuntu8) edgy; urgency=low * Pull a few more fixes from upstream. * Mark GFS2 as highly experimental in debian/control. It's not ready for production yet. -- Fabio M. Di Nitto Wed, 20 Sep 2006 11:06:19 +0200 redhat-cluster-suite (2.20060716-0ubuntu7) edgy; urgency=low * Pull a few fixes for rgmanager from upstream. -- Fabio M. Di Nitto Tue, 12 Sep 2006 13:04:27 +0200 redhat-cluster-suite (2.20060716-0ubuntu6) edgy; urgency=low * Pull pointer init fix in libcman. -- Fabio M. Di Nitto Fri, 25 Aug 2006 09:27:36 +0200 redhat-cluster-suite (2.20060716-0ubuntu5) edgy; urgency=low * Fix gfs/gfs2 init scripts to void gfs script to try to handle gfs2 volumes. * Pull a few changes from upstream to drop patches 003 and 004. -- Fabio M. Di Nitto Tue, 22 Aug 2006 14:23:06 +0200 redhat-cluster-suite (2.20060716-0ubuntu4) edgy; urgency=low * gfs-tools now requires gfs2-tools to lynk to mount/umount helpers. * Remove empty po files and fix FTBFS. -- Fabio M. Di Nitto Mon, 24 Jul 2006 22:31:27 +0200 redhat-cluster-suite (2.20060716-0ubuntu3) edgy; urgency=low * Build-Deps on linux-kernel-headers (>= 2.6.17-5.16) since the old version is still buggy. * Install more man pages. -- Fabio M. Di Nitto Mon, 24 Jul 2006 08:55:34 +0200 redhat-cluster-suite (2.20060716-0ubuntu2) edgy; urgency=low * Use active RRP for cman (stolen from CVS). * Drop more patches that are now upstream. * Drop B-D on linux-headers-$foo. * Build-Deps on linux-kernel-headers (>= 2.6.17-5.15) that now exports all the headers we need. * Build-Deps on libvolumeid-dev (>= 093-0ubuntu4) to have proper shlibs. * Build-Deps on libopenais-dev (>= 0.79-0ubuntu4) to transit to new soname. * Install mkqdisc for qdiskd and more fence agents in cman. * Fix gnbd_get_uid wrapper to support old and new udev scsi_id path and ship the wrapper with gnbd-server. * Add more gnbd man pages. * Add more gfs2 man pages and symlinks between gfs2_* and *.gfs2 binaries for standard fs operations (mkfs, grow, etc.) * Ship xen domain migration script in rgmanager (EXPERIMENTAL! BE AWARE). * Add /sbin/mount.gfs2 helper symlink. -- Fabio M. Di Nitto Wed, 19 Jul 2006 11:07:26 +0200 redhat-cluster-suite (2.20060716-0ubuntu1) edgy; urgency=low * Fix init scripts to be less delicate when it comes to load kernel modules. * Import gfs2 convert sync with kernel code. * Drop group/app.c build fix and get the proper one from CVS. * Sync gfs code with kernel to support selinux attributes over gfs1. -- Fabio M. Di Nitto Tue, 18 Jul 2006 12:56:19 +0200 redhat-cluster-suite (2.20060716-0ubuntu0) edgy; urgency=low * New upstream release based on CVS HEAD snapshot. -- Fabio M. Di Nitto Thu, 08 Jun 2006 12:01:16 +0200 redhat-cluster-suite (1.20060222-0ubuntu6) dapper-updates; urgency=high * Make sure that none of the daemon is started/restarted on install or update. In certain situations this can lead to the entire suite not being installable or services restarted without notice. (Closes Ubuntu: #47645) -- Fabio M. Di Nitto Wed, 31 May 2006 18:09:39 +0100 redhat-cluster-suite (1.20060222-0ubuntu5) dapper; urgency=low * Upstream informs us about 2 critical bugs in our kernel modules: - Add patch fix-critical-dlm-cman-kernel-issues.dpatch. (Thanks Patrick for the info/patches/etc.) -- Fabio M. Di Nitto Tue, 09 May 2006 13:15:17 +0200 redhat-cluster-suite (1.20060222-0ubuntu4) dapper; urgency=low * Make redhat-cluster-suite Depends: clvm. -- Fabio M. Di Nitto Wed, 05 Apr 2006 13:59:21 +0200 redhat-cluster-suite (1.20060222-0ubuntu3) dapper; urgency=low * Fix gfs-tools init script to umount services after rgmanager is gone. * Move gndb-client to stop after umount gfs and before gndb-server is gone. -- Fabio M. Di Nitto Tue, 04 Apr 2006 07:05:40 +0200 redhat-cluster-suite (1.20060222-0ubuntu2) dapper; urgency=low * Add gfs-tools init script to mount gfs volumes as reported on ubuntu-server mailing list. Thanks for the spot! * Make gfs-tools Depends: psmisc. -- Fabio M. Di Nitto Tue, 28 Mar 2006 11:53:58 +0200 redhat-cluster-suite (1.20060222-0ubuntu1) dapper; urgency=low The "Upstream told us to do an urgent update or CMAN will bite us!" * New CVS snapshot: - Update gfs-kernel-fixes-from-rhel4.dpatch. -- Fabio M. Di Nitto Wed, 22 Feb 2006 17:34:36 +0100 redhat-cluster-suite (1.20060216-0ubuntu2) dapper; urgency=low * UVF exception authorized by mdz. * Revert wrong merge from previos upload: - Add patch gfs-kernel-nomutex.dpatch. - Add patch revert-gnbd-update.dpatch. -- Fabio M. Di Nitto Thu, 16 Feb 2006 08:33:49 +0100 redhat-cluster-suite (1.20060216-0ubuntu1) dapper; urgency=low * New CVS snapshot: - Update gfs-kernel-fixes-from-rhel4.dpatch. - Add gulm-fixes-from-rhel4.dpatch. -- Fabio M. Di Nitto Thu, 16 Feb 2006 07:08:27 +0100 redhat-cluster-suite (1.20060210-0ubuntu1) dapper; urgency=low * New CVS snapshot: - Import byteswap fix for GFS nfs export. -- Fabio M. Di Nitto Fri, 10 Feb 2006 06:50:58 +0100 redhat-cluster-suite (1.20060209-0ubuntu1) dapper; urgency=low * New CVS snapshot: - Drop patch install-fence-rsa-manpage.dpatch. - Add patch dio-cluster-locking.dpatch to fix a deadlock. -- Fabio M. Di Nitto Thu, 09 Feb 2006 08:45:13 +0100 redhat-cluster-suite (1.20060208-0ubuntu1) dapper; urgency=low * New CVS snapshot: - Drop patch install_fence_bladecenter.dpatch. - Drop patch install_fence_rps10.dpatch. - Drop patch fence_tool-fixes-from-rhel4.dpatch. - Drop patch fix-ccs-endianess.dpatch. - Update gfs-kernel-fixes-from-rhel4.dpatch. - Add install-fence-rsa-manpage.dpatch. * Make the init script do a cman_tool leave remove on stop. (Ported from RH init script) -- Fabio M. Di Nitto Wed, 08 Feb 2006 12:49:26 +0100 redhat-cluster-suite (1.20060112-0ubuntu1) dapper; urgency=low * New CVS snapshot: - Drop patch fix-udevrules.dpatch (it's upstream). - Update gfs-kernel-fixes-from-rhel4.dpatch. - Update fence_tool-fixes-from-rhel4.dpatch. - Update fix-ccs-endianess.dpatch. * Implement rgmanager timeout counter when stopping the service. This avoid the machine to be stucked on a dead rgmanager. * Stop shipping cmirror kernel module in coordination with upstream. * Build libdlm with udev support: - Add patch libdlm-enable-udev.dpatch. * Fix fence init script to start only if cman has been started properly and no gulm has been detected. -- Fabio M. Di Nitto Wed, 11 Jan 2006 07:23:00 +0100 redhat-cluster-suite (1.20060105-0ubuntu2) dapper; urgency=low * Fix udev rules order. * Fix ccs endianess problems: - Add patch fix-ccs-endianess.dpatch (Thanks to Patrick for his first shot to the problem. Full patch pushed upstream) -- Fabio M. Di Nitto Tue, 10 Jan 2006 18:10:10 +0100 redhat-cluster-suite (1.20060105-0ubuntu1) dapper; urgency=low * New CVS snapshot. * Add udev 45-dlm.rules: - Add patch fix-udevrules.dpatch (pushed upstream). -- Fabio M. Di Nitto Thu, 05 Jan 2006 10:12:35 +0100 redhat-cluster-suite (1.20060102-0ubuntu1) dapper; urgency=low * New CVS snapshot. * Rediff patches. * Drop patch gnbd-monitor-fixes-from-rhel4.dpatch. Now part of the STABLE branch. * Import fix for bz168698 into fence init script. * Import fixes from RHEL CVS branch: - Update patch gfs-kernel-fixes-from-rhel4.dpatch. - Add patch fence_tool-fixes-from-rhel4.dpatch. - Add patch rgmanager-README-fixes-from-rhel4.dpatch. * Requires rhcs-modules-4 provided only with kernel 2.6.15-10.16 or higher. -- Fabio M. Di Nitto Mon, 02 Jan 2006 10:21:01 +0100 redhat-cluster-suite (1.20051205-0ubuntu1) dapper; urgency=low * New CVS snapshot. * Requires rhcs-modules-3 provided only with kernel 2.6.15-7.9 or higher. * Rediff patches. * Import fixes from RHEL CVS branch: - Add patch gnbd-monitor-fixes-from-rhel4.dpatch. - Add patch install_fence_rps10.dpatch. - Update patch gfs-kernel-fixes-from-rhel4.dpatch. - Add patch gfs-fixes-from-rhel4.dpatch. - Drop fence_ship_more_manpages.dpatch. -- Fabio M. Di Nitto Mon, 05 Dec 2005 09:56:21 +0100 redhat-cluster-suite (1.20051024-0ubuntu1) dapper; urgency=low * New CVS snapshot. * Requires rhcs-modules-2 provided only with kernels 2.6.14 or higher. * Rediff patches. -- Fabio M. Di Nitto Mon, 24 Oct 2005 05:56:01 +0200 redhat-cluster-suite (1.20050822-0ubuntu4) breezy; urgency=low * Fix linker invocations to build shlibs with ${CC} instead of ${LD}. -- LaMont Jones Thu, 1 Sep 2005 07:23:02 -0600 redhat-cluster-suite (1.20050822-0ubuntu3) breezy; urgency=low Changes by Fabio M. Di Nitto: * Add sleep in gnbd-client init script before importing the devices. This fixes a race condition that can happen when the entire cluster is booting at the same time. the gnbd-* scripts run immediatly after the fence domain is formed, but clients need to give some seconds to the servers to exports the devices. * Add KNOWN ISSUE section to README.Debian and add info about Heavy I/O / heartbeat problem. -- Fabio M. Di Nitto Wed, 31 Aug 2005 08:01:50 +0200 redhat-cluster-suite (1.20050822-0ubuntu2) breezy; urgency=low Changes by Fabio M. Di Nitto: * Add README.Debian with some info as discussed in #14008 in redhat-cluster-suite meta package. -- Fabio M. Di Nitto Wed, 24 Aug 2005 06:54:38 +0200 redhat-cluster-suite (1.20050822-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New CVS snapshot: - No changes to userland. - Import cman-kernel iovec fix from STABLE branch. - Import gfs ACL fix from RHEL4 branch: - Update gfs-kernel-fixes-from-rhel4.dpatch. -- Fabio M. Di Nitto Mon, 22 Aug 2005 06:37:42 +0200 redhat-cluster-suite (1.20050816-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New CVS snapshot: - Import cmirror, dlm-kernel fixes from STABLE branch. - Import gfs-kernel fixes from RHEL4 branch: - Add patch gfs-kernel-fixes-from-rhel4.dpatch. -- Fabio M. Di Nitto Wed, 17 Aug 2005 11:41:44 +0200 redhat-cluster-suite (1.20050815-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New CVS snapshot: - Import cman-kernel, cmirror, fence agents, gfs-kernel fixes. - Ship fence_ipmilan and fence_bullpap: + Add patch fence_ship_more_manpages.dpatch to fix fence/man/Makefile and install also the manpages for the 2 agents. -- Fabio M. Di Nitto Mon, 15 Aug 2005 13:07:05 +0200 redhat-cluster-suite (1.20050729-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - Import cmirror bug fixes: + Only allow one machine to perform resync work There must be a race in there somewhere when allowing multiple simultaneous recoveries... This side-steps that issue. Besides one machine moving the heads is probably better than all. + when a resync is done, we must mark it in the clean list as well as the sync list. Otherwise, the log will always tell us there is recovery to be done - even if there isn't. + Only suspend the server on cluster events - not dm suspends. If we flush the clients before returning from the suspend, the server will do nothing anyway. + fix typo + clean up logging + take the code that connects to cman out of the init function and do it on first mirror activation. This way, you don't have to have cman running in order to load the module... Makes mirror activation a bit slower, but speeds up module loading. + get_region_size returns sector_t, not uint32_t - Import ilo fence agent bug fixes: + Adds support for latest ilo firmware version (1.75). Changes were also added to make sure that power status of the machine is being properlly checked after power change commands have been issued. Before, it was assumed to work through the messages recieved in the xml response. As a result, systems with APCI enabled would soft power off leaving, systems running instead of properlly fencing them. + A new option, ribcl, was added to the agent to force the protocol to use when trying to send the power off command. Setting this value to "2.21" might be required to work around some versions of ilo on machines with APCI enabled. If left blank, the protocol version is autodetected. - Import rgmanager bug fixes. - ccs_tools needs to link with pthread: + Fix FTBFS. + Add patch ccs_tool_and_pthread_love.dpatch. -- Fabio M. Di Nitto Fri, 29 Jul 2005 06:59:12 +0200 redhat-cluster-suite (1.20050728-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - Import bug fix to cmantools join. -- Fabio M. Di Nitto Thu, 28 Jul 2005 13:43:30 +0200 redhat-cluster-suite (1.20050721-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - Import fixes to cman-kernel to drop out cluster if all network interfaces are down. - Import fixes to magma plugin sm. -- Fabio M. Di Nitto Thu, 21 Jul 2005 06:08:53 +0200 redhat-cluster-suite (1.20050720-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - Import fixes to dm-cmirror. * Import fixes from RHEL4 branch: - install fence agent bladecenter. - remove gulm kludge. -- Fabio M. Di Nitto Wed, 20 Jul 2005 13:15:01 +0200 redhat-cluster-suite (1.20050714-0ubuntu3) breezy; urgency=low Changes by Fabio M. Di Nitto: * Make redhat-cluster-suite Recommends: system-config-cluster. -- Fabio M. Di Nitto Fri, 15 Jul 2005 08:07:36 +0200 redhat-cluster-suite (1.20050714-0ubuntu2) breezy; urgency=low Changes by Fabio M. Di Nitto: * Fix redhat-cluster-suite-modules Depends. -- Fabio M. Di Nitto Thu, 14 Jul 2005 13:01:51 +0200 redhat-cluster-suite (1.20050714-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - saForum APIs for libcman. - rgmanager fixes for resources/ip.sh and nfsclients shared resource monitoring. - Add dm-cmirror. * Install min-gfs.txt and usage.txt in gfs-tools doc dir. * Include dm-cmirror in redhat-cluster-suite-modules. * Make kernel modules install path consistent with the kernel: - Add patch kernel-modules-install-paths.dpatch. -- Fabio M. Di Nitto Thu, 14 Jul 2005 06:20:12 +0200 redhat-cluster-suite (1.20050712-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - Import dlm-kernel fixes. - Fix gfs_fsck pass1b loop. - Fix 2 fence agents. - Fix clusterfs.sh in rgmanager. * Start shipping kernel modules source package: - Create package redhat-cluster-suite-source. - Add debian-modules dir and relative files to build with module-assistant: . Add control.modules.in, postinst.modules.in and rules. - Make redhat-cluster-suite-source generate redhat-cluster-suite-modules. - Make redhat-cluster-suite-modules Provides: rhcs-modules-1. NOTE: Ubuntu stock kernel will provide the same from version 2.6.12-4.4. - Make cman, gfs-tools, gnbd-client, gnbd-server and gulm Depends: on rhcs-modules-1. - Make redhat-cluster-suite-source automatically register with module-assistant. - Update debian/rules. -- Fabio M. Di Nitto Tue, 12 Jul 2005 09:14:10 +0200 redhat-cluster-suite (1.20050706-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - Drop enable-drac.dpatch that has been accepted upstream. - Start shipping shared libraries for the cman infrastructure. - Rediff do_not_install_rh_init.dpatch. * Fix libcman Makefile to build with headers from the tree: - Update force_includes_in_project_tree.dpatch. * Add missing includes in gettid.c: - Add patch add_missing_syscall_includes.dpatch. -- Fabio M. Di Nitto Wed, 06 Jul 2005 06:23:04 +0200 redhat-cluster-suite (1.20050704-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - Add performance problem fixes to ccsd. -- Fabio M. Di Nitto Mon, 04 Jul 2005 13:30:09 +0200 redhat-cluster-suite (1.20050629-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version: - Add drac fence agent. - Import bug fixes. -- Fabio M. Di Nitto Wed, 29 Jun 2005 10:08:21 +0200 redhat-cluster-suite (1.20050623-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * New upstream version based on STABLE branch. * Switch to dpatch to manage patches. * Split patches outside diff.gz. * Perform tag/untag release at build time. * Build with gcc-4.0. -- Fabio M. Di Nitto Thu, 23 Jun 2005 09:36:54 +0200 redhat-cluster-suite (1.20050527-0ubuntu2) breezy; urgency=low Changes by Fabio M. Di Nitto: * Add missing description to rgmanager package. (whoops) * redhat-cluster-suite meta package now Recommends: clvm * Fix a few lintian warning: - Add dh_compress and dh_fixperms to binary-indep call. - Add force-reload init target to rgmanager and gulm. -- Fabio M. Di Nitto Sun, 12 Jun 2005 07:42:57 +0200 redhat-cluster-suite (1.20050527-0ubuntu1) breezy; urgency=low Changes by Fabio M. Di Nitto: * First package release. (see also copyrights for all contributors and credits) Changes by Adam Conrad: * Replace _syscall magic numbers with syscall() calls that will work on all arches. Magic numbers are bad, mmkay? * Fix gnbd-*.init config parser. -- Fabio M. Di Nitto Fri, 10 Jun 2005 12:52:52 +0200