This update jumps to the rabbitmq 3.12 stream, which is needed to work with erlang 26, as has been in Fedora 39 since release. The previous version of rabbitmq could not possibly have worked.
For more details on changes from 3.11 to 3.12, see upstream changelog and upgrading guide. Manual intervention may be required to get your server running.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2023-ce15bd86f2
Please log in to add feedback.
This update has been submitted for testing by adamwill.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-ce15bd86f2
This gave me the following error:
Feature flags:
classic_mirrored_queue_version: required feature flag not enabled! It must be enabled before upgrading RabbitMQ.So I did this: sudo systemctl stop rabbitmq-server sudo dnf remove rabbitmq-server sudo rm -rf /var/lib/rabbitmq /etc/rabbitmq /var/log/rabbitmq
sudo dnf install rabbitmq-server --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-ce15bd86f2
and it got me the new rabbitmq-server 3.12 and it seems to work fine.
Edit: better format
sudo systemctl stop rabbitmq-server
sudo dnf remove rabbitmq-server
sudo rm -rf /var/lib/rabbitmq /etc/rabbitmq /var/log/rabbitmq
This update has been submitted for stable by bodhi.
This update has been pushed to stable.