)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9601,"name":"Oleh Anufriiev","email":"oanufriev@mirantis.com","username":"oanufriev"},"change_message_id":"7f0889713f02e7ad1704c7c876f8a3099c4294d7","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Fix LB create and delete VIPs failure when concurrency \u003e 1"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"With concurrency\u003e1,"},{"line_number":10,"context_line":"http://logs.openstack.org/17/227117/1/check/gate-rally-dsvm-neutron-rally/69f0c3a/"},{"line_number":11,"context_line":"With concurrency\u003d1,"},{"line_number":12,"context_line":"http://logs.openstack.org/17/227117/2/check/gate-rally-dsvm-neutron-rally/f5db622/"},{"line_number":13,"context_line":"This is because only 1 vip can be created per pool. Thus with concurrency\u003e1,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9a1a9d01_8826ffb8","line":10,"updated":"2015-09-25 10:09:55.000000000","message":"please, remove links to CI reports from commit message","commit_id":"1b80a6d3ac7c7a5cde4ca8a98c9cbfaad4eb3088"},{"author":{"_account_id":14884,"name":"Kiran Ranganath","email":"kiran7193@gmail.com","username":"kiran"},"change_message_id":"3f86ca5786de462ecb230802949eef57c50da070","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Fix LB create and delete VIPs failure when concurrency \u003e 1"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"With concurrency\u003e1,"},{"line_number":10,"context_line":"http://logs.openstack.org/17/227117/1/check/gate-rally-dsvm-neutron-rally/69f0c3a/"},{"line_number":11,"context_line":"With concurrency\u003d1,"},{"line_number":12,"context_line":"http://logs.openstack.org/17/227117/2/check/gate-rally-dsvm-neutron-rally/f5db622/"},{"line_number":13,"context_line":"This is because only 1 vip can be created per pool. Thus with concurrency\u003e1,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"9a1a9d01_282472ad","line":10,"in_reply_to":"9a1a9d01_8826ffb8","updated":"2015-09-26 04:39:17.000000000","message":"I believe it is needed for reference purposes. :)","commit_id":"1b80a6d3ac7c7a5cde4ca8a98c9cbfaad4eb3088"}],"rally-jobs/rally-neutron.yaml":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"ef3868f9e62ed85a2054755bd864c90b595e67b2","unresolved":false,"context_lines":[{"line_number":199,"context_line":"          tenants: {{smoke or 5}}"},{"line_number":200,"context_line":"          users_per_tenant: {{smoke or 2}}"},{"line_number":201,"context_line":"        network: {}"},{"line_number":202,"context_line":"        lbaas:"},{"line_number":203,"context_line":"          pool: {}"},{"line_number":204,"context_line":"          lbaas_version: 1"},{"line_number":205,"context_line":"        quotas:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a1a9d01_51baaa0b","side":"PARENT","line":202,"updated":"2015-09-27 03:05:16.000000000","message":"why you are removing this context?","commit_id":"16da9b6fd452948868f75655f6930dbb83244d13"},{"author":{"_account_id":14884,"name":"Kiran Ranganath","email":"kiran7193@gmail.com","username":"kiran"},"change_message_id":"eb78a7a8238e4b22688cea0e345bd0da397deb1b","unresolved":false,"context_lines":[{"line_number":199,"context_line":"          tenants: {{smoke or 5}}"},{"line_number":200,"context_line":"          users_per_tenant: {{smoke or 2}}"},{"line_number":201,"context_line":"        network: {}"},{"line_number":202,"context_line":"        lbaas:"},{"line_number":203,"context_line":"          pool: {}"},{"line_number":204,"context_line":"          lbaas_version: 1"},{"line_number":205,"context_line":"        quotas:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a1a9d01_916e0295","side":"PARENT","line":202,"in_reply_to":"9a1a9d01_51baaa0b","updated":"2015-09-27 03:15:43.000000000","message":"Using pools from the context causes problems with concurrency\u003e1.","commit_id":"16da9b6fd452948868f75655f6930dbb83244d13"},{"author":{"_account_id":14884,"name":"Kiran Ranganath","email":"kiran7193@gmail.com","username":"kiran"},"change_message_id":"78051a65cf47211c45af510a21b017b159642d0f","unresolved":false,"context_lines":[{"line_number":199,"context_line":"          tenants: {{smoke or 5}}"},{"line_number":200,"context_line":"          users_per_tenant: {{smoke or 2}}"},{"line_number":201,"context_line":"        network: {}"},{"line_number":202,"context_line":"        lbaas:"},{"line_number":203,"context_line":"          pool: {}"},{"line_number":204,"context_line":"          lbaas_version: 1"},{"line_number":205,"context_line":"        quotas:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9a1a9d01_146faefc","side":"PARENT","line":202,"in_reply_to":"9a1a9d01_916e0295","updated":"2015-09-30 18:54:41.000000000","message":"We do not need pool-context for VIPs","commit_id":"16da9b6fd452948868f75655f6930dbb83244d13"}],"rally/plugins/openstack/scenarios/neutron/loadbalancer_v1.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"ef3868f9e62ed85a2054755bd864c90b595e67b2","unresolved":false,"context_lines":[{"line_number":121,"context_line":"    @validation.required_openstack(users\u003dTrue)"},{"line_number":122,"context_line":"    @validation.required_contexts(\"network\")"},{"line_number":123,"context_line":"    @scenario.configure(context\u003d{\"cleanup\": [\"neutron\"]})"},{"line_number":124,"context_line":"    def create_and_delete_vips(self, pool_create_args\u003dNone,"},{"line_number":125,"context_line":"                               vip_create_args\u003dNone):"},{"line_number":126,"context_line":"        \"\"\"Create a vip(v1) and then delete vips(v1)."},{"line_number":127,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9a1a9d01_f1373eae","line":124,"updated":"2015-09-27 03:05:16.000000000","message":"this schenario should be renamed then","commit_id":"1785544a7dd58921ec9631780191d4c6dccdc81c"},{"author":{"_account_id":14884,"name":"Kiran Ranganath","email":"kiran7193@gmail.com","username":"kiran"},"change_message_id":"eb78a7a8238e4b22688cea0e345bd0da397deb1b","unresolved":false,"context_lines":[{"line_number":121,"context_line":"    @validation.required_openstack(users\u003dTrue)"},{"line_number":122,"context_line":"    @validation.required_contexts(\"network\")"},{"line_number":123,"context_line":"    @scenario.configure(context\u003d{\"cleanup\": [\"neutron\"]})"},{"line_number":124,"context_line":"    def create_and_delete_vips(self, pool_create_args\u003dNone,"},{"line_number":125,"context_line":"                               vip_create_args\u003dNone):"},{"line_number":126,"context_line":"        \"\"\"Create a vip(v1) and then delete vips(v1)."},{"line_number":127,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"9a1a9d01_316db698","line":124,"in_reply_to":"9a1a9d01_f1373eae","updated":"2015-09-27 03:15:43.000000000","message":"Like what?","commit_id":"1785544a7dd58921ec9631780191d4c6dccdc81c"}]}
