Accepting request 868400 from network:messaging:amqp
update rabbitmq-server to version 3.8.11 OBS-URL: https://build.opensuse.org/request/show/868400 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=63
This commit is contained in:
commit
4edab59c80
3
rabbitmq-server-3.8.11.tar.xz
Normal file
3
rabbitmq-server-3.8.11.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:829fc6567d1726c9c257b92a1aafea8395540cff787857d3765dfb406b04d13e
|
||||
size 3189984
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1b4b764e2f1af29b464b3354f85d360fd505a1b10cb7155fc90816921315452c
|
||||
size 3074468
|
@ -1,3 +1,85 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 1 03:31:44 PM UTC 2021 - Peter Simons <psimons@suse.com>
|
||||
|
||||
- Update to RabbitMQ 3.8.11
|
||||
|
||||
* Quorum queues that had active consumers during a rolling
|
||||
cluster upgrade could run into an exception and restart loop.
|
||||
|
||||
* Nodes that had reverse_dns_lookup set to true could not accept
|
||||
client connections.
|
||||
|
||||
- Update to RabbitMQ 3.8.10
|
||||
|
||||
* This release deprecates boot time definition import build into
|
||||
the management plugin.
|
||||
|
||||
* Repeated polling of a quorum queue with basic.get that yielded
|
||||
an empty response could result in an unbounded growth of log
|
||||
segment files on on disk.
|
||||
|
||||
* RabbitMQ core plugin activation was revisited to be closer to
|
||||
that of 3.7.x. This does not any related improvements w.r.t.
|
||||
definition import, e.g. those introudced in RabbitMQ 3.8.6.
|
||||
|
||||
* Syslog dependency was not started correctly. This meant no log
|
||||
messages were sent to Syslog.
|
||||
|
||||
* rabbitmq-diagnostics check_if_node_is_quorum_critical returned
|
||||
a false positive for a node marked for maintenance.
|
||||
|
||||
* Queues could update their internal bookkeeping state
|
||||
incorrectly in some cases, leading to a file_handle_cache
|
||||
operation exception.
|
||||
|
||||
* Quorum queues now can use the reject-publish max length
|
||||
overflow strategy.
|
||||
|
||||
* Quorum queues now support consumer priority.
|
||||
|
||||
* Per-user connection and queue limits. This is similar to
|
||||
per-vhost limits but, as the name suggests, these limits are
|
||||
associated for a given user.
|
||||
|
||||
* TLSv1.3 is no longer considered experimental (on Erlang 23) and
|
||||
excluded from TLS listener configuration.
|
||||
|
||||
* When a node is put under maintenance, it will now stop all
|
||||
local quorum queue replicas after completing leadership
|
||||
transfer. This means that no quorum queue replicas on the node
|
||||
will be considered for leader elections.
|
||||
|
||||
* Nodes now keep track of failed client authentication attempts
|
||||
and expose it as a metric via both the Prometheus endpoint and
|
||||
the HTTP API at GET /api/auth/attempts/{node}.
|
||||
|
||||
* bypass_pem_cache is a new configuration key that makes it
|
||||
possible to disable the cache of PEM files used by the Erlang
|
||||
TLS implementation. This rotated certificates quicker to detect
|
||||
for nodes but can also increase latency for inbound TLS
|
||||
connections, e.g. under high connection churn scenarios.
|
||||
|
||||
* Definition import now safely handles some missing queue object
|
||||
arguments.
|
||||
|
||||
* rabbitmq.conf schema now allows for peer certificate chain
|
||||
verification depth to be set to zero. When this value is used,
|
||||
peer certificate must be signed by a trusted CA certificate
|
||||
directly in order for the verification to pass.
|
||||
|
||||
* RABBITMQ_IO_THREAD_POOL_SIZE will no longer be respected by
|
||||
RabbitMQ nodes. It is no longer relevant with supported Erlang
|
||||
versions and will simplify rabbitmq-diagnostics
|
||||
runtime_thread_stats output.
|
||||
|
||||
* The +K runtime parameter is no longer used by RabbitMQ nodes as
|
||||
it has no effect with supported Erlang versions.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 23 15:38:36 UTC 2020 - Franck Bui <fbui@suse.com>
|
||||
|
||||
- %insserv_prereq is only requires when !have_systemd
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 20 09:30:39 UTC 2020 - Gabriele Santomaggio <g.santomaggio@gmail.com>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package rabbitmq-server
|
||||
#
|
||||
# Copyright (c) 2020 SUSE LLC
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
#
|
||||
# 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.8.9
|
||||
Version: 3.8.11
|
||||
Release: 0
|
||||
Summary: A message broker supporting AMQP, STOMP and MQTT
|
||||
License: MPL-2.0
|
||||
@ -55,7 +55,7 @@ Source10: advanced.config.example
|
||||
Source11: rabbitmq.config.example
|
||||
BuildRequires: elixir
|
||||
# https://www.rabbitmq.com/which-erlang.html
|
||||
BuildRequires: erlang >= 21.3
|
||||
BuildRequires: erlang >= 22.3
|
||||
BuildRequires: erlang-src
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: libxslt
|
||||
@ -65,14 +65,13 @@ BuildRequires: unzip
|
||||
BuildRequires: xmlto
|
||||
BuildRequires: xz
|
||||
BuildRequires: zip
|
||||
Requires: erlang >= 21.3
|
||||
Requires: erlang >= 22.3
|
||||
Requires: erlang-epmd
|
||||
Requires: logrotate
|
||||
Provides: AMQP-server
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
Requires(pre): shadow
|
||||
Requires(pre): %fillup_prereq
|
||||
Requires(pre): %insserv_prereq
|
||||
Requires: rabbitmq-server-plugins
|
||||
%if 0%{?suse_version} > 1140
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
@ -82,6 +81,7 @@ Requires: socat
|
||||
%else
|
||||
Requires: %fillup_prereq
|
||||
Requires: %insserv_prereq
|
||||
Requires(pre): %insserv_prereq
|
||||
%endif
|
||||
# Do not use noarch since the Erlang packaging does not really allow that
|
||||
#BuildArch: noarch
|
||||
|
Loading…
Reference in New Issue
Block a user