Accepting request 746348 from home:yan_gao:branches:network:ha-clustering:Factory

- Update to version 2.0.2+20191106.eef56dcd6:
- libcrmcommon: Make sure to free the --output-as description.
- libcrmcommon: Rename formatted output cmdline options.
- libcrmcommon: Group all output options together.

- Update to version 2.0.2+20191031.1d695899e:
- scheduler: clarify message about when watchdog will be used
- scheduler: properly detect whether guest node is fenceable
- scheduler: initialize unfencing digests to null
- scheduler: improve graph synapse logging

- Update to version 2.0.2+20191023.7a12ccbe4:
- tools: Explain TIMESPEC in crm_mon help output.
- tools: crm_mon --interval should understand more formats.
- libcrmservice: don't close descriptors above current limit
- rpm: pacemaker-cts requires pacemaker
- tools: restore ability to show groups in crm_mon console mode
- tools: Deprecated old-style output options in crm_mon.
- cts-scheduler: test "year-2038" only runs for 64bit systems
- fencer: clarify more messages
- tools: don't ignore cib_new() errors in crm_mon
- tools: avoid memory leak in crm_mon when displaying nodes
- libpe_status: avoid memory leak when outputting resources
- libcrmcommon: avoid memory leak when IPC compression fails
- Security: introduce restrictive usage libxslt's security framework
- libcrmservice: try not to spam close() file descriptors
- tools: Support "crm_mon --as-html=<filename>".
- tools: Don't output nodes if they don't have failures.
- tools: Update checks around crm_mon --daemonize.
- libpe_status: Use CSS to style messages.

OBS-URL: https://build.opensuse.org/request/show/746348
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/pacemaker?expand=0&rev=331
This commit is contained in:
Yan Gao
2019-11-07 16:09:29 +00:00
committed by Git OBS Bridge
parent 154c80f970
commit a37d6b83b1
7 changed files with 241 additions and 40 deletions

View File

@@ -30,6 +30,8 @@
## Where to install Pacemaker documentation
%global pcmk_docdir %{_docdir}/%{name}
%define _rundir /run
## Path to Python interpreter (leave commented to auto-detect,
## or uncomment and edit to use a specific version)
%global python_path /usr/bin/python%{python3_version}
@@ -74,7 +76,7 @@
%endif
Name: pacemaker
Version: 2.0.2+20190801.122c32115
Version: 2.0.2+20191106.eef56dcd6
Release: 0
Summary: Scalable High-Availability cluster resource manager
# AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -192,6 +194,9 @@ Requires: perl-TimeDate
Requires: procps
Requires: psmisc
Requires(post): coreutils
# For crm_report
Recommends: tar
Recommends: bzip2
%description cli
Pacemaker is an advanced, scalable High-Availability cluster resource
@@ -277,7 +282,7 @@ for developing tools for Pacemaker.
%package cts
Summary: Test framework for cluster-related technologies
Group: Productivity/Clustering/HA
Requires: libpacemaker3 = %{version}-%{release}
Requires: %{name} = %{version}-%{release}
Requires: procps
Requires: psmisc
Requires: python3
@@ -313,7 +318,7 @@ manager.
%build
export systemdunitdir=%{?_unitdir}%{!?_unitdir:no}
export systemdsystemunitdir=%{?_unitdir}%{!?_unitdir:no}
%if %{with hardening}
# prefer distro-provided hardening flags in case they are defined
@@ -350,6 +355,7 @@ autoreconf -fvi
%{?with_coverage: --with-coverage} \
%{!?with_doc: --with-brand=} \
--with-initdir=%{_initddir} \
--with-runstatedir=%{_rundir} \
--localstatedir=%{_var} \
--with-version=%{version}-%{release}
@@ -549,6 +555,7 @@ fi
%exclude %{_datadir}/pacemaker/alerts
%exclude %{_datadir}/pacemaker/tests
%{_datadir}/pacemaker
%{_datadir}/pkgconfig/pacemaker-schemas.pc
%{_datadir}/snmp/mibs/PCMK-MIB.txt
%exclude %{_libexecdir}/ocf/resource.d/pacemaker/controld