Hello community,

here is the log from the commit of package pacemaker for openSUSE:Factory 
checked in at 2018-02-13 10:27:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pacemaker (Old)
 and      /work/SRC/openSUSE:Factory/.pacemaker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pacemaker"

Tue Feb 13 10:27:53 2018 rev:117 rq:575206 version:1.1.18+20180209.7acb22379

Changes:
--------
--- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes      2018-01-21 
15:48:44.742550442 +0100
+++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-02-13 
10:27:59.728137428 +0100
@@ -1,0 +2,48 @@
+Sat Feb 10 06:43:16 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180209.7acb22379:
+- use proper way to make output files executable
+- spec: move lrmd_test to cli package
+- spec: make log directories owned by cli package
+- spec: move all test data into cts package
+- pengine: move regression test to cts as cts-pengine
+- lrmd: move regression test to cts as cts-lrmd
+- fencing: move regression test to cts as cts-stonithd
+- tools: move CLI regression test to cts as cts-cli
+- rename top-level testing files and move to cts directory
+- tools: drop crmadmin -i and -d options (fate#324508)
+
+-------------------------------------------------------------------
+Fri Feb  9 00:05:41 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180208.f6a261987:
+- Feature: crmd: modify feature set handling
+
+-------------------------------------------------------------------
+Wed Feb  7 02:12:04 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180205.b44c57e35:
+- pengine,doc,tools: rename "master score" to "promotion score" (fate#324508)
+- libpe_status: rename bundle 'masters' to 'promoted-max' (fate#323415)
+- pengine,libpe_status: rename master-{max,node-max} to promoted-* 
(fate#324508)
+- various: merge clone resource type and master/slave resource type 
(fate#324508)
+- attrd,pacemakerd,libcrmcommon: make "Exiting" last message
+- don't use corosync logging settings (fate#324508)
+- crmd,libpe_rules: drop support for notification-agent/recipient
+- tools: improve crm_failcount exit code usage
+
+-------------------------------------------------------------------
+Tue Jan 30 00:36:28 UTC 2018 - y...@suse.com
+
+- Update to version 1.1.18+20180129.c801ab11e:
+- allow configuring specific python intepreter version (fate#323526)
+  * Drop obsolete 
fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
+
+- use auto-configured python executable in python shebangs (fate#323526)
+  * Update fate-323526_pacemaker-tests-shebang-python3.patch
+
+- xml: drop score-attribute and score-attribute-mangle
+- pengine: avoid misuse of function parameter
+- libcrmservice,pacemakerd: improve privilege dropping
+
+-------------------------------------------------------------------
@@ -157 +205 @@
-Mon Nov 20 16:20:53 UTC 2017 - y...@suse.co
+Mon Nov 20 16:20:53 UTC 2017 - y...@suse.com

Old:
----
  fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
  pacemaker-1.1.18+20180119.9146c3c20.tar.xz

New:
----
  pacemaker-1.1.18+20180209.7acb22379.tar.xz

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

Other differences:
------------------
++++++ pacemaker.spec ++++++
--- /var/tmp/diff_new_pack.JNhvRQ/_old  2018-02-13 10:28:00.440111775 +0100
+++ /var/tmp/diff_new_pack.JNhvRQ/_new  2018-02-13 10:28:00.444111631 +0100
@@ -30,6 +30,10 @@
 ## Where to install Pacemaker documentation
 %global pcmk_docdir %{_docdir}/%{name}
 
+## 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
 
@@ -67,7 +71,7 @@
 %endif
 
 Name:           pacemaker
-Version:        1.1.18+20180119.9146c3c20
+Version:        1.1.18+20180209.7acb22379
 Release:        0
 Summary:        Scalable High-Availability cluster resource manager
 # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary
@@ -90,7 +94,6 @@
 Patch9:         bug-995365_pacemaker-cts-restart-systemd-journald.patch
 Patch10:        fate-323526_pacemaker-tests-shebang-python3.patch
 Patch11:        pacemaker-cts-StartCmd.patch
-Patch12:        
fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch
 # Required for core functionality
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -118,7 +121,7 @@
 BuildRequires:  pkgconfig(libqb) > 0.13.0
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(libxslt)
-# Pacemaker targets compatibility with python 2.7 and 3.2+
+# Pacemaker requires a minimum Python functionality
 BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(uuid)
@@ -264,7 +267,6 @@
 The libpacemaker-devel package contains headers and shared libraries
 for developing tools for Pacemaker.
 
-# NOTE: can be noarch if lrmd_test is moved to another subpackage
 %package       cts
 Summary:        Test framework for cluster-related technologies
 Group:          Productivity/Clustering/HA
@@ -301,7 +303,6 @@
 %patch9 -p1
 %patch10 -p1
 %patch11 -p1
-%patch12 -p1
 
 %build
 
@@ -339,6 +340,7 @@
 %endif
         %{!?with_doc:        --with-brand=}        \
         %{!?with_hardening:  --disable-hardening}  \
+        %{?python_path:      PYTHON=%{python_path}} \
         --with-initdir=%{_initddir}                \
         --localstatedir=%{_var}                    \
         --with-version=%{version}-%{release}
@@ -352,9 +354,6 @@
 install -m 644 mcp/pacemaker.sysconfig 
%{buildroot}%{_fillupdir}/sysconfig.pacemaker
 install -m 644 tools/crm_mon.sysconfig 
%{buildroot}%{_fillupdir}/sysconfig.crm_mon
 
-# Scripts that should be executable
-chmod a+x %{buildroot}/%{_datadir}/pacemaker/tests/cts/CTSlab.py
-
 # These are not actually scripts
 find %{buildroot} -name '*.xml' -type f -print0 | xargs -0 chmod a-x
 
@@ -392,7 +391,7 @@
 
 %check
 # Prevent false positives in rpmlint
-./BasicSanity.sh -V pengine cli 2>&1
+./cts/cts-regression -V pengine cli 2>&1
 
 %pre
 %service_add_pre pacemaker.service
@@ -540,6 +539,7 @@
 %exclude %{_datadir}/pacemaker/tests
 %{_datadir}/pacemaker
 %{_datadir}/snmp/mibs/PCMK-MIB.txt
+%{_libexecdir}/pacemaker/lrmd_test
 
 %exclude %{_libexecdir}/ocf/resource.d/pacemaker/controld
 %exclude %{_libexecdir}/ocf/resource.d/pacemaker/o2cb
@@ -571,6 +571,8 @@
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker/blackbox
 %dir %attr (750, %{uname}, %{gname}) %{_var}/lib/pacemaker/cores
+%dir %attr (770, %{uname}, %{gname}) %{_var}/log/pacemaker
+%dir %attr (770, %{uname}, %{gname}) %{_var}/log/pacemaker/bundles
 
 %files -n libpacemaker3
 %defattr(-,root,root)
@@ -587,8 +589,6 @@
 #%license licenses/LGPLv2.1
 %doc COPYING ChangeLog
 %{_libdir}/libcrmcluster.so.*
-%dir %attr (770, %{uname}, %{gname}) %{_var}/log/pacemaker
-%dir %attr (770, %{uname}, %{gname}) %{_var}/log/pacemaker/bundles
 
 %if %{enable_lib_cluster_pkg}
 %files -n libpacemaker3-cluster
@@ -616,16 +616,13 @@
 
 %files cts
 %defattr(-,root,root)
-%{python3_sitearch}/cts
-%{_datadir}/pacemaker/tests/cts
-%{_libexecdir}/pacemaker/lrmd_test
+%{python3_sitelib}/cts
+%{_datadir}/pacemaker/tests
 #%license licenses/GPLv2
 %doc COPYING ChangeLog
 
 %files -n libpacemaker-devel
 %defattr(-,root,root)
-%exclude %{_datadir}/pacemaker/tests/cts
-%{_datadir}/pacemaker/tests
 %{_includedir}/pacemaker
 %{_libdir}/*.so
 %if %{with coverage}

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.JNhvRQ/_old  2018-02-13 10:28:00.488110046 +0100
+++ /var/tmp/diff_new_pack.JNhvRQ/_new  2018-02-13 10:28:00.492109902 +0100
@@ -1,6 +1,6 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">git://github.com/ClusterLabs/pacemaker.git</param>
-    <param 
name="changesrevision">9146c3c20a22bee6ab6f2ad025e593551f0feaf8</param>
+    <param 
name="changesrevision">7c466c913e7a386dd1c0ba563967ee58056b5817</param>
   </service>
 </servicedata>
\ No newline at end of file

++++++ fate-323526_pacemaker-tests-shebang-python3.patch ++++++
--- /var/tmp/diff_new_pack.JNhvRQ/_old  2018-02-13 10:28:00.540108172 +0100
+++ /var/tmp/diff_new_pack.JNhvRQ/_new  2018-02-13 10:28:00.540108172 +0100
@@ -1,7 +1,7 @@
-Index: pacemaker-1.1.18+20180101.494eacba4/cts/CIB.py
+Index: pacemaker-1.1.18+20180129.c801ab11e/cts/CIB.py
 ===================================================================
---- pacemaker-1.1.18+20180101.494eacba4.orig/cts/CIB.py
-+++ pacemaker-1.1.18+20180101.494eacba4/cts/CIB.py
+--- pacemaker-1.1.18+20180129.c801ab11e.orig/cts/CIB.py
++++ pacemaker-1.1.18+20180129.c801ab11e/cts/CIB.py
 @@ -403,7 +403,7 @@ Description=Dummy resource that takes a
  
  [Service]
@@ -11,71 +11,3 @@
  ExecStop=/bin/sh -c 'sleep 10; [ -n "\$MAINPID" ] && kill -s KILL \$MAINPID'
  """
  
-Index: pacemaker-1.1.18+20180101.494eacba4/cts/CTSlab.py
-===================================================================
---- pacemaker-1.1.18+20180101.494eacba4.orig/cts/CTSlab.py
-+++ pacemaker-1.1.18+20180101.494eacba4/cts/CTSlab.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/python
-+#!/usr/bin/python3
- 
- '''CTS: Cluster Testing System: Lab environment module
-  '''
-Index: pacemaker-1.1.18+20180101.494eacba4/cts/OCFIPraTest.py
-===================================================================
---- pacemaker-1.1.18+20180101.494eacba4.orig/cts/OCFIPraTest.py
-+++ pacemaker-1.1.18+20180101.494eacba4/cts/OCFIPraTest.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/python
-+#!/usr/bin/python3
- 
- '''OCF IPaddr/IPaddr2 Resource Agent Test'''
- 
-Index: pacemaker-1.1.18+20180101.494eacba4/lrmd/regression.py.in
-===================================================================
---- pacemaker-1.1.18+20180101.494eacba4.orig/lrmd/regression.py.in
-+++ pacemaker-1.1.18+20180101.494eacba4/lrmd/regression.py.in
-@@ -1,4 +1,4 @@
--#!/usr/bin/python
-+#!/usr/bin/python3
- """ Regression tests for Pacemaker's lrmd
- """
- 
-@@ -412,7 +412,7 @@ class Tests(object):
-             os.system("dd if=/dev/urandom of=/etc/pacemaker/authkey bs=4096 
count=1")
- 
-         ### Make fake systemd daemon and unit file ###
--        dummy_daemon = """#!/usr/bin/python
-+        dummy_daemon = """#!/usr/bin/python3
- import time, systemd.daemon
- time.sleep(3)
- systemd.daemon.notify("READY=1")
-@@ -432,7 +432,7 @@ description     "Dummy service for regre
- exec dd if=/dev/random of=/dev/null
- """)
- 
--        dummy_fence_sleep_agent = ("""#!/usr/bin/python
-+        dummy_fence_sleep_agent = ("""#!/usr/bin/python3
- import sys
- import time
- def main():
-Index: pacemaker-1.1.18+20180101.494eacba4/fencing/fence_dummy
-===================================================================
---- pacemaker-1.1.18+20180101.494eacba4.orig/fencing/fence_dummy
-+++ pacemaker-1.1.18+20180101.494eacba4/fencing/fence_dummy
-@@ -1,4 +1,4 @@
--#!/usr/bin/python
-+#!/usr/bin/python3
- """Dummy fence agent for testing
- """
- 
-Index: pacemaker-1.1.18+20180101.494eacba4/fencing/regression.py.in
-===================================================================
---- pacemaker-1.1.18+20180101.494eacba4.orig/fencing/regression.py.in
-+++ pacemaker-1.1.18+20180101.494eacba4/fencing/regression.py.in
-@@ -1,4 +1,4 @@
--#!/usr/bin/python
-+#!/usr/bin/python3
- """ Regression tests for Pacemaker's stonithd
- """
- 

++++++ pacemaker-1.1.18+20180119.9146c3c20.tar.xz -> 
pacemaker-1.1.18+20180209.7acb22379.tar.xz ++++++
++++ 834095 lines of diff (skipped)


Reply via email to