)]}'
{"cinder/tests/unit/volume/test_volume.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"181c7e429806f53990ee83c7b198a69c8183967b","unresolved":true,"context_lines":[{"line_number":3003,"context_line":"    @mock.patch(\u0027cinder.compute.nova.API.extend_volume\u0027)"},{"line_number":3004,"context_line":"    @mock.patch(\u0027cinder.volume.manager.VolumeManager.\u0027"},{"line_number":3005,"context_line":"                \u0027extend_volume_completion\u0027)"},{"line_number":3006,"context_line":"    def test_extend_volume_updates_attachment_connection_info("},{"line_number":3007,"context_line":"            self, extend_completion, nova_extend):"},{"line_number":3008,"context_line":"        volume \u003d tests_utils.create_volume(self.context, size\u003d2)"},{"line_number":3009,"context_line":"        tests_utils.attach_volume(self.context, volume.id, uuids.instance,"}],"source_content_type":"text/x-python","patch_set":2,"id":"665a17d0_8dd63a8a","line":3006,"updated":"2026-04-07 09:52:27.000000000","message":"can you add tests for these scenarios as well\n1. attachment without a connector should be skipped (the `if not connector: continue` path).\n2. driver.initialize_connection()` raises an exception\n3. other scenarios...","commit_id":"8a5b45da8c56bd77710c9505d70e5a2a3051c8a6"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"4c6af9effb3f7fe56439a61e9967cd800b873dbd","unresolved":false,"context_lines":[{"line_number":3003,"context_line":"    @mock.patch(\u0027cinder.compute.nova.API.extend_volume\u0027)"},{"line_number":3004,"context_line":"    @mock.patch(\u0027cinder.volume.manager.VolumeManager.\u0027"},{"line_number":3005,"context_line":"                \u0027extend_volume_completion\u0027)"},{"line_number":3006,"context_line":"    def test_extend_volume_updates_attachment_connection_info("},{"line_number":3007,"context_line":"            self, extend_completion, nova_extend):"},{"line_number":3008,"context_line":"        volume \u003d tests_utils.create_volume(self.context, size\u003d2)"},{"line_number":3009,"context_line":"        tests_utils.attach_volume(self.context, volume.id, uuids.instance,"}],"source_content_type":"text/x-python","patch_set":2,"id":"d711eedf_90901cfb","line":3006,"in_reply_to":"665a17d0_8dd63a8a","updated":"2026-05-07 20:44:49.000000000","message":"Done","commit_id":"8a5b45da8c56bd77710c9505d70e5a2a3051c8a6"}],"cinder/volume/manager.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"181c7e429806f53990ee83c7b198a69c8183967b","unresolved":true,"context_lines":[{"line_number":3034,"context_line":"            connection_info \u003d conn_data.copy()"},{"line_number":3035,"context_line":"            connection_info.update(conn_info)"},{"line_number":3036,"context_line":"            connection_info[\u0027attachment_id\u0027] \u003d attachment.id"},{"line_number":3037,"context_line":"            connection_info[\u0027enforce_multipath\u0027] \u003d connector.get("},{"line_number":3038,"context_line":"                \u0027enforce_multipath\u0027, False)"},{"line_number":3039,"context_line":""},{"line_number":3040,"context_line":"            attachment.connection_info \u003d connection_info"}],"source_content_type":"text/x-python","patch_set":2,"id":"8b418ce8_0aec7842","line":3037,"updated":"2026-04-07 09:52:27.000000000","message":"additional debug logs will help","commit_id":"8a5b45da8c56bd77710c9505d70e5a2a3051c8a6"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"4c6af9effb3f7fe56439a61e9967cd800b873dbd","unresolved":false,"context_lines":[{"line_number":3034,"context_line":"            connection_info \u003d conn_data.copy()"},{"line_number":3035,"context_line":"            connection_info.update(conn_info)"},{"line_number":3036,"context_line":"            connection_info[\u0027attachment_id\u0027] \u003d attachment.id"},{"line_number":3037,"context_line":"            connection_info[\u0027enforce_multipath\u0027] \u003d connector.get("},{"line_number":3038,"context_line":"                \u0027enforce_multipath\u0027, False)"},{"line_number":3039,"context_line":""},{"line_number":3040,"context_line":"            attachment.connection_info \u003d connection_info"}],"source_content_type":"text/x-python","patch_set":2,"id":"2b26f67f_47f2ce8e","line":3037,"in_reply_to":"8b418ce8_0aec7842","updated":"2026-05-07 20:44:49.000000000","message":"Done","commit_id":"8a5b45da8c56bd77710c9505d70e5a2a3051c8a6"}]}
