)]}'
{"cinder/volume/drivers/kaminario/kaminario_common.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"7e748cf4df6af432adcece1164805d021671d6c3","unresolved":false,"context_lines":[{"line_number":925,"context_line":"        if connector is None:"},{"line_number":926,"context_line":"            vol_map_rs \u003d self.client.search(\"mappings\", {\"volume\": volume})"},{"line_number":927,"context_line":"            if hasattr(vol_map_rs, \"hits\") and vol_map_rs.total !\u003d 0:"},{"line_number":928,"context_line":"                host_name \u003d vol_map_rs.hits[0].host.name"},{"line_number":929,"context_line":"        else:"},{"line_number":930,"context_line":"            # Get host object."},{"line_number":931,"context_line":"            host_name \u003d self.get_initiator_host_name(connector)"}],"source_content_type":"text/x-python","patch_set":3,"id":"bfb3d3c7_df3891d4","line":928,"updated":"2019-05-20 21:08:45.000000000","message":"This assumes there will only be one host. If multiattach is supported (or planned to be supported) it would be best to handle looping through all matches to remove the attachment from every host.","commit_id":"71c83a39ccb49b1bbfd70397e5a7bd7c24367f08"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"0b96b6c391eb06c804f69b28f7d1b4562b586cae","unresolved":false,"context_lines":[{"line_number":925,"context_line":"        if connector is None:"},{"line_number":926,"context_line":"            vol_map_rs \u003d self.client.search(\"mappings\", {\"volume\": volume})"},{"line_number":927,"context_line":"            if hasattr(vol_map_rs, \"hits\") and vol_map_rs.total !\u003d 0:"},{"line_number":928,"context_line":"                host_name \u003d vol_map_rs.hits[0].host.name"},{"line_number":929,"context_line":"        else:"},{"line_number":930,"context_line":"            # Get host object."},{"line_number":931,"context_line":"            host_name \u003d self.get_initiator_host_name(connector)"}],"source_content_type":"text/x-python","patch_set":3,"id":"bfb3d3c7_65e476ad","line":928,"in_reply_to":"bfb3d3c7_df3891d4","updated":"2019-05-21 00:47:11.000000000","message":"Currently, multi-attach is not taken care in initialize and terminate connection.\n\nIt would be better to implement that in separate patch. Also, that part may be addition of a new feature rather than bug fixing.","commit_id":"71c83a39ccb49b1bbfd70397e5a7bd7c24367f08"}],"releasenotes/notes/kaminario-cinder-driver-bug-44c728f026394a85.yaml":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"1b0cefa4dd3c8ee5f7286435bddcf826e13e6d11","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - Fixed \"connector\u003dNone\" issue in Kaminario FC and iSCSI drivers."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bfb3d3c7_0e77e83c","line":3,"updated":"2019-05-20 13:48:17.000000000","message":"To make this more informative for operators scanning the release notes quickly for the drivers they use, I\u0027d suggest something like this:\n\nKaminario FC and iSCSI drivers: Fixed `bug 1829398 \u003chttps://bugs.launchpad.net/cinder/+bug/1829398\u003e`_ where terminate_connection could not handle a null connector.","commit_id":"41c35a82238b1aa2a465a43bbdc0c4399ff117b3"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"2bea018764f9ec5429dd9a133b916a3d76992e00","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - Fixed \"connector\u003dNone\" issue in Kaminario FC and iSCSI drivers."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bfb3d3c7_a1134d0d","line":3,"in_reply_to":"bfb3d3c7_0e77e83c","updated":"2019-05-20 14:14:24.000000000","message":"Done","commit_id":"41c35a82238b1aa2a465a43bbdc0c4399ff117b3"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"4cddb97414e42bfa334573239b5151d8870979e1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - Kaminario FC and iSCSI drivers: Fixed `bug 1829398"},{"line_number":4,"context_line":"    \u003chttps://bugs.launchpad.net/cinder/+bug/1829398\u003e`_ where"},{"line_number":5,"context_line":"    terminate_connection could not handle a null connector."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bfb3d3c7_7ce413ad","line":3,"range":{"start_line":3,"start_character":2,"end_line":3,"end_character":4},"updated":"2019-05-20 20:55:20.000000000","message":"this is causing the releasenotes build failure.  You need to format it like this:\n\n  - |\n    Kaminario FC and iSCSI drivers: Fixed `bug 1829398\n    \u003chttps://bugs.launchpad.net/cinder/+bug/1829398\u003e`_ where\n    terminate_connection could not handle a null connector.","commit_id":"fc6ac67b40741e74df4c0d8264d4e96ea45b9ea9"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"27500b5267e5b3ccc45a52287d6c5d8e9431fe06","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - Kaminario FC and iSCSI drivers: Fixed `bug 1829398"},{"line_number":4,"context_line":"    \u003chttps://bugs.launchpad.net/cinder/+bug/1829398\u003e`_ where"},{"line_number":5,"context_line":"    terminate_connection could not handle a null connector."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bfb3d3c7_1f0e2934","line":3,"range":{"start_line":3,"start_character":2,"end_line":3,"end_character":4},"in_reply_to":"bfb3d3c7_7ce413ad","updated":"2019-05-20 21:07:14.000000000","message":"Done","commit_id":"fc6ac67b40741e74df4c0d8264d4e96ea45b9ea9"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"35ff7d7ad37679d7e344808b65beb0baa1222e73","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Kaminario FC and iSCSI drivers: Fixed `bug 1829398"},{"line_number":5,"context_line":"    \u003chttps://bugs.launchpad.net/cinder/+bug/1829398\u003e`_ where"},{"line_number":6,"context_line":"    terminate_connection could not handle a null connector."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"bfb3d3c7_bf127d57","line":6,"updated":"2019-05-20 21:06:44.000000000","message":"This won\u0027t make any sense to end consumers of the release notes. Please change it to \"... where force detach would fail.\" or something along those lines.\n\nThat can either be done here or in a follow up patch.","commit_id":"71c83a39ccb49b1bbfd70397e5a7bd7c24367f08"},{"author":{"_account_id":16258,"name":"nikesh","email":"nike.niec@gmail.com","username":"nikem"},"change_message_id":"d9bb11244db4136ca5f93b602da5824856d506cb","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Kaminario FC and iSCSI drivers: Fixed `bug 1829398"},{"line_number":5,"context_line":"    \u003chttps://bugs.launchpad.net/cinder/+bug/1829398\u003e`_ where"},{"line_number":6,"context_line":"    terminate_connection could not handle a null connector."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"bfb3d3c7_254c3e9d","line":6,"in_reply_to":"bfb3d3c7_bf127d57","updated":"2019-05-21 00:56:56.000000000","message":"Done","commit_id":"71c83a39ccb49b1bbfd70397e5a7bd7c24367f08"}]}
