From d8997ccdf9dbedd58e188f70730d9f5aea542573d1d6fc43c41bc06a6f91fd9d Mon Sep 17 00:00:00 2001 From: Fusion Future Date: Fri, 19 Nov 2021 03:35:41 +0000 Subject: [PATCH] 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 --- harden_rabbitmq-server.service.patch | 6 ++---- rabbitmq-server-3.9.8.tar.xz | 3 --- rabbitmq-server-3.9.8.tar.xz.asc | 16 -------------- rabbitmq-server-3.9.9.tar.xz | 3 +++ rabbitmq-server-3.9.9.tar.xz.asc | 16 ++++++++++++++ rabbitmq-server.changes | 31 ++++++++++++++++++++++++++++ rabbitmq-server.spec | 13 ++---------- 7 files changed, 54 insertions(+), 34 deletions(-) delete mode 100644 rabbitmq-server-3.9.8.tar.xz delete mode 100644 rabbitmq-server-3.9.8.tar.xz.asc create mode 100644 rabbitmq-server-3.9.9.tar.xz create mode 100644 rabbitmq-server-3.9.9.tar.xz.asc diff --git a/harden_rabbitmq-server.service.patch b/harden_rabbitmq-server.service.patch index 779fb8a..4ac4ae9 100644 --- a/harden_rabbitmq-server.service.patch +++ b/harden_rabbitmq-server.service.patch @@ -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 diff --git a/rabbitmq-server-3.9.8.tar.xz b/rabbitmq-server-3.9.8.tar.xz deleted file mode 100644 index 9a09d83..0000000 --- a/rabbitmq-server-3.9.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:97bee9385373c3cdd08fe31b9f01a20a503b1c81af02d23437ff64d76195ee55 -size 3478944 diff --git a/rabbitmq-server-3.9.8.tar.xz.asc b/rabbitmq-server-3.9.8.tar.xz.asc deleted file mode 100644 index b155fcd..0000000 --- a/rabbitmq-server-3.9.8.tar.xz.asc +++ /dev/null @@ -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----- diff --git a/rabbitmq-server-3.9.9.tar.xz b/rabbitmq-server-3.9.9.tar.xz new file mode 100644 index 0000000..97f9b8a --- /dev/null +++ b/rabbitmq-server-3.9.9.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1c9a78516f2fb35bf9cd4133daee1fb3cec597f8de70fe8ee1af59232ac93562 +size 4749872 diff --git a/rabbitmq-server-3.9.9.tar.xz.asc b/rabbitmq-server-3.9.9.tar.xz.asc new file mode 100644 index 0000000..71baebc --- /dev/null +++ b/rabbitmq-server-3.9.9.tar.xz.asc @@ -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----- diff --git a/rabbitmq-server.changes b/rabbitmq-server.changes index 7a75bc5..c63ff03 100644 --- a/rabbitmq-server.changes +++ b/rabbitmq-server.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Fri Nov 19 02:39:00 UTC 2021 - Fusion Future + +- 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 diff --git a/rabbitmq-server.spec b/rabbitmq-server.spec index ecc515a..dc96fca 100644 --- a/rabbitmq-server.spec +++ b/rabbitmq-server.spec @@ -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