Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2020-07-14 07:43:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and      /work/SRC/openSUSE:Factory/.pacemaker.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pacemaker"

Tue Jul 14 07:43:07 2020 rev:134 rq:819985 version:2.0.4+20200616.2deceaa3a

Changes:
--------
--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes      2020-05-12 
22:30:49.355680367 +0200
+++ /work/SRC/openSUSE:Factory/.pacemaker.new.3060/pacemaker.changes    
2020-07-14 07:43:13.638673393 +0200
@@ -1,0 +2,62 @@
+Tue Jul  7 09:47:46 UTC 2020 - Callum Farmer <[email protected]>
+
+- Fixes for %_libexecdir changing to /usr/libexec
+
+-------------------------------------------------------------------
+Wed Jun 24 08:19:39 UTC 2020 - Yan Gao <[email protected]>
+
+- Update to version pacemaker-2.0.4+20200616.2deceaa3a (Pacemaker-2.0.4):
+- cibsecret: don't use pssh -q option unless supported
+- tools: verify newly created CIB connection is not NULL
+- tools: check resource separately from managing parameter in cibsecret
+- tools: improve cibsecret help
+
+-------------------------------------------------------------------
+Thu Jun 18 10:55:19 UTC 2020 - Yan Gao <[email protected]>
+
+- Update to version 2.0.3+20200608.44045c027:
+- scheduler: Add the node name back to bundle instances.
+
+-------------------------------------------------------------------
+Thu Jun 18 10:54:09 UTC 2020 - Yan Gao <[email protected]>
+
+- Update to version 2.0.3+20200605.0db37d66f:
+- rpm: add spec option for enabling CIB secrets
+- build: avoid resource-agents as build dependency when cibsecrets are enabled
+
+-------------------------------------------------------------------
+Thu Jun 18 10:51:41 UTC 2020 - Yan Gao <[email protected]>
+
+- Update to version 2.0.3+20200603.4ff9c412f:
+- based: use crm_exit to free qb-logging
+
+-------------------------------------------------------------------
+Thu Jun 18 10:50:12 UTC 2020 - Yan Gao <[email protected]>
+
+- Update to version 2.0.3+20200602.f7f36e8a8:
+- libpe_status: Modify filtering of inactive resources.
+
+-------------------------------------------------------------------
+Tue Jun 02 07:42:10 UTC 2020 - Yan Gao <[email protected]>
+
+- Update to version 2.0.3+20200527.e67fb5c73:
+- rpm: put user-configurable items at top of spec
+- tools: free IPC memory after closing connection
+- resources: attribute name parameter doesn't have to be unique
+
+-------------------------------------------------------------------
+Wed May 20 12:38:55 UTC 2020 - Yan Gao <[email protected]>
+
+- Update to version 2.0.3+20200516.b06fc662e:
+- crm_ticket: avoid unnecessary issues with dynamic allocation
+- crm_resource: avoid unnecessary issus with dynamic allocation
+- crm_mon: NULL output-pointer when buffer is freed
+- crm_error: use g_free for a proper match
+- libreplace: closedir when bailing out dir traversal
+- libcrmcommon: return ENOMEM directly instead of errno
+- libcrmcommon: free basename after setting prgname
+- silence some false positives static analysis stumbled over
+- move bcond_with/without up front for e.g. pcmk_release
+- fencer: avoid infinite loop if device is removed during operation
+
+------------------------------------------------------------------
@@ -52,2 +114,2 @@
-- stonith_admin: --delay is an optional option for --fence/--unfence/--reboot 
commands (ECO-1611, SLE-12239, SLE-12240)
-- controller: avoid possible use-of-NULL on logging fencing message (ECO-1611, 
SLE-12239, SLE-12240)
+- stonith_admin: --delay is an optional option for --fence/--unfence/--reboot 
commands (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- controller: avoid possible use-of-NULL on logging fencing message 
(jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
@@ -98,6 +160,6 @@
-- fencer: update cpg_topology_delay test to also verify pcmk_delay_base is 
added (ECO-1611, SLE-12239, SLE-12240)
-- controller: requested priority fencing delay defaults to 0 (ECO-1611, 
SLE-12239, SLE-12240)
-- stonith_admin: --delay option defaults to 0 (ECO-1611, SLE-12239, SLE-12240)
-- fencer: any delays from pcmk_delay_base/max are added to requested fencing 
delay (ECO-1611, SLE-12239, SLE-12240)
-- scheduler: do not differentiate the case where all the nodes have equal 
priority (ECO-1611, SLE-12239, SLE-12240)
-- scheduler: priority-fencing-delay defaults to 0 meaning disabled (ECO-1611, 
SLE-12239, SLE-12240)
+- fencer: update cpg_topology_delay test to also verify pcmk_delay_base is 
added (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- controller: requested priority fencing delay defaults to 0 (jsc#ECO-1611, 
jsc#SLE-12239, jsc#SLE-12240)
+- stonith_admin: --delay option defaults to 0 (jsc#ECO-1611, jsc#SLE-12239, 
jsc#SLE-12240)
+- fencer: any delays from pcmk_delay_base/max are added to requested fencing 
delay (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- scheduler: do not differentiate the case where all the nodes have equal 
priority (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- scheduler: priority-fencing-delay defaults to 0 meaning disabled 
(jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
@@ -132,9 +194,9 @@
-- Pacemaker Explained: document priority-fencing-delay cluster option 
(ECO-1611, SLE-12239, SLE-12240)
-- fencer: add cpg_topology_delay test to verify enforced fencing delay with 
fencing topology (ECO-1611, SLE-12239, SLE-12240)
-- fencer: handle any enforced fencing delay (ECO-1611, SLE-12239, SLE-12240)
-- stonith_admin: add --delay option to support enforced fencing delay 
(ECO-1611, SLE-12239, SLE-12240)
-- controller: request fencing with any enforced priority fencing delay 
(ECO-1611, SLE-12239, SLE-12240)
-- libstonithd: introduce fence_with_delay() operation (ECO-1611, SLE-12239, 
SLE-12240)
-- scheduler: add regression test for priority-fencing-delay (ECO-1611, 
SLE-12239, SLE-12240)
-- scheduler: implement priority-fencing-delay (ECO-1611, SLE-12239, SLE-12240)
-- scheduler: add priority-fencing-delay cluster option (ECO-1611, SLE-12239, 
SLE-12240)
+- Pacemaker Explained: document priority-fencing-delay cluster option 
(jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- fencer: add cpg_topology_delay test to verify enforced fencing delay with 
fencing topology (jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- fencer: handle any enforced fencing delay (jsc#ECO-1611, jsc#SLE-12239, 
jsc#SLE-12240)
+- stonith_admin: add --delay option to support enforced fencing delay 
(jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- controller: request fencing with any enforced priority fencing delay 
(jsc#ECO-1611, jsc#SLE-12239, jsc#SLE-12240)
+- libstonithd: introduce fence_with_delay() operation (jsc#ECO-1611, 
jsc#SLE-12239, jsc#SLE-12240)
+- scheduler: add regression test for priority-fencing-delay (jsc#ECO-1611, 
jsc#SLE-12239, jsc#SLE-12240)
+- scheduler: implement priority-fencing-delay (jsc#ECO-1611, jsc#SLE-12239, 
jsc#SLE-12240)
+- scheduler: add priority-fencing-delay cluster option (jsc#ECO-1611, 
jsc#SLE-12239, jsc#SLE-12240)

Old:
----
  pacemaker-2.0.3+20200511.2b248d828.tar.xz

New:
----
  pacemaker-2.0.4+20200616.2deceaa3a.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pacemaker.spec ++++++
--- /var/tmp/diff_new_pack.SBHTPt/_old  2020-07-14 07:43:14.758677008 +0200
+++ /var/tmp/diff_new_pack.SBHTPt/_new  2020-07-14 07:43:14.762677022 +0200
@@ -16,12 +16,8 @@
 #
 
 
-#Compat macro for new _fillupdir macro introduced in Nov 2017
-%if ! %{defined _fillupdir}
-  %define _fillupdir /var/adm/fillup-templates
-%endif
-
-# Globals and defines to control package behavior (configure these as desired)
+# User-configurable globals and defines to control package behavior
+# (these should not test {with X} values, which are declared later)
 
 ## User and group to use for nonprivileged services
 %global uname hacluster
@@ -30,27 +26,15 @@
 ## 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}
-
-## Corosync version
-%define cs_version 2
-
-%define with_nagios             1
-%define with_cibsecrets         1
-%define enable_lib_cluster_pkg  0
-%define enable_fatal_warnings   0
-%define with_regression_tests   0
-
 # Define conditionals so that "rpmbuild --with <feature>" and
 # "rpmbuild --without <feature>" can enable and disable specific features
 
 ## Add option to enable support for stonith/external fencing agents
 %bcond_without stonithd
 
+## Add option to enable support for storing sensitive information outside CIB
+%bcond_without cibsecrets
+
 ## Add option to create binaries suitable for use with profiling tools
 %bcond_with profiling
 
@@ -67,6 +51,14 @@
 ## Add option to disable links for legacy daemon names
 %bcond_without legacy_links
 
+# Define globals for convenient use later
+
+%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}
+
 # Keep sane profiling data if requested
 %if %{with profiling}
 
@@ -75,8 +67,18 @@
 
 %endif
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
+%define with_nagios             1
+%define enable_lib_cluster_pkg  0
+%define enable_fatal_warnings   0
+%define with_regression_tests   0
+
 Name:           pacemaker
-Version:        2.0.3+20200511.2b248d828
+Version:        2.0.4+20200616.2deceaa3a
 Release:        0
 Summary:        Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -114,10 +116,6 @@
 # Required for agent_config.h which specifies the correct scratch directory
 BuildRequires:  resource-agents
 BuildRequires:  sed
-%if %{with_cibsecrets}
-BuildRequires:  openssh
-BuildRequires:  procps
-%endif
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(corosync) >= 2.0.0
 BuildRequires:  pkgconfig(dbus-1)
@@ -344,9 +342,6 @@
 %if %{with_nagios}
         --with-nagios=true                         \
 %endif
-%if %{with_cibsecrets}
-        --with-cibsecrets=true                     \
-%endif
 %if !%{enable_fatal_warnings}
         --enable-fatal-warnings=no                 \
 %endif
@@ -355,6 +350,7 @@
         %{!?with_legacy_links: --disable-legacy-links} \
         %{?with_profiling:     --with-profiling}       \
         %{?with_coverage:      --with-coverage}        \
+        %{?with_cibsecrets:    --with-cibsecrets}      \
         %{!?with_doc:          --with-brand=}          \
         --with-initdir=%{_initddir}                    \
         --with-runstatedir=%{_rundir}                  \
@@ -401,7 +397,7 @@
 mv %{buildroot}%{_sbindir}/crm_report 
%{buildroot}%{_sbindir}/crm_report.pacemaker
 install -m 755 %{SOURCE1} %{buildroot}%{_sbindir}/crm_report
 
-ln -s ../heartbeat/NodeUtilization 
%{buildroot}%{_libexecdir}/ocf/resource.d/pacemaker/
+ln -s ../heartbeat/NodeUtilization 
%{buildroot}%{_prefix}/lib/ocf/resource.d/pacemaker/
 
 %fdupes -s %{buildroot}
 
@@ -504,7 +500,6 @@
 %dir %{_libexecdir}/pacemaker
 %{_libexecdir}/pacemaker/*
 
-%{_sbindir}/cibsecret
 %{_sbindir}/fence_legacy
 
 %{_mandir}/man7/pacemaker-controld.7%{ext_man}
@@ -513,7 +508,6 @@
 %{_mandir}/man7/ocf_pacemaker_controld.7%{ext_man}
 %{_mandir}/man7/ocf_pacemaker_o2cb.7%{ext_man}
 %{_mandir}/man7/ocf_pacemaker_remote.7%{ext_man}
-%{_mandir}/man8/cibsecret.8%{ext_man}
 %{_mandir}/man8/fence_legacy.8%{ext_man}
 %{_mandir}/man8/pacemakerd.8%{ext_man}
 
@@ -524,9 +518,9 @@
 
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker/cib
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker/pengine
-%{_libexecdir}/ocf/resource.d/pacemaker/controld
-%{_libexecdir}/ocf/resource.d/pacemaker/o2cb
-%{_libexecdir}/ocf/resource.d/pacemaker/remote
+%{_prefix}/lib/ocf/resource.d/pacemaker/controld
+%{_prefix}/lib/ocf/resource.d/pacemaker/o2cb
+%{_prefix}/lib/ocf/resource.d/pacemaker/remote
 
 %files cli
 %defattr(-,root,root)
@@ -536,6 +530,9 @@
 %{_sbindir}/rccrm_mon
 %{_sbindir}/attrd_updater
 %{_sbindir}/cibadmin
+%if %{with cibsecrets}
+%{_sbindir}/cibsecret
+%endif
 %{_sbindir}/crm_attribute
 %{_sbindir}/crm_diff
 %{_sbindir}/crm_error
@@ -561,13 +558,13 @@
 %{_datadir}/pkgconfig/pacemaker-schemas.pc
 %{_datadir}/snmp/mibs/PCMK-MIB.txt
 
-%exclude %{_libexecdir}/ocf/resource.d/pacemaker/controld
-%exclude %{_libexecdir}/ocf/resource.d/pacemaker/o2cb
-%exclude %{_libexecdir}/ocf/resource.d/pacemaker/remote
-
-%dir %{_libexecdir}/ocf
-%dir %{_libexecdir}/ocf/resource.d
-%{_libexecdir}/ocf/resource.d/pacemaker
+%exclude %{_prefix}/lib/ocf/resource.d/pacemaker/controld
+%exclude %{_prefix}/lib/ocf/resource.d/pacemaker/o2cb
+%exclude %{_prefix}/lib/ocf/resource.d/pacemaker/remote
+
+%dir %{_prefix}/lib/ocf
+%dir %{_prefix}/lib/ocf/resource.d
+%{_prefix}/lib/ocf/resource.d/pacemaker
 
 %config(noreplace) %{_fillupdir}/sysconfig.pacemaker
 %config(noreplace) %{_fillupdir}/sysconfig.crm_mon
@@ -579,7 +576,6 @@
 %exclude %{_mandir}/man7/ocf_pacemaker_o2cb.*
 %exclude %{_mandir}/man7/ocf_pacemaker_remote.*
 %{_mandir}/man8/*
-%exclude %{_mandir}/man8/cibsecret.*
 %exclude %{_mandir}/man8/fence_legacy.*
 %exclude %{_mandir}/man8/pacemakerd.*
 %exclude %{_mandir}/man8/pacemaker-remoted.*

++++++ _service ++++++
--- /var/tmp/diff_new_pack.SBHTPt/_old  2020-07-14 07:43:14.790677112 +0200
+++ /var/tmp/diff_new_pack.SBHTPt/_new  2020-07-14 07:43:14.790677112 +0200
@@ -8,9 +8,9 @@
     To update to a new release, change "revision" to the desired
     git commit hash and bump "version" if necessary
 
-    <param name="version">2.0.3</param>
+    <param name="version">2.0.4</param>
 -->
-    <param name="versionformat">2.0.3+%cd.%h</param>
+    <param name="versionformat">2.0.4+%cd.%h</param>
     <param name="revision">master</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.SBHTPt/_old  2020-07-14 07:43:14.806677163 +0200
+++ /var/tmp/diff_new_pack.SBHTPt/_new  2020-07-14 07:43:14.806677163 +0200
@@ -1,6 +1,6 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">git://github.com/ClusterLabs/pacemaker.git</param>
-    <param 
name="changesrevision">1711f9e1e28db799b2fc25d1a8c6a3bc38cd8bae</param>
+    <param 
name="changesrevision">2deceaa3ae1fbadd844f5c5b47fd33129fa2c227</param>
   </service>
 </servicedata>
\ No newline at end of file

++++++ pacemaker-2.0.3+20200511.2b248d828.tar.xz -> 
pacemaker-2.0.4+20200616.2deceaa3a.tar.xz ++++++
++++ 3026 lines of diff (skipped)


Reply via email to