)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"2d8203844363360d8a9c93b32d5c29249d201442","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update migration_get_progress to use GET at microversion 2.97"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Updates manilaclient to use GET /shares/{id}/migration_get_progress"},{"line_number":10,"context_line":"for microversion 2.97+, and POST action for older versions (2.22-2.96)."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The overload at 2.96 is pinned to exactly that version so it does not"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"2a923295_5ad6eddc","line":9,"updated":"2026-06-16 07:41:34.000000000","message":"Please fix the endpoint.","commit_id":"71746caabeb07f3cfa13c0627fec4df4a0da3e58"},{"author":{"_account_id":39161,"name":"Medha Choudhary netapp","display_name":"Medha Choudhary (netapp)","email":"medhac@netapp.com","username":"medhac","status":"Netapp"},"change_message_id":"2713083d013c502f9aace6f014578b1342de337a","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update migration_get_progress to use GET at microversion 2.97"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Updates manilaclient to use GET /shares/{id}/migration_get_progress"},{"line_number":10,"context_line":"for microversion 2.97+, and POST action for older versions (2.22-2.96)."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"The overload at 2.96 is pinned to exactly that version so it does not"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"414276b2_0b708823","line":9,"in_reply_to":"2a923295_5ad6eddc","updated":"2026-06-17 05:09:22.000000000","message":"Done","commit_id":"71746caabeb07f3cfa13c0627fec4df4a0da3e58"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"e9dcc137a373c8ae1588d6380ee8f5b72efab14a","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     medhac1403 \u003cmedhaj06@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2026-06-16 07:10:30 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update migration_get_progress to use GET at microversion 2.97"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Updates manilaclient to use GET /shares/{id}/migration_progress"},{"line_number":10,"context_line":"for microversion 2.97+, and POST action for older versions (2.22-2.96)."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"c29f6781_bdeb43e6","line":7,"updated":"2026-06-18 16:33:15.000000000","message":"migration_progress","commit_id":"de7075f18be8e4194904283f6ab18f0d67a7f12f"},{"author":{"_account_id":39161,"name":"Medha Choudhary netapp","display_name":"Medha Choudhary (netapp)","email":"medhac@netapp.com","username":"medhac","status":"Netapp"},"change_message_id":"f56bc0c8bf05e78ee9e97a4df7a29e453069f210","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     medhac1403 \u003cmedhaj06@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2026-06-16 07:10:30 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Update migration_get_progress to use GET at microversion 2.97"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Updates manilaclient to use GET /shares/{id}/migration_progress"},{"line_number":10,"context_line":"for microversion 2.97+, and POST action for older versions (2.22-2.96)."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"3bddac30_125bd468","line":7,"in_reply_to":"c29f6781_bdeb43e6","updated":"2026-06-23 10:50:10.000000000","message":"Done","commit_id":"de7075f18be8e4194904283f6ab18f0d67a7f12f"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"effba22281a8ccab84ffecab4225e5ec7a99e7e9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"96be9c17_2ce1717c","updated":"2026-06-02 07:53:08.000000000","message":"LGTM","commit_id":"80d3d56f0bd958c04922643052521ede4e069b9c"},{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"7bc4045711625db0d175686e736743c51e2899c1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b422cb07_093a3e5b","updated":"2026-06-02 11:28:55.000000000","message":"LGTM.","commit_id":"80d3d56f0bd958c04922643052521ede4e069b9c"},{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"a84eeaf5a4e0f7dbcea8e09e2b55484d9c58b35a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"d6f72082_f9acd96b","updated":"2026-06-09 05:32:05.000000000","message":"LGTM","commit_id":"71746caabeb07f3cfa13c0627fec4df4a0da3e58"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"2d8203844363360d8a9c93b32d5c29249d201442","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"08dbf8c3_9a07938a","updated":"2026-06-16 07:41:34.000000000","message":"Please look at the comments.","commit_id":"71746caabeb07f3cfa13c0627fec4df4a0da3e58"},{"author":{"_account_id":39161,"name":"Medha Choudhary netapp","display_name":"Medha Choudhary (netapp)","email":"medhac@netapp.com","username":"medhac","status":"Netapp"},"change_message_id":"533cc9a58a8b05fc2b840f10d10d5c9519a866bc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"040d9c98_53bf1e9e","updated":"2026-06-17 05:09:40.000000000","message":"recheck","commit_id":"de7075f18be8e4194904283f6ab18f0d67a7f12f"},{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"ca81201b0901a01b6625fd6e266b15adddeef912","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"2d715d66_eab1ae3a","updated":"2026-06-26 06:21:55.000000000","message":"LGTM","commit_id":"2db383f7123feb6fdda966b80457bc0ce8356b2f"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"0d200cdf72e6c90918e00846d67b0982e19e47ae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"7f109d75_9364bb48","updated":"2026-07-08 13:22:59.000000000","message":"LGTM","commit_id":"2db383f7123feb6fdda966b80457bc0ce8356b2f"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"91439e4f86e71c8c016792a1e9b408150f69e04d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"da9f77c7_ffed0400","updated":"2026-07-27 09:36:26.000000000","message":"Upgrading to +2","commit_id":"2db383f7123feb6fdda966b80457bc0ce8356b2f"},{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"9bbcc0404432f76ffeea481a5d25192b81ad06d6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"674a094e_65fd9c00","updated":"2026-08-03 05:14:58.000000000","message":"LGTM.","commit_id":"1d89e5bf37f7c6a3407cacdb694baaaddbcd3a1a"}],"manilaclient/tests/unit/v2/test_shares.py":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"e9dcc137a373c8ae1588d6380ee8f5b72efab14a","unresolved":true,"context_lines":[{"line_number":1012,"context_line":"            )"},{"line_number":1013,"context_line":"            self.assertEqual(\"fake\", result)"},{"line_number":1014,"context_line":""},{"line_number":1015,"context_line":"    def test_migration_get_progress_get(self):"},{"line_number":1016,"context_line":"        share \u003d \"fake_share\""},{"line_number":1017,"context_line":"        manager \u003d shares.ShareManager(api\u003dfakes.FakeClient())"},{"line_number":1018,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"f9b09d65_840999c2","line":1015,"updated":"2026-06-18 16:33:15.000000000","message":"Lets fix the naming everywhere to match the endpoint.","commit_id":"de7075f18be8e4194904283f6ab18f0d67a7f12f"},{"author":{"_account_id":39161,"name":"Medha Choudhary netapp","display_name":"Medha Choudhary (netapp)","email":"medhac@netapp.com","username":"medhac","status":"Netapp"},"change_message_id":"f56bc0c8bf05e78ee9e97a4df7a29e453069f210","unresolved":false,"context_lines":[{"line_number":1012,"context_line":"            )"},{"line_number":1013,"context_line":"            self.assertEqual(\"fake\", result)"},{"line_number":1014,"context_line":""},{"line_number":1015,"context_line":"    def test_migration_get_progress_get(self):"},{"line_number":1016,"context_line":"        share \u003d \"fake_share\""},{"line_number":1017,"context_line":"        manager \u003d shares.ShareManager(api\u003dfakes.FakeClient())"},{"line_number":1018,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"a1ac959c_590c7843","line":1015,"in_reply_to":"f9b09d65_840999c2","updated":"2026-06-23 10:50:10.000000000","message":"Done","commit_id":"de7075f18be8e4194904283f6ab18f0d67a7f12f"}],"manilaclient/v2/shares.py":[{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"e919d95118ecf55c6db6899e202cd68643dd8977","unresolved":true,"context_lines":[{"line_number":365,"context_line":""},{"line_number":366,"context_line":"    @api_versions.wraps("},{"line_number":367,"context_line":"        constants.SHARE_MIGRATION_GRADUATION_VERSION,"},{"line_number":368,"context_line":"        constants.SHARE_MIGRATION_GRADUATION_VERSION,"},{"line_number":369,"context_line":"    )  # noqa"},{"line_number":370,"context_line":"    def migration_get_progress(self, share):  # noqa F811"},{"line_number":371,"context_line":"        \"\"\"Obtains progress of share migration for a given share."}],"source_content_type":"text/x-python","patch_set":2,"id":"e7520810_e1349bdd","line":368,"updated":"2026-06-01 04:24:22.000000000","message":"Duplicated? Is this expected?","commit_id":"80d3d56f0bd958c04922643052521ede4e069b9c"},{"author":{"_account_id":39161,"name":"Medha Choudhary netapp","display_name":"Medha Choudhary (netapp)","email":"medhac@netapp.com","username":"medhac","status":"Netapp"},"change_message_id":"ff3a1641cf2e217ce32527bdd26768163d87ff3f","unresolved":false,"context_lines":[{"line_number":365,"context_line":""},{"line_number":366,"context_line":"    @api_versions.wraps("},{"line_number":367,"context_line":"        constants.SHARE_MIGRATION_GRADUATION_VERSION,"},{"line_number":368,"context_line":"        constants.SHARE_MIGRATION_GRADUATION_VERSION,"},{"line_number":369,"context_line":"    )  # noqa"},{"line_number":370,"context_line":"    def migration_get_progress(self, share):  # noqa F811"},{"line_number":371,"context_line":"        \"\"\"Obtains progress of share migration for a given share."}],"source_content_type":"text/x-python","patch_set":2,"id":"b68fc419_981bed8b","line":368,"in_reply_to":"e7520810_e1349bdd","updated":"2026-06-01 12:28:56.000000000","message":"Yes, this is intentional. This overload is kept for backward compatibility with microversion 2.96 (the graduation version), which still uses the old POST behaviour. Since 2.97 introduces the new GET endpoint, the 2.96 overload must be pinned to exactly that one version — hence both min and max are set to SHARE_MIGRATION_GRADUATION_VERSION.","commit_id":"80d3d56f0bd958c04922643052521ede4e069b9c"},{"author":{"_account_id":39161,"name":"Medha Choudhary netapp","display_name":"Medha Choudhary (netapp)","email":"medhac@netapp.com","username":"medhac","status":"Netapp"},"change_message_id":"ff3a1641cf2e217ce32527bdd26768163d87ff3f","unresolved":false,"context_lines":[{"line_number":365,"context_line":""},{"line_number":366,"context_line":"    @api_versions.wraps("},{"line_number":367,"context_line":"        constants.SHARE_MIGRATION_GRADUATION_VERSION,"},{"line_number":368,"context_line":"        constants.SHARE_MIGRATION_GRADUATION_VERSION,"},{"line_number":369,"context_line":"    )  # noqa"},{"line_number":370,"context_line":"    def migration_get_progress(self, share):  # noqa F811"},{"line_number":371,"context_line":"        \"\"\"Obtains progress of share migration for a given share."}],"source_content_type":"text/x-python","patch_set":2,"id":"ef0934cf_f77e91bc","line":368,"in_reply_to":"e7520810_e1349bdd","updated":"2026-06-01 12:28:56.000000000","message":"Yes, this is intentional. This overload is kept for backward compatibility with microversion 2.96 (the graduation version), which still uses the old POST behaviour. Since 2.97 introduces the new GET endpoint, the 2.96 overload must be pinned to exactly that one version — hence both min and max are set to SHARE_MIGRATION_GRADUATION_VERSION.","commit_id":"80d3d56f0bd958c04922643052521ede4e069b9c"}],"releasenotes/notes/bug-2108851-migration-get-progress-get-endpoint-c3d4e5f6a7b89012.yaml":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"2d8203844363360d8a9c93b32d5c29249d201442","unresolved":true,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Updated the ``migration_get_progress`` method to use the new GET endpoint"},{"line_number":5,"context_line":"    ``GET /v2/shares/{share_id}/migration_get_progress`` when called with"},{"line_number":6,"context_line":"    API microversion \u003e\u003d ``2.97``. For older microversions the prior POST"},{"line_number":7,"context_line":"    action is still used."},{"line_number":8,"context_line":"    `Bug #2108851 \u003chttps://bugs.launchpad.net/manila/+bug/2108851\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"316382e0_4a8d085c","line":5,"updated":"2026-06-16 07:41:34.000000000","message":"Same comment as above.","commit_id":"71746caabeb07f3cfa13c0627fec4df4a0da3e58"},{"author":{"_account_id":39161,"name":"Medha Choudhary netapp","display_name":"Medha Choudhary (netapp)","email":"medhac@netapp.com","username":"medhac","status":"Netapp"},"change_message_id":"2713083d013c502f9aace6f014578b1342de337a","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Updated the ``migration_get_progress`` method to use the new GET endpoint"},{"line_number":5,"context_line":"    ``GET /v2/shares/{share_id}/migration_get_progress`` when called with"},{"line_number":6,"context_line":"    API microversion \u003e\u003d ``2.97``. For older microversions the prior POST"},{"line_number":7,"context_line":"    action is still used."},{"line_number":8,"context_line":"    `Bug #2108851 \u003chttps://bugs.launchpad.net/manila/+bug/2108851\u003e`_"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"fa6d9251_5b74f19b","line":5,"in_reply_to":"316382e0_4a8d085c","updated":"2026-06-17 05:09:22.000000000","message":"Done","commit_id":"71746caabeb07f3cfa13c0627fec4df4a0da3e58"}]}
