Hello community, here is the log from the commit of package pacemaker checked in at Sat Aug 30 02:45:59 CEST 2008. -------- --- pacemaker/pacemaker.changes 2008-07-25 16:50:16.000000000 +0200 +++ pacemaker/pacemaker.changes 2008-08-20 17:12:30.000000000 +0200 @@ -1,0 +2,22 @@ +Wed Aug 20 17:05:00 CEST 2008 - abeekhof@suse.de + + - Update source tarball to revision: f567855328b7 (0.7.1) + + Added features needed to support libdlm and ocfs2-tools + + High: admin: Fix use-after-free in crm_mon + + High: cib: Use single quotes so that the xpath queries for nvpairs will succeed + + High: crmd: Always connect to stonithd when the TE starts and ensure we notice if it dies + + High: crmd: Make sure async-failures cause the failcount to be incrimented + + High: PE: Bug LF:1941 - Handle failed clone instance probes when clone-max < #nodes + + High: PE: Prevent use-of-NULL - order->rsc_rh will not always be non-NULL + + High: PE: Unpack colocation sets correctly + + High: Tools: crm_mon - Prevent use-of-NULL for orphaned resources + + Medium: Core: Get more details regarding parser errors + + Medium: Core: Switch to the libxml2 parser - its significantly faster + + Medium: PE: Allow groups to be involved in optional ordering constraints + + Medium: PE: Allow sets of operations to be reused by multiple resources + + Medium: PE: Bug LF:1941 - Mark extra clone instances as orphans and don't show inactive ones + + Medium: PE: Determin the correct migration-threshold during resource expansion + + Medium: PE: Implement no-quorum-policy=suicide (FATE #303619) + + Lots of bug fixes + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pacemaker.spec ++++++ --- /var/tmp/diff_new_pack.W17291/_old 2008-08-30 02:44:11.000000000 +0200 +++ /var/tmp/diff_new_pack.W17291/_new 2008-08-30 02:44:11.000000000 +0200 @@ -1,10 +1,17 @@ # -# spec file for package pacemaker (Version 0.6.3) +# spec file for package pacemaker (Version 0.7.1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -18,27 +25,22 @@ %define without_fatal_warnings 1 %define with_ais_support 1 %define with_heartbeat_support 1 -%define with_snmp_support 0 -%define gname haclient -%define uname hacluster +%if 0%{?fedora_version} +%define pkg_group System Environment/Daemons +%else +%define pkg_group Productivity/Clustering/HA +%endif Name: pacemaker Summary: The Pacemaker scalable High-Availability cluster resource manager -Version: 0.6.3 -Release: 25 +Version: 0.7.1 +Release: 1 License: GPL v2 or later; LGPL v2.1 or later Url: http://www.clusterlabs.org -%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} Group: Productivity/Clustering/HA -%else -Group: Productivity/Clustering/HA -%endif Source: pacemaker.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build AutoReqProv: on -%if %with_snmp_support == 1 -BuildRequires: net-snmp-devel -%endif %if %with_ais_support BuildRequires: openais-devel %endif @@ -57,7 +59,7 @@ Conflicts: pacemaker Conflicts: pacemaker-ais %endif -BuildRequires: e2fsprogs-devel glib2-devel gnutls-devel heartbeat-core heartbeat-core-devel libxml2-devel libxslt-devel pam-devel python-devel swig +BuildRequires: e2fsprogs-devel glib2-devel gnutls-devel heartbeat-common heartbeat-common-devel libxml2-devel libxslt-devel ncurses-devel pam-devel python-devel swig %if 0%{?suse_version} %if 0%{?suse_version} > 1000 %if %with_ais_support @@ -84,7 +86,7 @@ BuildRequires: gcc-c++ kernel %endif %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} -BuildRequires: lm_sensors-devel openssl-devel which +BuildRequires: openssl-devel which %endif %if 0%{?mandriva_version} BuildRequires: libbzip2-devel openssl-devel @@ -110,11 +112,7 @@ %package devel License: GPL v2 or later; LGPL v2.1 or later Summary: The Pacemaker scalable High-Availability cluster resource manager -%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} -Group: Productivity/Clustering/HA -%else Group: Productivity/Clustering/HA -%endif Requires: %{name} = %{version}-%{release} %description devel @@ -168,14 +166,8 @@ --localstatedir=%{_var} --infodir=%{_infodir} \ --mandir=%{_mandir} --libdir=%{_libdir} \ --libexecdir=%{_libexecdir} \ - --with-group-name=%{gname} --with-ccmuser-name=%{uname} \ --with-hapkgversion=%{version} \ --enable-glib-malloc \ -%if %with_snmp_support == 1 - --enable-snmp-subagent \ -%else - --disable-snmp-subagent \ -%endif --with-ais-prefix=%{_prefix} \ %if %with_ais_support == 0 --without-ais-support \ @@ -254,7 +246,7 @@ %{_sbindir}/crm_failcount %{_sbindir}/crm_master %{_sbindir}/crm_mon -%{_sbindir}/crm_sh +%exclude %{_sbindir}/crm_sh %{_sbindir}/crm_resource %{_sbindir}/crm_standby %{_sbindir}/crm_uuid @@ -264,19 +256,18 @@ %{_sbindir}/ccm_tool %{_sbindir}/attrd_updater %{_sbindir}/ptest -%{_sbindir}/cib_shadow +%{_sbindir}/crm_shadow %{_sbindir}/cibpipe %doc %{_mandir}/man8/cibadmin.8* %doc %{_mandir}/man8/crm_resource.8* %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/heartbeat/crm %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/heartbeat/pengine %dir %attr (750, %{uname}, %{gname}) %{_var}/run/heartbeat/crm +%dir /usr/lib/ocf/resource.d/pacemaker +/usr/lib/ocf/resource.d/pacemaker %if %with_ais_support %{_libexecdir}/lcrso/pacemaker.lcrso %endif -%if %with_snmp_support == 1 -/usr/share/snmp/mibs/LINUX-HA-MIB.mib -%endif %files devel %defattr(-,root,root) @@ -286,6 +277,25 @@ %{_libdir}/*.so %changelog +* Wed Aug 20 2008 abeekhof@suse.de +- Update source tarball to revision: f567855328b7 (0.7.1) + + Added features needed to support libdlm and ocfs2-tools + + High: admin: Fix use-after-free in crm_mon + + High: cib: Use single quotes so that the xpath queries for nvpairs will succeed + + High: crmd: Always connect to stonithd when the TE starts and ensure we notice if it dies + + High: crmd: Make sure async-failures cause the failcount to be incrimented + + High: PE: Bug LF:1941 - Handle failed clone instance probes when clone-max < #nodes + + High: PE: Prevent use-of-NULL - order->rsc_rh will not always be non-NULL + + High: PE: Unpack colocation sets correctly + + High: Tools: crm_mon - Prevent use-of-NULL for orphaned resources + + Medium: Core: Get more details regarding parser errors + + Medium: Core: Switch to the libxml2 parser - its significantly faster + + Medium: PE: Allow groups to be involved in optional ordering constraints + + Medium: PE: Allow sets of operations to be reused by multiple resources + + Medium: PE: Bug LF:1941 - Mark extra clone instances as orphans and don't show inactive ones + + Medium: PE: Determin the correct migration-threshold during resource expansion + + Medium: PE: Implement no-quorum-policy=suicide (FATE #303619) + + Lots of bug fixes * Mon Jul 21 2008 abeekhof@suse.de - Update source tarball to revision: 7a31d0c33e22 (0.7.0) + High: Performance enhancements ++++++ pacemaker.tar.gz ++++++ ++++ 94174 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de