-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
rabbitmq-server Fails to Start After Updating Erlang Packages #619
Comments
This link may not work in the future (as we have limited retention on free slack) but here is the discussion: https://sensucommunity.slack.com/archives/C68LV5M9U/p1535578029000100 |
From a question in the Slack channel: The rabbitmq cookbook pulled in:
|
Sorry what I needed was what version of the rabbitmq cookbook got pulled in, based on what I see (the version of rabbitmq itself) you are on at least |
Sorry, for whatever reason, when I put that in, the code block wasn't formatted properly and the rabbitmq line didn't show up. Fixed it. |
Can you confirm if you modified this attribute? https://github.com/rabbitmq/chef-cookbook/blob/v5.x/attributes/default.rb#L6 from what I can tell from the defaults this should not have happened via an apt upgrade unless that was changed. You can set |
I did not modify that attribute, no. Other than enabling TLS and setting a hostname and credentials using the attributes in this cookbook, I did not modify the RabbitMQ setup. I felt that the least amount that I could do to it would be best as I don't understand RabbitMQ well enough, and Redis wasn't going to be secure enough for my deployment pattern. |
I opened a PR on the upstream erlang cookbook which might help your scenerio: sous-chefs/erlang#65 |
@SeanSith you could try pulling in erlang cookbook |
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-upgrade
which 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.
The text was updated successfully, but these errors were encountered: