-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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: