)]}'
{"zuul.d/legacy-ironic-lib-jobs.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"91a527caa0781c656a213eca8de45606093a4ac8","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: legacy-ironic-lib-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^(test-|)requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"},{"line_number":7,"context_line":"      - ^api-ref/.*$"},{"line_number":8,"context_line":"      - ^doc/.*$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f485f77_09ebadb0","line":5,"updated":"2017-11-09 09:04:02.000000000","message":"actually, we should run on requirements change, but not on test-requirements","commit_id":"7e48b9146198f3ec32f15692bc810d56e1e675cf"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"f100617e496153794ee72b53fb02b6a181945ba3","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: legacy-ironic-lib-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^(test-|)requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"},{"line_number":7,"context_line":"      - ^api-ref/.*$"},{"line_number":8,"context_line":"      - ^doc/.*$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f485f77_0ff848c2","line":5,"in_reply_to":"1f485f77_09ebadb0","updated":"2017-11-09 15:20:25.000000000","message":"Done","commit_id":"7e48b9146198f3ec32f15692bc810d56e1e675cf"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"fbf733919b86563fa61cfeab0291730b3dc81abf","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: legacy-ironic-lib-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^test-requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_4fb633dc","line":3,"updated":"2017-11-10 09:49:42.000000000","message":"do you want legacy-ironic-dsvm-base here?","commit_id":"c0f965580898f124a2f973364b54e901a786ffc8"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"bbe7fbf7691d74b69e7f20702f7c12b04d1af096","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: legacy-ironic-lib-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^test-requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_cd30e60a","line":3,"in_reply_to":"1f485f77_4fb633dc","updated":"2017-11-10 16:51:52.000000000","message":"No. No need and personally I find it more confusing to bring in something that is defined in openstack/ironic. As then people need to know to go look in openstack/ironic for the definitions and that then depends on legacy-dsvm-base so then they have to go look in openstack-infra/openstack-zuul-jobs to find that definition.","commit_id":"c0f965580898f124a2f973364b54e901a786ffc8"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"e83bea5e1b48a2e47cb3803aeb645634c82872f1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: legacy-ironic-lib-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^test-requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_74b636fd","line":3,"in_reply_to":"1f485f77_5187cc10","updated":"2017-11-13 16:32:33.000000000","message":"I don\u0027t think we will have a mis-mash. I\u0027ve been removing the usage of legacy-ironic-dsvm-base.","commit_id":"c0f965580898f124a2f973364b54e901a786ffc8"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"72397d32200c16919e4f4fe90a61801de1a22e66","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: legacy-ironic-lib-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^test-requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_da54f123","line":3,"in_reply_to":"1f485f77_74b636fd","updated":"2017-11-13 18:11:02.000000000","message":"but someone else could change it later, eg 6 months, a year from now. Best to document it now. The fact that Dmitry asked means that someone else might ask/wonder later.","commit_id":"c0f965580898f124a2f973364b54e901a786ffc8"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"70302c8cdae3df205ba04db4d945fbbd36ea7969","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: legacy-ironic-lib-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^test-requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_5187cc10","line":3,"in_reply_to":"1f485f77_cd30e60a","updated":"2017-11-13 15:52:01.000000000","message":"I am worried (or maybe I shouldn\u0027t be) that we will end up having a mishmash, that there will be some projects that have legacy-ironic-dsvm-base here and others that won\u0027t. If we (I don\u0027t care which way we go) decide to do it like this, I\u0027d like a comment explicitly mentioning why we are not using legacy-ironic-dsvm-base.","commit_id":"c0f965580898f124a2f973364b54e901a786ffc8"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"70302c8cdae3df205ba04db4d945fbbd36ea7969","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      - openstack/ironic"},{"line_number":17,"context_line":"      - openstack/ironic-lib"},{"line_number":18,"context_line":"      - openstack/ironic-python-agent"},{"line_number":19,"context_line":"      - openstack/pyghmi"},{"line_number":20,"context_line":"      - openstack/python-ironicclient"},{"line_number":21,"context_line":"      - openstack/tempest"},{"line_number":22,"context_line":"      - openstack/virtualbmc"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_51aeac98","line":19,"updated":"2017-11-13 15:52:01.000000000","message":"I\u0027ve seen this before. I don\u0027t think this is required any more. Esp since we\u0027ve taken it out of ironic governance. Does anyone know for sure? (This can be addressed in a sep patch, just wondering.)","commit_id":"c0f965580898f124a2f973364b54e901a786ffc8"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"e83bea5e1b48a2e47cb3803aeb645634c82872f1","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      - openstack/ironic"},{"line_number":17,"context_line":"      - openstack/ironic-lib"},{"line_number":18,"context_line":"      - openstack/ironic-python-agent"},{"line_number":19,"context_line":"      - openstack/pyghmi"},{"line_number":20,"context_line":"      - openstack/python-ironicclient"},{"line_number":21,"context_line":"      - openstack/tempest"},{"line_number":22,"context_line":"      - openstack/virtualbmc"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_54b9fae6","line":19,"in_reply_to":"1f485f77_51aeac98","updated":"2017-11-13 16:32:33.000000000","message":"I\u0027m not sure. This is basically taking what is in ironic-legacy-dsvm-base.","commit_id":"c0f965580898f124a2f973364b54e901a786ffc8"}]}
