)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"7a47beb7450115e6192b37e090fe684608a1649d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"865a57b2_15b07e7c","updated":"2022-05-27 13:50:34.000000000","message":"Code and tests LGTM.  Nice release note.","commit_id":"73f5a848edeae774687ea92189e0cfd47e16e904"},{"author":{"_account_id":20813,"name":"Sofia Enriquez","email":"lsofia.enriquez@gmail.com","username":"enriquetaso"},"change_message_id":"74e2362918f644aa11d305efcd531ff21431e705","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"cc1e4162_bb312cfb","updated":"2022-06-15 20:35:30.000000000","message":"needs rebase before merge. Please update the patch","commit_id":"73f5a848edeae774687ea92189e0cfd47e16e904"},{"author":{"_account_id":34298,"name":"Marco Li","email":"liijuun@163.com"},"change_message_id":"aec490a3f6a6c26a4906ccf00bdb6de4d0c5d7ec","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0c478e40_8ca0bf15","updated":"2022-04-25 06:07:28.000000000","message":"run-DellEMC PowerMAX CI","commit_id":"73f5a848edeae774687ea92189e0cfd47e16e904"},{"author":{"_account_id":34298,"name":"Marco Li","email":"liijuun@163.com"},"change_message_id":"5663e81cc21e2d801f642ba4d6ccc9324039f968","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3dd05788_16639f86","updated":"2022-04-22 02:10:29.000000000","message":"run-DellEMC PowerMAX CI","commit_id":"73f5a848edeae774687ea92189e0cfd47e16e904"},{"author":{"_account_id":34298,"name":"Marco Li","email":"liijuun@163.com"},"change_message_id":"6cb9c6a62f9160fec7d0b70829a5f27bfa4702c2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"6d1d877d_ea9e2ee4","updated":"2022-04-24 02:29:17.000000000","message":"run-DellEMC PowerMAX CI","commit_id":"73f5a848edeae774687ea92189e0cfd47e16e904"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"e2321685d4828d92eb00d25a8a9b840ca6b61a47","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d116f2b4_b94e6402","updated":"2022-01-06 14:18:49.000000000","message":"run-DellEMC PowerMAX CI","commit_id":"73f5a848edeae774687ea92189e0cfd47e16e904"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"6a06aa157a9dc8c7e77c23a6196af7736a502620","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"dafaf4e0_2106493a","updated":"2022-06-17 14:40:50.000000000","message":"A bug needs to be reported in launchpad for a fix.\n\nhttps://bugs.launchpad.net/cinder/+filebug","commit_id":"b582d0c3d849920deabb0b9d708eeb3ac655d4fb"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"f38d780fcc3d3e2322a24b479db349ca1d8ca71d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"999507db_7bf92e84","updated":"2022-06-17 13:01:37.000000000","message":"DellEMCPowerMAX CI hasn\u0027t responded since PS 2.","commit_id":"b582d0c3d849920deabb0b9d708eeb3ac655d4fb"},{"author":{"_account_id":34290,"name":"Alexander Malashenko","email":"alexander.malashenko@dell.com","username":"amalashenko"},"change_message_id":"97602b5a1e0b8567aa7b70404e97fb24d2f235aa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3fc69eee_9f5f05fe","updated":"2022-06-29 12:02:24.000000000","message":"CI passed, LGTM!","commit_id":"8a890c8369998676ba99658c0973c4409186de24"},{"author":{"_account_id":20813,"name":"Sofia Enriquez","email":"lsofia.enriquez@gmail.com","username":"enriquetaso"},"change_message_id":"4fd431fc3f37cb5b20d76d6735afef8f81e64064","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"48d798de_6187784a","updated":"2022-06-29 00:08:01.000000000","message":"The code looks good to me and PowerMAX CI passed","commit_id":"8a890c8369998676ba99658c0973c4409186de24"},{"author":{"_account_id":31981,"name":"Tarun Mathur","email":"tarun.mathur@dell.com"},"change_message_id":"bf3d120dc2ae376d8651b19ca288288bf89b483f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"11f8bfd3_e8331fab","updated":"2022-07-04 05:05:01.000000000","message":"recheck","commit_id":"8a890c8369998676ba99658c0973c4409186de24"},{"author":{"_account_id":31981,"name":"Tarun Mathur","email":"tarun.mathur@dell.com"},"change_message_id":"f8f0bbd1e0d692c53dcb8c2ac1ab8a8fd194630f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"2cc61bb3_07cd3fb7","updated":"2022-06-30 03:24:08.000000000","message":"recheck","commit_id":"8a890c8369998676ba99658c0973c4409186de24"},{"author":{"_account_id":31981,"name":"Tarun Mathur","email":"tarun.mathur@dell.com"},"change_message_id":"0c1407a2ba1dc9214845992169edf1577410effc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7976a88a_2405b75b","updated":"2022-07-01 04:52:14.000000000","message":"recheck","commit_id":"8a890c8369998676ba99658c0973c4409186de24"},{"author":{"_account_id":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},"change_message_id":"c5386b7d3e51463ed9f0ff1e65636fe5121c5e28","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"9f0e465c_bc25f9aa","updated":"2022-07-01 06:20:37.000000000","message":"recheck","commit_id":"8a890c8369998676ba99658c0973c4409186de24"},{"author":{"_account_id":31981,"name":"Tarun Mathur","email":"tarun.mathur@dell.com"},"change_message_id":"300de46c1d5aaa75bf7db98567fd95bb7dc2fa57","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ea93627d_f05820b1","updated":"2022-06-30 06:12:57.000000000","message":"recheck","commit_id":"8a890c8369998676ba99658c0973c4409186de24"},{"author":{"_account_id":34298,"name":"Marco Li","email":"liijuun@163.com"},"change_message_id":"2af6cf689e163cc8ee17f6708068ec03629c2146","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"158d00a8_7a303847","updated":"2022-06-27 14:20:35.000000000","message":"run-DellEMC PowerMAX CI","commit_id":"8a890c8369998676ba99658c0973c4409186de24"},{"author":{"_account_id":34988,"name":"Andrey Pakhomov","email":"a.pakhomov@dell.com"},"change_message_id":"7750e62baefe3c4d2cdfb67df884e986fded3c23","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3d35be61_a9fb64f1","updated":"2022-06-27 10:18:06.000000000","message":"run-DellEMC PowerMAX CI","commit_id":"8a890c8369998676ba99658c0973c4409186de24"}],"cinder/volume/drivers/dell_emc/powermax/common.py":[{"author":{"_account_id":32266,"name":"Venkata krishna Thumu","display_name":"VenkataKrishna","email":"venkata.krishna.reddy@ibm.com","username":"venkatakrishnathumu","status":"Active"},"change_message_id":"c3b26090f0f2df5f296fbc79282b760c8e6996a1","unresolved":true,"context_lines":[{"line_number":4825,"context_line":"                target_srp \u003d rep_extra_specs[\u0027srp\u0027]"},{"line_number":4826,"context_line":""},{"line_number":4827,"context_line":"            tgt_sg_name \u003d self.masking.get_or_create_default_storage_group("},{"line_number":4828,"context_line":"                remote_array, target_srp, rep_extra_specs[\u0027slo\u0027],"},{"line_number":4829,"context_line":"                rep_extra_specs[\u0027workload\u0027], rep_extra_specs,"},{"line_number":4830,"context_line":"                disable_compression, is_re\u003dTrue, rep_mode\u003drep_mode)"},{"line_number":4831,"context_line":"            remote_sg_get \u003d True"}],"source_content_type":"text/x-python","patch_set":1,"id":"fcba7412_046dba3c","line":4828,"updated":"2021-07-30 14:38:30.000000000","message":"Passing extra_specs[\u0027srp\u0027] could cover both cases instead of using an extra variable target_srp to self.masking.get_or_create_default_storage_group().","commit_id":"528beefcef2bc6c0ad17ed3b74133135e7c3e0a6"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"8e79893728ccabf50beb93ca9068f9bc4e5b7693","unresolved":false,"context_lines":[{"line_number":4825,"context_line":"                target_srp \u003d rep_extra_specs[\u0027srp\u0027]"},{"line_number":4826,"context_line":""},{"line_number":4827,"context_line":"            tgt_sg_name \u003d self.masking.get_or_create_default_storage_group("},{"line_number":4828,"context_line":"                remote_array, target_srp, rep_extra_specs[\u0027slo\u0027],"},{"line_number":4829,"context_line":"                rep_extra_specs[\u0027workload\u0027], rep_extra_specs,"},{"line_number":4830,"context_line":"                disable_compression, is_re\u003dTrue, rep_mode\u003drep_mode)"},{"line_number":4831,"context_line":"            remote_sg_get \u003d True"}],"source_content_type":"text/x-python","patch_set":1,"id":"bace07a3_f6ed64f0","line":4828,"in_reply_to":"44630479_49528e2a","updated":"2021-10-12 10:42:20.000000000","message":"Ack","commit_id":"528beefcef2bc6c0ad17ed3b74133135e7c3e0a6"},{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"829f4826d0582b1f250e5de491b938f6fe13698d","unresolved":true,"context_lines":[{"line_number":4825,"context_line":"                target_srp \u003d rep_extra_specs[\u0027srp\u0027]"},{"line_number":4826,"context_line":""},{"line_number":4827,"context_line":"            tgt_sg_name \u003d self.masking.get_or_create_default_storage_group("},{"line_number":4828,"context_line":"                remote_array, target_srp, rep_extra_specs[\u0027slo\u0027],"},{"line_number":4829,"context_line":"                rep_extra_specs[\u0027workload\u0027], rep_extra_specs,"},{"line_number":4830,"context_line":"                disable_compression, is_re\u003dTrue, rep_mode\u003drep_mode)"},{"line_number":4831,"context_line":"            remote_sg_get \u003d True"}],"source_content_type":"text/x-python","patch_set":1,"id":"44630479_49528e2a","line":4828,"in_reply_to":"fcba7412_046dba3c","updated":"2021-10-12 10:36:01.000000000","message":"Thanks for your feedback.  target_srp can be local extra specs or remote extra specs which is why I have an variable.  Have I missed something?","commit_id":"528beefcef2bc6c0ad17ed3b74133135e7c3e0a6"}],"releasenotes/notes/diff-srps-674f2c0cc893db4b.yaml":[{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"6a06aa157a9dc8c7e77c23a6196af7736a502620","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    PowerMax driver : Fixed rare case where the SRP in the local and"},{"line_number":5,"context_line":"    remote arrays are different when managing volumes into OpenStack."},{"line_number":6,"context_line":"    For backward compatibility and name matching, the default storage"},{"line_number":7,"context_line":"    group will assume the SRP name of the local array on both arrays."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"dc158c75_7e36c81d","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":21},"updated":"2022-06-17 14:40:50.000000000","message":"The releasenote clearly states that we are fixing a bug here so a bug should be reported and mentioned here and in the commit message. See example here: https://github.com/openstack/cinder/blob/master/releasenotes/notes/bug-1887962-643379faf20f01cf.yaml","commit_id":"b582d0c3d849920deabb0b9d708eeb3ac655d4fb"},{"author":{"_account_id":33502,"name":"Oleg","display_name":"Oleg Nesterenkov","email":"Oleg_Nesterenkov@Dell.com","username":"olegnest"},"change_message_id":"4634fd38f884f2c7696fa0d745c113dd850297aa","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    PowerMax driver : Fixed rare case where the SRP in the local and"},{"line_number":5,"context_line":"    remote arrays are different when managing volumes into OpenStack."},{"line_number":6,"context_line":"    For backward compatibility and name matching, the default storage"},{"line_number":7,"context_line":"    group will assume the SRP name of the local array on both arrays."}],"source_content_type":"text/x-yaml","patch_set":4,"id":"234725ec_86a7a56c","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":21},"in_reply_to":"dc158c75_7e36c81d","updated":"2022-06-27 08:21:49.000000000","message":"Done","commit_id":"b582d0c3d849920deabb0b9d708eeb3ac655d4fb"}]}
