Hello community,

here is the log from the commit of package cluster-glue for openSUSE:Factory 
checked in at 2013-06-05 13:27:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cluster-glue (Old)
 and      /work/SRC/openSUSE:Factory/.cluster-glue.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cluster-glue"

Changes:
--------
--- /work/SRC/openSUSE:Factory/cluster-glue/cluster-glue.changes        
2012-10-18 15:52:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.cluster-glue.new/cluster-glue.changes   
2013-06-05 13:27:23.000000000 +0200
@@ -1,0 +2,70 @@
+Mon May 13 08:15:14 UTC 2013 - [email protected]
+
+- stonith: fix memory leak in external.c
+- stonith: use 0 for the unique parameters attribute in most
+  agents
+- upstream cs: 27019ba6670d
+
+-------------------------------------------------------------------
+Thu Mar 28 09:46:00 UTC 2013 - [email protected]
+
+- hb_report: ignore differences in white space
+- upstream cs: 8347e8c9b94f
+
+-------------------------------------------------------------------
+Thu Mar 14 08:56:33 UTC 2013 - [email protected]
+
+- hb_report: enable ssh to prompt for passwords (bnc#808373)
+- hb_report: do not assume that this is a loghost if the number
+  of entries equals 1
+- upstream cs: 3cff550e1084
+
+-------------------------------------------------------------------
+Mon Feb 25 09:08:52 UTC 2013 - [email protected]
+
+- hb_report: reduce severity of several info messages (bnc#804704)
+- upstream cs: 0c0bd21916ce
+
+-------------------------------------------------------------------
+Mon Feb 11 10:09:03 UTC 2013 - [email protected]
+
+- hb_report: collect RA trace files
+- hb_report: look for nodes in the archived CIB if pacemaker is
+  not running
+- upstream cs: ee43da63fc88
+
+-------------------------------------------------------------------
+Fri Feb  8 09:39:00 UTC 2013 - [email protected]
+
+- hb_report: fix false disk full errors
+- upstream cs: afd858980b16
+
+-------------------------------------------------------------------
+Fri Feb  1 15:42:38 UTC 2013 - [email protected]
+
+- hb_report: exit early on disk full (FATE#313815)
+- hb_report: create links instead of copying PE inputs
+  (FATE#313815)
+- drop LRM bits (bnc#800095)
+- upstream cs: 54ec848c439e
+
+-------------------------------------------------------------------
+Sat Dec 15 18:20:32 UTC 2012 - [email protected]
+
+- stonith: external/libvirt: don't log if status succeeded
+- stonith: if debug's not set, do not send debug messages
+  to the logger (bnc#792124)
+- hb_report: readd description fields to description.txt (SUSE)
+- hb_report: do zypper ref before trying to get packages
+- stonith: log status message at the debug level (bnc#792124)
+- stonith: don't always log debug level messages (bnc#792124)
+- stonith: external/vcenter: fix gethosts to produce list of 
+  nodes not vms (bnc#792704)
+- Upstream version cs: 67224d37df80
+
+-------------------------------------------------------------------
+Mon Nov 19 18:05:31 UTC 2012 - [email protected]
+
+- this release has code to support Pacemaker v1.1.8
+
+-------------------------------------------------------------------

Old:
----
  cluster-glue-1.0.11.tar.bz2

New:
----
  cluster-glue.tar.bz2
  cluster-glue_droplrm.patch

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

Other differences:
------------------
++++++ cluster-glue.spec ++++++
--- /var/tmp/diff_new_pack.vwDZ1z/_old  2013-06-05 13:27:25.000000000 +0200
+++ /var/tmp/diff_new_pack.vwDZ1z/_new  2013-06-05 13:27:25.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cluster-glue
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -34,18 +34,20 @@
 %global glue_docdir %{_defaultdocdir}/%{name}
 
 Name:           cluster-glue
-Summary:        The Heartbeat Subsystem for High-Availability Linux
+Summary:        Reusable cluster components
 License:        GPL-2.0 and LGPL-2.1+
 Group:          Productivity/Clustering/HA
 Version:        1.0.11
 Release:        0
-Url:            http://linux-ha.org/
-Source:         cluster-glue-%{version}.tar.bz2
+Url:            http://www.linux-ha.org/wiki/Cluster_Glue
+Source:         cluster-glue.tar.bz2
 Source2:        baselibs.conf
 Patch1:         bug-694243_cluster-glue_symbol-conflict.patch
 Patch2:         bnc662816_cluster-glue_hb_report_abspath.patch
+Patch4:         cluster-glue_droplrm.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  OpenIPMI-devel
+BuildRequires:  asciidoc
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  docbook-xsl-stylesheets
@@ -81,29 +83,13 @@
 %endif
 
 %description
-heartbeat is a sophisticated multinode resource manager for High
-Availability clusters.
-
-It can failover arbitrary resources, ranging from IP addresses over NFS
-to databases that are tied in via resource scripts. The resources can
-have arbitrary dependencies for ordering or placement between them.
-
-heartbeat contains a cluster membership layer, fencing, and local and
-clusterwide resource management functionality.
-
-1.2/1.0 based 2-node only configurations are supported in a legacy
-mode.
-
-heartbeat implements the following kinds of heartbeats:
-
-- Serial ports
-
-- UDP/IPv4 broadcast, multi-cast, and unicast
-
-- IPv4 "ping" pseudo-cluster members.
+A collection of common tools that are useful for writing cluster managers 
+such as Pacemaker.
+Provides a local resource manager that understands the OCF and LSB
+standards, and an interface to common STONITH devices.
 
 %package -n libglue2
-Summary:        The Pacemaker scalable High-Availability cluster resource 
manager
+Summary:        Reusable cluster libraries
 Group:          Productivity/Clustering/HA
 Obsoletes:      libheartbeat2 < 3.0.2
 Conflicts:      libheartbeat2 < 3.0.2
@@ -114,7 +100,7 @@
 such as Pacemaker.
 
 %package -n libglue-devel 
-Summary:        The Heartbeat Subsystem for High-Availability Linux
+Summary:        Headers and libraries for writing cluster managers
 Group:          Productivity/Clustering/HA
 Requires:       %{name} = %{version}-%{release}
 Requires:       libglue2 = %{version}-%{release}
@@ -122,32 +108,15 @@
 Obsoletes:      libheartbeat-devel < 3.0.2
 
 %description -n libglue-devel
-heartbeat is a sophisticated multinode resource manager for High
-Availability clusters.
-
-It can failover arbitrary resources, ranging from IP addresses over NFS
-to databases that are tied in via resource scripts. The resources can
-have arbitrary dependencies for ordering or placement between them.
-
-heartbeat contains a cluster membership layer, fencing, and local and
-clusterwide resource management functionality.
-
-1.2/1.0 based 2-node only configurations are supported in a legacy
-mode.
-
-heartbeat implements the following kinds of heartbeats:
-
-- Serial ports
-
-- UDP/IPv4 broadcast, multi-cast, and unicast
-
-- IPv4 "ping" pseudo-cluster members.
+Headers and shared libraries for a useful for writing cluster managers 
+such as Pacemaker.
 
 %prep
 ###########################################################
 %setup -n cluster-glue -q
 %patch1 -p1
 %patch2 -p1
+%patch4 -p1
 ###########################################################
 
 %build
@@ -247,11 +216,10 @@
 %{_datadir}/%{name}/combine-logs.pl
 %{_sbindir}/ha_logger
 %{_sbindir}/hb_report
-%{_sbindir}/lrmadmin
+#%{_sbindir}/lrmadmin
 %{_sbindir}/cibsecret
 %{_sbindir}/meatclient
 %{_sbindir}/stonith
-%{_sbindir}/sbd
 %{_sysconfdir}/init.d/logd
 %doc %{_mandir}/man1/*
 %doc %{_mandir}/man8/*
@@ -260,7 +228,7 @@
 %doc logd/logd.cf
 %doc doc/stonith/README*
 /sbin/rclogd
-%{_libdir}/heartbeat/lrmd
+#%{_libdir}/heartbeat/lrmd
 %{_libdir}/heartbeat/ha_logd
 %{_libdir}/heartbeat/plugins/RAExec/*.so
 %{_libdir}/heartbeat/plugins/InterfaceMgr/*.so
@@ -294,9 +262,10 @@
 %{_libdir}/heartbeat/logtest
 %{_includedir}/clplumbing
 %{_includedir}/heartbeat
+%exclude %{_includedir}/heartbeat/lrm
 %{_includedir}/stonith
 %{_includedir}/pils
-%{_datadir}/%{name}/lrmtest
+#%{_datadir}/%{name}/lrmtest
 %{_libdir}/heartbeat/plugins/test/test.so
 %{_libdir}/stonith/plugins/stonith2/null.so
 %{_libdir}/stonith/plugins/stonith2/ssh.so

++++++ bnc662816_cluster-glue_hb_report_abspath.patch ++++++
--- /var/tmp/diff_new_pack.vwDZ1z/_old  2013-06-05 13:27:25.000000000 +0200
+++ /var/tmp/diff_new_pack.vwDZ1z/_new  2013-06-05 13:27:25.000000000 +0200
@@ -1,10 +1,10 @@
 # HG changeset patch
-# Parent 4b08977bece328dd582ba23e9d92a7aa728133fd
+# Parent 3cff550e1084f1accc7782ff371739ec84e31330
 Low: hb_report: use absolute path when invoking slaves (bnc#662816)
 
-diff -r 4b08977bece3 hb_report/hb_report.in
---- a/hb_report/hb_report.in   Fri Nov 04 17:59:44 2011 +0100
-+++ b/hb_report/hb_report.in   Mon Nov 07 14:55:48 2011 +0100
+diff -r 3cff550e1084 hb_report/hb_report.in
+--- a/hb_report/hb_report.in   Wed Mar 13 12:14:10 2013 +0100
++++ b/hb_report/hb_report.in   Wed Mar 13 12:18:43 2013 +0100
 @@ -27,6 +27,13 @@ unset LANG
  export LC_ALL=POSIX
  
@@ -19,12 +19,15 @@
  
  # the default syslog facility is not (yet) exported by heartbeat
  # to shell scripts
-@@ -461,7 +468,7 @@ start_slave_collector() {
-               $SUDO hb_report __slave
+@@ -534,9 +541,9 @@ start_slave_collector() {
+               debug "running: $LOCAL_SUDO hb_report __slave"
+               $LOCAL_SUDO hb_report __slave
        else
-               ssh $SSH_OPTS_AUTH $node \
+-              debug "running: ssh $SSH_OPTS $node \"$SUDO hb_report __slave"
++              debug "running: ssh $SSH_OPTS $node \"$SUDO $PROGDIR/hb_report 
__slave"
+               ssh $SSH_OPTS $node \
 -                      "$SUDO hb_report __slave"
 +                      "$SUDO $PROGDIR/hb_report __slave"
-       fi | (cd $WORKDIR && tar xf -) &
+       fi | (cd $WORKDIR && tar xf -)
+ }
  
-       SLAVEPIDS="$SLAVEPIDS $!"

++++++ bug-694243_cluster-glue_symbol-conflict.patch ++++++
--- /var/tmp/diff_new_pack.vwDZ1z/_old  2013-06-05 13:27:25.000000000 +0200
+++ /var/tmp/diff_new_pack.vwDZ1z/_new  2013-06-05 13:27:25.000000000 +0200
@@ -1,14 +1,10 @@
 # HG changeset patch
-# User Dejan Muhamedagic <[email protected]>
-# Date 1305833626 -7200
-# Node ID f269e32b7ee47428535471bcf1de9c68b8569467
-# Parent  b3ab6686445b5267a18a37d1a1404170693306db
+# Parent ef8ad188f372c6393847a1287af02f79e11717ec
 Medium: stonith: load libplumb symbols manually (thanks to lge) (bnc#694243)
 
-Index: cluster-glue/lib/stonith/Makefile.am
-===================================================================
---- cluster-glue.orig/lib/stonith/Makefile.am
-+++ cluster-glue/lib/stonith/Makefile.am
+diff -r ef8ad188f372 -r 43e0d1d58866 lib/stonith/Makefile.am
+--- a/lib/stonith/Makefile.am  Thu Dec 13 17:38:22 2012 +0100
++++ b/lib/stonith/Makefile.am  Thu Dec 13 17:43:11 2012 +0100
 @@ -33,9 +33,7 @@ endif
  
  stonith_SOURCES               = main.c
@@ -20,10 +16,9 @@
  stonith_LDFLAGS               =  @LIBADD_DL@ @LIBLTDL@ -export-dynamic 
@DLOPEN_FORCE_FLAGS@ @LIBADD_INTL@ 
  
  meatclient_SOURCES    = meatclient.c 
-Index: cluster-glue/lib/stonith/main.c
-===================================================================
---- cluster-glue.orig/lib/stonith/main.c
-+++ cluster-glue/lib/stonith/main.c
+diff -r ef8ad188f372 -r 43e0d1d58866 lib/stonith/main.c
+--- a/lib/stonith/main.c       Thu Dec 13 17:38:22 2012 +0100
++++ b/lib/stonith/main.c       Thu Dec 13 17:43:11 2012 +0100
 @@ -26,9 +26,9 @@
  #include <unistd.h>
  #include <string.h>
@@ -92,8 +87,8 @@
  log_buf(int severity, char *buf)
  {
 @@ -339,7 +364,11 @@ log_buf(int severity, char *buf)
-                       fprintf(stderr, "%s: %s\n", prio2str(severity),buf);
-               }
+       if (log_destination == LOG_TERMINAL) {
+               fprintf(stderr, "%s: %s\n", prio2str(severity),buf);
        } else {
 -              cl_log(severity, "%s", buf);
 +              if (logfun) {

++++++ cluster-glue-1.0.11.tar.bz2 -> cluster-glue.tar.bz2 ++++++
++++ 3922 lines of diff (skipped)

++++++ cluster-glue_droplrm.patch ++++++
# HG changeset patch
# Parent 54ec848c439e3fb4dfd34e8b405f8ca84bc5d592
build: drop lrm as it's not used anymore by pacemaker

diff -r 54ec848c439e lib/Makefile.am
--- a/lib/Makefile.am   Fri Feb 01 11:54:20 2013 +0100
+++ b/lib/Makefile.am   Fri Feb 01 13:15:55 2013 +0100
@@ -17,4 +17,4 @@
 #
 
 MAINTAINERCLEANFILES    = Makefile.in
-SUBDIRS        = pils clplumbing lrm stonith plugins
+SUBDIRS        = pils clplumbing stonith plugins
diff -r 54ec848c439e lrm/Makefile.am
--- a/lrm/Makefile.am   Fri Feb 01 11:54:20 2013 +0100
+++ b/lrm/Makefile.am   Fri Feb 01 13:15:55 2013 +0100
@@ -17,4 +17,4 @@
 #
 MAINTAINERCLEANFILES = Makefile.in
 
-SUBDIRS = lrmd admin test
+SUBDIRS = admin
diff -r 54ec848c439e lrm/admin/Makefile.am
--- a/lrm/admin/Makefile.am     Fri Feb 01 11:54:20 2013 +0100
+++ b/lrm/admin/Makefile.am     Fri Feb 01 13:15:55 2013 +0100
@@ -23,18 +23,4 @@ INCLUDES                     =       
-I$(top_builddir)/include 
 
 halibdir                       =       $(libdir)/@HB_PKG@
 COMMONLIBS                     =       
$(top_builddir)/lib/clplumbing/libplumb.la $(GLIBLIB)
-LRM_DIR                        =       lrm
-sbin_PROGRAMS          =       lrmadmin
 sbin_SCRIPTS           =       cibsecret
-lrmadmin_SOURCES       =       lrmadmin.c
-lrmadmin_LDFLAGS       =       $(COMMONLIBS)
-lrmadmin_LDADD = $(top_builddir)/lib/$(LRM_DIR)/liblrm.la
-lrmadmin_DEPENDENCIES = $(top_builddir)/lib/$(LRM_DIR)/liblrm.la
-
-if BUILD_HELP
-man8_MANS =    $(sbin_PROGRAMS:%=%.8)
-%.8:   %
-       echo Creating $@
-       chmod a+x $<
-       help2man --output $@ --no-info --section 8 --name "Part of the Linux-HA 
project" $(top_builddir)/lrm/admin/$<
-endif
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to