)]}'
{"jenkins/jobs/macros.yaml":[{"author":{"_account_id":7069,"name":"Joshua Hesketh","email":"josh@nitrotech.org","username":"jhesketh"},"change_message_id":"ec60867d823d5584a54a0261292d50ff18f9c68d","unresolved":false,"context_lines":[{"line_number":34,"context_line":"          # If this is called in a periodic job, these will not be set"},{"line_number":35,"context_line":"          export ZUUL_BRANCH\u003d${ZUUL_BRANCH:-master}"},{"line_number":36,"context_line":"          export ZUUL_REF\u003d${ZUUL_REF:-None}"},{"line_number":37,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":38,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":39,"context_line":"              export ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":40,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_b1179c50","line":37,"updated":"2015-06-30 00:06:56.000000000","message":"Looks like you\u0027re missing something here?","commit_id":"031e550b907c96fb02cdf1f45323f30ebe96a7a8"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"993a38352d4b18fd128434bd28f3d2308bdbbd16","unresolved":false,"context_lines":[{"line_number":34,"context_line":"          # If this is called in a periodic job, these will not be set"},{"line_number":35,"context_line":"          export ZUUL_BRANCH\u003d${ZUUL_BRANCH:-master}"},{"line_number":36,"context_line":"          export ZUUL_REF\u003d${ZUUL_REF:-None}"},{"line_number":37,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":38,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":39,"context_line":"              export ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":40,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba3cc151_747a6226","line":37,"in_reply_to":"ba3cc151_b1179c50","updated":"2015-06-30 00:28:54.000000000","message":"Good point, it looks like this JJB replacement macro doesn\u0027t carry over from its definition in jenkins/projects.yaml in the requirements job (for the job-template calling it. http://logs.openstack.org/07/196907/1/check/project-config-compare-xml/7f3c398/console.html#_2015-06-29_23_59_43_023","commit_id":"031e550b907c96fb02cdf1f45323f30ebe96a7a8"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"a5713ec061707ce61206467f2c929592bfaa529c","unresolved":false,"context_lines":[{"line_number":32,"context_line":"              dest: ."},{"line_number":33,"context_line":"          EOF"},{"line_number":34,"context_line":"          # If this is called in a periodic job, these will not be set"},{"line_number":35,"context_line":"          export ZUUL_BRANCH\u003d${{ZUUL_BRANCH:-master}}"},{"line_number":36,"context_line":"          export ZUUL_REF\u003d${{ZUUL_REF:-None}}"},{"line_number":37,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":38,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba3cc151_eb58cc58","line":35,"updated":"2015-06-30 06:26:14.000000000","message":"I\u0027m not sure about the double \"{{\", have a look at  devstack-checkout where it\u0027s a single \"{\".\n\nThere\u0027re no double \"{{\" anywhere in this file.","commit_id":"67ea589dd47f8ce008032774fa1858c8a417e80b"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"b086ced87aee80e339c69d481867de0a49d0fcc1","unresolved":false,"context_lines":[{"line_number":34,"context_line":"          # If this is called in a periodic job, these will not be set"},{"line_number":35,"context_line":"          export ZUUL_BRANCH\u003d${{ZUUL_BRANCH:-master}}"},{"line_number":36,"context_line":"          export ZUUL_REF\u003d${{ZUUL_REF:-None}}"},{"line_number":37,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":38,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":39,"context_line":"              export ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":40,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba3cc151_6abeab66","line":37,"updated":"2015-07-01 12:58:29.000000000","message":"It\u0027s necessary to escape the environment variables we\u0027re passing to the shell, because we have a JJB replacement parameter here and it gets confused otherwise. If you look at the XML comparison job log you can see the unescaping and parameter replacement in action. http://logs.openstack.org/07/196907/4/check/project-config-compare-xml/91e8561/console.html#_2015-06-30_01_46_41_434","commit_id":"67ea589dd47f8ce008032774fa1858c8a417e80b"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"a5713ec061707ce61206467f2c929592bfaa529c","unresolved":false,"context_lines":[{"line_number":433,"context_line":"            - name: openstack-infra/devstack-gate"},{"line_number":434,"context_line":"              dest: devstack-gate"},{"line_number":435,"context_line":"          EOF"},{"line_number":436,"context_line":"          # If this is called in a periodic job, these will not be set"},{"line_number":437,"context_line":"          export ZUUL_BRANCH\u003d${ZUUL_BRANCH:-master}"},{"line_number":438,"context_line":"          export ZUUL_REF\u003d${ZUUL_REF:-None}"},{"line_number":439,"context_line":"          /usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \\"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba3cc151_0b7f30ab","line":436,"updated":"2015-06-30 06:26:14.000000000","message":"Here we use single \"{\"","commit_id":"67ea589dd47f8ce008032774fa1858c8a417e80b"}]}
