Accepting request 932386 from home:fusionfuture:branches:network:messaging:amqp

Update to 3.9.9

The patch has been submitted to upstream and is being processed: https://github.com/rabbitmq/rabbitmq-server/pull/3770

OBS-URL: https://build.opensuse.org/request/show/932386
OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=174
This commit is contained in:
Fusion Future 2021-11-19 03:35:41 +00:00 committed by Git OBS Bridge
parent f396e813a1
commit d8997ccdf9
7 changed files with 54 additions and 34 deletions

View File

@ -1,7 +1,5 @@
Index: rabbitmq-server-3.9.8/deps/rabbit/docs/rabbitmq-server.service.example
===================================================================
--- rabbitmq-server-3.9.8.orig/deps/rabbit/docs/rabbitmq-server.service.example
+++ rabbitmq-server-3.9.8/deps/rabbit/docs/rabbitmq-server.service.example
--- a/deps/rabbit/docs/rabbitmq-server.service.example
+++ b/deps/rabbit/docs/rabbitmq-server.service.example
@@ -5,6 +5,19 @@ After=network.target epmd@0.0.0.0.socket
Wants=network.target epmd@0.0.0.0.socket

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:97bee9385373c3cdd08fe31b9f01a20a503b1c81af02d23437ff64d76195ee55
size 3478944

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECpryEV9Gh70pgDoga3OjbmAm38oFAmFuSncACgkQa3OjbmAm
38oE7A/+IurnRq5XpXPvZuLIix8I57unKJPfJRpF016UDoe66umvnJYxqgaePmzK
1rk3KCdfqHrkKFE1hguell0u0FtdKFMM2u1YlY/qWY5MvnBDkTIfHfkmiltTWAo2
LC8XceYaWlm9u3bnIAcjE5MlzCBi9Ww7EYgmdpX27VN+YOI7QrBNXSwuhhH3qNsI
8A6azmmrx9OnprxwJCXU24dF0lZlXgx9B2TNQ7vhSBOib+MG6mhylmVWxSMbhFEx
eLU3LpNNmKL16iGdoK988uzJONDVCs7Q27VfIUkEeJ4uKICWOBNsD7HYmiHIqeHO
/mUe4u6yINBmmOdG6S3Hop7uOkHusOojQAFuqJLzG4ZLseBNbuR1niOWu2dE8qMD
BaBTaYyZU6JAoo7BNUlovxJeYuVdUAa5gwtV7FAOErRUXu0KAfrbRoGus5TybVhY
XnQBx9oBFIWSkyV75Lelh5yypI1p05I2IhVszoTStkxUcqpTAiuKf07epRR3amLX
NklgMGGg1yJ5gL2dlTXqqe8bo6hejkxbi7T7CQINg9/E9jqsiHmvmdtyQvZLPREx
7sdcIlKaC35WWx/8sALdyJkHiK3IQNS1ZDmSn4iKy3wlQ9zYIC08jqrFgS2BODnf
xe9l/KoBpGe4wOPTjjyjZiKxewJNiNE8V1xG8rJT1cYB/bBqUzs=
=tYRp
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1c9a78516f2fb35bf9cd4133daee1fb3cec597f8de70fe8ee1af59232ac93562
size 4749872

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECpryEV9Gh70pgDoga3OjbmAm38oFAmGNJo8ACgkQa3OjbmAm
38pufQ/9GKOzjpWLXa/mo9dGH5RuU8Zsk6VhDhr1iytOIuZZs4//T/z1Cers6hjU
8Rb5I9G7KGKvHk+fAp5zUY6IgFVwkmQ6KYyIFJyTVbCrBx6PyPDTC/LIl6bFeLEL
huyMQRJ6KLujGCRty2Lg7HWX4DWaj5VBA0SV26yTmBBmAkwqZ3G7Ub7BRrsMOGZz
V4oAyrrOLiLDMOYiCAcg1nEJZ+WgUHLP5bYBzjmst8RU208r3A4thpQIVQU7Ep60
4KMFV721yyrAl2a4sn34hMQirSAe/7MYZBkrQxq5p99iFYnkscnX46WSRyT7wZeh
U4ZMkyqxv4s5P78umzyRtaN3Tou37Yn9O7sVTrqQX7bTgZbvPNGDJ2MrJOqnHYIO
2/OFfoIgYkmPKQvd8tM0mHXrTEvspK5OId5kC5/YSnJcxTS8AFgb12eTNXepVP66
PiNRLW2Zb6FPDhrO94mF3jBO4mhbLQBkMc3oxHK0hVBXI52SWExkijPLSBzCSwUo
L5+kAciNls2FPakKhhMwQmCLDg3+L++l9h2IX2Y/2Y5iUl7QcYgAgwPWMvWejaDo
myvuuF63KTrY6kxaXDcm8VSQgTG46lLtOBer8q90gh+zb2+BwUtONLHzNZvj1TZG
eeyfLQxeThaQStHOApZ5bN+qPMQilAMqQhuIGw5pUMN/GGduz9I=
=XTaV
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,34 @@
-------------------------------------------------------------------
Fri Nov 19 02:39:00 UTC 2021 - Fusion Future <qydwhotmail@gmail.com>
- Update to 3.9.9:
* Core Server Bug Fixes
- Fixed an issue where node monitor could produce a false network
partition when one of the cluster members was restarted.
- Message store resiliency improvements.
- Reduced log noise in certain scenarios where a new queue leader
is elected.
- Queue leader rebalancing now logs less.
* Prometheus Plugin Bug Fixes
- TLS-enabled Prometheus endpoint listener port was not correctly
stored internally.
* Management Plugin Bug Fixes
- Persistent message count is now displayed correctly on
individual queue pages.
- Restore compatibility with IE 11.
* Consistent Hashing Exchange Plugin Bug Fixes
- Corrected deletion of duplicate bindings between an exchange
and a queue.
* Enhancements
- Core Server: cluster_formation.target_cluster_size_hint is a
new configuration setting that can be used to specify expected
initial cluster size.
- Prometheus Plugin: Metric rendering efficiency improvements
(mostly latency).
- Don't install the (now gone) OCF script.
- Refreshed patch:
* harden_rabbitmq-server.service.patch
-------------------------------------------------------------------
Thu Oct 21 08:16:10 UTC 2021 - Johannes Segitz <jsegitz@suse.com>

View File

@ -33,15 +33,13 @@
%define _make_args DESTDIR="%{buildroot}" PREFIX="%{_exec_prefix}" RMQ_ROOTDIR=%{_rabbit_libdir} RMQ_ERLAPP_DIR=%{_rabbit_erllibdir} MANDIR="%{_mandir}" DOC_INSTALL_DIR=%{buildroot}/%{_docdir} VERSION=%{version} V=1
%define _rabbit_server_ocf scripts/rabbitmq-server.ocf
%define _plugins_state_dir %{_localstatedir}/lib/rabbitmq/plugins
%define _rabbit_server_ha_ocf scripts/rabbitmq-server-ha.ocf
%define _rabbitmqctl_autocomplete scripts/bash_autocomplete.sh
%define _rabbitmq_user rabbitmq
%define _rabbitmq_group rabbitmq
Name: rabbitmq-server
Version: 3.9.8
Version: 3.9.9
Release: 0
Summary: A message broker supporting AMQP, STOMP and MQTT
License: MPL-2.0
@ -54,7 +52,7 @@ Source4: rabbitmq-env.conf
Source6: rabbitmq-server.service
Source7: https://raw.githubusercontent.com/rabbitmq/rabbitmq-packaging/v%{version}/RPMS/Fedora/rabbitmq-server.tmpfiles
Source8: README.SUSE
Patch0: harden_rabbitmq-server.service.patch
Patch0: harden_rabbitmq-server.service.patch
BuildRequires: elixir
# https://www.rabbitmq.com/which-erlang.html
BuildRequires: erlang >= 23.2
@ -162,9 +160,6 @@ for script in rabbitmq-server rabbitmq-plugins rabbitmq-diagnostics rabbitmq-que
cp -a %{buildroot}%{_sbindir}/rabbitmqctl %{buildroot}%{_sbindir}/$script
done
install -p -D -m 0755 %{_rabbit_server_ocf} %{buildroot}%{_exec_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server
install -p -D -m 0755 %{_rabbit_server_ha_ocf} %{buildroot}%{_exec_prefix}/lib/ocf/resource.d/rabbitmq/rabbitmq-server-ha
# install config files
install -p -D -m 0644 deps/rabbit/docs/rabbitmq.conf.example %{buildroot}/%{_sysconfdir}/rabbitmq/rabbitmq.conf
install -p -D -m 0644 deps/rabbit/docs/advanced.config.example %{buildroot}/%{_sysconfdir}/rabbitmq/advanced.config.example
@ -244,10 +239,6 @@ done
%{_sbindir}/rabbitmq-diagnostics
%{_sbindir}/rabbitmq-streams
#
%dir /usr/lib/ocf/
%dir /usr/lib/ocf/resource.d/
/usr/lib/ocf/resource.d/rabbitmq/
#
%license LICENSE*
%doc README* CODE_OF_CONDUCT.md CONTRIBUTING.md deps/rabbit/docs/set_rabbitmq_policy.sh.example