)]}'
{"cinder/tests/unit/volume/drivers/ibm/test_storwize_svc.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c922dad99d854bc4023d46113d1a52c8caec565b","unresolved":false,"context_lines":[{"line_number":3400,"context_line":""},{"line_number":3401,"context_line":"        return site_volume_info"},{"line_number":3402,"context_line":""},{"line_number":3403,"context_line":"    def _cmd_mkvolume(self, **kwargs):"},{"line_number":3404,"context_line":"        if \u0027volumegroup\u0027 in kwargs:"},{"line_number":3405,"context_line":"            volume_info \u003d {}"},{"line_number":3406,"context_line":"            volume_info[\u0027id\u0027] \u003d self._find_unused_id(self._volumes_list)"}],"source_content_type":"text/x-python","patch_set":9,"id":"ef5213de_a555bec7","line":3403,"updated":"2026-06-08 13:33:54.000000000","message":"pep8: C901 \u0027StorwizeSVCManagementSimulator._cmd_mkvolume\u0027 is too complex (36)","commit_id":"e0abbd3df52280da3a979420c5ee70120b89c78c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c922dad99d854bc4023d46113d1a52c8caec565b","unresolved":false,"context_lines":[{"line_number":6534,"context_line":"        self.assertIn(src_vol[\u0027name\u0027], clone_params)"},{"line_number":6535,"context_line":"        self.assertEqual(vol_name, tgt_vol[\u0027name\u0027])"},{"line_number":6536,"context_line":""},{"line_number":6537,"context_line":"    @mock.patch.object(storwize_svc_common.StorwizeHelpers, \u0027create_partition_volume\u0027)"},{"line_number":6538,"context_line":"    @mock.patch.object(storwize_svc_common.StorwizeSSH, \u0027addsnapshot\u0027)"},{"line_number":6539,"context_line":"    def test_storwize_svc_create_cloned_volume_from_addsnapshot_partition("},{"line_number":6540,"context_line":"            self, addsnapshot, create_partition_volume):"}],"source_content_type":"text/x-python","patch_set":9,"id":"9076b19a_9dbd3046","line":6537,"updated":"2026-06-08 13:33:54.000000000","message":"pep8: E501 line too long (86 \u003e 79 characters)","commit_id":"e0abbd3df52280da3a979420c5ee70120b89c78c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c922dad99d854bc4023d46113d1a52c8caec565b","unresolved":false,"context_lines":[{"line_number":6575,"context_line":""},{"line_number":6576,"context_line":"        create_partition_volume.assert_called()"},{"line_number":6577,"context_line":"        args, kwargs \u003d create_partition_volume.call_args"},{"line_number":6578,"context_line":"        self.assertNotEqual(kwargs.get(\u0027clone_params\u0027), None)"},{"line_number":6579,"context_line":""},{"line_number":6580,"context_line":"    def test_storwize_svc_create_cloned_volume(self):"},{"line_number":6581,"context_line":"        self._set_flag(\u0027migrate_from_flashcopy\u0027, False)"}],"source_content_type":"text/x-python","patch_set":9,"id":"a3c8f11a_49d61309","line":6578,"updated":"2026-06-08 13:33:54.000000000","message":"pep8: H203: Use assertIs(Not)None to check for None","commit_id":"e0abbd3df52280da3a979420c5ee70120b89c78c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c922dad99d854bc4023d46113d1a52c8caec565b","unresolved":false,"context_lines":[{"line_number":17794,"context_line":"        create_partition_volume.assert_called()"},{"line_number":17795,"context_line":""},{"line_number":17796,"context_line":"        # Cleanup: Delete clone groups"},{"line_number":17797,"context_line":"        model_delete_update_vg \u003d self.driver.delete_group(self.ctxt,"},{"line_number":17798,"context_line":"                                                          clone_group_vg,"},{"line_number":17799,"context_line":"                                                          clone_volumes_vg)"},{"line_number":17800,"context_line":"        # Cleanup: Delete source groups"}],"source_content_type":"text/x-python","patch_set":9,"id":"3c3cfe15_7177e6d6","line":17797,"updated":"2026-06-08 13:33:54.000000000","message":"pep8: F841 local variable \u0027model_delete_update_vg\u0027 is assigned to but never used","commit_id":"e0abbd3df52280da3a979420c5ee70120b89c78c"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c922dad99d854bc4023d46113d1a52c8caec565b","unresolved":false,"context_lines":[{"line_number":17798,"context_line":"                                                          clone_group_vg,"},{"line_number":17799,"context_line":"                                                          clone_volumes_vg)"},{"line_number":17800,"context_line":"        # Cleanup: Delete source groups"},{"line_number":17801,"context_line":"        model_delete_update_src_vg \u003d self.driver.delete_group(self.ctxt,"},{"line_number":17802,"context_line":"                                                              src_group_vg,"},{"line_number":17803,"context_line":"                                                              src_volumes_vg)"},{"line_number":17804,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"1c076748_abaf63e5","line":17801,"updated":"2026-06-08 13:33:54.000000000","message":"pep8: F841 local variable \u0027model_delete_update_src_vg\u0027 is assigned to but never used","commit_id":"e0abbd3df52280da3a979420c5ee70120b89c78c"}],"cinder/volume/drivers/ibm/storwize_svc/storwize_svc_common.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"e3a3ab90f7b707fd5d45dabd6715417d917a42eb","unresolved":true,"context_lines":[{"line_number":2966,"context_line":"                                         partition_name, tgt_vg\u003dNone, is_pbha\u003dFalse):"},{"line_number":2967,"context_line":"        # Create an intermediate group_snapshot for PBHA volumes"},{"line_number":2968,"context_line":"        # then create clone volume using this group_snapshot"},{"line_number":2969,"context_line":"        LOG.debug(\u0027Enter: create_volume_from_src_pbha\u0027)"},{"line_number":2970,"context_line":""},{"line_number":2971,"context_line":"        source_volumegroup_name \u003d self.get_volumegroup_name(src_volume.group_id)"},{"line_number":2972,"context_line":"        # Add a random 8-character suffix to avoid collisions"}],"source_content_type":"text/x-python","patch_set":6,"id":"49fca551_823a2f0c","line":2969,"updated":"2026-04-14 17:23:27.000000000","message":"create_volume_from_src_partition","commit_id":"06f2266fbd854bcf05fb5ec294176345f63adb29"},{"author":{"_account_id":36800,"name":"Vrinda Dhakad","display_name":"vdhakad","email":"vrinda.dhakad@ibm.com","username":"vdhakad"},"change_message_id":"ad96b9d5a66c23ac9497d22810bfbd7a3ba1bc1a","unresolved":false,"context_lines":[{"line_number":2966,"context_line":"                                         partition_name, tgt_vg\u003dNone, is_pbha\u003dFalse):"},{"line_number":2967,"context_line":"        # Create an intermediate group_snapshot for PBHA volumes"},{"line_number":2968,"context_line":"        # then create clone volume using this group_snapshot"},{"line_number":2969,"context_line":"        LOG.debug(\u0027Enter: create_volume_from_src_pbha\u0027)"},{"line_number":2970,"context_line":""},{"line_number":2971,"context_line":"        source_volumegroup_name \u003d self.get_volumegroup_name(src_volume.group_id)"},{"line_number":2972,"context_line":"        # Add a random 8-character suffix to avoid collisions"}],"source_content_type":"text/x-python","patch_set":6,"id":"e04fca8d_597130cb","line":2969,"in_reply_to":"49fca551_823a2f0c","updated":"2026-06-08 10:01:27.000000000","message":"Done","commit_id":"06f2266fbd854bcf05fb5ec294176345f63adb29"},{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"e3a3ab90f7b707fd5d45dabd6715417d917a42eb","unresolved":true,"context_lines":[{"line_number":2981,"context_line":"            params[\u0027is_pbha_partition\u0027] \u003d True"},{"line_number":2982,"context_line":"        source_volumegroup_snapshot_svc_id \u003d self.ssh.addsnapshot("},{"line_number":2983,"context_line":"            params)"},{"line_number":2984,"context_line":"        size \u003d tgt_volume.get(\u0027size\u0027)"},{"line_number":2985,"context_line":"        clone_params \u003d ["},{"line_number":2986,"context_line":"            \u0027-fromsourcevolume\u0027, src_volume[\u0027name\u0027],"},{"line_number":2987,"context_line":"            \u0027-snapshot\u0027, temp_volumegroup_snapshot_name,"}],"source_content_type":"text/x-python","patch_set":6,"id":"6575f219_fa279a48","line":2984,"updated":"2026-04-14 17:23:27.000000000","message":"size is never used","commit_id":"06f2266fbd854bcf05fb5ec294176345f63adb29"},{"author":{"_account_id":36800,"name":"Vrinda Dhakad","display_name":"vdhakad","email":"vrinda.dhakad@ibm.com","username":"vdhakad"},"change_message_id":"ad96b9d5a66c23ac9497d22810bfbd7a3ba1bc1a","unresolved":false,"context_lines":[{"line_number":2981,"context_line":"            params[\u0027is_pbha_partition\u0027] \u003d True"},{"line_number":2982,"context_line":"        source_volumegroup_snapshot_svc_id \u003d self.ssh.addsnapshot("},{"line_number":2983,"context_line":"            params)"},{"line_number":2984,"context_line":"        size \u003d tgt_volume.get(\u0027size\u0027)"},{"line_number":2985,"context_line":"        clone_params \u003d ["},{"line_number":2986,"context_line":"            \u0027-fromsourcevolume\u0027, src_volume[\u0027name\u0027],"},{"line_number":2987,"context_line":"            \u0027-snapshot\u0027, temp_volumegroup_snapshot_name,"}],"source_content_type":"text/x-python","patch_set":6,"id":"3185d357_81cacf13","line":2984,"in_reply_to":"6575f219_fa279a48","updated":"2026-06-08 10:01:27.000000000","message":"Done","commit_id":"06f2266fbd854bcf05fb5ec294176345f63adb29"},{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"e3a3ab90f7b707fd5d45dabd6715417d917a42eb","unresolved":true,"context_lines":[{"line_number":5357,"context_line":"                                                        tgt_volume.group)"},{"line_number":5358,"context_line":"                return model_update"},{"line_number":5359,"context_line":"            else:"},{"line_number":5360,"context_line":"                msg \u003d (_(\u0027Source partition volume to be cloned is not in a group. \u0027))"},{"line_number":5361,"context_line":"                raise exception.VolumeDriverException(message\u003dmsg)"},{"line_number":5362,"context_line":""},{"line_number":5363,"context_line":"        if migrate_from_flashcopy:"}],"source_content_type":"text/x-python","patch_set":6,"id":"3dd528c8_4f8b1472","line":5360,"updated":"2026-04-14 17:23:27.000000000","message":"extra trailing space","commit_id":"06f2266fbd854bcf05fb5ec294176345f63adb29"},{"author":{"_account_id":36800,"name":"Vrinda Dhakad","display_name":"vdhakad","email":"vrinda.dhakad@ibm.com","username":"vdhakad"},"change_message_id":"ad96b9d5a66c23ac9497d22810bfbd7a3ba1bc1a","unresolved":false,"context_lines":[{"line_number":5357,"context_line":"                                                        tgt_volume.group)"},{"line_number":5358,"context_line":"                return model_update"},{"line_number":5359,"context_line":"            else:"},{"line_number":5360,"context_line":"                msg \u003d (_(\u0027Source partition volume to be cloned is not in a group. \u0027))"},{"line_number":5361,"context_line":"                raise exception.VolumeDriverException(message\u003dmsg)"},{"line_number":5362,"context_line":""},{"line_number":5363,"context_line":"        if migrate_from_flashcopy:"}],"source_content_type":"text/x-python","patch_set":6,"id":"66e37dfa_c25f202c","line":5360,"in_reply_to":"3dd528c8_4f8b1472","updated":"2026-06-08 10:01:27.000000000","message":"Done","commit_id":"06f2266fbd854bcf05fb5ec294176345f63adb29"},{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"e3a3ab90f7b707fd5d45dabd6715417d917a42eb","unresolved":true,"context_lines":[{"line_number":7986,"context_line":"            except exception.VolumeBackendAPIException as err:"},{"line_number":7987,"context_line":"                LOG.error(\"Failed to clone the volumegroup \""},{"line_number":7988,"context_line":"                          \"%(source_group)s. Exception: %(exception)s.\","},{"line_number":7989,"context_line":"                          {\u0027source_group\u0027: group_snapshot.group_id,"},{"line_number":7990,"context_line":"                           \u0027exception\u0027: err})"},{"line_number":7991,"context_line":"                model_update \u003d {\u0027status\u0027: fields.GroupStatus.ERROR}"},{"line_number":7992,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"b9748653_66b0f6c0","line":7989,"updated":"2026-04-14 17:23:27.000000000","message":"is group_id present in group_snapshot. i am seeing id from earlier code not group_id","commit_id":"06f2266fbd854bcf05fb5ec294176345f63adb29"},{"author":{"_account_id":36800,"name":"Vrinda Dhakad","display_name":"vdhakad","email":"vrinda.dhakad@ibm.com","username":"vdhakad"},"change_message_id":"ad96b9d5a66c23ac9497d22810bfbd7a3ba1bc1a","unresolved":false,"context_lines":[{"line_number":7986,"context_line":"            except exception.VolumeBackendAPIException as err:"},{"line_number":7987,"context_line":"                LOG.error(\"Failed to clone the volumegroup \""},{"line_number":7988,"context_line":"                          \"%(source_group)s. Exception: %(exception)s.\","},{"line_number":7989,"context_line":"                          {\u0027source_group\u0027: group_snapshot.group_id,"},{"line_number":7990,"context_line":"                           \u0027exception\u0027: err})"},{"line_number":7991,"context_line":"                model_update \u003d {\u0027status\u0027: fields.GroupStatus.ERROR}"},{"line_number":7992,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"d5f86e9f_7f0d4792","line":7989,"in_reply_to":"b9748653_66b0f6c0","updated":"2026-06-08 10:01:27.000000000","message":"This should be fixed in an earlier active patch. Will add a comment on the previous patch.","commit_id":"06f2266fbd854bcf05fb5ec294176345f63adb29"}]}
