Wednesday, 2017-09-13

*** hashar has joined #openstack-jjb06:01
*** electrofelix has joined #openstack-jjb08:36
*** openstackgerrit has joined #openstack-jjb09:24
openstackgerritzhangyangyang proposed openstack-infra/jenkins-job-builder master: change assert(Not)Equals to assert(Not)Equal  https://review.openstack.org/50357509:24
*** hashar is now known as hasharAway09:45
*** hasharAway has quit IRC13:49
openstackgerritDaniel Watkins proposed openstack-infra/jenkins-job-builder master: Add support for {% include %} in Jinja2 templates  https://review.openstack.org/49369415:35
Odd_BlokeThe macro expansion change appears to have broken the use of macros in the conditional-step builder: https://gist.github.com/OddBloke/5f903bf2c523e990469012789eb606bc16:12
Odd_BlokeA brief examination of the code suggests the change required is moderately involved, as the builder doesn't (I think) have a good way of getting to the MacroRegistry.16:18
*** electrofelix has quit IRC17:41
waynrOdd_Bloke: looking at that now17:43
Odd_Blokewaynr: Thanks!17:43
waynri don't think that the macro registry is what's needed here17:43
waynri vaguely recall looking into how to dispatch the macro registry during yaml parsing at different points in any given yaml block rather than just at the top level17:44
waynri'll throw together a test case to reproduce the bug you've found and see if i can figure out what i was thinking a few months ago17:48
waynroh i just remembered how to do it yay17:49
Odd_Bloke\o/17:52
openstackgerritWayne Warren proposed openstack-infra/jenkins-job-builder master: Fix macro expansion in conditional step builder.  https://review.openstack.org/50377118:20
waynrnot quite fixed yet18:21
waynrbut there's the reproduction test case18:21
waynrworking on a fix now18:22
Odd_BlokeLGTM as a reproducer.18:23
*** hashar has joined #openstack-jjb18:57
*** hashar has quit IRC19:51

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!