Accepting request 651344 from home:matwey:branches:network:messaging:amqp
- BuildRequire elixir - Constrain required erlang versions: https://www.rabbitmq.com/which-erlang.html (boo#1115169) - Drop sysexists-in-ocf.patch: upstreamed - Update to 3.7.9 - Changes for 3.7.9: * Bug fixes * Usability improvements - Changes for 3.7.8: * Bug fixes * Usability improvements - Changes for 3.7.7: * Erlang 21 compatibility * Bug fixes * Usability improvements - Changes for 3.7.6: * Bug fixes * Usability improvements - Changes for 3.7.5: * Bug fixes * Usability improvements - Changes for 3.7.4: * Bug fixes * Usability improvements - Changes for 3.7.3: * Bug fixes * Usability improvements - Changes for 3.7.2: * Bug fix in the HTTP auth backend - Changes for 3.7.1: * Bug fixes - Changes for 3.7.0: * Minimum required Erlang version is now 19.3 * Automation-friendly cluster formation * Distributed management plugin, including minor breaking HTTP API changes. * Simpler, ini-style configuration format * Per-vhost limits * Operator policies * Topic-based authorisation * Cross-protocol Shovel (currently supports AMQP 0.9.1 and AMQP 1.0) * Command-line tools are extensible via plugins * Message store multi-tenancy * Proxy protocol support * Web STOMP no longer supports WebSocket emulation * Java and .NET client releases no longer track RabbitMQ server releases * .NET client now supports .NET Core. * Management plugin extensions now must target Cowboy 2.0 * Java client for RabbitMQ HTTP API OBS-URL: https://build.opensuse.org/request/show/651344 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=99
This commit is contained in:
parent
3efba207de
commit
9c5d8c4293
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:25b615426dc04863ed763ee92077e8544796f3963a206d3648d280678b069115
|
|
||||||
size 1483368
|
|
3
rabbitmq-server-3.7.9.tar.xz
Normal file
3
rabbitmq-server-3.7.9.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:388af73c950cbd38e1774ac7336c8b0a788512ebba6175ea16a674f252f8108d
|
||||||
|
size 2551456
|
@ -1,3 +1,57 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 16 15:36:12 UTC 2018 - matwey.kornilov@gmail.com
|
||||||
|
|
||||||
|
- BuildRequire elixir
|
||||||
|
- Constrain required erlang versions:
|
||||||
|
https://www.rabbitmq.com/which-erlang.html (boo#1115169)
|
||||||
|
- Drop sysexists-in-ocf.patch: upstreamed
|
||||||
|
- Update to 3.7.9
|
||||||
|
- Changes for 3.7.9:
|
||||||
|
* Bug fixes
|
||||||
|
* Usability improvements
|
||||||
|
- Changes for 3.7.8:
|
||||||
|
* Bug fixes
|
||||||
|
* Usability improvements
|
||||||
|
- Changes for 3.7.7:
|
||||||
|
* Erlang 21 compatibility
|
||||||
|
* Bug fixes
|
||||||
|
* Usability improvements
|
||||||
|
- Changes for 3.7.6:
|
||||||
|
* Bug fixes
|
||||||
|
* Usability improvements
|
||||||
|
- Changes for 3.7.5:
|
||||||
|
* Bug fixes
|
||||||
|
* Usability improvements
|
||||||
|
- Changes for 3.7.4:
|
||||||
|
* Bug fixes
|
||||||
|
* Usability improvements
|
||||||
|
- Changes for 3.7.3:
|
||||||
|
* Bug fixes
|
||||||
|
* Usability improvements
|
||||||
|
- Changes for 3.7.2:
|
||||||
|
* Bug fix in the HTTP auth backend
|
||||||
|
- Changes for 3.7.1:
|
||||||
|
* Bug fixes
|
||||||
|
- Changes for 3.7.0:
|
||||||
|
* Minimum required Erlang version is now 19.3
|
||||||
|
* Automation-friendly cluster formation
|
||||||
|
* Distributed management plugin, including minor breaking HTTP API
|
||||||
|
changes.
|
||||||
|
* Simpler, ini-style configuration format
|
||||||
|
* Per-vhost limits
|
||||||
|
* Operator policies
|
||||||
|
* Topic-based authorisation
|
||||||
|
* Cross-protocol Shovel (currently supports AMQP 0.9.1 and AMQP 1.0)
|
||||||
|
* Command-line tools are extensible via plugins
|
||||||
|
* Message store multi-tenancy
|
||||||
|
* Proxy protocol support
|
||||||
|
* Web STOMP no longer supports WebSocket emulation
|
||||||
|
* Java and .NET client releases no longer track RabbitMQ server
|
||||||
|
releases
|
||||||
|
* .NET client now supports .NET Core.
|
||||||
|
* Management plugin extensions now must target Cowboy 2.0
|
||||||
|
* Java client for RabbitMQ HTTP API
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Sep 11 06:26:01 UTC 2018 - dmueller@suse.com
|
Tue Sep 11 06:26:01 UTC 2018 - dmueller@suse.com
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
# license that conforms to the Open Source Definition (Version 1.9)
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
# published by the Open Source Initiative.
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
@ -33,7 +33,7 @@
|
|||||||
%define _make_args DESTDIR="%{buildroot}" PREFIX="%{_prefix}" RMQ_ROOTDIR=%{_rabbit_libdir} RMQ_ERLAPP_DIR=%{_rabbit_erllibdir} MAN_INSTALL_PATH="%{_mandir}" DOC_INSTALL_DIR=%{buildroot}/%{_docdir} VERSION=%{version} V=1
|
%define _make_args DESTDIR="%{buildroot}" PREFIX="%{_prefix}" RMQ_ROOTDIR=%{_rabbit_libdir} RMQ_ERLAPP_DIR=%{_rabbit_erllibdir} MAN_INSTALL_PATH="%{_mandir}" DOC_INSTALL_DIR=%{buildroot}/%{_docdir} VERSION=%{version} V=1
|
||||||
|
|
||||||
Name: rabbitmq-server
|
Name: rabbitmq-server
|
||||||
Version: 3.6.16
|
Version: 3.7.9
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The RabbitMQ Server
|
Summary: The RabbitMQ Server
|
||||||
License: MPL-1.1
|
License: MPL-1.1
|
||||||
@ -50,10 +50,10 @@ Source6: rabbitmq-server.service
|
|||||||
Source7: rabbitmq-server.tmpfiles.d.conf
|
Source7: rabbitmq-server.tmpfiles.d.conf
|
||||||
Source8: README.SUSE
|
Source8: README.SUSE
|
||||||
Source9: rabbitmq.config.example
|
Source9: rabbitmq.config.example
|
||||||
# PATCH-FIX-UPSTREAM sysexists-in-ocf bsc#1093046
|
BuildRequires: elixir
|
||||||
# https://github.com/rabbitmq/rabbitmq-server-release/pull/80
|
# https://www.rabbitmq.com/which-erlang.html
|
||||||
Patch0: sysexists-in-ocf.patch
|
BuildRequires: erlang < 22
|
||||||
BuildRequires: erlang
|
BuildRequires: erlang >= 19.3.6.4
|
||||||
BuildRequires: erlang-src
|
BuildRequires: erlang-src
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: libxslt
|
BuildRequires: libxslt
|
||||||
@ -118,12 +118,15 @@ This package includes the RabbitMQ AMQP language bindings for Erlang.
|
|||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
cp %{SOURCE8} .
|
cp %{SOURCE8} .
|
||||||
%patch0 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
# Make elixir happy with Unicode
|
||||||
|
export LANG=en_US.UTF-8
|
||||||
make all %{_make_args} %{?_smp_mflags}
|
make all %{_make_args} %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
# Make elixir happy with Unicode
|
||||||
|
export LANG=en_US.UTF-8
|
||||||
make install %{_make_args}
|
make install %{_make_args}
|
||||||
|
|
||||||
mkdir -p %{buildroot}%{_sbindir}
|
mkdir -p %{buildroot}%{_sbindir}
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
diff --git a/scripts/rabbitmq-server.ocf b/scripts/rabbitmq-server.ocf
|
|
||||||
index cf832fe..176d2a7 100755
|
|
||||||
--- a/scripts/rabbitmq-server.ocf
|
|
||||||
+++ b/scripts/rabbitmq-server.ocf
|
|
||||||
@@ -275,7 +275,7 @@ rabbitmqctl_action() {
|
|
||||||
ocf_log debug "RabbitMQ server is running normally"
|
|
||||||
return $OCF_SUCCESS
|
|
||||||
;;
|
|
||||||
- 1|2)
|
|
||||||
+ 1|2|69)
|
|
||||||
ocf_log debug "RabbitMQ server is not running"
|
|
||||||
return $OCF_NOT_RUNNING
|
|
||||||
;;
|
|
Loading…
Reference in New Issue
Block a user