)]}'
{"zuul/layout.yaml":[{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"85c37e131c6e79d36c1fba83610f3612a1d45a23","unresolved":false,"context_lines":[{"line_number":6894,"context_line":"      - gate-ironic-inspector-dsvm-ipa-nv"},{"line_number":6895,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipmitool-nv"},{"line_number":6896,"context_line":"      - gate-tempest-dsvm-ironic-agent_ipmitool-nv"},{"line_number":6897,"context_line":"      - gate-grenade-dsvm-ironic"},{"line_number":6898,"context_line":"      - gate-grenade-dsvm-partial-ironic"},{"line_number":6899,"context_line":"    gate:"},{"line_number":6900,"context_line":"      - gate-tempest-dsvm-ironic-agent_ssh"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"7aa08908_5d1d7272","line":6897,"updated":"2016-06-06 15:05:23.000000000","message":"-nv","commit_id":"cc951d40710b1a730f528081759fb03ce3b3f924"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"282eb75af50386bc7426e14509068d9783572278","unresolved":false,"context_lines":[{"line_number":6906,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipmitool-nv"},{"line_number":6907,"context_line":"      - gate-tempest-dsvm-ironic-agent_ipmitool-nv"},{"line_number":6908,"context_line":"      - gate-grenade-dsvm-ironic-nv"},{"line_number":6909,"context_line":"      - gate-grenade-dsvm-partial-ironic-nv"},{"line_number":6910,"context_line":"    gate:"},{"line_number":6911,"context_line":"      - gate-tempest-dsvm-ironic-agent_ssh"},{"line_number":6912,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipa"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_447a1989","line":6909,"updated":"2016-06-08 17:11:12.000000000","message":"I don\u0027t think we should move partial to non-voting, as I don\u0027t think it\u0027s doing what we need it to yet.","commit_id":"699bf4fa8798e51dfef4fe00a6c695be55b85d32"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"9e18cb49e154a84c1fcccb0b6abf4a46fef13d35","unresolved":false,"context_lines":[{"line_number":6906,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipmitool-nv"},{"line_number":6907,"context_line":"      - gate-tempest-dsvm-ironic-agent_ipmitool-nv"},{"line_number":6908,"context_line":"      - gate-grenade-dsvm-ironic-nv"},{"line_number":6909,"context_line":"      - gate-grenade-dsvm-partial-ironic-nv"},{"line_number":6910,"context_line":"    gate:"},{"line_number":6911,"context_line":"      - gate-tempest-dsvm-ironic-agent_ssh"},{"line_number":6912,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipa"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_e46b45b5","line":6909,"updated":"2016-06-08 17:11:30.000000000","message":"We should also make these jobs -nv in check queue for grenade.","commit_id":"699bf4fa8798e51dfef4fe00a6c695be55b85d32"},{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"359cd0c77f5127d83c12bf76875da4cbece74420","unresolved":false,"context_lines":[{"line_number":6906,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipmitool-nv"},{"line_number":6907,"context_line":"      - gate-tempest-dsvm-ironic-agent_ipmitool-nv"},{"line_number":6908,"context_line":"      - gate-grenade-dsvm-ironic-nv"},{"line_number":6909,"context_line":"      - gate-grenade-dsvm-partial-ironic-nv"},{"line_number":6910,"context_line":"    gate:"},{"line_number":6911,"context_line":"      - gate-tempest-dsvm-ironic-agent_ssh"},{"line_number":6912,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipa"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_e4618506","line":6909,"in_reply_to":"7aa08908_44c219ea","updated":"2016-06-08 17:28:04.000000000","message":"My thought is after how hard we worked to get it working, do you want grenade devs to be completely unaware if they push a patch that breaks us?\n\nI still strongly believe these jobs should be on grenade too.","commit_id":"699bf4fa8798e51dfef4fe00a6c695be55b85d32"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"49bfd572177faa68c2096f67986f7a1268a7adfd","unresolved":false,"context_lines":[{"line_number":6906,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipmitool-nv"},{"line_number":6907,"context_line":"      - gate-tempest-dsvm-ironic-agent_ipmitool-nv"},{"line_number":6908,"context_line":"      - gate-grenade-dsvm-ironic-nv"},{"line_number":6909,"context_line":"      - gate-grenade-dsvm-partial-ironic-nv"},{"line_number":6910,"context_line":"    gate:"},{"line_number":6911,"context_line":"      - gate-tempest-dsvm-ironic-agent_ssh"},{"line_number":6912,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipa"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_1ffcde3c","line":6909,"in_reply_to":"7aa08908_7f436213","updated":"2016-06-08 17:47:47.000000000","message":"Okay, JayF convinced me on IRC that we should add the job to the n-v check queue for grenade.","commit_id":"699bf4fa8798e51dfef4fe00a6c695be55b85d32"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"eed7c77230a85a67d539aad8c1d6d6657fc3ff3c","unresolved":false,"context_lines":[{"line_number":6906,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipmitool-nv"},{"line_number":6907,"context_line":"      - gate-tempest-dsvm-ironic-agent_ipmitool-nv"},{"line_number":6908,"context_line":"      - gate-grenade-dsvm-ironic-nv"},{"line_number":6909,"context_line":"      - gate-grenade-dsvm-partial-ironic-nv"},{"line_number":6910,"context_line":"    gate:"},{"line_number":6911,"context_line":"      - gate-tempest-dsvm-ironic-agent_ssh"},{"line_number":6912,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipa"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_7f436213","line":6909,"in_reply_to":"7aa08908_e4618506","updated":"2016-06-08 17:34:26.000000000","message":"JayF, That sounds reasonable to me. But I think a separate patch would be good. So the Grenade team gives their input and if issues come up it doesn\u0027t block this patch.","commit_id":"699bf4fa8798e51dfef4fe00a6c695be55b85d32"},{"author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"change_message_id":"93975ebaeaf941b7dc16b588fe01510ec855cd9f","unresolved":false,"context_lines":[{"line_number":6906,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipmitool-nv"},{"line_number":6907,"context_line":"      - gate-tempest-dsvm-ironic-agent_ipmitool-nv"},{"line_number":6908,"context_line":"      - gate-grenade-dsvm-ironic-nv"},{"line_number":6909,"context_line":"      - gate-grenade-dsvm-partial-ironic-nv"},{"line_number":6910,"context_line":"    gate:"},{"line_number":6911,"context_line":"      - gate-tempest-dsvm-ironic-agent_ssh"},{"line_number":6912,"context_line":"      - gate-tempest-dsvm-ironic-pxe_ipa"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7aa08908_44c219ea","line":6909,"in_reply_to":"7aa08908_e46b45b5","updated":"2016-06-08 17:26:45.000000000","message":"Agreed JayF, but I think that should probably be a 2nd patch. I think after we have it become a voting job for Ironic. Thoughts?","commit_id":"699bf4fa8798e51dfef4fe00a6c695be55b85d32"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"130f2b17a47dc17f643d3f2ea8c3f19b05cf9292","unresolved":false,"context_lines":[{"line_number":2963,"context_line":"      - gate-grenade-dsvm-multinode"},{"line_number":2964,"context_line":"      - gate-grenade-dsvm-neutron-multinode"},{"line_number":2965,"context_line":"      - gate-grenade-publish-docs"},{"line_number":2966,"context_line":"      - gate-grenade-dsvm-ironic-nv"},{"line_number":2967,"context_line":"    gate:"},{"line_number":2968,"context_line":"      - gate-grenade-dsvm"},{"line_number":2969,"context_line":"      - gate-grenade-dsvm-neutron"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7aa08908_96687e89","line":2966,"updated":"2016-06-09 15:37:02.000000000","message":"Why is this needed on grenade? There shouldn\u0027t be any ironic specific bits living in grenade, it\u0027s just using the plugin interface for whatever is special in this job. That\u0027s a stable interface you can rely on that\u0027s tested independently. The whole point of doing things as plugins is so we don\u0027t have to co-gate the world.","commit_id":"4cf7b53bad28276125339885c7f1919f45fc8783"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"6e96230eb8af6a0f51e4188e0dd2485e537b5bb0","unresolved":false,"context_lines":[{"line_number":2963,"context_line":"      - gate-grenade-dsvm-multinode"},{"line_number":2964,"context_line":"      - gate-grenade-dsvm-neutron-multinode"},{"line_number":2965,"context_line":"      - gate-grenade-publish-docs"},{"line_number":2966,"context_line":"      - gate-grenade-dsvm-ironic-nv"},{"line_number":2967,"context_line":"    gate:"},{"line_number":2968,"context_line":"      - gate-grenade-dsvm"},{"line_number":2969,"context_line":"      - gate-grenade-dsvm-neutron"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7aa08908_06f2996f","line":2966,"in_reply_to":"7aa08908_96687e89","updated":"2016-06-09 16:30:34.000000000","message":"Well, we\u0027ve had to change grenade to get it working right for us (adding a new phase to the plugin). We also interact heavily with Neutron and Nova, and changes to those bits in grenade could affect us. Ideally I\u0027d like to have this job here to make sure grenade doesn\u0027t break us, but if that isn\u0027t okay with you/Sean/etc, I guess I understand.","commit_id":"4cf7b53bad28276125339885c7f1919f45fc8783"}]}
