)]}'
{"jenkins/jobs/chef-jobs.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"985e5c33000320a15da97775c98cf62caa0fc920","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# this job template requires a bootstrap.sh script (which installs chefdk and other dependencies)"},{"line_number":2,"context_line":"# and a Rakefile with the tests that should be executed in the cookbook"},{"line_number":3,"context_line":"- job-template:"},{"line_number":4,"context_line":"    name: \u0027gate-{node}-{name}-chef-rake\u0027"},{"line_number":5,"context_line":"    node: \u0027{node}\u0027"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dada55a8_b642360d","line":4,"range":{"start_line":4,"start_character":15,"end_line":4,"end_character":22},"updated":"2016-07-27 07:24:31.000000000","message":"PLace {node} at the end to follow other examples.","commit_id":"12317a66cd7ba5431608c63d54591e78729e2625"},{"author":{"_account_id":6721,"name":"Ben Kero","email":"ben.kero@gmail.com","username":"ben-kero"},"change_message_id":"5b8376cf0813568ecc83cbf2ced85072f2c87229","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# this job template requires a bootstrap.sh script (which installs chefdk and other dependencies)"},{"line_number":2,"context_line":"# and a Rakefile with the tests that should be executed in the cookbook"},{"line_number":3,"context_line":"- job-template:"},{"line_number":4,"context_line":"    name: \u0027gate-{node}-{name}-chef-rake\u0027"},{"line_number":5,"context_line":"    node: \u0027{node}\u0027"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bacf61ea_10bd8168","line":4,"range":{"start_line":4,"start_character":15,"end_line":4,"end_character":22},"in_reply_to":"bacf61ea_5add8841","updated":"2016-07-28 17:17:28.000000000","message":"Done","commit_id":"12317a66cd7ba5431608c63d54591e78729e2625"},{"author":{"_account_id":6721,"name":"Ben Kero","email":"ben.kero@gmail.com","username":"ben-kero"},"change_message_id":"5b8376cf0813568ecc83cbf2ced85072f2c87229","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# this job template requires a bootstrap.sh script (which installs chefdk and other dependencies)"},{"line_number":2,"context_line":"# and a Rakefile with the tests that should be executed in the cookbook"},{"line_number":3,"context_line":"- job-template:"},{"line_number":4,"context_line":"    name: \u0027gate-{node}-{name}-chef-rake\u0027"},{"line_number":5,"context_line":"    node: \u0027{node}\u0027"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bacf61ea_b08f55cb","line":4,"range":{"start_line":4,"start_character":15,"end_line":4,"end_character":22},"in_reply_to":"dada55a8_b642360d","updated":"2016-07-28 17:17:28.000000000","message":"Done","commit_id":"12317a66cd7ba5431608c63d54591e78729e2625"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"fe3212638c67db43c4d52640a704789bad3f2f84","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# this job template requires a bootstrap.sh script (which installs chefdk and other dependencies)"},{"line_number":2,"context_line":"# and a Rakefile with the tests that should be executed in the cookbook"},{"line_number":3,"context_line":"- job-template:"},{"line_number":4,"context_line":"    name: \u0027gate-{node}-{name}-chef-rake\u0027"},{"line_number":5,"context_line":"    node: \u0027{node}\u0027"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bacf61ea_5add8841","line":4,"range":{"start_line":4,"start_character":15,"end_line":4,"end_character":22},"in_reply_to":"dada55a8_b642360d","updated":"2016-07-27 23:20:56.000000000","message":"Ya lets do that. Doing so will make it match the branch selection stuff in zuul/layout.yaml. If we don\u0027t do it this way those rules won\u0027t match.","commit_id":"12317a66cd7ba5431608c63d54591e78729e2625"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"985e5c33000320a15da97775c98cf62caa0fc920","unresolved":false,"context_lines":[{"line_number":76,"context_line":"            - ubuntu-trusty"},{"line_number":77,"context_line":"            - ubuntu-xenial"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"      - gate-{node}-{name}-chef-rake-integration-nv:"},{"line_number":80,"context_line":"          node:"},{"line_number":81,"context_line":"            - centos-7"},{"line_number":82,"context_line":"            - ubuntu-trusty"},{"line_number":83,"context_line":"            - ubuntu-xenial"},{"line_number":84,"context_line":"      - periodic-{node}-{name}-chef-rake-integration:"},{"line_number":85,"context_line":"          node:"},{"line_number":86,"context_line":"            - centos-7"},{"line_number":87,"context_line":"            - ubuntu-trusty"},{"line_number":88,"context_line":"            - ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dada55a8_f6482e2f","line":85,"range":{"start_line":79,"start_character":13,"end_line":85,"end_character":15},"updated":"2016-07-27 07:24:31.000000000","message":"Those should be changed to place node last as well","commit_id":"12317a66cd7ba5431608c63d54591e78729e2625"},{"author":{"_account_id":6721,"name":"Ben Kero","email":"ben.kero@gmail.com","username":"ben-kero"},"change_message_id":"5b8376cf0813568ecc83cbf2ced85072f2c87229","unresolved":false,"context_lines":[{"line_number":76,"context_line":"            - ubuntu-trusty"},{"line_number":77,"context_line":"            - ubuntu-xenial"},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"      - gate-{node}-{name}-chef-rake-integration-nv:"},{"line_number":80,"context_line":"          node:"},{"line_number":81,"context_line":"            - centos-7"},{"line_number":82,"context_line":"            - ubuntu-trusty"},{"line_number":83,"context_line":"            - ubuntu-xenial"},{"line_number":84,"context_line":"      - periodic-{node}-{name}-chef-rake-integration:"},{"line_number":85,"context_line":"          node:"},{"line_number":86,"context_line":"            - centos-7"},{"line_number":87,"context_line":"            - ubuntu-trusty"},{"line_number":88,"context_line":"            - ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bacf61ea_b0a63551","line":85,"range":{"start_line":79,"start_character":13,"end_line":85,"end_character":15},"in_reply_to":"dada55a8_f6482e2f","updated":"2016-07-28 17:17:28.000000000","message":"Done","commit_id":"12317a66cd7ba5431608c63d54591e78729e2625"},{"author":{"_account_id":11915,"name":"Jan Klare","email":"klare@osism.tech","username":"jklare"},"change_message_id":"b310a570a9c7a340d7d6cf7b17d4230592dd4efb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# this job template requires a bootstrap.sh script (which installs chefdk and other dependencies)"},{"line_number":2,"context_line":"# and a Rakefile with the tests that should be executed in the cookbook"},{"line_number":3,"context_line":"- job-template:"},{"line_number":4,"context_line":"    name: \u0027gate-{name}-chef-rake\u0027"},{"line_number":5,"context_line":"    node: \u0027ubuntu-xenial\u0027"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"bacf61ea_eabfeaf8","line":4,"updated":"2016-07-29 15:02:28.000000000","message":"are the  \u0027 \u0027 needed and will the interpretation of {name} work with them?","commit_id":"5bac28ae58022646fbf601f821be5097a7eea027"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"09c8d42b4f3516a5cb7f22feb5a5a7a0dd1e6d28","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# this job template requires a bootstrap.sh script (which installs chefdk and other dependencies)"},{"line_number":2,"context_line":"# and a Rakefile with the tests that should be executed in the cookbook"},{"line_number":3,"context_line":"- job-template:"},{"line_number":4,"context_line":"    name: \u0027gate-{name}-chef-rake\u0027"},{"line_number":5,"context_line":"    node: \u0027ubuntu-xenial\u0027"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"bacf61ea_5bb367e9","line":4,"in_reply_to":"bacf61ea_eabfeaf8","updated":"2016-07-29 15:41:32.000000000","message":"the \u0027\u0027 are not needed but don\u0027t hinder, this should all work...","commit_id":"5bac28ae58022646fbf601f821be5097a7eea027"}],"zuul/layout.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"fe3212638c67db43c4d52640a704789bad3f2f84","unresolved":false,"context_lines":[{"line_number":676,"context_line":"  - name: chef-rake-jobs"},{"line_number":677,"context_line":"    check:"},{"line_number":678,"context_line":"      - \u0027gate-centos-7-{name}-chef-rake\u0027"},{"line_number":679,"context_line":"      - ^gate-ubuntu-(trusty|xenial)-{name}-chef-rake-ubuntu"},{"line_number":680,"context_line":"      - \u0027gate-centos-7-{name}-chef-rake-integration-nv\u0027"},{"line_number":681,"context_line":"      - ^gate-ubuntu-(trusty|xenial)-{name}-chef-rake-integration-nv"},{"line_number":682,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bacf61ea_ba0004ac","line":679,"updated":"2016-07-27 23:20:56.000000000","message":"Unfortunately there is no regex matching in the job templates for zuul so these regexes will be treated as literals not regexes. You can do {foo} style substitution with a limited number of keys like \u0027name\u0027 though.\n\nThis means that you will need to have one list entry for ubuntu-trusty and another for ubuntu-xenial.","commit_id":"12317a66cd7ba5431608c63d54591e78729e2625"},{"author":{"_account_id":6721,"name":"Ben Kero","email":"ben.kero@gmail.com","username":"ben-kero"},"change_message_id":"5b8376cf0813568ecc83cbf2ced85072f2c87229","unresolved":false,"context_lines":[{"line_number":676,"context_line":"  - name: chef-rake-jobs"},{"line_number":677,"context_line":"    check:"},{"line_number":678,"context_line":"      - \u0027gate-centos-7-{name}-chef-rake\u0027"},{"line_number":679,"context_line":"      - ^gate-ubuntu-(trusty|xenial)-{name}-chef-rake-ubuntu"},{"line_number":680,"context_line":"      - \u0027gate-centos-7-{name}-chef-rake-integration-nv\u0027"},{"line_number":681,"context_line":"      - ^gate-ubuntu-(trusty|xenial)-{name}-chef-rake-integration-nv"},{"line_number":682,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bacf61ea_50a09943","line":679,"in_reply_to":"bacf61ea_ba0004ac","updated":"2016-07-28 17:17:28.000000000","message":"Done","commit_id":"12317a66cd7ba5431608c63d54591e78729e2625"}]}
