)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"feec9205c0971cacdaa721d87b8844d24fb99c83","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     hemanthc \u003chemanthc@netapp.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2025-10-15 01:22:19 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[NetApp] Changed the path parameter to relative while triggering file copy REST API"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ica02778db1a2ba90e41c25de06a9850b4267bf06"},{"line_number":10,"context_line":"Signed-off-by: hemanthc \u003chemanthc@netapp.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"3adc881d_dd885adb","line":7,"updated":"2025-11-26 06:57:28.000000000","message":"The commit message is too brief - it should explain WHY this change is needed\nShould describe what was failing and how this fixes it","commit_id":"3fb05f8b360b5deabc387aea9562f5d809980bc1"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"435c94f7b2a57508b3d0c1495ecfc2463180ead5","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     hemanthc \u003chemanthc@netapp.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2025-10-15 01:22:19 -0400"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[NetApp] Changed the path parameter to relative while triggering file copy REST API"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ica02778db1a2ba90e41c25de06a9850b4267bf06"},{"line_number":10,"context_line":"Signed-off-by: hemanthc \u003chemanthc@netapp.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1ff43981_28fd42d6","line":7,"in_reply_to":"3adc881d_dd885adb","updated":"2026-02-21 04:45:59.000000000","message":"Agreed. Need to add more info on this.","commit_id":"3fb05f8b360b5deabc387aea9562f5d809980bc1"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"0fd481c31cff44b23d7cf064130ee8f4cdcfbd21","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[NetApp] Changed the path parameter to relative while triggering file copy REST API"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Fixes LP Bug: #2131955"},{"line_number":10,"context_line":"Change-Id: Ica02778db1a2ba90e41c25de06a9850b4267bf06"},{"line_number":11,"context_line":"Signed-off-by: hemanthc \u003chemanthc@netapp.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"7106096a_554065be","line":9,"updated":"2026-03-18 15:31:28.000000000","message":"Please use the format\n\n    Closes-Bug: #2131955","commit_id":"1e2fb708d998bda25007fccb1f3e1e39dffef049"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"change_message_id":"2cf75317112b937adf36895121b03ef7566ebf1c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f4a512b4_643b42d3","updated":"2025-12-16 09:24:21.000000000","message":"Hey @hemanthc,\n\nI actually created also a bug + fix a while ago because I wasn\u0027t aware of this MR and we faced the similar issue in our environment.\n\nI have created https://review.opendev.org/c/openstack/cinder/+/967734 with a similar approach and additional fixes that are needed.","commit_id":"1e2fb708d998bda25007fccb1f3e1e39dffef049"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"435c94f7b2a57508b3d0c1495ecfc2463180ead5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"03e18f9f_d91a6377","updated":"2026-02-21 04:45:59.000000000","message":"LGTM. Please add more details to the commit message.","commit_id":"1e2fb708d998bda25007fccb1f3e1e39dffef049"},{"author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"change_message_id":"fa8f8de8b65177408d8202cc8da893d59b6c22aa","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"9df0d8eb_6c526171","in_reply_to":"f4a512b4_643b42d3","updated":"2025-12-29 15:44:42.000000000","message":"I\u0027m wondering if the completion check via the job api generally works. I tried it manually and noticed that the job api directly returns state\u003d\"sucess\" allthough the copy is still in progress.\nThis leads to following errors like failures when registering the image in the img-cache, file is still busy, clone is not possible.","commit_id":"1e2fb708d998bda25007fccb1f3e1e39dffef049"}],"cinder/volume/drivers/netapp/dataontap/client/client_cmode_rest.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"feec9205c0971cacdaa721d87b8844d24fb99c83","unresolved":true,"context_lines":[{"line_number":2582,"context_line":""},{"line_number":2583,"context_line":"        result \u003d self.send_request(\u0027/storage/file/copy\u0027, \u0027post\u0027, body\u003dbody,"},{"line_number":2584,"context_line":"                                   enable_tunneling\u003dFalse,"},{"line_number":2585,"context_line":"                                   wait_on_accepted\u003dFalse)"},{"line_number":2586,"context_line":"        return result[\u0027job\u0027][\u0027uuid\u0027]"},{"line_number":2587,"context_line":""},{"line_number":2588,"context_line":"    def get_file_copy_status(self, job_uuid):"}],"source_content_type":"text/x-python","patch_set":2,"id":"f31a0be5_513a5500","line":2585,"updated":"2025-11-26 06:57:28.000000000","message":"Cinder immediately returns without waiting for job completion. who is going to track long track long running copy? Client? can you explain workflow.","commit_id":"3fb05f8b360b5deabc387aea9562f5d809980bc1"}]}
