[openstack-dev] [tripleo] rabbitmq / ipv6 issue

Emilien Macchi emilien at redhat.com
Tue Mar 15 17:17:43 UTC 2016

TL;DR;This e-mail tracks down the work done to make RabbitMQ working
on IPv6 deployments.
It's currently broken and we might need to patch different Puppet
modules to make it work.

Long story:

Attila Darazs is currently working on [1] to get IPv6 tested by
TripleO CI but is stuck because a RabbitMQ issue in Puppet catalog
[2], reported by Dan Sneddon.
[1] https://review.openstack.org/#/c/289445
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1317693

[2] is caused by a patch in puppetlabs-rabbitmq [3], that change the
way we validate RabbitMQ is working from testing localhost to testing
the actual binding IP.
[3] https://github.com/puppetlabs/puppetlabs-rabbitmq/commit/dac8de9d95c5771b7ef7596b73a59d4108138e3a

The problem is that when testing the actual IPv6, it curls fails for
some different reasons explained on [4] by Sofer.
[4] https://review.openstack.org/#/c/292664/

So we need to investigate puppetlabs-rabbitmq and puppet-staging to
see if whether or not we need to change something there.
For now, I don't think we need to patch anything in TripleO Heat
Templates, but we'll see after the investigation.

I'm currently working on this task, but any help is welcome,
Emilien Macchi

More information about the OpenStack-dev mailing list