On 16 March 2016 at 02:41, Emilien Macchi <emil...@redhat.com> wrote: > I did some testing again and I'm still running in curl issues: > http://paste.openstack.org/show/BU7UY0mUrxoMUGDhXgWs/ > > I'll continue investigation tomorrow.
btw, tripleo-ci seems to be doing reasonably well this morning, I don't see any failures over the last few hours so the problem your seeing looks to be something that isn't a problem in all cases > > On Tue, Mar 15, 2016 at 8:00 PM, Emilien Macchi <emil...@redhat.com> wrote: >> Both Pull-requests got merged upstream (kudos to Puppetlabs). >> >> I rebased https://review.openstack.org/#/c/289445/ on master and >> abandoned the pin. Let's see how CI works now. >> If it still does not work, feel free to restore the pin and rebase >> again on the pin, so we can make progress. >> >> On Tue, Mar 15, 2016 at 6:21 PM, Emilien Macchi <emil...@redhat.com> wrote: >>> So this is an attempt to fix everything in Puppet modules: >>> >>> * https://github.com/puppetlabs/puppetlabs-stdlib/pull/577 >>> * https://github.com/puppetlabs/puppetlabs-rabbitmq/pull/443 >>> >>> If we have the patches like this, there will be no need to patch TripleO. >>> >>> Please review the patches if needed, >>> Thanks >>> >>> On Tue, Mar 15, 2016 at 1:57 PM, Emilien Macchi <emil...@redhat.com> wrote: >>>> So from now, we pin [5] puppetlabs-rabbitmq to the commit before [3] >>>> 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 >>>> puppetlabs-rabbitmq. >>>> >>>> [5] https://review.openstack.org/293074 >>>> >>>> I also reported the issue in TripleO Launchpad: >>>> https://bugs.launchpad.net/tripleo/+bug/1557680 >>>> >>>> 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 >>>> (tag). >>>> >>>> On Tue, Mar 15, 2016 at 1:17 PM, Emilien Macchi <emil...@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 [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 >>>> >>>> >>>> >>>> -- >>>> Emilien Macchi >>> >>> >>> >>> -- >>> Emilien Macchi >> >> >> >> -- >> Emilien Macchi > > > > -- > Emilien Macchi > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev