Hello community,

here is the log from the commit of package rabbitmq-server for openSUSE:Factory 
checked in at 2014-04-05 21:41:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rabbitmq-server (Old)
 and      /work/SRC/openSUSE:Factory/.rabbitmq-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rabbitmq-server"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rabbitmq-server/rabbitmq-server.changes  
2014-03-28 12:13:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rabbitmq-server.new/rabbitmq-server.changes     
2014-04-05 21:41:30.000000000 +0200
@@ -1,0 +2,18 @@
+Fri Apr  4 07:55:49 UTC 2014 - dmuel...@suse.com
+
+- update to 3.3.0:
+  * long list of security, bugfixes and enhancements
+  * see http://www.rabbitmq.com/release-notes/README-3.3.0.txt
+
+-------------------------------------------------------------------
+Wed Apr  2 21:03:09 UTC 2014 - vu...@suse.com
+
+- Add ocf-fixes.patch to fix issues in the OCF file:
+  - use the wrapper function to call rabbitmqctl for stop, so that
+    we interpret correctly the exit code.
+  - accept 1 as valid exit code from "rabbitmqctl status", instead
+    of totally breaking when we get it.
+- We use a patch as the OCF file comes from upstream, so it's
+  better to keep the changes isolated.
+
+-------------------------------------------------------------------

Old:
----
  rabbitmq-server-3.2.4.tar.gz

New:
----
  ocf-fixes.patch
  rabbitmq-server-3.3.0.tar.gz

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

Other differences:
------------------
++++++ rabbitmq-server.spec ++++++
--- /var/tmp/diff_new_pack.ryPzdo/_old  2014-04-05 21:41:31.000000000 +0200
+++ /var/tmp/diff_new_pack.ryPzdo/_new  2014-04-05 21:41:31.000000000 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:           rabbitmq-server
-Version:        3.2.4
+Version:        3.3.0
 Release:        0
 Summary:        The RabbitMQ Server
 License:        MPL-1.1
@@ -41,6 +41,7 @@
 Source7:        rabbitmq-server.tmpfiles.d.conf
 Patch0:         no-nmap.patch
 Patch1:         no-remove-common.patch
+Patch10:        ocf-fixes.patch
 BuildRequires:  erlang
 BuildRequires:  erlang-src
 BuildRequires:  fdupes
@@ -102,6 +103,9 @@
 %setup -q
 %patch0
 %patch1
+%define _rabbit_server_ocf `basename %{SOURCE4}`
+cp %{SOURCE4} %{_rabbit_server_ocf}
+%patch10 -p1
 
 %build
 make all VERSION=%{version}
@@ -127,11 +131,9 @@
 
 # Install wrapper scripts
 %define _rabbit_wrapper %{_builddir}/`basename %{SOURCE2}`
-%define _rabbit_server_ocf %{_builddir}/`basename %{SOURCE4}`
 cp %{SOURCE2} %{_rabbit_wrapper}
 sed -i 's|@SU_RABBITMQ_SH_C@|su rabbitmq -s /bin/sh -c|' %{_rabbit_wrapper}
 sed -i 's|/usr/lib/|%{_libdir}/|' %{_rabbit_wrapper}
-cp %{SOURCE4} %{_rabbit_server_ocf}
 install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmqctl
 install -p -D -m 0755 %{_rabbit_wrapper} 
%{buildroot}%{_sbindir}/rabbitmq-server
 install -p -D -m 0755 %{_rabbit_wrapper} 
%{buildroot}%{_sbindir}/rabbitmq-plugins

++++++ ocf-fixes.patch ++++++
Index: rabbitmq-server-2.8.7/rabbitmq-server.ocf
===================================================================
--- rabbitmq-server-2.8.7.orig/rabbitmq-server.ocf
+++ rabbitmq-server-2.8.7/rabbitmq-server.ocf
@@ -256,7 +256,7 @@ rabbitmqctl_action() {
             ocf_log debug "RabbitMQ server is running normally"
             return $OCF_SUCCESS
             ;;
-        2)
+        1|2)
             ocf_log debug "RabbitMQ server is not running"
             return $OCF_NOT_RUNNING
             ;;
@@ -299,7 +299,7 @@ rabbit_stop() {
         return $OCF_SUCCESS
     fi
 
-    $RABBITMQ_CTL stop
+    rabbitmqctl_action stop
     rc=$?
 
     if [ "$rc" != 0 ]; then
++++++ rabbitmq-server-3.2.4.tar.gz -> rabbitmq-server-3.3.0.tar.gz ++++++
++++ 35667 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to