Current Behavior
Following an apt-get dist-upgrade, the packages 'erlang-mode' and 'esl-erlang' were upgraded above the highest version which supports the available version of 'rabbitmq-server', causing RabbitMQ to crash on startup. No logs were produced.
Possible Solution
Ensure appropriately versioned Erlang packages are installed along side their corresponding RabbitMQ server.
Steps to Reproduce (for bugs)
- Existing Ubuntu 16.04 server with the following packages installed:
- rabbitmq-server=3.6.15-1
- esl-erlang=1:20.3
- erlang-mode=1:20.3-1
apt-get dist-upgrade which took versions to the following:
- esl-erlang=1:21.0.5
- erlang-mode=1:21.0.5-1
- Attempt to start rabbitmq-server service. Failure.
- Downgrade 'esl-erlang' and 'erlang-mode' to versions listed in Step 1
- rabbitmq-server service starts appropriately.
Context
Merely attempting to patch the system with updated packages from Ubuntu.
Your Environment
- Version of this cookbook used: 5.3.0
- Version of Sensu used: 1.4.3-1
- Version of Chef used: 14.3.37
- Operating System and version (e.g. CentOS 7, Ubuntu 14.04): Ubuntu 16.04
Tagging @majormoses per thread in Sensu Community Slack #help channel from 29 August 2018 @ 21:27 UTC.
Current Behavior
Following an
apt-get dist-upgrade, the packages 'erlang-mode' and 'esl-erlang' were upgraded above the highest version which supports the available version of 'rabbitmq-server', causing RabbitMQ to crash on startup. No logs were produced.Possible Solution
Ensure appropriately versioned Erlang packages are installed along side their corresponding RabbitMQ server.
Steps to Reproduce (for bugs)
apt-get dist-upgradewhich took versions to the following:Context
Merely attempting to patch the system with updated packages from Ubuntu.
Your Environment
Tagging @majormoses per thread in Sensu Community Slack #help channel from 29 August 2018 @ 21:27 UTC.