)]}'
{"zuul.d/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b95d21bee8e08fdde4fc550647f3a1afebeded64","unresolved":false,"context_lines":[{"line_number":17227,"context_line":"              - ^tox.ini$"},{"line_number":17228,"context_line":"        - ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:"},{"line_number":17229,"context_line":"            voting: false"},{"line_number":17230,"context_line":"            irrelevant-files:"},{"line_number":17231,"context_line":"              - ^(placement-)?api-.*$"},{"line_number":17232,"context_line":"              - ^(test-|)requirements.txt$"},{"line_number":17233,"context_line":"              - ^.*\\.rst$"},{"line_number":17234,"context_line":"              - ^.git.*$"},{"line_number":17235,"context_line":"              - ^doc/.*$"},{"line_number":17236,"context_line":"              - ^nova/hacking/.*$"},{"line_number":17237,"context_line":"              - ^nova/locale/.*$"},{"line_number":17238,"context_line":"              - ^nova/tests/.*$"},{"line_number":17239,"context_line":"              - ^releasenotes/.*$"},{"line_number":17240,"context_line":"              - ^setup.cfg$"},{"line_number":17241,"context_line":"              - ^tests-py3.txt$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_baf6eb8e","line":17238,"range":{"start_line":17230,"start_character":12,"end_line":17238,"end_character":31},"updated":"2017-10-19 15:26:01.000000000","message":"Could you define the above irrelevant files as part of the job and remove here as well? I would love to have these in one central place if possible.","commit_id":"409e9bbbde64834f54ffcd941052e2cf8a4a4543"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"d78c896f01fa49420bd6d1d227d14d78f074136a","unresolved":false,"context_lines":[{"line_number":17227,"context_line":"              - ^tox.ini$"},{"line_number":17228,"context_line":"        - ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:"},{"line_number":17229,"context_line":"            voting: false"},{"line_number":17230,"context_line":"            irrelevant-files:"},{"line_number":17231,"context_line":"              - ^(placement-)?api-.*$"},{"line_number":17232,"context_line":"              - ^(test-|)requirements.txt$"},{"line_number":17233,"context_line":"              - ^.*\\.rst$"},{"line_number":17234,"context_line":"              - ^.git.*$"},{"line_number":17235,"context_line":"              - ^doc/.*$"},{"line_number":17236,"context_line":"              - ^nova/hacking/.*$"},{"line_number":17237,"context_line":"              - ^nova/locale/.*$"},{"line_number":17238,"context_line":"              - ^nova/tests/.*$"},{"line_number":17239,"context_line":"              - ^releasenotes/.*$"},{"line_number":17240,"context_line":"              - ^setup.cfg$"},{"line_number":17241,"context_line":"              - ^tests-py3.txt$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_bdcca589","line":17238,"range":{"start_line":17230,"start_character":12,"end_line":17238,"end_character":31},"in_reply_to":"3f4b6375_9d6d699a","updated":"2017-10-19 16:02:24.000000000","message":"I could certainly drop the ones that are repeated in the base job definition in ironic [0]. does this list get merged as others too? will what is defined here be simply appended to the list at [0]?\n\n[0] https://github.com/openstack/ironic/blob/master/zuul.d/legacy-ironic-jobs.yaml#L4","commit_id":"409e9bbbde64834f54ffcd941052e2cf8a4a4543"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"5ebc918cfaa968b0032dce5cd7962e6077325c87","unresolved":false,"context_lines":[{"line_number":17227,"context_line":"              - ^tox.ini$"},{"line_number":17228,"context_line":"        - ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:"},{"line_number":17229,"context_line":"            voting: false"},{"line_number":17230,"context_line":"            irrelevant-files:"},{"line_number":17231,"context_line":"              - ^(placement-)?api-.*$"},{"line_number":17232,"context_line":"              - ^(test-|)requirements.txt$"},{"line_number":17233,"context_line":"              - ^.*\\.rst$"},{"line_number":17234,"context_line":"              - ^.git.*$"},{"line_number":17235,"context_line":"              - ^doc/.*$"},{"line_number":17236,"context_line":"              - ^nova/hacking/.*$"},{"line_number":17237,"context_line":"              - ^nova/locale/.*$"},{"line_number":17238,"context_line":"              - ^nova/tests/.*$"},{"line_number":17239,"context_line":"              - ^releasenotes/.*$"},{"line_number":17240,"context_line":"              - ^setup.cfg$"},{"line_number":17241,"context_line":"              - ^tests-py3.txt$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_9d6d699a","line":17238,"range":{"start_line":17230,"start_character":12,"end_line":17238,"end_character":31},"in_reply_to":"3f4b6375_baf6eb8e","updated":"2017-10-19 15:57:15.000000000","message":"should we? most of those are nova-specific, should an ironic job definition contain regexps for all projects that are consuming it?","commit_id":"409e9bbbde64834f54ffcd941052e2cf8a4a4543"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"49f6aa5617fde7477e924dba621ba34434c637ce","unresolved":false,"context_lines":[{"line_number":17227,"context_line":"              - ^tox.ini$"},{"line_number":17228,"context_line":"        - ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa:"},{"line_number":17229,"context_line":"            voting: false"},{"line_number":17230,"context_line":"            irrelevant-files:"},{"line_number":17231,"context_line":"              - ^(placement-)?api-.*$"},{"line_number":17232,"context_line":"              - ^(test-|)requirements.txt$"},{"line_number":17233,"context_line":"              - ^.*\\.rst$"},{"line_number":17234,"context_line":"              - ^.git.*$"},{"line_number":17235,"context_line":"              - ^doc/.*$"},{"line_number":17236,"context_line":"              - ^nova/hacking/.*$"},{"line_number":17237,"context_line":"              - ^nova/locale/.*$"},{"line_number":17238,"context_line":"              - ^nova/tests/.*$"},{"line_number":17239,"context_line":"              - ^releasenotes/.*$"},{"line_number":17240,"context_line":"              - ^setup.cfg$"},{"line_number":17241,"context_line":"              - ^tests-py3.txt$"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f4b6375_c300a237","line":17238,"range":{"start_line":17230,"start_character":12,"end_line":17238,"end_character":31},"in_reply_to":"3f4b6375_bdcca589","updated":"2017-10-19 17:36:34.000000000","message":"Let\u0027s drop those above and only keep the nova ones. Yes, the two lists get merged...","commit_id":"409e9bbbde64834f54ffcd941052e2cf8a4a4543"}]}
