)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"2e27146e483d0b22375e16eec14ca819f2831dd7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"15f720e1_c4bc2ae0","updated":"2023-07-31 05:10:52.000000000","message":"recheck\n\nUnrelated issue in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-lio-barbican","commit_id":"87f46445c04b7d1caf42f0b322a776a3963d719e"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"1ce450676ce8a0f39c8157600266ba6475e7ca74","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"de8d1744_dca1e090","updated":"2023-08-06 07:34:42.000000000","message":"recheck\n\nUnrelated issue in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-lio-barbican","commit_id":"87f46445c04b7d1caf42f0b322a776a3963d719e"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"e2bb1c88cd41468f25f02cd6021fb8f6c6398694","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"429246a0_3fd42f24","updated":"2023-07-30 08:48:02.000000000","message":"recheck\n\nUnrelated issue in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"87f46445c04b7d1caf42f0b322a776a3963d719e"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"dd17c98585612b986ec282a97860c24d89314c61","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c20410aa_cc1850cf","updated":"2023-08-10 07:24:59.000000000","message":"recheck\n\nUnrelated issue in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"87f46445c04b7d1caf42f0b322a776a3963d719e"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"c7e127b69b210cab384b0dddcb7f6a701c892e9f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"04182d39_eacd82ee","updated":"2023-07-27 15:43:11.000000000","message":"recheck\n\nUnrelated issue in cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"87f46445c04b7d1caf42f0b322a776a3963d719e"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"b768bcea401461a742d4a814890fed9fecf5ad8c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"a64b23e2_91ce77fa","updated":"2023-08-09 10:38:42.000000000","message":"recheck\n\nUnrelated issue in cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"87f46445c04b7d1caf42f0b322a776a3963d719e"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"c2c412456d519727963f454a7e686f170e0055b8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"62fc860b_a22411af","updated":"2023-08-15 08:49:33.000000000","message":"recheck\n\nUnrelated issue in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"f1c47b02fb62e29c2cb9a184d6dd3da72ef88dc7"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"c8bed17680feaf5e63b405d7148c1951685cb674","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"5d2bb4e1_29fda566","updated":"2023-08-16 09:33:48.000000000","message":"recheck\n\nUnrelated issues in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-lio-barbican and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"3c3d518371c52b61c16f30f4d929aa56359b06d9"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"9c7741a914da58674c49ac64b9d2ce2733acd20d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"5129b923_52295aea","updated":"2023-08-17 06:22:34.000000000","message":"recheck\n\nUnrelated issues in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"3c3d518371c52b61c16f30f4d929aa56359b06d9"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"de5adf4319f15c658988660d09531aa572525df8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"d75aee71_d516a049","updated":"2023-08-30 09:16:50.000000000","message":"recheck\n\nUnrelated issues in cinder-tempest-plugin-lvm-multiattach","commit_id":"e06f8c551b0c425a92b45adc1d9e700e51083607"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a4c8c6a838f6227ba60afcd8a2340a6986e44060","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"21477435_32e912a9","updated":"2023-08-27 09:23:34.000000000","message":"recheck\n\nUnrelated issues in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"e06f8c551b0c425a92b45adc1d9e700e51083607"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"14db6a8a6881b7bde6d9d4ca068be84de1d093b3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"7cad94f0_4ea4fe13","updated":"2023-08-28 18:37:02.000000000","message":"recheck\n\nUnrelated issues in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"e06f8c551b0c425a92b45adc1d9e700e51083607"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0f5520b40061ea6ee4350b5c14d3b23838bb934","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"92d57f3b_0fc0e6a4","updated":"2023-08-27 14:59:50.000000000","message":"recheck\n\nUnrelated issues in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"e06f8c551b0c425a92b45adc1d9e700e51083607"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"0e25f298e2986e6c3d55d3667fabb3c523a37682","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"971ec060_82d36c75","updated":"2023-08-28 06:28:29.000000000","message":"recheck\n\nUnrelated issues in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-lvm-nvmet-barbican","commit_id":"e06f8c551b0c425a92b45adc1d9e700e51083607"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"5be5578402990ca1867c03b049c76c2a0ac8c2cd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"715eb19f_a02749ce","updated":"2024-06-09 13:43:05.000000000","message":"recheck","commit_id":"0f0e1498ce25047f45c310d8b2a12ea9b99cc260"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"b45d4972c285f125ae0dc58d354f83961ba35ae4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"7a74597d_74caa8eb","updated":"2024-12-03 09:12:03.000000000","message":"recheck","commit_id":"05e41c8ed2f5a7784216a167303378726d4fc28d"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"740dbfbc9676d2725d4d987cc1ae1dd1714ba688","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"bc5abc13_0ee1a9d4","updated":"2024-12-04 11:17:01.000000000","message":"recheck","commit_id":"05e41c8ed2f5a7784216a167303378726d4fc28d"}],"cinder_tempest_plugin/rbac/v3/test_volume_actions.py":[{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":51,"context_line":"            method\u003d\u0027extend_volume\u0027, volume_id\u003dvolume_id,"},{"line_number":52,"context_line":"            new_size\u003d2, expected_status\u003dexpected_status"},{"line_number":53,"context_line":"        )"},{"line_number":54,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":55,"context_line":"            waiters.wait_for_volume_resource_status("},{"line_number":56,"context_line":"                self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":57,"context_line":"            )"},{"line_number":58,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":59,"context_line":"                volume_id\u003dvolume_id"},{"line_number":60,"context_line":"            )[\u0027volume\u0027]"},{"line_number":61,"context_line":"            self.assertEqual(volume[\u0027size\u0027], 2)"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    def _reset_volume_status(self, expected_status):"},{"line_number":64,"context_line":"        \"\"\"Test reset_volume_status operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"ff0fadcd_f8d1b3f7","line":61,"range":{"start_line":54,"start_character":0,"end_line":61,"end_character":47},"updated":"2023-08-14 08:54:14.000000000","message":"You don\u0027t need to verify that extend operation was successful.","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":51,"context_line":"            method\u003d\u0027extend_volume\u0027, volume_id\u003dvolume_id,"},{"line_number":52,"context_line":"            new_size\u003d2, expected_status\u003dexpected_status"},{"line_number":53,"context_line":"        )"},{"line_number":54,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":55,"context_line":"            waiters.wait_for_volume_resource_status("},{"line_number":56,"context_line":"                self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":57,"context_line":"            )"},{"line_number":58,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":59,"context_line":"                volume_id\u003dvolume_id"},{"line_number":60,"context_line":"            )[\u0027volume\u0027]"},{"line_number":61,"context_line":"            self.assertEqual(volume[\u0027size\u0027], 2)"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    def _reset_volume_status(self, expected_status):"},{"line_number":64,"context_line":"        \"\"\"Test reset_volume_status operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"a1a0fd64_caf412e7","line":61,"range":{"start_line":54,"start_character":0,"end_line":61,"end_character":47},"in_reply_to":"ff0fadcd_f8d1b3f7","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":71,"context_line":"            method\u003d\u0027reset_volume_status\u0027, volume_id\u003dvolume_id,"},{"line_number":72,"context_line":"            status\u003d\u0027error\u0027, expected_status\u003dexpected_status"},{"line_number":73,"context_line":"        )"},{"line_number":74,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":75,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":76,"context_line":"                volume_id\u003dvolume_id"},{"line_number":77,"context_line":"            )[\u0027volume\u0027]"},{"line_number":78,"context_line":"            self.assertEqual(volume[\u0027status\u0027], \u0027error\u0027)"},{"line_number":79,"context_line":"            self.vol_other_client.reset_volume_status("},{"line_number":80,"context_line":"                volume_id\u003dvolume_id, status\u003d\u0027available\u0027"},{"line_number":81,"context_line":"            )"},{"line_number":82,"context_line":"            waiters.wait_for_volume_resource_status("},{"line_number":83,"context_line":"                self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":84,"context_line":"            )"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    def _retype_volume(self, expected_status):"},{"line_number":87,"context_line":"        \"\"\"Test retype_volume operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"c43fccb2_93f532da","line":84,"range":{"start_line":74,"start_character":0,"end_line":84,"end_character":13},"updated":"2023-08-14 08:54:14.000000000","message":"Same!\nVolume in error status is removable.","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":71,"context_line":"            method\u003d\u0027reset_volume_status\u0027, volume_id\u003dvolume_id,"},{"line_number":72,"context_line":"            status\u003d\u0027error\u0027, expected_status\u003dexpected_status"},{"line_number":73,"context_line":"        )"},{"line_number":74,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":75,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":76,"context_line":"                volume_id\u003dvolume_id"},{"line_number":77,"context_line":"            )[\u0027volume\u0027]"},{"line_number":78,"context_line":"            self.assertEqual(volume[\u0027status\u0027], \u0027error\u0027)"},{"line_number":79,"context_line":"            self.vol_other_client.reset_volume_status("},{"line_number":80,"context_line":"                volume_id\u003dvolume_id, status\u003d\u0027available\u0027"},{"line_number":81,"context_line":"            )"},{"line_number":82,"context_line":"            waiters.wait_for_volume_resource_status("},{"line_number":83,"context_line":"                self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":84,"context_line":"            )"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    def _retype_volume(self, expected_status):"},{"line_number":87,"context_line":"        \"\"\"Test retype_volume operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"38bad842_9a11fefb","line":84,"range":{"start_line":74,"start_character":0,"end_line":84,"end_character":13},"in_reply_to":"c43fccb2_93f532da","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":104,"context_line":"            method\u003d\u0027retype_volume\u0027, volume_id\u003dvolume_id,"},{"line_number":105,"context_line":"            new_type\u003ddst_vol_type, expected_status\u003dexpected_status"},{"line_number":106,"context_line":"        )"},{"line_number":107,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":108,"context_line":"            waiters.wait_for_volume_resource_status("},{"line_number":109,"context_line":"                self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":110,"context_line":"            )"},{"line_number":111,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":112,"context_line":"                volume_id\u003dvolume_id"},{"line_number":113,"context_line":"            )[\u0027volume\u0027]"},{"line_number":114,"context_line":"            self.assertEqual(volume[\u0027volume_type\u0027], dst_vol_type)"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    def _update_volume_readonly(self, expected_status):"},{"line_number":117,"context_line":"        \"\"\"Test update_volume_readonly operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"7429929c_7c7a4772","line":114,"range":{"start_line":107,"start_character":0,"end_line":114,"end_character":65},"updated":"2023-08-14 08:54:14.000000000","message":"Same!","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":104,"context_line":"            method\u003d\u0027retype_volume\u0027, volume_id\u003dvolume_id,"},{"line_number":105,"context_line":"            new_type\u003ddst_vol_type, expected_status\u003dexpected_status"},{"line_number":106,"context_line":"        )"},{"line_number":107,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":108,"context_line":"            waiters.wait_for_volume_resource_status("},{"line_number":109,"context_line":"                self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":110,"context_line":"            )"},{"line_number":111,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":112,"context_line":"                volume_id\u003dvolume_id"},{"line_number":113,"context_line":"            )[\u0027volume\u0027]"},{"line_number":114,"context_line":"            self.assertEqual(volume[\u0027volume_type\u0027], dst_vol_type)"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    def _update_volume_readonly(self, expected_status):"},{"line_number":117,"context_line":"        \"\"\"Test update_volume_readonly operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"ea708061_c3595d1d","line":114,"range":{"start_line":107,"start_character":0,"end_line":114,"end_character":65},"in_reply_to":"7429929c_7c7a4772","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":124,"context_line":"            method\u003d\u0027update_volume_readonly\u0027, volume_id\u003dvolume_id,"},{"line_number":125,"context_line":"            readonly\u003dTrue, expected_status\u003dexpected_status"},{"line_number":126,"context_line":"        )"},{"line_number":127,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":128,"context_line":"            waiters.wait_for_volume_resource_status("},{"line_number":129,"context_line":"                self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":130,"context_line":"            )"},{"line_number":131,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":132,"context_line":"                volume_id\u003dvolume_id"},{"line_number":133,"context_line":"            )[\u0027volume\u0027]"},{"line_number":134,"context_line":"            self.assertEqual(volume[\u0027metadata\u0027][\u0027readonly\u0027], \u0027True\u0027)"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"    def _force_delete_volume(self, expected_status):"},{"line_number":137,"context_line":"        \"\"\"Test force_delete_volume operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"441d56d2_7b1e2669","line":134,"range":{"start_line":127,"start_character":0,"end_line":134,"end_character":68},"updated":"2023-08-14 08:54:14.000000000","message":"Same!","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":124,"context_line":"            method\u003d\u0027update_volume_readonly\u0027, volume_id\u003dvolume_id,"},{"line_number":125,"context_line":"            readonly\u003dTrue, expected_status\u003dexpected_status"},{"line_number":126,"context_line":"        )"},{"line_number":127,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":128,"context_line":"            waiters.wait_for_volume_resource_status("},{"line_number":129,"context_line":"                self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":130,"context_line":"            )"},{"line_number":131,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":132,"context_line":"                volume_id\u003dvolume_id"},{"line_number":133,"context_line":"            )[\u0027volume\u0027]"},{"line_number":134,"context_line":"            self.assertEqual(volume[\u0027metadata\u0027][\u0027readonly\u0027], \u0027True\u0027)"},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"    def _force_delete_volume(self, expected_status):"},{"line_number":137,"context_line":"        \"\"\"Test force_delete_volume operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"255b94fe_0c2e41bc","line":134,"range":{"start_line":127,"start_character":0,"end_line":134,"end_character":68},"in_reply_to":"441d56d2_7b1e2669","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":145,"context_line":"            expected_status\u003dexpected_status"},{"line_number":146,"context_line":"        )"},{"line_number":147,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":148,"context_line":"            test_utils.call_and_ignore_notfound_exc("},{"line_number":149,"context_line":"                self.vol_other_client.wait_for_resource_deletion, volume_id"},{"line_number":150,"context_line":"            )"},{"line_number":151,"context_line":"            self.assertTrue("},{"line_number":152,"context_line":"                self.vol_other_client.is_resource_deleted(id\u003dvolume_id),"},{"line_number":153,"context_line":"                f\"Failed to delete volume id: {volume_id}.\""},{"line_number":154,"context_line":"            )"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"    def _reserve_volume(self, expected_status):"},{"line_number":157,"context_line":"        \"\"\"Test reserve_volume operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"99d7895c_3e572e24","line":154,"range":{"start_line":148,"start_character":0,"end_line":154,"end_character":13},"updated":"2023-08-14 08:54:14.000000000","message":"This is enough to confirm the deletion: \nself.vol_other_client.wait_for_resource_deletion(volume_id)","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":145,"context_line":"            expected_status\u003dexpected_status"},{"line_number":146,"context_line":"        )"},{"line_number":147,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":148,"context_line":"            test_utils.call_and_ignore_notfound_exc("},{"line_number":149,"context_line":"                self.vol_other_client.wait_for_resource_deletion, volume_id"},{"line_number":150,"context_line":"            )"},{"line_number":151,"context_line":"            self.assertTrue("},{"line_number":152,"context_line":"                self.vol_other_client.is_resource_deleted(id\u003dvolume_id),"},{"line_number":153,"context_line":"                f\"Failed to delete volume id: {volume_id}.\""},{"line_number":154,"context_line":"            )"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"    def _reserve_volume(self, expected_status):"},{"line_number":157,"context_line":"        \"\"\"Test reserve_volume operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"ba04fae0_426c076d","line":154,"range":{"start_line":148,"start_character":0,"end_line":154,"end_character":13},"in_reply_to":"99d7895c_3e572e24","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":213,"context_line":"            expected_status\u003dexpected_status,"},{"line_number":214,"context_line":"            **image_metadata"},{"line_number":215,"context_line":"        )"},{"line_number":216,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":217,"context_line":"            # Fetch volume\u0027s image metadata by show_volume method"},{"line_number":218,"context_line":"            volume_image_metadata \u003d self.vol_other_client.show_volume("},{"line_number":219,"context_line":"                volume_id\u003dvolume_id"},{"line_number":220,"context_line":"            )[\u0027volume\u0027][\u0027volume_image_metadata\u0027]"},{"line_number":221,"context_line":"            self.assertThat("},{"line_number":222,"context_line":"                volume_image_metadata.items(),"},{"line_number":223,"context_line":"                matchers.ContainsAll(image_metadata.items())"},{"line_number":224,"context_line":"            )"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"    def _remove_image_metadata(self, expected_status):"},{"line_number":227,"context_line":"        \"\"\"Test remove_image_metadata operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"77cdb9fa_3ce52756","line":224,"range":{"start_line":216,"start_character":0,"end_line":224,"end_character":13},"updated":"2023-08-14 08:54:14.000000000","message":"You verify permissions for the operation.\nYou don\u0027t need to verify that operation was successful.","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":213,"context_line":"            expected_status\u003dexpected_status,"},{"line_number":214,"context_line":"            **image_metadata"},{"line_number":215,"context_line":"        )"},{"line_number":216,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":217,"context_line":"            # Fetch volume\u0027s image metadata by show_volume method"},{"line_number":218,"context_line":"            volume_image_metadata \u003d self.vol_other_client.show_volume("},{"line_number":219,"context_line":"                volume_id\u003dvolume_id"},{"line_number":220,"context_line":"            )[\u0027volume\u0027][\u0027volume_image_metadata\u0027]"},{"line_number":221,"context_line":"            self.assertThat("},{"line_number":222,"context_line":"                volume_image_metadata.items(),"},{"line_number":223,"context_line":"                matchers.ContainsAll(image_metadata.items())"},{"line_number":224,"context_line":"            )"},{"line_number":225,"context_line":""},{"line_number":226,"context_line":"    def _remove_image_metadata(self, expected_status):"},{"line_number":227,"context_line":"        \"\"\"Test remove_image_metadata operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"d7847c10_195f67f4","line":224,"range":{"start_line":216,"start_character":0,"end_line":224,"end_character":13},"in_reply_to":"77cdb9fa_3ce52756","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":241,"context_line":"            method\u003d\u0027delete_volume_image_metadata\u0027, volume_id\u003dvolume_id,"},{"line_number":242,"context_line":"            expected_status\u003dexpected_status, key_name\u003d\u0027test_item_key_2\u0027"},{"line_number":243,"context_line":"        )"},{"line_number":244,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":245,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":246,"context_line":"                volume_id\u003dvolume_id"},{"line_number":247,"context_line":"            )[\u0027volume\u0027]"},{"line_number":248,"context_line":"            self.assertNotIn("},{"line_number":249,"context_line":"                \u0027test_item_key_2\u0027,"},{"line_number":250,"context_line":"                volume[\u0027volume_image_metadata\u0027].keys()"},{"line_number":251,"context_line":"            )"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"    def _show_image_metadata(self, expected_status):"},{"line_number":254,"context_line":"        \"\"\"Test show_image_metadata operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"e1f2feae_0b8e1eb6","line":251,"range":{"start_line":244,"start_character":0,"end_line":251,"end_character":13},"updated":"2023-08-14 08:54:14.000000000","message":"Same!","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":241,"context_line":"            method\u003d\u0027delete_volume_image_metadata\u0027, volume_id\u003dvolume_id,"},{"line_number":242,"context_line":"            expected_status\u003dexpected_status, key_name\u003d\u0027test_item_key_2\u0027"},{"line_number":243,"context_line":"        )"},{"line_number":244,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":245,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":246,"context_line":"                volume_id\u003dvolume_id"},{"line_number":247,"context_line":"            )[\u0027volume\u0027]"},{"line_number":248,"context_line":"            self.assertNotIn("},{"line_number":249,"context_line":"                \u0027test_item_key_2\u0027,"},{"line_number":250,"context_line":"                volume[\u0027volume_image_metadata\u0027].keys()"},{"line_number":251,"context_line":"            )"},{"line_number":252,"context_line":""},{"line_number":253,"context_line":"    def _show_image_metadata(self, expected_status):"},{"line_number":254,"context_line":"        \"\"\"Test show_image_metadata operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"e27ab4a1_81af0543","line":251,"range":{"start_line":244,"start_character":0,"end_line":251,"end_character":13},"in_reply_to":"e1f2feae_0b8e1eb6","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":265,"context_line":"        metadata \u003d self.do_request("},{"line_number":266,"context_line":"            method\u003d\u0027show_volume_image_metadata\u0027, volume_id\u003dvolume_id,"},{"line_number":267,"context_line":"            expected_status\u003dexpected_status"},{"line_number":268,"context_line":"        )[\u0027metadata\u0027]"},{"line_number":269,"context_line":"        self.assertNotEmpty("},{"line_number":270,"context_line":"            metadata, f\"metadata not found for volume_id {volume_id}\""},{"line_number":271,"context_line":"        )"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"    def _attach_volume(self, expected_status):"},{"line_number":274,"context_line":"        \"\"\"Test attach_volume operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"e64f2b99_a3150d38","line":271,"range":{"start_line":268,"start_character":0,"end_line":271,"end_character":9},"updated":"2023-08-14 08:54:14.000000000","message":"Same!","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":265,"context_line":"        metadata \u003d self.do_request("},{"line_number":266,"context_line":"            method\u003d\u0027show_volume_image_metadata\u0027, volume_id\u003dvolume_id,"},{"line_number":267,"context_line":"            expected_status\u003dexpected_status"},{"line_number":268,"context_line":"        )[\u0027metadata\u0027]"},{"line_number":269,"context_line":"        self.assertNotEmpty("},{"line_number":270,"context_line":"            metadata, f\"metadata not found for volume_id {volume_id}\""},{"line_number":271,"context_line":"        )"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"    def _attach_volume(self, expected_status):"},{"line_number":274,"context_line":"        \"\"\"Test attach_volume operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"4d314696_8e29192d","line":271,"range":{"start_line":268,"start_character":0,"end_line":271,"end_character":9},"in_reply_to":"e64f2b99_a3150d38","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":371,"context_line":"        )"},{"line_number":372,"context_line":"        if expected_status \u003d\u003d exceptions.Forbidden:"},{"line_number":373,"context_line":"            self.vol_other_client.force_detach_volume(volume_id\u003dvolume_id)"},{"line_number":374,"context_line":"        waiters.wait_for_volume_resource_status("},{"line_number":375,"context_line":"            self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":376,"context_line":"        )"},{"line_number":377,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"d2fca939_fd89b14a","line":374,"range":{"start_line":374,"start_character":8,"end_line":374,"end_character":48},"updated":"2023-08-14 08:54:14.000000000","message":"Indentation mistake ?\nI guess it should happen when the condition is true","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"004b1014ac83e7acc9797f9490b624cc11acbf20","unresolved":false,"context_lines":[{"line_number":371,"context_line":"        )"},{"line_number":372,"context_line":"        if expected_status \u003d\u003d exceptions.Forbidden:"},{"line_number":373,"context_line":"            self.vol_other_client.force_detach_volume(volume_id\u003dvolume_id)"},{"line_number":374,"context_line":"        waiters.wait_for_volume_resource_status("},{"line_number":375,"context_line":"            self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":376,"context_line":"        )"},{"line_number":377,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"a431ad6b_0c6c6c42","line":374,"range":{"start_line":374,"start_character":8,"end_line":374,"end_character":48},"in_reply_to":"698a1a38_e0e26053","updated":"2024-01-17 10:18:58.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":true,"context_lines":[{"line_number":371,"context_line":"        )"},{"line_number":372,"context_line":"        if expected_status \u003d\u003d exceptions.Forbidden:"},{"line_number":373,"context_line":"            self.vol_other_client.force_detach_volume(volume_id\u003dvolume_id)"},{"line_number":374,"context_line":"        waiters.wait_for_volume_resource_status("},{"line_number":375,"context_line":"            self.vol_other_client, volume_id, \u0027available\u0027"},{"line_number":376,"context_line":"        )"},{"line_number":377,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"698a1a38_e0e26053","line":374,"range":{"start_line":374,"start_character":8,"end_line":374,"end_character":48},"in_reply_to":"d2fca939_fd89b14a","updated":"2023-08-14 12:11:42.000000000","message":"No. I want to wait anyway.","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":386,"context_line":"            method\u003d\u0027set_bootable_volume\u0027, volume_id\u003dvolume_id,"},{"line_number":387,"context_line":"            bootable\u003dTrue, expected_status\u003dexpected_status"},{"line_number":388,"context_line":"        )"},{"line_number":389,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":390,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":391,"context_line":"                volume_id\u003dvolume_id"},{"line_number":392,"context_line":"            )[\u0027volume\u0027]"},{"line_number":393,"context_line":"            self.assertEqual(volume[\u0027bootable\u0027], \u0027true\u0027)"},{"line_number":394,"context_line":""},{"line_number":395,"context_line":"    def _upload_volume_to_image(self, visibility, expected_status):"},{"line_number":396,"context_line":"        \"\"\"Test _upload_volume_to_image operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"371eb9dd_7217f074","line":393,"range":{"start_line":389,"start_character":0,"end_line":393,"end_character":56},"updated":"2023-08-14 08:54:14.000000000","message":"You verify permissions for the operation.\nYou don\u0027t need to verify that operation was successful.","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":386,"context_line":"            method\u003d\u0027set_bootable_volume\u0027, volume_id\u003dvolume_id,"},{"line_number":387,"context_line":"            bootable\u003dTrue, expected_status\u003dexpected_status"},{"line_number":388,"context_line":"        )"},{"line_number":389,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":390,"context_line":"            volume \u003d self.vol_other_client.show_volume("},{"line_number":391,"context_line":"                volume_id\u003dvolume_id"},{"line_number":392,"context_line":"            )[\u0027volume\u0027]"},{"line_number":393,"context_line":"            self.assertEqual(volume[\u0027bootable\u0027], \u0027true\u0027)"},{"line_number":394,"context_line":""},{"line_number":395,"context_line":"    def _upload_volume_to_image(self, visibility, expected_status):"},{"line_number":396,"context_line":"        \"\"\"Test _upload_volume_to_image operation."}],"source_content_type":"text/x-python","patch_set":5,"id":"3d1fd081_1d3c0069","line":393,"range":{"start_line":389,"start_character":0,"end_line":393,"end_character":56},"in_reply_to":"371eb9dd_7217f074","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"56447ddb231e167fcc9f226d682a0357d6741aa9","unresolved":true,"context_lines":[{"line_number":410,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":411,"context_line":"            image_id \u003d image[\"image_id\"]"},{"line_number":412,"context_line":""},{"line_number":413,"context_line":"            image_info \u003d self.images_client.show_image(image_id)"},{"line_number":414,"context_line":"            self.assertEqual(image_name, image_info[\u0027name\u0027])"},{"line_number":415,"context_line":"            self.assertEqual("},{"line_number":416,"context_line":"                CONF.volume.disk_format, image_info[\u0027disk_format\u0027]"},{"line_number":417,"context_line":"            )"},{"line_number":418,"context_line":""},{"line_number":419,"context_line":"            waiters.wait_for_image_status("},{"line_number":420,"context_line":"                self.images_client, image_id, \u0027active\u0027"},{"line_number":421,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":5,"id":"f2bb3420_48a606cd","line":418,"range":{"start_line":413,"start_character":0,"end_line":418,"end_character":0},"updated":"2023-08-14 08:54:14.000000000","message":"Same!","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"a0e898af27a2f7f3f02d6e082bc719598f142592","unresolved":false,"context_lines":[{"line_number":410,"context_line":"        if expected_status !\u003d exceptions.Forbidden:"},{"line_number":411,"context_line":"            image_id \u003d image[\"image_id\"]"},{"line_number":412,"context_line":""},{"line_number":413,"context_line":"            image_info \u003d self.images_client.show_image(image_id)"},{"line_number":414,"context_line":"            self.assertEqual(image_name, image_info[\u0027name\u0027])"},{"line_number":415,"context_line":"            self.assertEqual("},{"line_number":416,"context_line":"                CONF.volume.disk_format, image_info[\u0027disk_format\u0027]"},{"line_number":417,"context_line":"            )"},{"line_number":418,"context_line":""},{"line_number":419,"context_line":"            waiters.wait_for_image_status("},{"line_number":420,"context_line":"                self.images_client, image_id, \u0027active\u0027"},{"line_number":421,"context_line":"            )"}],"source_content_type":"text/x-python","patch_set":5,"id":"b5595b19_f10fbb6e","line":418,"range":{"start_line":413,"start_character":0,"end_line":418,"end_character":0},"in_reply_to":"f2bb3420_48a606cd","updated":"2023-08-14 12:11:42.000000000","message":"Done","commit_id":"e8c0ffbc0f87ba441ed22223b17dabe858f04e31"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"26dfa0ba91ee3d43f60056b4fdbab75aab24034e","unresolved":true,"context_lines":[{"line_number":269,"context_line":"        if expected_status \u003d\u003d exceptions.Forbidden:"},{"line_number":270,"context_line":"            self.vol_other_client.detach_volume(volume_id\u003dvolume_id)"},{"line_number":271,"context_line":""},{"line_number":272,"context_line":"    def _unmanage_volume(self, expected_status):"},{"line_number":273,"context_line":"        \"\"\"Test unmanage_volume operation."},{"line_number":274,"context_line":""},{"line_number":275,"context_line":"        Args:"}],"source_content_type":"text/x-python","patch_set":9,"id":"4255a5db_b445a570","line":272,"range":{"start_line":272,"start_character":4,"end_line":272,"end_character":48},"updated":"2024-04-07 09:13:04.000000000","message":"Unmanaged volume remove the volume from the the block storage management without removing the back-end storage object that is associated with it.\nIn order to be able to delete the volume you need to manage it, otherwise, it would leave some allocated space.\nI suggest you to remove this test from here and create a new file for testing umanage and manage operations.","commit_id":"e06f8c551b0c425a92b45adc1d9e700e51083607"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"26dfa0ba91ee3d43f60056b4fdbab75aab24034e","unresolved":true,"context_lines":[{"line_number":284,"context_line":"            test_utils.call_and_ignore_notfound_exc("},{"line_number":285,"context_line":"                self.vol_other_client.wait_for_resource_deletion, volume_id"},{"line_number":286,"context_line":"            )"},{"line_number":287,"context_line":"            params \u003d {\u0027all_tenants\u0027: 1}"},{"line_number":288,"context_line":"            all_tenants_volumes \u003d self.vol_other_client.list_volumes("},{"line_number":289,"context_line":"                detail\u003dTrue, params\u003dparams"},{"line_number":290,"context_line":"            )[\u0027volumes\u0027]"},{"line_number":291,"context_line":"            self.assertNotIn(volume_id, [v[\u0027id\u0027] for v in all_tenants_volumes])"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"    def _force_detach_volume(self, expected_status):"},{"line_number":294,"context_line":"        \"\"\"Test force_detach_volume operation."}],"source_content_type":"text/x-python","patch_set":9,"id":"2b0d9a00_c44687dd","line":291,"range":{"start_line":287,"start_character":0,"end_line":291,"end_character":79},"updated":"2024-04-07 09:13:04.000000000","message":"This is unnecessary, you\u0027re testing permissions for unmanage operation and not verifying if the volume is exist. Beyond that, as I mentioned above the volume is not really deleted.","commit_id":"e06f8c551b0c425a92b45adc1d9e700e51083607"}]}
