)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"b2fce684c08984856c6be2e368f38c8cbd0b670a","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Implements two APIs that enables os-brick APIs involving volume"},{"line_number":10,"context_line":"path querying to be used."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"* get_volume_paths"},{"line_number":13,"context_line":"    - Get the volume paths associated with a specific volume."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* get_all_volume_paths"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1a122d0e_bc6b2e1d","line":12,"range":{"start_line":12,"start_character":2,"end_line":12,"end_character":18},"updated":"2016-04-20 18:44:40.000000000","message":"get_volume_paths \u003d\u003e get-volume-paths","commit_id":"c2a1b9abd0c23041a66c604c24eb3572c684c696"},{"author":{"_account_id":11903,"name":"Anthony Lee","email":"anthony.mic.lee@hpe.com","username":"leeantho"},"change_message_id":"bfaca379a6a63ddf8f8cf2d89d386d2f1fca836e","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Implements two APIs that enables os-brick APIs involving volume"},{"line_number":10,"context_line":"path querying to be used."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"* get_volume_paths"},{"line_number":13,"context_line":"    - Get the volume paths associated with a specific volume."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* get_all_volume_paths"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1a122d0e_b51ea109","line":12,"range":{"start_line":12,"start_character":2,"end_line":12,"end_character":18},"in_reply_to":"1a122d0e_bc6b2e1d","updated":"2016-04-20 19:52:02.000000000","message":"Done","commit_id":"c2a1b9abd0c23041a66c604c24eb3572c684c696"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"b2fce684c08984856c6be2e368f38c8cbd0b670a","unresolved":false,"context_lines":[{"line_number":12,"context_line":"* get_volume_paths"},{"line_number":13,"context_line":"    - Get the volume paths associated with a specific volume."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* get_all_volume_paths"},{"line_number":16,"context_line":"    - Get all the volume paths on a system for a specified"},{"line_number":17,"context_line":"      connector protocol."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1a122d0e_3ccd5e31","line":15,"updated":"2016-04-20 18:44:40.000000000","message":"get_all_volume_paths \u003d\u003e get-all-volume-paths","commit_id":"c2a1b9abd0c23041a66c604c24eb3572c684c696"},{"author":{"_account_id":11903,"name":"Anthony Lee","email":"anthony.mic.lee@hpe.com","username":"leeantho"},"change_message_id":"bfaca379a6a63ddf8f8cf2d89d386d2f1fca836e","unresolved":false,"context_lines":[{"line_number":12,"context_line":"* get_volume_paths"},{"line_number":13,"context_line":"    - Get the volume paths associated with a specific volume."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"* get_all_volume_paths"},{"line_number":16,"context_line":"    - Get all the volume paths on a system for a specified"},{"line_number":17,"context_line":"      connector protocol."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"1a122d0e_151af516","line":15,"in_reply_to":"1a122d0e_3ccd5e31","updated":"2016-04-20 19:52:02.000000000","message":"Done","commit_id":"c2a1b9abd0c23041a66c604c24eb3572c684c696"}],"brick_cinderclient_ext/client.py":[{"author":{"_account_id":11903,"name":"Anthony Lee","email":"anthony.mic.lee@hpe.com","username":"leeantho"},"change_message_id":"e8dc83e5a91bd9b48e635cf13b124555d6447a5c","unresolved":false,"context_lines":[{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    def get_volume_paths(self, volume_id, use_multipath\u003dFalse):"},{"line_number":55,"context_line":"        \"\"\"Gets volume paths on the system for a specific volume.\"\"\""},{"line_number":56,"context_line":"        conn_props \u003d self.get_connector(multipath\u003duse_multipath)"},{"line_number":57,"context_line":"        conn_info \u003d self.volumes_client.volumes.initialize_connection("},{"line_number":58,"context_line":"            volume_id, conn_props)"},{"line_number":59,"context_line":"        protocol \u003d conn_info[\u0027driver_volume_type\u0027]"}],"source_content_type":"text/x-python","patch_set":7,"id":"7af24918_a35af5ef","line":56,"updated":"2016-03-03 20:26:33.000000000","message":"I need to add a check here so that initialize_connection is only called if the volume is in the \u0027in-use\u0027 state.  Currently if you call get_volume_paths on a volume that has no attachments some drivers may create a new LUN when initalize_connection is called, which is not desired.","commit_id":"d23dc0b63e48fe95190907dae07b45a9a2a34cae"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"13b80462ee53209ce109f70d510d428318825370","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class Client(object):"},{"line_number":24,"context_line":"    version \u003d \u00271.0.0\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def __init__(self, volumes_client\u003dNone):"},{"line_number":27,"context_line":"        self.volumes_client \u003d volumes_client"}],"source_content_type":"text/x-python","patch_set":10,"id":"5a18252c_c01586e5","line":24,"updated":"2016-04-14 17:30:37.000000000","message":"do we want to bump the version for this, since it\u0027s new capabilities being added?  1.1.0 ?","commit_id":"d16cabd6f0cb48f208e52bba6a41fdcd6884b6f2"},{"author":{"_account_id":11903,"name":"Anthony Lee","email":"anthony.mic.lee@hpe.com","username":"leeantho"},"change_message_id":"a9c5f4548c6e2b4f4e994136575ab09f9826d706","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class Client(object):"},{"line_number":24,"context_line":"    version \u003d \u00271.0.0\u0027"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def __init__(self, volumes_client\u003dNone):"},{"line_number":27,"context_line":"        self.volumes_client \u003d volumes_client"}],"source_content_type":"text/x-python","patch_set":10,"id":"1a122d0e_3f902bec","line":24,"in_reply_to":"5a18252c_c01586e5","updated":"2016-04-18 18:33:10.000000000","message":"Done","commit_id":"d16cabd6f0cb48f208e52bba6a41fdcd6884b6f2"}],"requirements.txt":[{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"f1a83a1a6971eb7cac29215362d5c6ea8dfcad44","unresolved":false,"context_lines":[{"line_number":5,"context_line":"pbr\u003e\u003d1.6"},{"line_number":6,"context_line":"oslo.concurrency\u003e\u003d3.5.0         # Apache-2.0"},{"line_number":7,"context_line":"python-cinderclient\u003e\u003d1.3.1"},{"line_number":8,"context_line":"os-brick\u003e\u003d0.4.0                         # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"1a122d0e_0b10e8a7","line":8,"updated":"2016-04-21 15:26:19.000000000","message":"global requirements are set to\nos-brick\u003e\u003d1.3.0                         # Apache-2.0","commit_id":"381a224803b17549c1fe966de0a73fea4349281a"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"eea05997b587e6ad84f1a564434dca1f9d9d5c33","unresolved":false,"context_lines":[{"line_number":5,"context_line":"pbr\u003e\u003d1.6"},{"line_number":6,"context_line":"oslo.concurrency\u003e\u003d3.5.0         # Apache-2.0"},{"line_number":7,"context_line":"python-cinderclient\u003e\u003d1.3.1"},{"line_number":8,"context_line":"os-brick\u003e\u003d0.4.0                         # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"1a122d0e_b4330cf6","line":8,"in_reply_to":"1a122d0e_055f3476","updated":"2016-04-21 17:49:42.000000000","message":"\"The 0.4.0 version of os-brick doesn\u0027t even contain the require functions that this patch calls.\"\nGood catch. Now I\u0027m agree with you","commit_id":"381a224803b17549c1fe966de0a73fea4349281a"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"cd124d297e8f2caf6423ddba89fa97f822ee69b1","unresolved":false,"context_lines":[{"line_number":5,"context_line":"pbr\u003e\u003d1.6"},{"line_number":6,"context_line":"oslo.concurrency\u003e\u003d3.5.0         # Apache-2.0"},{"line_number":7,"context_line":"python-cinderclient\u003e\u003d1.3.1"},{"line_number":8,"context_line":"os-brick\u003e\u003d0.4.0                         # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"1a122d0e_b4e66c42","line":8,"in_reply_to":"1a122d0e_055f3476","updated":"2016-04-21 17:36:31.000000000","message":"regardless, this version of os-brick will cause this patch to not work.   0.4.0 doesn\u0027t have the APIs called in this patch.","commit_id":"381a224803b17549c1fe966de0a73fea4349281a"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"2316a310c6d2464d279872086153d95339cec157","unresolved":false,"context_lines":[{"line_number":5,"context_line":"pbr\u003e\u003d1.6"},{"line_number":6,"context_line":"oslo.concurrency\u003e\u003d3.5.0         # Apache-2.0"},{"line_number":7,"context_line":"python-cinderclient\u003e\u003d1.3.1"},{"line_number":8,"context_line":"os-brick\u003e\u003d0.4.0                         # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"1a122d0e_25e190ff","line":8,"in_reply_to":"1a122d0e_0b10e8a7","updated":"2016-04-21 16:08:33.000000000","message":"Walter, it\u0027s out of scope of this patch. We need to fix our repo config to allow Jenkins bot to propose requirements sync","commit_id":"381a224803b17549c1fe966de0a73fea4349281a"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"8e6e484f5c60ed46f1e820b2462aeb064d3dea72","unresolved":false,"context_lines":[{"line_number":5,"context_line":"pbr\u003e\u003d1.6"},{"line_number":6,"context_line":"oslo.concurrency\u003e\u003d3.5.0         # Apache-2.0"},{"line_number":7,"context_line":"python-cinderclient\u003e\u003d1.3.1"},{"line_number":8,"context_line":"os-brick\u003e\u003d0.4.0                         # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"1a122d0e_055f3476","line":8,"in_reply_to":"1a122d0e_25e190ff","updated":"2016-04-21 17:30:41.000000000","message":"Here is a fix: https://review.openstack.org/#/c/309084/","commit_id":"381a224803b17549c1fe966de0a73fea4349281a"},{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"bf320893d2b9ec22c370b982b156d4914c9f2f9a","unresolved":false,"context_lines":[{"line_number":5,"context_line":"pbr\u003e\u003d1.6"},{"line_number":6,"context_line":"oslo.concurrency\u003e\u003d3.5.0         # Apache-2.0"},{"line_number":7,"context_line":"python-cinderclient\u003e\u003d1.3.1"},{"line_number":8,"context_line":"os-brick\u003e\u003d0.4.0                         # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"1a122d0e_793e8d2a","line":8,"in_reply_to":"1a122d0e_25e190ff","updated":"2016-04-21 17:23:56.000000000","message":"The 0.4.0 version of os-brick doesn\u0027t even contain the require functions that this patch calls.  We have to update the min version for this patch.  Since we have to do that, we should update it to the same version that\u0027s in global requirements.","commit_id":"381a224803b17549c1fe966de0a73fea4349281a"},{"author":{"_account_id":11903,"name":"Anthony Lee","email":"anthony.mic.lee@hpe.com","username":"leeantho"},"change_message_id":"f671663caf3180f82d799fb7209191f7e3e4353d","unresolved":false,"context_lines":[{"line_number":5,"context_line":"pbr\u003e\u003d1.6"},{"line_number":6,"context_line":"oslo.concurrency\u003e\u003d3.5.0         # Apache-2.0"},{"line_number":7,"context_line":"python-cinderclient\u003e\u003d1.3.1"},{"line_number":8,"context_line":"os-brick\u003e\u003d0.4.0                         # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"1a122d0e_b9a94527","line":8,"in_reply_to":"1a122d0e_793e8d2a","updated":"2016-04-21 17:28:18.000000000","message":"Nice catch, Walt.  I will update the os-brick version requirement to 1.3.0.","commit_id":"381a224803b17549c1fe966de0a73fea4349281a"}]}
