)]}'
{"jenkins/jobs/rally.yaml":[{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"49cf1bc8aade7c21e5ff4eb10ec7c69ea462edd9","unresolved":false,"context_lines":[{"line_number":68,"context_line":"          ENABLED_SERVICES+\u003dceilometer-acompute,ceilometer-acentral,ceilometer-api,"},{"line_number":69,"context_line":"          ENABLED_SERVICES+\u003dceilometer-anotification,ceilometer-collector,"},{"line_number":70,"context_line":"          ENABLED_SERVICES+\u003dceilometer-alarm-evaluator,ceilometer-alarm-notifier,"},{"line_number":71,"context_line":"          ENABLED_SERVICES+\u003dironic,ir-api,ir-cond,"},{"line_number":72,"context_line":"          if [ $DEVSTACK_GATE_NEUTRON -ne 1 ]; then"},{"line_number":73,"context_line":"              ENABLED_SERVICES+\u003dn-net,n-api-meta,"},{"line_number":74,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5afe65bd_eed3d85d","line":71,"updated":"2015-06-03 13:37:45.000000000","message":"Please make this conditional, like neutron (see next 3 lines)","commit_id":"93958e585872a40da143839df692bcb2f2f388af"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"ee36472cfcc371215ff11b07f35a7768588531a5","unresolved":false,"context_lines":[{"line_number":68,"context_line":"          ENABLED_SERVICES+\u003dceilometer-acompute,ceilometer-acentral,ceilometer-api,"},{"line_number":69,"context_line":"          ENABLED_SERVICES+\u003dceilometer-anotification,ceilometer-collector,"},{"line_number":70,"context_line":"          ENABLED_SERVICES+\u003dceilometer-alarm-evaluator,ceilometer-alarm-notifier,"},{"line_number":71,"context_line":"          ENABLED_SERVICES+\u003dironic,ir-api,ir-cond,"},{"line_number":72,"context_line":"          if [ $DEVSTACK_GATE_NEUTRON -ne 1 ]; then"},{"line_number":73,"context_line":"              ENABLED_SERVICES+\u003dn-net,n-api-meta,"},{"line_number":74,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5afe65bd_cbba45c0","line":71,"in_reply_to":"5afe65bd_eed3d85d","updated":"2015-06-03 16:08:00.000000000","message":"Done","commit_id":"93958e585872a40da143839df692bcb2f2f388af"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"49cf1bc8aade7c21e5ff4eb10ec7c69ea462edd9","unresolved":false,"context_lines":[{"line_number":361,"context_line":""},{"line_number":362,"context_line":"    builders:"},{"line_number":363,"context_line":"      - devstack-rally-gate:"},{"line_number":364,"context_line":"          scenario: \u0027{name}\u0027"},{"line_number":365,"context_line":"          neutron: \u00270\u0027"},{"line_number":366,"context_line":"          zaqar: \u00270\u0027"},{"line_number":367,"context_line":"          large_ops: \u00270\u0027"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5afe65bd_cef37c09","line":364,"updated":"2015-06-03 13:37:45.000000000","message":"need to add ironic here, and in other job-templates where devstack-rally-gate builder is used.","commit_id":"93958e585872a40da143839df692bcb2f2f388af"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"ee36472cfcc371215ff11b07f35a7768588531a5","unresolved":false,"context_lines":[{"line_number":361,"context_line":""},{"line_number":362,"context_line":"    builders:"},{"line_number":363,"context_line":"      - devstack-rally-gate:"},{"line_number":364,"context_line":"          scenario: \u0027{name}\u0027"},{"line_number":365,"context_line":"          neutron: \u00270\u0027"},{"line_number":366,"context_line":"          zaqar: \u00270\u0027"},{"line_number":367,"context_line":"          large_ops: \u00270\u0027"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5afe65bd_2baf9982","line":364,"in_reply_to":"5afe65bd_cef37c09","updated":"2015-06-03 16:08:00.000000000","message":"Done","commit_id":"93958e585872a40da143839df692bcb2f2f388af"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"b973627382998ddd7e94a8e386f46efbb9e2c783","unresolved":false,"context_lines":[{"line_number":364,"context_line":"    builders:"},{"line_number":365,"context_line":"      - devstack-rally-gate:"},{"line_number":366,"context_line":"          scenario: \u0027{name}\u0027"},{"line_number":367,"context_line":"          ironic: \u00271\u0027"},{"line_number":368,"context_line":"          neutron: \u00270\u0027"},{"line_number":369,"context_line":"          zaqar: \u00270\u0027"},{"line_number":370,"context_line":"          large_ops: \u00270\u0027"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5afe65bd_e6a2d8ad","line":367,"updated":"2015-06-03 16:29:05.000000000","message":"Do not add ironic to our main job. Add Ironic to experimental queue as a separated job.","commit_id":"ea9f5a9756e0f87ad966e783017838daab800ae3"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"7e47f64099d9ff44ef8454b3b9f98534f548562d","unresolved":false,"context_lines":[{"line_number":248,"context_line":""},{"line_number":249,"context_line":""},{"line_number":250,"context_line":"- builder:"},{"line_number":251,"context_line":"    name: devstack-ironic-rally-gate"},{"line_number":252,"context_line":"    builders:"},{"line_number":253,"context_line":"      - link-logs"},{"line_number":254,"context_line":"      - devstack-checkout"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3afb71cf_fca06d92","line":251,"updated":"2015-06-05 15:31:26.000000000","message":"You dont need separate builder for this. Please use devstack-rally-gate builder like in previous patchset.\n\nYou need only new job template with ironic: 1, and ironic: 0 for other job templates.","commit_id":"9aececb3b692142571546bea0ab7744163bfa6c3"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"1c0ac0e0bf699ffa9f93e4e909d9547648e4252b","unresolved":false,"context_lines":[{"line_number":302,"context_line":"        - devstack-rally-gate:"},{"line_number":303,"context_line":"            scenario: \u0027{name}-ironic\u0027"},{"line_number":304,"context_line":"            neutron: \u00271\u0027"},{"line_number":305,"context_line":"            ironic: \u00271\u0027"},{"line_number":306,"context_line":"            large_ops: \u00270\u0027"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"    publishers:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3afb71cf_c50fe386","line":305,"updated":"2015-06-08 12:34:28.000000000","message":"you need also add here zaqar: \u00270\u0027","commit_id":"6f7b5799e058859da490ee7a2668a063bd2907cc"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"32ea12cfb40766d9cbc9178c55790b4714a990eb","unresolved":false,"context_lines":[{"line_number":302,"context_line":"        - devstack-rally-gate:"},{"line_number":303,"context_line":"            scenario: \u0027{name}-ironic\u0027"},{"line_number":304,"context_line":"            neutron: \u00271\u0027"},{"line_number":305,"context_line":"            ironic: \u00271\u0027"},{"line_number":306,"context_line":"            large_ops: \u00270\u0027"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"    publishers:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3afb71cf_c5eb6377","line":305,"in_reply_to":"3afb71cf_c50fe386","updated":"2015-06-08 12:37:34.000000000","message":"Done","commit_id":"6f7b5799e058859da490ee7a2668a063bd2907cc"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"dea4879b4275a395d605fe1868ba94f53501bc90","unresolved":false,"context_lines":[{"line_number":52,"context_line":"          export PROJECTS\u003d\"openstack/ceilometer $PROJECTS\""},{"line_number":53,"context_line":"          export CEILOMETER_NOTIFICATION_TOPICS\u003dnotifications,profiler"},{"line_number":54,"context_line":"          export DEVSTACK_GATE_NEUTRON\u003d{neutron}"},{"line_number":55,"context_line":"          export DEVSTACK_GATE_IRONIC\u003d{ironic}"},{"line_number":56,"context_line":"          export DEVSTACK_GATE_ZAQAR\u003d{zaqar}"},{"line_number":57,"context_line":"          export DEVSTACK_GATE_TEMPEST_LARGE_OPS\u003d{large_ops}"},{"line_number":58,"context_line":"          export DEVSTACK_GATE_EXERCISES\u003d0"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"3afb71cf_1e999ac4","line":55,"updated":"2015-06-09 10:37:08.000000000","message":"You\u0027re not assigning this variable in all places that use this builder.","commit_id":"c7a4bb1dee3224302283c73ce341af33252cb4fd"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"e6a88486e55b44b8a615b19b4539bd9f69e80d2f","unresolved":false,"context_lines":[{"line_number":546,"context_line":""},{"line_number":547,"context_line":"    builders:"},{"line_number":548,"context_line":"      - devstack-rally-gate:"},{"line_number":549,"context_line":"          scenario: \u0027{service}\u0027"},{"line_number":550,"context_line":"          neutron: \u00270\u0027"},{"line_number":551,"context_line":"          zaqar: \u00270\u0027"},{"line_number":552,"context_line":"          large_ops: \u00270\u0027"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3afb71cf_be1ba6c9","line":549,"updated":"2015-06-09 10:49:11.000000000","message":"ironic missing here.","commit_id":"ffca3b357968db02f3eecf322c3cb0e1a79357a6"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"685bf0dc3b86e8c7fa1428332ad66c35b95a5971","unresolved":false,"context_lines":[{"line_number":546,"context_line":""},{"line_number":547,"context_line":"    builders:"},{"line_number":548,"context_line":"      - devstack-rally-gate:"},{"line_number":549,"context_line":"          scenario: \u0027{service}\u0027"},{"line_number":550,"context_line":"          neutron: \u00270\u0027"},{"line_number":551,"context_line":"          zaqar: \u00270\u0027"},{"line_number":552,"context_line":"          large_ops: \u00270\u0027"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3afb71cf_8006431b","line":549,"in_reply_to":"3afb71cf_be1ba6c9","updated":"2015-06-09 12:43:57.000000000","message":"A Big thx!","commit_id":"ffca3b357968db02f3eecf322c3cb0e1a79357a6"}]}
