Hello community, here is the log from the commit of package pacemaker for openSUSE:Factory checked in at 2018-01-21 15:48:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pacemaker (Old) and /work/SRC/openSUSE:Factory/.pacemaker.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pacemaker" Sun Jan 21 15:48:36 2018 rev:116 rq:567834 version:1.1.18+20180119.9146c3c20 Changes: -------- --- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes 2018-01-16 09:24:53.274774136 +0100 +++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2018-01-21 15:48:44.742550442 +0100 @@ -1,0 +2,44 @@ +Sat Jan 20 02:40:06 UTC 2018 - y...@suse.com + +- Update to version 1.1.18+20180119.9146c3c20: +- crmd: Avoid double-removal of glib event source on stopping + +------------------------------------------------------------------- +Fri Jan 19 00:23:32 UTC 2018 - y...@suse.com + +- Update to version 1.1.18+20180118.9c3f7a49c: +- libcrmcommon: put exit/return handling in own source/header files +- Build: bump build dependencies +- Rebase: + * pacemaker-Wno-format-signedness.patch + +------------------------------------------------------------------- +Thu Jan 18 13:28:17 UTC 2018 - y...@suse.com + +- configure: Check for python3 with AM_PATH_PYTHON (fate#323526) + * fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch + +------------------------------------------------------------------- +Sat Jan 13 11:38:33 UTC 2018 - y...@suse.com + +- Update to version 1.1.18+20180112.bd7115b8c: +- tools: improve help text +- libpe_status: deprecate restart-type and role_after_failure + +------------------------------------------------------------------- +Wed Jan 10 05:18:59 UTC 2018 - y...@suse.com + +- Update to version 1.1.18+20180109.57d48a1b1: +- libcluster,libcrmcommon: improve BZ2 error messages +- all: use consistent exit status codes +- libcrmcommon,tools: improve XML write error handling +- stonithd,libcrmcommon: auto-calculate stonith-watchdog-timeout when requested (fate#324508) +- logrotate: switch user when rotating logs + +------------------------------------------------------------------- +Tue Jan 9 14:43:27 UTC 2018 - y...@suse.com + +- cts: Operate pacemaker service on startup to prevent triggering StopWhenUnneeded of corosync service + * pacemaker-cts-StartCmd.patch + +------------------------------------------------------------------- Old: ---- pacemaker-1.1.18+20180104.7ba28d854.tar.xz New: ---- _servicedata fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch pacemaker-1.1.18+20180119.9146c3c20.tar.xz pacemaker-cts-StartCmd.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pacemaker.spec ++++++ --- /var/tmp/diff_new_pack.YnjvtJ/_old 2018-01-21 15:48:45.498514969 +0100 +++ /var/tmp/diff_new_pack.YnjvtJ/_new 2018-01-21 15:48:45.502514781 +0100 @@ -67,7 +67,7 @@ %endif Name: pacemaker -Version: 1.1.18+20180104.7ba28d854 +Version: 1.1.18+20180119.9146c3c20 Release: 0 Summary: Scalable High-Availability cluster resource manager # AGPL-3.0 licensed extra/clustermon.sh is not present in the binary @@ -89,6 +89,8 @@ Patch8: bug-977201_pacemaker-controld-self-fencing.patch 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 @@ -109,15 +111,14 @@ BuildRequires: pkgconfig(bzip2) BuildRequires: pkgconfig(corosync) BuildRequires: pkgconfig(dbus-1) -## version lower bound for: G_GNUC_INTERNAL -BuildRequires: pkgconfig(glib-2.0) >= 2.6 +BuildRequires: pkgconfig(glib-2.0) >= 2.16 BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libexslt) # Pacemaker requires a minimum libqb functionality BuildRequires: pkgconfig(libqb) > 0.13.0 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libxslt) -# Pacemaker targets compatibility with python 2.6+ and 3.2+ +# Pacemaker targets compatibility with python 2.7 and 3.2+ BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(uuid) @@ -299,6 +300,8 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 +%patch11 -p1 +%patch12 -p1 %build ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/ClusterLabs/pacemaker.git</param> <param name="changesrevision">9146c3c20a22bee6ab6f2ad025e593551f0feaf8</param> </service> </servicedata>++++++ fate-323526_pacemaker-pacemaker-configure-AM_PATH_PYTHON-python3.patch ++++++ Index: pacemaker-1.1.18+20180112.bd7115b8c/configure.ac =================================================================== --- pacemaker-1.1.18+20180112.bd7115b8c.orig/configure.ac +++ pacemaker-1.1.18+20180112.bd7115b8c/configure.ac @@ -493,7 +493,7 @@ dnl Replacing AC_PROG_LIBTOOL with AC_CH dnl was NOT being expanded all the time thus causing things to fail. AC_CHECK_PROGS(LIBTOOL, glibtool libtool libtool15 libtool13) -AM_PATH_PYTHON +AM_PATH_PYTHON([3]) AC_CHECK_PROGS(MAKE, gmake make) AC_PATH_PROGS(HTML2TXT, lynx w3m) AC_PATH_PROGS(HELP2MAN, help2man) ++++++ pacemaker-1.1.18+20180104.7ba28d854.tar.xz -> pacemaker-1.1.18+20180119.9146c3c20.tar.xz ++++++ ++++ 13942 lines of diff (skipped) ++++++ pacemaker-Wno-format-signedness.patch ++++++ --- /var/tmp/diff_new_pack.YnjvtJ/_old 2018-01-21 15:48:47.350428069 +0100 +++ /var/tmp/diff_new_pack.YnjvtJ/_new 2018-01-21 15:48:47.354427881 +0100 @@ -1,19 +1,17 @@ -Index: pacemaker-1.1.14+git20160503.9e38256/configure.ac +Index: pacemaker-1.1.18+20180118.9c3f7a49c/configure.ac =================================================================== ---- pacemaker-1.1.14+git20160503.9e38256.orig/configure.ac -+++ pacemaker-1.1.14+git20160503.9e38256/configure.ac -@@ -1792,12 +1792,12 @@ dnl otherwise none of both - AC_DEFINE([GCC_FORMAT_NONLITERAL_CHECKING_ENABLED], [], - [gcc can complain about nonliterals in format]) - EXTRA_FLAGS="$EXTRA_FLAGS -- -Wformat=2 -+ -Wformat=2 -Wno-format-signedness - -Wformat-nonliteral" - else - if test "x$gcc_format_nonliteral" = "xyes"; then - EXTRA_FLAGS="$EXTRA_FLAGS -- -Wformat=2" -+ -Wformat=2 -Wno-format-signedness" - fi +--- pacemaker-1.1.18+20180118.9c3f7a49c.orig/configure.ac ++++ pacemaker-1.1.18+20180118.9c3f7a49c/configure.ac +@@ -1416,10 +1416,11 @@ dnl otherwise none of both + [gcc can complain about nonliterals in format]) + EXTRA_FLAGS="$EXTRA_FLAGS + -Wformat=2 ++ -Wno-format-signedness + -Wformat-nonliteral" + else + if test "x$gcc_format_nonliteral" = "xyes"; then +- EXTRA_FLAGS="$EXTRA_FLAGS -Wformat=2" ++ EXTRA_FLAGS="$EXTRA_FLAGS -Wformat=2 -Wno-format-signedness" fi + fi ++++++ pacemaker-cts-StartCmd.patch ++++++ Index: pacemaker-1.1.18+20180104.7ba28d854/cts/patterns.py =================================================================== --- pacemaker-1.1.18+20180104.7ba28d854.orig/cts/patterns.py +++ pacemaker-1.1.18+20180104.7ba28d854/cts/patterns.py @@ -103,7 +103,7 @@ class crm_corosync(BasePatterns): BasePatterns.__init__(self, name) self.commands.update({ - "StartCmd" : "service corosync start && service pacemaker start", + "StartCmd" : "service pacemaker start", "StopCmd" : "service pacemaker stop; [ ! -e /usr/sbin/pacemaker_remoted ] || service pacemaker_remote stop; service corosync stop", "EpochCmd" : "crm_node -e",