)]}'
{"zuul.d/legacy-ironic-jobs.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"ece714342d8fcc9d218c72922293387091832069","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: legacy-ipa-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_e93df12c","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":28},"updated":"2017-11-09 09:06:28.000000000","message":"are you sure you did not want legacy-ironic-dsvm-base here?","commit_id":"7e928cb1c2c6d55a46caf08e521cbdc545ab0506"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"f0b677d75ad3f1631a5d090ebe2aa608b08e8a33","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: legacy-ipa-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_3756c008","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":28},"in_reply_to":"1f485f77_e93df12c","updated":"2017-11-09 10:15:46.000000000","message":"++","commit_id":"7e928cb1c2c6d55a46caf08e521cbdc545ab0506"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"3fc831147d2e1977178df020508968d1f574a7f3","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: legacy-ipa-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_6c358af7","line":3,"range":{"start_line":3,"start_character":12,"end_line":3,"end_character":28},"in_reply_to":"1f485f77_e93df12c","updated":"2017-11-09 15:02:36.000000000","message":"I am. I kind of think it is confusing (at least it was for me), to have to know that \u0027legacy-ironic-dsmv-base\u0027 is defined in openstack/ironic.\n\nSo I think this is easier to understand.","commit_id":"7e928cb1c2c6d55a46caf08e521cbdc545ab0506"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"ece714342d8fcc9d218c72922293387091832069","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: legacy-ipa-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":"      - ^doc/.*$"},{"line_number":8,"context_line":"      - ^ironic_python_agent/tests/.*$"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_09396d40","line":5,"range":{"start_line":5,"start_character":6,"end_line":5,"end_character":34},"updated":"2017-11-09 09:06:28.000000000","message":"we should run on requirements","commit_id":"7e928cb1c2c6d55a46caf08e521cbdc545ab0506"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"4150ccabf31f22cc32be1e247cd98bc53077e6ad","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: legacy-ipa-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":"      - ^doc/.*$"},{"line_number":8,"context_line":"      - ^ironic_python_agent/tests/.*$"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_8f5f98e4","line":5,"range":{"start_line":5,"start_character":6,"end_line":5,"end_character":34},"in_reply_to":"1f485f77_09396d40","updated":"2017-11-09 15:17:51.000000000","message":"Done","commit_id":"7e928cb1c2c6d55a46caf08e521cbdc545ab0506"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"f0b677d75ad3f1631a5d090ebe2aa608b08e8a33","unresolved":false,"context_lines":[{"line_number":92,"context_line":"    post-run: playbooks/legacy/tempest-dsvm-ironic-inspector-src/post.yaml"},{"line_number":93,"context_line":"    timeout: 10800"},{"line_number":94,"context_line":"    required-projects:"},{"line_number":95,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":96,"context_line":"      - openstack/ironic"},{"line_number":97,"context_line":"      - openstack/ironic-inspector"},{"line_number":98,"context_line":"      - openstack/ironic-lib"},{"line_number":99,"context_line":"      - openstack/ironic-python-agent"},{"line_number":100,"context_line":"      - openstack/pyghmi"},{"line_number":101,"context_line":"      - openstack/python-ironic-inspector-client"},{"line_number":102,"context_line":"      - openstack/python-ironicclient"},{"line_number":103,"context_line":"      - openstack/tempest"},{"line_number":104,"context_line":"      - openstack/virtualbmc"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"- job:"},{"line_number":107,"context_line":"    name: ironic-python-agent-buildimage-coreos"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_6c134fba","line":104,"range":{"start_line":95,"start_character":6,"end_line":104,"end_character":28},"updated":"2017-11-09 10:15:46.000000000","message":"most of these can be removed, and the ones not in legacy-ipa-dsvm-base should remain","commit_id":"7e928cb1c2c6d55a46caf08e521cbdc545ab0506"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"4826731381bbfd47b71af1ee1d1c50a3a91e0a25","unresolved":false,"context_lines":[{"line_number":92,"context_line":"    post-run: playbooks/legacy/tempest-dsvm-ironic-inspector-src/post.yaml"},{"line_number":93,"context_line":"    timeout: 10800"},{"line_number":94,"context_line":"    required-projects:"},{"line_number":95,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":96,"context_line":"      - openstack/ironic"},{"line_number":97,"context_line":"      - openstack/ironic-inspector"},{"line_number":98,"context_line":"      - openstack/ironic-lib"},{"line_number":99,"context_line":"      - openstack/ironic-python-agent"},{"line_number":100,"context_line":"      - openstack/pyghmi"},{"line_number":101,"context_line":"      - openstack/python-ironic-inspector-client"},{"line_number":102,"context_line":"      - openstack/python-ironicclient"},{"line_number":103,"context_line":"      - openstack/tempest"},{"line_number":104,"context_line":"      - openstack/virtualbmc"},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"- job:"},{"line_number":107,"context_line":"    name: ironic-python-agent-buildimage-coreos"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f485f77_2ff784f8","line":104,"range":{"start_line":95,"start_character":6,"end_line":104,"end_character":28},"in_reply_to":"1f485f77_6c134fba","updated":"2017-11-09 15:13:33.000000000","message":"Okay. I didn\u0027t realize it did a \u0027union\u0027 of the items.","commit_id":"7e928cb1c2c6d55a46caf08e521cbdc545ab0506"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"f39399591e5d933daf9c82fc07cf62f4cf377c13","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: legacy-ipa-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^(test-|driver-)requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"},{"line_number":7,"context_line":"      - ^doc/.*$"},{"line_number":8,"context_line":"      - ^ironic_python_agent/tests/.*$"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1f485f77_4521819f","line":5,"range":{"start_line":5,"start_character":16,"end_line":5,"end_character":22},"updated":"2017-11-09 16:48:25.000000000","message":"we do not have driver-requirements in ironic-python-agent repo.","commit_id":"ab11de521b39bf2e911cd8cd5f5f758573638ebe"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"b8486108a6c76f22ff027b5ae5d0d53fa9919fee","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: legacy-ipa-dsvm-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    irrelevant-files:"},{"line_number":5,"context_line":"      - ^(test-|driver-)requirements.txt$"},{"line_number":6,"context_line":"      - ^.*\\.rst$"},{"line_number":7,"context_line":"      - ^doc/.*$"},{"line_number":8,"context_line":"      - ^ironic_python_agent/tests/.*$"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1f485f77_25eb25b1","line":5,"range":{"start_line":5,"start_character":16,"end_line":5,"end_character":22},"in_reply_to":"1f485f77_4521819f","updated":"2017-11-09 17:24:53.000000000","message":"But what if we add it? We will be prepared!!! :)","commit_id":"ab11de521b39bf2e911cd8cd5f5f758573638ebe"}]}
