Hi,

actually I do not have any problem to fix anymore since the workaround
procedure with podman described above totally solved my problem.
(Improvement:   replace 127 with $(id -u rabbitmq)  and 138 with $(id -g
rabbitmq)


But to test the bug fix I've setup a fresh 22.04 in LXD, installed
rabbitmq-server, enabled -proposed, copied my backup of my old server
into /var/lib/rabbitmq and ran a do-release-upgrade -p.

And yes, the upgrade was denied:

Unable to upgrade to Ubuntu 24.04 LTS

Currently, you have RabbitMQ server installed, which is not directly 
upgradable to the newer version. Upgrading may prevent the server 
from starting due to missing feature flags. 

For more information, please see 
https://bugs.launchpad.net/bugs/2074309. 


Ursprünglicher Systemzustand wird wieder hergestellt

Wird abgebrochen



So yes, it kept me from breaking the server.


However, I'd suggest to extend the message a bit, since a not so experienced 
admin just wouldn't know what to do now. 


I'd suggest to tell the three options:


- stay safe, but outdated at 22.04 (for unknown time)

- lose your database and all your data, and complete purge the rabbitmq-
server package, do update, and do fresh install from scratch

- stop daemon, backup /var/lib/rabbitmq, remove, but not purge the
package, do the upgrade, use the workaround procedure with podman as
described above (and no warranty that it works and images are still
available), and reinstall/start.


As far as I know, Ubuntu has a Wiki. Wouldn't it be better to make a
wiki page with instructions instead of pointing to this bug?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2074309

Title:
  upgrade 22.04 -> 24.04 won't start due to feature flags

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/2074309/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to