OBS User unknown 2009-01-27 01:24:16 +00:00 committed by Git OBS Bridge
parent 64e38893db
commit d4d44153d7
3 changed files with 86 additions and 23 deletions

View File

@ -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

View File

@ -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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:77c705c816ff1f6adc95c187b615013f6dd33d7339d72fa7fe0f7bd0e9292a05
size 773414
oid sha256:86dfc44c82875fb28e81aa7f9173ec2fced4e97cd09ac144e59771b74181177c
size 781408