From d4d44153d7dd89b2bd3ac721c5b2dda01c47aca909ba75b33891e8c8e6c37dbe Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Tue, 27 Jan 2009 01:24:16 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pacemaker?expand=0&rev=20 --- pacemaker.changes | 38 +++++++++++++++++++++++++++ pacemaker.spec | 67 ++++++++++++++++++++++++++++++++--------------- pacemaker.tar.gz | 4 +-- 3 files changed, 86 insertions(+), 23 deletions(-) diff --git a/pacemaker.changes b/pacemaker.changes index 54720ba..a61d61c 100644 --- a/pacemaker.changes +++ b/pacemaker.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Mon Jan 26 11:33:42 CET 2009 - abeekhof@suse.de + +- Update source tarball to revision: 7eef42ed409d + + High: Tools: Bug BNC:468066 - crm_standby - Don't use the result of uname() when its no longer in scope + + High: PE: Bug BNC:465484 - Fix the no-quorum-policy=suicide option + + High: PE: Only shoot online nodes with no-quorum-policy=suicide + + High: ais: Bug BNC:456208 - Prevent deadlocks by not logging in the child process before exec() + + High: ais: Detect and handle situations where ais and the crm disagree on the node name + + High: crmd: Bug BNC:467995 - Delay marking STONITH operations complete until STONITH tells us so + + High: crmd: Prevent node attribute loss by detecting attrd disconnections immediately +- Enabled support for SNMP and SMTP notifications on resource state changes + +------------------------------------------------------------------- +Wed Jan 21 13:38:15 CET 2009 - abeekhof@suse.de + +- Update source tarball to revision: a2f46902d821 + + High: Core: CID:10 - Prevent indexing into an array of schemas with a negative value + + High: Core: CID:13 - Fix memory leak in log_data_element + + High: Core: CID:15 - Fix memory leak in crm_get_peer + + High: Core: CID:6 - Fix use-of-NULL in copy_ha_msg_input + + High: Core: Fix crash in the membership code preventing node shutdown + + High: PE: CID:19 - Fix use-of-NULL in determine_online_status + + High: Tools: Bug 2003 - pingd doesn't correctly handle node-down events on multi-NIC systems + + High: Tools: Bug 2021 - pingd does not detect sequence wrapping correctly, incorrectly reports nodes offline + + High: Tools: attrd - Correctly determine when an attribute has stopped changing and should be committed to the CIB + + High: Tools: crm_master shouldn't define a set id now that attrd is used. Defining one can break lookups + + High: Tools: hb2openais: adjust path to the supporting script and set CONF variable + + High: Tools: hb2openais: set no-quorum-policy to ignore for 2-node clusters + + High: ais: Bug BNC#456243 - Ensure the membership cache always contains an entry for the local node + + High: cib: CID:18 - Fix use-of-NULL in cib_perform_op + + High: cib: CID:18 - Repair errors introduced in b5a18704477b - Fix use-of-NULL in cib_perform_op + + High: crmd: Bug LF:2010 - Ensure fencing cib updates create the node_state entry if needed to preent re-fencing during cluster startup + + High: crmd: Correctly handle reconnections to attrd + + High: stonith: CID:3 - Fix another case of exceptionally poor error handling by the original stonith developers + + High: stonith: CID:5 - Checking for NULL and then dereferencing it anyway is an interesting approach to error handling + + High: stonithd: wrong checks for shmid (0 is a valid id) + ------------------------------------------------------------------- Wed Dec 3 13:32:20 CET 2008 - abeekhof@suse.de diff --git a/pacemaker.spec b/pacemaker.spec index 758f193..9c23772 100644 --- a/pacemaker.spec +++ b/pacemaker.spec @@ -1,7 +1,7 @@ # # spec file for package pacemaker (Version 1.0.1) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -37,7 +37,7 @@ Name: pacemaker Summary: The Pacemaker scalable High-Availability cluster resource manager Version: 1.0.1 -Release: 7 +Release: 9 License: GPL v2 or later; LGPL v2.1 or later Url: http://www.clusterlabs.org Group: Productivity/Clustering/HA @@ -49,7 +49,7 @@ AutoReqProv: on Conflicts: heartbeat < 2.99 Requires: heartbeat-common Requires: libpacemaker3 = %{version}-%{release} -BuildRequires: e2fsprogs-devel glib2-devel gnutls-devel libheartbeat-devel libxml2-devel libxslt-devel ncurses-devel pam-devel python-devel swig +BuildRequires: e2fsprogs-devel glib2-devel gnutls-devel libesmtp-devel libheartbeat-devel libxml2-devel libxslt-devel ncurses-devel net-snmp-devel pam-devel pkgconfig python-devel swig %if %with_ais_support BuildRequires: libopenais-devel Requires: openais @@ -59,30 +59,16 @@ BuildRequires: heartbeat-devel Requires: heartbeat %endif %if 0%{?suse_version} -%if 0%{?suse_version} == 930 -BuildRequires: rpm-devel -%endif -%if 0%{?suse_version} == 1000 -BuildRequires: lzo lzo-devel -%endif +BuildRequires: libbz2-devel %if 0%{?suse_version} > 1100 BuildRequires: docbook-xsl-stylesheets %endif -%if 0%{?suse_version} < 1020 -BuildRequires: tcpd-devel -%endif -%if 0%{?sles_version} == 9 -BuildRequires: openssl-devel pkgconfig -%endif -%endif -%if 0%{?rhel_version} == 406 -BuildRequires: gcc-c++ kernel %endif %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} -BuildRequires: openssl-devel which +BuildRequires: which %endif %if 0%{?mandriva_version} -BuildRequires: libbzip2-devel openssl-devel +BuildRequires: libbzip2-devel %endif %description @@ -247,6 +233,7 @@ rm -rf $RPM_BUILD_DIR/pacemaker %dir %{_libdir}/heartbeat %dir %{_var}/run/heartbeat %dir %{_var}/lib/heartbeat +%dir %{_datadir}/doc/packages/pacemaker %{_datadir}/pacemaker #%{_datadir}/heartbeat %{_libdir}/heartbeat/* @@ -263,11 +250,17 @@ rm -rf $RPM_BUILD_DIR/pacemaker %{_sbindir}/crm_verify %{_sbindir}/crmadmin %{_sbindir}/iso8601 -%{_sbindir}/ccm_tool %{_sbindir}/attrd_updater %{_sbindir}/ptest %{_sbindir}/crm_shadow %{_sbindir}/cibpipe +%{_sbindir}/crm_node +%doc %{_datadir}/doc/packages/pacemaker/AUTHORS +%doc %{_datadir}/doc/packages/pacemaker/README +%doc %{_datadir}/doc/packages/pacemaker/README.hb2openais +%doc %{_datadir}/doc/packages/pacemaker/COPYING +%doc %{_datadir}/doc/packages/pacemaker/COPYING.LGPL +%doc %{_datadir}/doc/packages/pacemaker/crm_cli.txt %doc %{_mandir}/man8/*.8* %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/heartbeat/crm %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/heartbeat/pengine @@ -298,6 +291,38 @@ rm -rf $RPM_BUILD_DIR/pacemaker %{_libdir}/*.so %changelog +* Mon Jan 26 2009 abeekhof@suse.de +- Update source tarball to revision: 7eef42ed409d + + High: Tools: Bug BNC:468066 - crm_standby - Don't use the result of uname() when its no longer in scope + + High: PE: Bug BNC:465484 - Fix the no-quorum-policy=suicide option + + High: PE: Only shoot online nodes with no-quorum-policy=suicide + + High: ais: Bug BNC:456208 - Prevent deadlocks by not logging in the child process before exec() + + High: ais: Detect and handle situations where ais and the crm disagree on the node name + + High: crmd: Bug BNC:467995 - Delay marking STONITH operations complete until STONITH tells us so + + High: crmd: Prevent node attribute loss by detecting attrd disconnections immediately +- Enabled support for SNMP and SMTP notifications on resource state changes +* Wed Jan 21 2009 abeekhof@suse.de +- Update source tarball to revision: a2f46902d821 + + High: Core: CID:10 - Prevent indexing into an array of schemas with a negative value + + High: Core: CID:13 - Fix memory leak in log_data_element + + High: Core: CID:15 - Fix memory leak in crm_get_peer + + High: Core: CID:6 - Fix use-of-NULL in copy_ha_msg_input + + High: Core: Fix crash in the membership code preventing node shutdown + + High: PE: CID:19 - Fix use-of-NULL in determine_online_status + + High: Tools: Bug 2003 - pingd doesn't correctly handle node-down events on multi-NIC systems + + High: Tools: Bug 2021 - pingd does not detect sequence wrapping correctly, incorrectly reports nodes offline + + High: Tools: attrd - Correctly determine when an attribute has stopped changing and should be committed to the CIB + + High: Tools: crm_master shouldn't define a set id now that attrd is used. Defining one can break lookups + + High: Tools: hb2openais: adjust path to the supporting script and set CONF variable + + High: Tools: hb2openais: set no-quorum-policy to ignore for 2-node clusters + + High: ais: Bug BNC#456243 - Ensure the membership cache always contains an entry for the local node + + High: cib: CID:18 - Fix use-of-NULL in cib_perform_op + + High: cib: CID:18 - Repair errors introduced in b5a18704477b - Fix use-of-NULL in cib_perform_op + + High: crmd: Bug LF:2010 - Ensure fencing cib updates create the node_state entry if needed to preent re-fencing during cluster startup + + High: crmd: Correctly handle reconnections to attrd + + High: stonith: CID:3 - Fix another case of exceptionally poor error handling by the original stonith developers + + High: stonith: CID:5 - Checking for NULL and then dereferencing it anyway is an interesting approach to error handling + + High: stonithd: wrong checks for shmid (0 is a valid id) * Wed Dec 03 2008 abeekhof@suse.de - Reduce bloat - remove regession tests from source tarball - Update source tarball to revision: 6b8d46c7ab9c diff --git a/pacemaker.tar.gz b/pacemaker.tar.gz index 8b70c4b..9f31465 100644 --- a/pacemaker.tar.gz +++ b/pacemaker.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:77c705c816ff1f6adc95c187b615013f6dd33d7339d72fa7fe0f7bd0e9292a05 -size 773414 +oid sha256:86dfc44c82875fb28e81aa7f9173ec2fced4e97cd09ac144e59771b74181177c +size 781408