- Upgrade to 1.1.6.

- PE: Demote from Master does not clear previous errors
- crmd: Prevent secondary DC fencing resulting from CIB updates
  that are lost due to elections
- crmd: Log duplicate DC detection as a WARNING not ERROR
- crmd: Bug lf#2632 - Correctly handle nodes that return faster
  than stonith
- Core: Treat GNUTLS_E_UNEXPECTED_PACKET_LENGTH as normal
  termination of a TLS session
- cib: Call gnutls_bye() and shutdown() when disconnecting from
  remote TLS connections
- cib: Remove disconnected remote connections from mainloop
- cib: Attempt a graceful sign-off for remote TLS connections
- Core: Ensure there is sufficient space for EOS when building
  short-form option strings (prevents segfault)
- Core: Fix variable expansion in pkg-config files
- PE: Resolve memory leak reported by valgrind
- PE: Fix memory leak for re-allocated resources reported by
  valgrind
- PE: Improve the merging with template's operations
- crmd: Allow nodes to fence themselves if they're the last one
  standing (lf#2584)
- stonith: Add an API call for listing installed agents
- stonith: Allow the fencing history to be queried
- stonith: Ensure completed operations are recorded as such in
  the history
- stonith: Support --quiet to display just the seconds since
  epoch at which a node was last shot
- stonith: Serialize actions for a given device
- stonith: Add missing entries to stonith_error2string() (missing

OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=18
This commit is contained in:
2011-09-20 14:36:23 +00:00
committed by Git OBS Bridge
parent 9b36f38b04
commit 0440703030
25 changed files with 5254 additions and 5 deletions

View File

@@ -22,7 +22,7 @@
%define _libexecdir %{_libdir}
%endif
%define with_extra_warnings 0
%define with_debugging 0
%define with_debugging 1
%define with_ais_support 1
%define with_heartbeat_support 0
%define with_regression_tests 0
@@ -38,8 +38,8 @@
Name: pacemaker
Summary: The Pacemaker scalable High-Availability cluster resource manager
Version: 1.1.5
Release: 6
Version: 1.1.6
Release: 0
License: GPLv2+ ; LGPLv2.1+
Url: http://www.clusterlabs.org
Group: Productivity/Clustering/HA
@@ -47,6 +47,28 @@ Source: pacemaker.tar.bz2
Source2: %{doc_pkg}.tar.gz
Source100: pacemaker.rpmlintrc
Patch1: pacemaker-cts-startcmd.patch
Patch2: acl_fix_d44ff2711662.patch
Patch10: crm_history.patch
Patch11: crm_history_peinputs.patch
Patch12: crm_history_pssh.patch
Patch13: crm_history_1_d0359dca5dba.patch
Patch14: crm_history_2_29fd4f04c01f.patch
Patch15: crm_history_3_b3a014c0f85b.patch
Patch16: crm_history_4_a09974a06cdf.patch
Patch17: crm_history_5_c3068d22de72.patch
Patch18: crm_history-fix-hb_report-limit.patch
Patch19: crm_history_6_441f4448eba6.patch
Patch20: crm_history_7_3f3c348aaaed.patch
Patch21: crm_history_8_3681d3471fde.patch
Patch22: crm_path_bnc712605.patch
Patch23: crm_deleteunmanaged.patch
Patch24: crm_lrmsecrets_3a81b7eae666.patch
Patch25: crm_history_9_709ef91cfada.patch
Patch26: crm_history_10_d21f988a419c.patch
Patch27: crm_history_11_ccd0c1e1edf9.patch
Patch28: crm_pager_f77e52725f2d.patch
Patch29: crm_tickets_825cb3e79d7b.patch
Patch30: crm_site_9b07d41c73b4.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReqProv: on
Conflicts: heartbeat < 3.0
@@ -156,6 +178,28 @@ Authors:
###########################################################
%setup -a 2 -n pacemaker -q
%patch1 -p1
%patch2 -p1 -R
%patch10 -p1
%patch11 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
%patch18 -p1
%patch19 -p1
%patch20 -p1
%patch21 -p1
%patch22 -p1
%patch23 -p1
%patch24 -p1
%patch25 -p1
%patch26 -p1
%patch27 -p1
%patch28 -p1
%patch29 -p1
%patch30 -p1
###########################################################
%build
@@ -271,6 +315,7 @@ fi
%{_sbindir}/crm_resource
%{_sbindir}/crm_report
%{_sbindir}/crm_standby
%{_sbindir}/crm_ticket
%{_sbindir}/crm_verify
%{_sbindir}/crmadmin
%{_sbindir}/iso8601
@@ -306,10 +351,14 @@ fi
%exclude %{pcmk_docdir}/AUTHORS
%exclude %{pcmk_docdir}/COPYING
%exclude %{pcmk_docdir}/COPYING.LIB
%exclude %{_libdir}/pkgconfig
%doc %{pcmk_docdir}
# %doc %{pcmk_docdir}/*.html
%doc %{_mandir}/man8/*.8*
%doc %{_mandir}/man7/*.7*
%doc %{pcmk_docdir}/README.hb2openais
%doc %{pcmk_docdir}/acls.txt
%doc %{pcmk_docdir}/crm_fencing.txt
%files -n libpacemaker3
%defattr(-,root,root)
@@ -330,6 +379,7 @@ fi
%{_includedir}/pacemaker
# %{_includedir}/heartbeat/fencing
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
%if %with_gcov
%dir %{_var}/lib/pacemaker
/%{_var}/lib/pacemaker