)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"84b013c0c77c684df21820117f23da1153efbc0d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"719e6326_e91d07a4","updated":"2024-07-16 12:40:36.000000000","message":"LGTM. Zuul also passed.","commit_id":"18856517ee425ced8fc6199b85f0b4137fd5e946"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"392b3d8274ca6fe76b5df4e406b1c22d661c6f22","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"433dae81_8b5562c0","updated":"2024-11-15 22:57:20.000000000","message":"Thanks for working on this.  See comments inline.  Just a few changes and this should be ready to merge.","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"a348591621070f3069e34044f30c8d5692e13484","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"057a73cf_25c19298","in_reply_to":"433dae81_8b5562c0","updated":"2025-01-03 18:15:15.000000000","message":"thanks for review, fixed.","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"},{"author":{"_account_id":36538,"name":"Harsh Ailani","display_name":"Harsh Ailani","email":"harsh.ailani@ibm.com","username":"harshailani"},"change_message_id":"acee81883cfc8299b1a9d053b1562fcad089476a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"4197c6e9_e043b7c2","updated":"2025-03-11 12:10:56.000000000","message":"All the changes are addressed.","commit_id":"50c95c170f9322b78ee2a79f02b4b9bbb9de668f"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"236cadaeec396ae3d863f8d3bbdadde9c835c0ad","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"530e9160_70ccb12a","updated":"2025-10-17 15:03:04.000000000","message":"Apologies for taking a year to get back to this.  Changes generate correctly in HTML.  Thanks for updating the docs, this is useful info to include.\n\nNinja-approving a docs change.","commit_id":"5f51889139880a4bd5092a9d0f661b67c5b7569e"}],"api-ref/source/v3/attachments.inc":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"3b000fcbf74b16e38b42f8eb8038f4b9e2d1fd67","unresolved":true,"context_lines":[{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   - project_id: project_id_path"},{"line_number":219,"context_line":"   - all_tenants: all-tenants"},{"line_number":220,"context_line":"   - instance_uuid: instance_uuid"},{"line_number":221,"context_line":"   - volume_id: volume_id_attachment_optional"},{"line_number":222,"context_line":"   - sort: sort"},{"line_number":223,"context_line":"   - sort_key: sort_key"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"28a7d0d7_350f2d3c","line":220,"range":{"start_line":220,"start_character":5,"end_line":220,"end_character":18},"updated":"2024-10-12 13:56:30.000000000","message":"IIUC `instance_id` is the key actually accepted by API (and it is internally translated to instance_uuid in db query)","commit_id":"32f74fdcce43ae8b42ace4d43207cc44a23bd39a"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"47ac46880d274ddcdc370e68a984f18b993cd60e","unresolved":false,"context_lines":[{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   - project_id: project_id_path"},{"line_number":219,"context_line":"   - all_tenants: all-tenants"},{"line_number":220,"context_line":"   - instance_uuid: instance_uuid"},{"line_number":221,"context_line":"   - volume_id: volume_id_attachment_optional"},{"line_number":222,"context_line":"   - sort: sort"},{"line_number":223,"context_line":"   - sort_key: sort_key"}],"source_content_type":"text/x-c++src","patch_set":6,"id":"b127edd4_222f6d9f","line":220,"range":{"start_line":220,"start_character":5,"end_line":220,"end_character":18},"in_reply_to":"28a7d0d7_350f2d3c","updated":"2024-10-13 18:15:26.000000000","message":"Done","commit_id":"32f74fdcce43ae8b42ace4d43207cc44a23bd39a"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"392b3d8274ca6fe76b5df4e406b1c22d661c6f22","unresolved":true,"context_lines":[{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   - project_id: project_id_path"},{"line_number":219,"context_line":"   - all_tenants: all-tenants"},{"line_number":220,"context_line":"   - instance_id: instance_uuid"},{"line_number":221,"context_line":"   - volume_id: volume_id_attachment_optional"},{"line_number":222,"context_line":"   - sort: sort"},{"line_number":223,"context_line":"   - sort_key: sort_key"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"ed0361a9_df578b6a","line":220,"range":{"start_line":220,"start_character":18,"end_line":220,"end_character":31},"updated":"2024-11-15 22:57:20.000000000","message":"This is defined in parameters.yaml as a body element, so I think you\u0027ll need to create a new definition for the query string.  See my comments in parameters.yaml.","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"c6534cb2d2c2dc6a0981d07c04d8fba837553a6b","unresolved":false,"context_lines":[{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   - project_id: project_id_path"},{"line_number":219,"context_line":"   - all_tenants: all-tenants"},{"line_number":220,"context_line":"   - instance_id: instance_uuid"},{"line_number":221,"context_line":"   - volume_id: volume_id_attachment_optional"},{"line_number":222,"context_line":"   - sort: sort"},{"line_number":223,"context_line":"   - sort_key: sort_key"}],"source_content_type":"text/x-c++src","patch_set":7,"id":"3d38bbd0_7485de40","line":220,"range":{"start_line":220,"start_character":18,"end_line":220,"end_character":31},"in_reply_to":"ed0361a9_df578b6a","updated":"2025-01-03 11:22:18.000000000","message":"Done","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"}],"api-ref/source/v3/parameters.yaml":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"392b3d8274ca6fe76b5df4e406b1c22d661c6f22","unresolved":true,"context_lines":[{"line_number":194,"context_line":"  required: true"},{"line_number":195,"context_line":"  type: string"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"# variables in query"},{"line_number":198,"context_line":"action:"},{"line_number":199,"context_line":"  description: |"},{"line_number":200,"context_line":"    The action. Valid values are \"set\" or \"unset.\""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"514d153f_a61747c4","line":197,"updated":"2024-11-15 22:57:20.000000000","message":"query section starts here","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"c6534cb2d2c2dc6a0981d07c04d8fba837553a6b","unresolved":false,"context_lines":[{"line_number":194,"context_line":"  required: true"},{"line_number":195,"context_line":"  type: string"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":"# variables in query"},{"line_number":198,"context_line":"action:"},{"line_number":199,"context_line":"  description: |"},{"line_number":200,"context_line":"    The action. Valid values are \"set\" or \"unset.\""}],"source_content_type":"text/x-yaml","patch_set":7,"id":"aac2abd0_61df6250","line":197,"in_reply_to":"514d153f_a61747c4","updated":"2025-01-03 11:22:18.000000000","message":"Done","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"392b3d8274ca6fe76b5df4e406b1c22d661c6f22","unresolved":true,"context_lines":[{"line_number":1770,"context_line":"instance_uuid:"},{"line_number":1771,"context_line":"  description: |"},{"line_number":1772,"context_line":"    The UUID of the attaching instance."},{"line_number":1773,"context_line":"  in: body"},{"line_number":1774,"context_line":"  required: false"},{"line_number":1775,"context_line":"  type: string"},{"line_number":1776,"context_line":"instance_uuid_req:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"e38555b2_20d2e927","line":1773,"range":{"start_line":1773,"start_character":6,"end_line":1773,"end_character":10},"updated":"2024-11-15 22:57:20.000000000","message":"This is defined for a request/response body, you want one for the query string.","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"c6534cb2d2c2dc6a0981d07c04d8fba837553a6b","unresolved":false,"context_lines":[{"line_number":1770,"context_line":"instance_uuid:"},{"line_number":1771,"context_line":"  description: |"},{"line_number":1772,"context_line":"    The UUID of the attaching instance."},{"line_number":1773,"context_line":"  in: body"},{"line_number":1774,"context_line":"  required: false"},{"line_number":1775,"context_line":"  type: string"},{"line_number":1776,"context_line":"instance_uuid_req:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"f03a052d_3e726e4d","line":1773,"range":{"start_line":1773,"start_character":6,"end_line":1773,"end_character":10},"in_reply_to":"e38555b2_20d2e927","updated":"2025-01-03 11:22:18.000000000","message":"Done","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"392b3d8274ca6fe76b5df4e406b1c22d661c6f22","unresolved":true,"context_lines":[{"line_number":3476,"context_line":"  in: body"},{"line_number":3477,"context_line":"  required: true"},{"line_number":3478,"context_line":"  type: string"},{"line_number":3479,"context_line":"volume_id_attachment_optional:"},{"line_number":3480,"context_line":"  description: |"},{"line_number":3481,"context_line":"    The UUID of the volume which the attachment belongs"},{"line_number":3482,"context_line":"    to."},{"line_number":3483,"context_line":"  in: body"},{"line_number":3484,"context_line":"  required: false"},{"line_number":3485,"context_line":"  type: string"},{"line_number":3486,"context_line":"volume_id_backup:"},{"line_number":3487,"context_line":"  description: |"},{"line_number":3488,"context_line":"    The UUID of the volume that you want to back up."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"74ea6c6b_5cf03f7f","line":3485,"range":{"start_line":3479,"start_character":0,"end_line":3485,"end_character":14},"updated":"2024-11-15 22:57:20.000000000","message":"This needs to be \"in: query\".  I suggest adding it in the query section (close to the top of the file) and name it something like \u0027volume_id_in_query\u0027, and for the description, say something like \"Filter the list by the specified volume ID.\"\n\nMake sure we don\u0027t already have something defined for this (I don\u0027t think we do, but I only took a quick look).","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"c6534cb2d2c2dc6a0981d07c04d8fba837553a6b","unresolved":false,"context_lines":[{"line_number":3476,"context_line":"  in: body"},{"line_number":3477,"context_line":"  required: true"},{"line_number":3478,"context_line":"  type: string"},{"line_number":3479,"context_line":"volume_id_attachment_optional:"},{"line_number":3480,"context_line":"  description: |"},{"line_number":3481,"context_line":"    The UUID of the volume which the attachment belongs"},{"line_number":3482,"context_line":"    to."},{"line_number":3483,"context_line":"  in: body"},{"line_number":3484,"context_line":"  required: false"},{"line_number":3485,"context_line":"  type: string"},{"line_number":3486,"context_line":"volume_id_backup:"},{"line_number":3487,"context_line":"  description: |"},{"line_number":3488,"context_line":"    The UUID of the volume that you want to back up."}],"source_content_type":"text/x-yaml","patch_set":7,"id":"f937fd49_cf1f7950","line":3485,"range":{"start_line":3479,"start_character":0,"end_line":3485,"end_character":14},"in_reply_to":"74ea6c6b_5cf03f7f","updated":"2025-01-03 11:22:18.000000000","message":"Done","commit_id":"82748f49eb11a34d353bd33f32c2707efb6b6a93"}]}
