The release upgrader has such a warning/block already[1]:

    def _test_and_fail_rabbitmq_server_installed(self):
        """"
        LP: #2074309 
        """
        # This is only required for upgrades from jammy.
        if self.controller.fromDist != 'jammy':
            return 

        if (
            'rabbitmq-server' in self.controller.cache and
            self.controller.cache['rabbitmq-server'].is_installed
        ):
            self._view.error(
                _( 
                    '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.\n\n'
                    'For more information, please see '
                    'https://bugs.launchpad.net/bugs/2074309.'
                )
            )
            self.controller.abort()


1. 
https://git.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/tree/DistUpgrade/DistUpgradeQuirks.py?h=ubuntu/noble-devel#n2062

-- 
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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to