Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rabbitmq-server for openSUSE:Factory
checked in at 2021-02-02 14:25:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rabbitmq-server (Old)
and /work/SRC/openSUSE:Factory/.rabbitmq-server.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rabbitmq-server"
Tue Feb 2 14:25:14 2021 rev:63 rq:868400 version:3.8.11
Changes:
--------
--- /work/SRC/openSUSE:Factory/rabbitmq-server/rabbitmq-server.changes
2020-10-26 16:22:38.935240881 +0100
+++
/work/SRC/openSUSE:Factory/.rabbitmq-server.new.28504/rabbitmq-server.changes
2021-02-02 14:25:20.583361149 +0100
@@ -1,0 +2,82 @@
+Mon Feb 1 03:31:44 PM UTC 2021 - Peter Simons <[email protected]>
+
+- 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 <[email protected]>
+
+- %insserv_prereq is only requires when !have_systemd
+
+-------------------------------------------------------------------
Old:
----
rabbitmq-server-3.8.9.tar.xz
New:
----
rabbitmq-server-3.8.11.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rabbitmq-server.spec ++++++
--- /var/tmp/diff_new_pack.hj38li/_old 2021-02-02 14:25:21.351362344 +0100
+++ /var/tmp/diff_new_pack.hj38li/_new 2021-02-02 14:25:21.355362350 +0100
@@ -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 @@
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: 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 @@
%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
++++++ rabbitmq-server-3.8.9.tar.xz -> rabbitmq-server-3.8.11.tar.xz ++++++
++++ 34190 lines of diff (skipped)