)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"5064ee4d58a1ea1bb807b065023ea72bf422d916","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Hitachi: Fix to have compatibility of GAD volumes"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Hitachi driver with the following patch has lost compatibility of GAD volumes"},{"line_number":10,"context_line":"which are created by Hitachi out-of-tree driver until OSP16,"},{"line_number":11,"context_line":"because the naming rules of GAD copy group name are different."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes to have compatibility of GAD volumes by fitting naming rule"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"eb56a3c5_aa30c250","line":10,"updated":"2024-03-05 00:19:36.000000000","message":"What is being referred as \"the following patch\"? Usually it\u0027s the patch under consideration. But it restores the compatibility, not damages it. This commit message appears to be self-contradictory.","commit_id":"6cba1d2ca31ddc037146aa9a033eb231950aef23"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"0356171d8f46fad3b6abcc0c28b643786484df03","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Hitachi: Fix to have compatibility of GAD volumes"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Hitachi driver with the following patch has lost compatibility of GAD volumes"},{"line_number":10,"context_line":"which are created by Hitachi out-of-tree driver until OSP16,"},{"line_number":11,"context_line":"because the naming rules of GAD copy group name are different."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes to have compatibility of GAD volumes by fitting naming rule"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"c269c9f6_4e88300a","line":10,"in_reply_to":"116459de_32305507","updated":"2024-04-26 01:16:53.000000000","message":"I fixed to make sure what \"following patch\" is in the new patchset 8.","commit_id":"6cba1d2ca31ddc037146aa9a033eb231950aef23"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"8419892bbf191cad9398b9deaf18b02b3ee8e83c","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Hitachi: Fix to have compatibility of GAD volumes"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Hitachi driver with the following patch has lost compatibility of GAD volumes"},{"line_number":10,"context_line":"which are created by Hitachi out-of-tree driver until OSP16,"},{"line_number":11,"context_line":"because the naming rules of GAD copy group name are different."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch fixes to have compatibility of GAD volumes by fitting naming rule"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"116459de_32305507","line":10,"in_reply_to":"eb56a3c5_aa30c250","updated":"2024-04-17 05:33:30.000000000","message":"I\u0027ll be fix that when uploading new patchset.","commit_id":"6cba1d2ca31ddc037146aa9a033eb231950aef23"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"5a6e05945dd4f404d1a5cd6b3c886fa4b6504f8d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7eba489b_d712c2e2","updated":"2023-11-29 06:23:51.000000000","message":"Rebased to solve merge conflict.\nIt changed only the section \"Parent:\" in the commit message.","commit_id":"e2c2aebf672462f98d2343404cc6428b65aaf963"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"1ffe44f98a74e5dfd36b7fa7a36cc83537c04175","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3473bc74_bd0181de","updated":"2023-12-28 06:27:13.000000000","message":"recheck cinder-tempest-plugin-lvm-lio-barbican by Unexpected response code received","commit_id":"e6c768c2d9e28f9b593df07d4c75c759bbdcfdad"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"824dc1d8312ee8f56fc8530255c3cb398437abdc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"35c8e94d_470c8308","updated":"2023-12-27 05:08:54.000000000","message":"recheck tempest-slow-py3 by Server did not migrate","commit_id":"e6c768c2d9e28f9b593df07d4c75c759bbdcfdad"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"04b3d120be059ab879a5069f165202fa38a4c5aa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"30c77b68_cf77bb16","updated":"2024-01-18 05:22:09.000000000","message":"rebased by \"896412: Skip sparse copy during volume reimage | https://review.opendev.org/c/openstack/cinder/+/896412 \" is merged","commit_id":"ff38865061ba437897e045d3318321326529465e"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"b8d8218ae8e8cc62df381b69a7dfd24bf1c94852","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"70471c71_90f45bd1","updated":"2024-02-28 04:02:46.000000000","message":"recheck tempest-integrated-storage failed by request time out","commit_id":"6cba1d2ca31ddc037146aa9a033eb231950aef23"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"dd5e8569bdaa35904796f15b1e7cb1a78f0eaa3a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"fdb9389f_c514ab83","updated":"2024-02-28 01:12:43.000000000","message":"recheck tempest-slow-py3 failed by request timed out","commit_id":"6cba1d2ca31ddc037146aa9a033eb231950aef23"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"8edb889d1932ef6d3cb9d2f0577266e5ea204c9b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"0d6c0b66_033b60b9","updated":"2024-04-26 01:15:29.000000000","message":"The new patchset is:\n- fixing commit message\n- change relation chain to https://review.opendev.org/c/openstack/cinder/+/916724/","commit_id":"6d45cb295335ca139a5b24e38ba4057b6eeedd8e"},{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"2c365972eec96fe84f93a90b0ada02dc6d9352ba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"1b480776_a9364cbf","updated":"2024-04-26 02:58:07.000000000","message":"The sample sections provided by the \"reno\" tool weren\u0027t removed from the release note (e.g. \"prelude:\").","commit_id":"6d45cb295335ca139a5b24e38ba4057b6eeedd8e"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"a1e1a0066fecb80d83a3a75ac5da322049a2d588","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"e2fbfd9c_a25f6a00","in_reply_to":"1b480776_a9364cbf","updated":"2024-04-26 03:57:37.000000000","message":"Thank you for checking it.\nI\u0027ve removed these sections.","commit_id":"6d45cb295335ca139a5b24e38ba4057b6eeedd8e"},{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"74c38f153d2ef3adbfcb8e01e6f91d76ee603016","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"05f638ea_20a12069","updated":"2024-06-12 23:47:57.000000000","message":"(same code as before, but with a \\n added)","commit_id":"2b2192ad46863f48b1a72a5517d8db2623dd1a30"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6afeb895bed38618984646e752ce8c20099b7f34","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"5a3977cd_735d782a","updated":"2024-06-25 11:43:47.000000000","message":"Quick question (haven\u0027t had time to look carefully at the code, and didn\u0027t register to get access to the hitachi docs you mention in the bug, so you may have a simple answer to this): This patch will change the group string so that it\u0027s consistent with the out-of-tree driver, but what happens if someone has used the upstream driver?  Are you going to migrate those group strings, or is that handled on the backend?  (Seems like it isn\u0027t handled on the backend, or else you wouldn\u0027t need this patch ... or is this mainly a cosmetic change?)  Seems like this patch will introduce a corresponding error, but this time for customers who have used the upstream driver only (or are there no such people?).\n\nAlso, comment inline about the release note.","commit_id":"2b2192ad46863f48b1a72a5517d8db2623dd1a30"},{"author":{"_account_id":37923,"name":"anthony gamboa","display_name":"Anthony Gamboa","email":"anthony.gamboa@hitachivantara.com","username":"anthonygamboa","status":"Hitachi Vantara Software Developer"},"change_message_id":"7bfc8d6a0254489c591defb5cec6cf6d3d1da27a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"463cd4ac_8ea46d7d","in_reply_to":"5a3977cd_735d782a","updated":"2025-05-13 20:50:58.000000000","message":"We agree that this could cause an issue in the case that people are upgrading from `Enterprise version + GAD configuration` to `in-tree + GAD configuration` but this we have not received any inquiries about this yet. So as you say, it seems there are no such people. Additionally, automatic migration of group names is not possible and would introduce issues when GAD and UR are used together.","commit_id":"2b2192ad46863f48b1a72a5517d8db2623dd1a30"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"f6739cd4deb8d71a221f2c13af4e8a8a52f4bfcf","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":15,"id":"81172d6e_1d868e95","updated":"2025-06-03 16:38:13.000000000","message":"Looks like the release note revision agamboa mentioned on PS11 did not get committed?\n\nI read through the bug and commit message again, and it looks like something like the following is what you are trying to say in the release note:\n\n```\n---\nfixes:\n  - |\n    Hitachi driver `bug #2043978\n    \u003chttps://bugs.launchpad.net/cinder/+bug/2043978\u003e`_: Since around the Train\n    era, Hitachi had an out-of-tree driver that implemented the Global-Active\n    Device (GAD) and Remote Replication features.  As part of an initiative to\n    unify the \"Enterprise\" and in-tree drivers, change I4543cd036897 in the\n    2023.1 (Antelope) release implemented the GAD feature for the in-tree\n    driver.  Unfortunately, this change used an incompatible string to indicate\n    what copy groups were under GAD control, and thus upgrading to the in-tree\n    driver breaks GAD for existing volumes.  This bug fix makes the copy group\n    control identifier consistent so that current users of the out-of-tree\n    driver can upgrade to releases that contain the in-tree driver.\n```\n\nDoes that sound about right?","commit_id":"ff2ebfef3fe6eda491bab9d624fa18a3486786ce"},{"author":{"_account_id":37923,"name":"anthony gamboa","display_name":"Anthony Gamboa","email":"anthony.gamboa@hitachivantara.com","username":"anthonygamboa","status":"Hitachi Vantara Software Developer"},"change_message_id":"361807c94b2fdad48c1d7c3fa64a40246c99a061","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":15,"id":"a6142799_b32087fa","in_reply_to":"81172d6e_1d868e95","updated":"2025-06-04 14:25:57.000000000","message":"Yes, that sounds correct. Thank you for reviewing and helping correct the message. I\u0027ll update the release notes and ensure the changes to the merge go through.","commit_id":"ff2ebfef3fe6eda491bab9d624fa18a3486786ce"},{"author":{"_account_id":37923,"name":"anthony gamboa","display_name":"Anthony Gamboa","email":"anthony.gamboa@hitachivantara.com","username":"anthonygamboa","status":"Hitachi Vantara Software Developer"},"change_message_id":"888dd1051acd1e4a2f07a39ff29177836e91be84","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"a12d19bb_5c6abb09","in_reply_to":"a6142799_b32087fa","updated":"2025-06-25 15:09:26.000000000","message":"Marking resolved as per discussion in openstack meeting https://meetings.opendev.org/meetings/cinder/2025/cinder.2025-06-25-14.08.log.html","commit_id":"ff2ebfef3fe6eda491bab9d624fa18a3486786ce"},{"author":{"_account_id":30555,"name":"Fernando Ferraz","display_name":"Fernando Ferraz","email":"fesilva@redhat.com","username":"fernandoperches"},"change_message_id":"116f01c7e13cf12aad5936119fc78039f6374367","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"b01a38d8_9a78fe60","updated":"2025-06-26 17:20:23.000000000","message":"Looks good to me","commit_id":"88d5d18a3d20e51b1aa8d9669f3066b3c092b20a"},{"author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"change_message_id":"b33d5cdeea22328cade73f05a9de0b1dcc33c39b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"f2b648b0_b3e26180","updated":"2025-06-04 18:29:38.000000000","message":"recheck","commit_id":"88d5d18a3d20e51b1aa8d9669f3066b3c092b20a"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"f50181817128cab3c2e9d48d8fddc534b9d9ee57","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"e6b746f7_a952121d","updated":"2025-06-05 12:27:38.000000000","message":"recheck cinder-plugin-ceph-tempest - tempest.api.compute.servers.test_server_actions : test_resize_volume_backed_server_confirm something bad happened to the instance, console dump in the log","commit_id":"88d5d18a3d20e51b1aa8d9669f3066b3c092b20a"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"1e0ee60bdd1ec0f5b1efb6de0fb415fe8cef965d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"1668dffe_9fbdb98c","updated":"2025-06-05 21:12:45.000000000","message":"recheck devstack-plugin-nfs-tempest-full - bunch of no valid host found to create instances in various tests","commit_id":"88d5d18a3d20e51b1aa8d9669f3066b3c092b20a"}],"cinder/volume/drivers/hitachi/hbsd_replication.py":[{"author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"change_message_id":"5064ee4d58a1ea1bb807b065023ea72bf422d916","unresolved":true,"context_lines":[{"line_number":387,"context_line":"    def _create_rep_copy_group_name(self, ldev):"},{"line_number":388,"context_line":"        return self.driver_info[\u0027target_prefix\u0027] + \u0027%s%02XU%02d\u0027 % ("},{"line_number":389,"context_line":"            CONF.my_ip, self.conf.hitachi_replication_number, ldev \u003e\u003e 10)"},{"line_number":390,"context_line":""},{"line_number":391,"context_line":"    def _get_rep_copy_speed(self):"},{"line_number":392,"context_line":"        rep_copy_speed \u003d self.rep_primary.conf.safe_get("},{"line_number":393,"context_line":"            self.driver_info[\u0027param_prefix\u0027] + \u0027_replication_copy_speed\u0027)"}],"source_content_type":"text/x-python","patch_set":7,"id":"2d469c0f_c7f580fa","side":"PARENT","line":390,"updated":"2024-03-05 00:19:36.000000000","message":"Okay, and what if someone using the current trunk version created volumes with U? Can we read those if we revert to G like the above?","commit_id":"ca774addb5e1d0be7347a2c7a2c5eb1f431705a2"},{"author":{"_account_id":33473,"name":"Atsushi Kawai","display_name":"akawai","email":"atsushi.kawai.bu@hitachi.com","username":"akawai"},"change_message_id":"8419892bbf191cad9398b9deaf18b02b3ee8e83c","unresolved":false,"context_lines":[{"line_number":387,"context_line":"    def _create_rep_copy_group_name(self, ldev):"},{"line_number":388,"context_line":"        return self.driver_info[\u0027target_prefix\u0027] + \u0027%s%02XU%02d\u0027 % ("},{"line_number":389,"context_line":"            CONF.my_ip, self.conf.hitachi_replication_number, ldev \u003e\u003e 10)"},{"line_number":390,"context_line":""},{"line_number":391,"context_line":"    def _get_rep_copy_speed(self):"},{"line_number":392,"context_line":"        rep_copy_speed \u003d self.rep_primary.conf.safe_get("},{"line_number":393,"context_line":"            self.driver_info[\u0027param_prefix\u0027] + \u0027_replication_copy_speed\u0027)"}],"source_content_type":"text/x-python","patch_set":7,"id":"54290f9c_33f64c37","side":"PARENT","line":390,"in_reply_to":"2d469c0f_c7f580fa","updated":"2024-04-17 05:33:30.000000000","message":"I\u0027m sorry to late reply.\nYes, if someone using the feature in the current trunk, they should revert to G","commit_id":"ca774addb5e1d0be7347a2c7a2c5eb1f431705a2"}],"releasenotes/notes/hitachi-fix-gad-vol-compatibility-e9c62c18f7a12bc7.yaml":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6afeb895bed38618984646e752ce8c20099b7f34","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    Hitachi driver `bug #2043978"},{"line_number":5,"context_line":"    \u003chttps://bugs.launchpad.net/cinder/+bug/2043978\u003e`_: Fix to have"},{"line_number":6,"context_line":"    compatibility of GAD volumes between hitachi upstream driver and"},{"line_number":7,"context_line":"    hitachi out-of-tree driver until OSP16."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"a8b5099a_d67b70b6","line":7,"range":{"start_line":7,"start_character":37,"end_line":7,"end_character":42},"updated":"2024-06-25 11:43:47.000000000","message":"A few things here:\n\n- \"OSP\" is a Red Hat thing, not a cinder thing\n- The change you identify as introducing the problem, https://review.opendev.org/c/openstack/cinder/+/796170 merged in 2023.1 (Antelope)","commit_id":"2b2192ad46863f48b1a72a5517d8db2623dd1a30"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"c70d541c71baa39dd2ae48c5d108e068f62460d6","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    Hitachi driver `bug #2043978"},{"line_number":5,"context_line":"    \u003chttps://bugs.launchpad.net/cinder/+bug/2043978\u003e`_: Fix to have"},{"line_number":6,"context_line":"    compatibility of GAD volumes between hitachi upstream driver and"},{"line_number":7,"context_line":"    hitachi out-of-tree driver until OSP16."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"0bac68e2_eeedf949","line":7,"range":{"start_line":7,"start_character":37,"end_line":7,"end_character":42},"in_reply_to":"8fd5e9f4_d2f8d8e3","updated":"2025-06-04 19:24:14.000000000","message":"Done","commit_id":"2b2192ad46863f48b1a72a5517d8db2623dd1a30"},{"author":{"_account_id":37923,"name":"anthony gamboa","display_name":"Anthony Gamboa","email":"anthony.gamboa@hitachivantara.com","username":"anthonygamboa","status":"Hitachi Vantara Software Developer"},"change_message_id":"960cabec63fbd38cbe88a27b2f17c410d5855271","unresolved":true,"context_lines":[{"line_number":4,"context_line":"    Hitachi driver `bug #2043978"},{"line_number":5,"context_line":"    \u003chttps://bugs.launchpad.net/cinder/+bug/2043978\u003e`_: Fix to have"},{"line_number":6,"context_line":"    compatibility of GAD volumes between hitachi upstream driver and"},{"line_number":7,"context_line":"    hitachi out-of-tree driver until OSP16."}],"source_content_type":"text/x-yaml","patch_set":11,"id":"8fd5e9f4_d2f8d8e3","line":7,"range":{"start_line":7,"start_character":37,"end_line":7,"end_character":42},"in_reply_to":"a8b5099a_d67b70b6","updated":"2025-05-13 21:24:45.000000000","message":"Updated the release notes to reflect cinder version instead of OSP and updated to correct release. Let me know if the information needs further correction.","commit_id":"2b2192ad46863f48b1a72a5517d8db2623dd1a30"}]}
