)]}'
{"zuul.d/project-templates.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"e4bda047424de2c41b6d6ea53ed69f69dc4b9d27","unresolved":false,"context_lines":[{"line_number":1397,"context_line":"      repositories in the integrated gate."},{"line_number":1398,"context_line":"    check:"},{"line_number":1399,"context_line":"      jobs:"},{"line_number":1400,"context_line":"        - grenade-py3"},{"line_number":1401,"context_line":"        - tempest-full-py3:"},{"line_number":1402,"context_line":"            branches: ^(?!(stable/(newton|ocata|pike)|driverfixes)).*$"},{"line_number":1403,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_9c8e5b31","line":1400,"range":{"start_line":1400,"start_character":7,"end_line":1400,"end_character":21},"updated":"2018-11-22 06:18:45.000000000","message":"As integrated-gate-py35 template is used on stable branches also, how zuul will behave in this case? where it does not find the job definition but pipeline listed that job to run. is it error or ignore to run?\n\nIf error then, we need to set branch for this\n- branches: ^(?!(stable/(ocata|pike|queens|rocky)","commit_id":"33fcec38c82e154311226d237af1778eff89e81a"},{"author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"change_message_id":"592f62233c909819252fd002966823b2e513009d","unresolved":false,"context_lines":[{"line_number":1397,"context_line":"      repositories in the integrated gate."},{"line_number":1398,"context_line":"    check:"},{"line_number":1399,"context_line":"      jobs:"},{"line_number":1400,"context_line":"        - grenade-py3"},{"line_number":1401,"context_line":"        - tempest-full-py3:"},{"line_number":1402,"context_line":"            branches: ^(?!(stable/(newton|ocata|pike)|driverfixes)).*$"},{"line_number":1403,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_409986cc","line":1400,"updated":"2018-11-26 16:36:00.000000000","message":"Matt\u0027s correct -- since there\u0027s no grenade-py3 job defined on any stable branch at the moment, it will not run on anything but the master branch.","commit_id":"33fcec38c82e154311226d237af1778eff89e81a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"946b3473eb0fcecea15fb1e2ae2854b6310bbd40","unresolved":false,"context_lines":[{"line_number":1397,"context_line":"      repositories in the integrated gate."},{"line_number":1398,"context_line":"    check:"},{"line_number":1399,"context_line":"      jobs:"},{"line_number":1400,"context_line":"        - grenade-py3"},{"line_number":1401,"context_line":"        - tempest-full-py3:"},{"line_number":1402,"context_line":"            branches: ^(?!(stable/(newton|ocata|pike)|driverfixes)).*$"},{"line_number":1403,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_bcf0f793","line":1400,"range":{"start_line":1400,"start_character":7,"end_line":1400,"end_character":21},"in_reply_to":"3f79a3b5_9c8e5b31","updated":"2018-11-22 06:42:07.000000000","message":"we might see an error in the logs - yes, let\u0027s be safe here...","commit_id":"33fcec38c82e154311226d237af1778eff89e81a"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"b5a1ec55c637d0ad6f582aad28b9400cc295047c","unresolved":false,"context_lines":[{"line_number":1397,"context_line":"      repositories in the integrated gate."},{"line_number":1398,"context_line":"    check:"},{"line_number":1399,"context_line":"      jobs:"},{"line_number":1400,"context_line":"        - grenade-py3"},{"line_number":1401,"context_line":"        - tempest-full-py3:"},{"line_number":1402,"context_line":"            branches: ^(?!(stable/(newton|ocata|pike)|driverfixes)).*$"},{"line_number":1403,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_15b3ceed","line":1400,"range":{"start_line":1400,"start_character":7,"end_line":1400,"end_character":21},"in_reply_to":"3f79a3b5_bcf0f793","updated":"2018-11-26 16:09:24.000000000","message":"When I added openstack/placement to the required-projects list for the legacy-dsvm-base template I believe I asked around in infra about this and Jim said that since openstack/placement doesn\u0027t have a stable/* branch it just wouldn\u0027t be cloned there, so I assume the same is true here - the grenade-py3 job doesn\u0027t exist on stable so it won\u0027t be used there. I can ask Jim to comment here as well.","commit_id":"33fcec38c82e154311226d237af1778eff89e81a"}]}
