)]}'
{"zuul/layout.yaml":[{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"13704cf6a95f1cc886d5244b141395d8f1565600","unresolved":false,"context_lines":[{"line_number":2150,"context_line":""},{"line_number":2151,"context_line":"  # Only run the cross 35 unittests on upper-constraints.txt updates"},{"line_number":2152,"context_line":"  - name: ^gate-cross-(?!networking-midonet).*-python35.*$"},{"line_number":2153,"context_line":"    files: ^upper-constraints.txt$"},{"line_number":2154,"context_line":"    branch: ^(?!stable/(newton|ocata)).*$"},{"line_number":2155,"context_line":""},{"line_number":2156,"context_line":"  # Run this only for Queens+"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f2577a7_54fd196c","side":"PARENT","line":2153,"updated":"2017-09-16 15:38:40.000000000","message":"Same here","commit_id":"efa6e0a2bae6c478873e1ef53e20967f2eeb4aca"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"b34ca8694776a4a3f090acb73ced9f2c27815bfb","unresolved":false,"context_lines":[{"line_number":2150,"context_line":""},{"line_number":2151,"context_line":"  # Only run the cross 35 unittests on upper-constraints.txt updates"},{"line_number":2152,"context_line":"  - name: ^gate-cross-(?!networking-midonet).*-python35.*$"},{"line_number":2153,"context_line":"    files: ^upper-constraints.txt$"},{"line_number":2154,"context_line":"    branch: ^(?!stable/(newton|ocata)).*$"},{"line_number":2155,"context_line":""},{"line_number":2156,"context_line":"  # Run this only for Queens+"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f2577a7_4431d0a2","side":"PARENT","line":2153,"in_reply_to":"5f2577a7_54fd196c","updated":"2017-09-18 14:21:26.000000000","message":"This is an unrelated issue.  I\u0027m only talking about check-uc NOT cross gateing","commit_id":"efa6e0a2bae6c478873e1ef53e20967f2eeb4aca"},{"author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"change_message_id":"13704cf6a95f1cc886d5244b141395d8f1565600","unresolved":false,"context_lines":[{"line_number":2155,"context_line":""},{"line_number":2156,"context_line":"  # Run this only for Queens+"},{"line_number":2157,"context_line":"  - name: ^gate-requirements-tox-py35-check-uc-ubuntu-xenial$"},{"line_number":2158,"context_line":"    files: ^upper-constraints.txt$"},{"line_number":2159,"context_line":"    branch: ^(?!stable/(newton|ocata|pike)).*$"},{"line_number":2160,"context_line":""},{"line_number":2161,"context_line":"  # Only run the cross functional tests on upper-constraints.txt updates"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f2577a7_94070183","side":"PARENT","line":2158,"updated":"2017-09-16 15:38:40.000000000","message":"I think we don\u0027t want to  always run it, only when upper-constraints.txt or upper-constraints-xfails.txt is bein touched. Qs such I don\u0027t feel this is fully correct.","commit_id":"efa6e0a2bae6c478873e1ef53e20967f2eeb4aca"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"b34ca8694776a4a3f090acb73ced9f2c27815bfb","unresolved":false,"context_lines":[{"line_number":2155,"context_line":""},{"line_number":2156,"context_line":"  # Run this only for Queens+"},{"line_number":2157,"context_line":"  - name: ^gate-requirements-tox-py35-check-uc-ubuntu-xenial$"},{"line_number":2158,"context_line":"    files: ^upper-constraints.txt$"},{"line_number":2159,"context_line":"    branch: ^(?!stable/(newton|ocata|pike)).*$"},{"line_number":2160,"context_line":""},{"line_number":2161,"context_line":"  # Only run the cross functional tests on upper-constraints.txt updates"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f2577a7_64ea8cd8","side":"PARENT","line":2158,"in_reply_to":"5f2577a7_94070183","updated":"2017-09-18 14:21:26.000000000","message":"I was trying to find the minimal correction to match the py27 and py35 pipeline.","commit_id":"efa6e0a2bae6c478873e1ef53e20967f2eeb4aca"}]}
