Skip to content
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

Invalid configuration produced for Ubuntu 22.04 / 3.9.13 #608

Open
doconnor-clintel opened this issue Apr 26, 2023 · 2 comments
Open

Invalid configuration produced for Ubuntu 22.04 / 3.9.13 #608

doconnor-clintel opened this issue Apr 26, 2023 · 2 comments
Assignees
Labels

Comments

@doconnor-clintel
Copy link

doconnor-clintel commented Apr 26, 2023

Describe the bug

On start:

2023-04-26 05:17:33.409279+00:00 [warning] <0.469.0> Transport option binary unknown or invalid.
2023-04-26 05:17:33.409279+00:00 [warning] <0.469.0> 
2023-04-26 05:17:33.409395+00:00 [warning] <0.469.0> Transport option {packet,raw} unknown or invalid.
2023-04-26 05:17:33.409395+00:00 [warning] <0.469.0> 
2023-04-26 05:17:33.409459+00:00 [warning] <0.469.0> Transport option {reuseaddr,true} unknown or invalid.
2023-04-26 05:17:33.409459+00:00 [warning] <0.469.0> 

These are configured via:
https://github.com/rabbitmq/chef-cookbook/blob/v5.x/templates/default/rabbitmq.config.erb#L77

This seems to have been removed in ~2016:
https://bugs.launchpad.net/fuel/+bug/1570323/comments/5

Reproduction steps

  1. Cook an Ubuntu 22.04 machine, using system packages
  2. Have it install 3.9.13
    3.tail -n 100 /var/log/rabbitmq/[email protected]

Expected behavior

No deprecated config options for more modern versions

Additional context

No response

@doconnor-clintel
Copy link
Author

voxpupuli/puppet-rabbitmq#464 is basically this but for puppet.

@michaelklishin
Copy link
Member

3.9 is not a modern version, in fact, it is has been out of support for a few months now. 3.12 is expected to ship next month.

Feel free to submit a PR that removes that option. It's an Erlang setting and RabbitMQ requires very recent Erlang releases so it should be fine to remove the option for all distributions.

@lukebakken lukebakken self-assigned this Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants