From 3297f4b5ce5395c70b63b98d6044a4c5ada6e5a96fedf0d85060ab5ca6b758e0 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Wed, 15 Jan 2020 10:33:48 +0000 Subject: [PATCH] Accepting request 764301 from home:gsantomaggio_suse:branches:network:messaging:amqp - Update to 3.8.2 - RabbitMQ 3.8.2 is a maintenance release. - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.2 - RabbitMQ 3.8.2 is a maintenance release. - This release requires Erlang/OTP 21.3 or later. 22.x series is recommended. - RabbitMQ 3.8.2 is an RabbitMQ 3.8.0 update - RabbitMQ 3.8.0 is a feature release. It contains several major improvements in areas of data safety, replication, observability, and ease of upgrades. Some highlight features are: * Quorum Queues * Built-in Prometheus support with a set of Grafana dashboards to complement it * Feature Flags * Single Active Consumer * New authentication and authorisation backend that uses OAuth 2.0 (JWT) tokens and scopes - Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.0 - Read the upgrading guide before update: https://www.rabbitmq.com/upgrade.html OBS-URL: https://build.opensuse.org/request/show/764301 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=138 --- rabbitmq-server-3.7.23.tar.xz | 3 --- rabbitmq-server-3.8.2.tar.xz | 3 +++ rabbitmq-server.changes | 22 ++++++++++++++++++++++ rabbitmq-server.spec | 13 ++++++++----- 4 files changed, 33 insertions(+), 8 deletions(-) delete mode 100644 rabbitmq-server-3.7.23.tar.xz create mode 100644 rabbitmq-server-3.8.2.tar.xz diff --git a/rabbitmq-server-3.7.23.tar.xz b/rabbitmq-server-3.7.23.tar.xz deleted file mode 100644 index 5de6458..0000000 --- a/rabbitmq-server-3.7.23.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35a5a47e8774b500b8dfc170266473e7819a827586d9054a49b9adeb82438861 -size 2853244 diff --git a/rabbitmq-server-3.8.2.tar.xz b/rabbitmq-server-3.8.2.tar.xz new file mode 100644 index 0000000..7cab6d6 --- /dev/null +++ b/rabbitmq-server-3.8.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c6729b985cb21bab13363b1c806cfa15845b046be9e641ab1496bd5a1eaf19d +size 15178744 diff --git a/rabbitmq-server.changes b/rabbitmq-server.changes index 18d4f4d..ca2e10c 100644 --- a/rabbitmq-server.changes +++ b/rabbitmq-server.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Mon Jan 13 11:57:17 UTC 2020 - Gabriele Santomaggio + +- Update to 3.8.2 +- RabbitMQ 3.8.2 is a maintenance release. +- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.2 +- RabbitMQ 3.8.2 is a maintenance release. +- This release requires Erlang/OTP 21.3 or later. + 22.x series is recommended. +- RabbitMQ 3.8.2 is an RabbitMQ 3.8.0 update +- RabbitMQ 3.8.0 is a feature release. It contains several major improvements + in areas of data safety, replication, observability, and ease of upgrades. + Some highlight features are: + * Quorum Queues + * Built-in Prometheus support with a set of Grafana dashboards to complement it + * Feature Flags + * Single Active Consumer + * New authentication and authorisation backend that uses OAuth 2.0 (JWT) + tokens and scopes +- Full release notes: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.0 +- Read the upgrading guide before update: https://www.rabbitmq.com/upgrade.html + ------------------------------------------------------------------- Fri Dec 6 13:14:21 UTC 2019 - Gabriele Santomaggio diff --git a/rabbitmq-server.spec b/rabbitmq-server.spec index f137643..c8ded54 100644 --- a/rabbitmq-server.spec +++ b/rabbitmq-server.spec @@ -1,7 +1,7 @@ # # spec file for package rabbitmq-server # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -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 Name: rabbitmq-server -Version: 3.7.23 +Version: 3.8.2 Release: 0 Summary: A message broker supporting AMQP, STOMP and MQTT License: MPL-1.1 @@ -55,8 +55,7 @@ Source10: advanced.config.example Source11: rabbitmq.config.example BuildRequires: elixir # https://www.rabbitmq.com/which-erlang.html -BuildRequires: erlang -BuildRequires: erlang >= 19.3.6.4 +BuildRequires: erlang >= 21.3 BuildRequires: erlang-src BuildRequires: fdupes BuildRequires: libxslt @@ -68,7 +67,7 @@ BuildRequires: unzip BuildRequires: xmlto BuildRequires: xz BuildRequires: zip -Requires: erlang >= 20.3 +Requires: erlang >= 21.3 Requires: erlang-epmd Requires: logrotate Provides: AMQP-server @@ -151,6 +150,8 @@ 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 install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmq-diagnostics +install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmq-queues +install -p -D -m 0755 %{_rabbit_wrapper} %{buildroot}%{_sbindir}/rabbitmq-upgrade install -p -D -m 0755 scripts/rabbitmq-server.ocf %{buildroot}%{_exec_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server install -p -D -m 0755 scripts/rabbitmq-server-ha.ocf %{buildroot}%{_exec_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server-ha @@ -233,6 +234,8 @@ systemd-tmpfiles --create --clean /usr/lib/tmpfiles.d/rabbitmq-server.conf %{_sbindir}/rabbitmq-plugins %{_sbindir}/rabbitmq-server %{_sbindir}/rabbitmqctl +%{_sbindir}/rabbitmq-queues +%{_sbindir}/rabbitmq-upgrade %{_sbindir}/rcrabbitmq-server %{_sbindir}/rabbitmq-diagnostics #