[openstack-dev] [tripleo] rabbitmq / ipv6 issue
emilien at redhat.com
Tue Mar 15 22:21:12 UTC 2016
So this is an attempt to fix everything in Puppet modules:
If we have the patches like this, there will be no need to patch TripleO.
Please review the patches if needed,
On Tue, Mar 15, 2016 at 1:57 PM, Emilien Macchi <emilien at redhat.com> wrote:
> So from now, we pin  puppetlabs-rabbitmq to the commit before 
> and I rebased Attila's patch to test CI again.
> This pin is a workaround, in the meantime we are working on a fix in
>  https://review.openstack.org/293074
> I also reported the issue in TripleO Launchpad:
> Also a quick note:
> Puppet OpenStack CI did not detect this failure because we don't
> deploy puppetlabs-rabbitmq from master but from the latest release
> On Tue, Mar 15, 2016 at 1:17 PM, Emilien Macchi <emilien at redhat.com> wrote:
>> 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  to get IPv6 tested by
>> TripleO CI but is stuck because a RabbitMQ issue in Puppet catalog
>> , reported by Dan Sneddon.
>>  https://review.openstack.org/#/c/289445
>>  https://bugzilla.redhat.com/show_bug.cgi?id=1317693
>>  is caused by a patch in puppetlabs-rabbitmq , that change the
>> way we validate RabbitMQ is working from testing localhost to testing
>> the actual binding IP.
>>  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  by Sofer.
>>  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
> Emilien Macchi
More information about the OpenStack-dev