-
-
Notifications
You must be signed in to change notification settings - Fork 498
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
rabbitmqadmin install broke with ipv6 #799
Comments
What's interesting is that My take is that probably, if a fix is needed, it should be in puppet-archive, rather than in this module? |
@mbaldessari I do not think this problem is related to the variable |
Oh, I see, thanks for the pointer. Yes indeed in this environment I had a puppet-archive < 3.0.0. Let me retest with a more recent version. Mind if I push a PR removing the unused curl_prefix vars? I got a bit confused there. |
@mbaldessari No problem. Please let me know if your tests were successful and I would appreciate if you could provide a pull request. |
Ack, I confirm that a with a puppet-archive cherry-pick of voxpupuli/puppet-archive@dcac140 fixes this issue. #800 proposed to remove the unused stuff. Closing this one out. Thanks for the help! |
We could consider bumping the lower bound for archive version for the next major release, though not sure if it's worth it - that might create inconveniences for people who might depend on other versions of it. |
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
In the TripleO project we use a simple 'include ::rabbitmq' for the undercloud. When the rabbitmq::{management_ip_address,node_ip_address} is set to an IPv6 address it now fails with the following:
What are you seeing
The default provider of the archive class (curl) fails when downloading from an ipv6 ip.
What behaviour did you expect instead
IIRC this used to work before f223f66 (aka before we moved to the archive {} class). As a matter of fact now all the $curl_prefix instances are unused:
Output log
Any additional information you'd like to impart
We can work around it by setting
rabbitmq::archive_options: [ "-g" ]
in hiera. Ideally this should work out of the box in case of ipv6 (as it used to)The text was updated successfully, but these errors were encountered: