)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"740e29cf2a0bf4f2f66239901c7082f9edd2c594","unresolved":true,"context_lines":[{"line_number":12,"context_line":"Covers enabling/disabling the feature, workflow, error handling,"},{"line_number":13,"context_line":"and periodic task behavior."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Closes-Bug: : #2057701"},{"line_number":16,"context_line":"Assisted-By: ChatGPT"},{"line_number":17,"context_line":"Change-Id: I2320d05e544f130d336877f917758045f1b31781"},{"line_number":18,"context_line":"Signed-off-by: Rose Kimondo \u003crosewairimu1@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"2a714a13_5a220079","line":15,"range":{"start_line":15,"start_character":12,"end_line":15,"end_character":14},"updated":"2025-10-17 21:12:00.000000000","message":"drop these extra characters","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"1b68bc0f7ce12f6565c1aa5d86a3b016df7e2b1f","unresolved":false,"context_lines":[{"line_number":12,"context_line":"Covers enabling/disabling the feature, workflow, error handling,"},{"line_number":13,"context_line":"and periodic task behavior."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Closes-Bug: : #2057701"},{"line_number":16,"context_line":"Assisted-By: ChatGPT"},{"line_number":17,"context_line":"Change-Id: I2320d05e544f130d336877f917758045f1b31781"},{"line_number":18,"context_line":"Signed-off-by: Rose Kimondo \u003crosewairimu1@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"099ae59f_91acde2e","line":15,"range":{"start_line":15,"start_character":12,"end_line":15,"end_character":14},"in_reply_to":"2a714a13_5a220079","updated":"2025-10-18 02:43:15.000000000","message":"Done","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"9e03246765c7e5b1ae233153a9c8c1a17144410b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1d491327_07b62bbb","updated":"2025-10-15 20:39:26.000000000","message":"Hi @rosewairimu1@gmail.com\n\nThank you for working on this.It appears you\u0027re using some AI generative tool, could you please adhere to the AI policy here: https://openinfra.org/legal/ai-policy","commit_id":"60562fcf1f69626ecacc914bd211cc3416e5e36a"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"72d982f19d29554c490aff785703f18df19ee2f7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8decfcce_963b1100","in_reply_to":"1d491327_07b62bbb","updated":"2025-10-16 04:57:51.000000000","message":"Hi @gouthampravi@gmail.com\n\nI have now only used AI for help with formatting the file as it was failing some tests and not looking so good in the browser when I run it.\nFor the content, I have largely consulted the manila.conf file and the Manila 2024.1 release notes.\nI have put an Assisted-By label in the commit message.","commit_id":"60562fcf1f69626ecacc914bd211cc3416e5e36a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"ee026728_91ba697b","updated":"2025-10-16 21:12:39.000000000","message":"Thanks for addressing earlier comments, i\u0027ve added some more..","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"af5ca38fa6677198c6370831fe7ba1810eed518f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"523884f9_023c4019","in_reply_to":"ee026728_91ba697b","updated":"2025-10-17 05:14:26.000000000","message":"Thanks @gouthampravi@gmail.com\n\nI have made changes based on the new comments.","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"740e29cf2a0bf4f2f66239901c7082f9edd2c594","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"a738d3b6_0f8136c9","updated":"2025-10-17 21:12:00.000000000","message":"Thanks for the changes, @rosewairimu1@gmail.com. Please see some more comments inline","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"a9fdb88228dfaf0d1f313e6c327391c3151b55da","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"0c51639c_851fe2ec","updated":"2025-10-23 10:40:19.000000000","message":"Thank you for working on this change. Looks good to me and if other reviewers are okay, we can address the comment I left in a follow-up change. Rendering also looks fine: https://1a186b8f36876c684e53-cbfc6aa9c295afb732ca23a9af95df27.ssl.cf2.rackcdn.com/openstack/830f20b9db434c02aa369569785986c2/docs/admin/deferred_deletion.html","commit_id":"9a0215101f9657b3dfc955f6287b0140165f2737"}],"doc/source/admin/deferred_deletion.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"9e03246765c7e5b1ae233153a9c8c1a17144410b","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"71c74c54_14ce489f","updated":"2025-10-15 20:39:26.000000000","message":"Please wrap all lines in this file to a maximum of 79 characters per line","commit_id":"60562fcf1f69626ecacc914bd211cc3416e5e36a"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"650f9a6df8bf1890c37f585e8ca24e1cdd9358c2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"439e33ea_4d7afbc8","in_reply_to":"71c74c54_14ce489f","updated":"2025-10-16 04:52:36.000000000","message":"Done","commit_id":"60562fcf1f69626ecacc914bd211cc3416e5e36a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"9e03246765c7e5b1ae233153a9c8c1a17144410b","unresolved":true,"context_lines":[{"line_number":13,"context_line":"Deferred deletion can be enabled or disabled via configuration options in the Manila `manila.conf`:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. code-block:: ini"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    [share]"},{"line_number":18,"context_line":"    deferred_share_deletion\u003dTrue"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    [snapshot]"},{"line_number":21,"context_line":"    deferred_snapshot_deletion\u003dTrue"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Setting these options to `True` enables deferred deletion for shares and snapshots."},{"line_number":24,"context_line":"Setting them to `False` disables the feature, and deletions will be processed immediately."}],"source_content_type":"text/x-rst","patch_set":2,"id":"452ec279_6fd263b0","line":21,"range":{"start_line":16,"start_character":0,"end_line":21,"end_character":35},"updated":"2025-10-15 20:39:26.000000000","message":"These aren\u0027t valid options, the options concerning this feature are:\n\n[DEFAULT]\nis_deferred_deletion_enabled\n\nand \n\n[DEFAULT]\nperiodic_deferred_delete_interval","commit_id":"60562fcf1f69626ecacc914bd211cc3416e5e36a"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"6cf81a68fd06e6853255730a921b1ceb5d26a9ac","unresolved":false,"context_lines":[{"line_number":13,"context_line":"Deferred deletion can be enabled or disabled via configuration options in the Manila `manila.conf`:"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":".. code-block:: ini"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"    [share]"},{"line_number":18,"context_line":"    deferred_share_deletion\u003dTrue"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"    [snapshot]"},{"line_number":21,"context_line":"    deferred_snapshot_deletion\u003dTrue"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Setting these options to `True` enables deferred deletion for shares and snapshots."},{"line_number":24,"context_line":"Setting them to `False` disables the feature, and deletions will be processed immediately."}],"source_content_type":"text/x-rst","patch_set":2,"id":"36aac582_4c00e6ff","line":21,"range":{"start_line":16,"start_character":0,"end_line":21,"end_character":35},"in_reply_to":"452ec279_6fd263b0","updated":"2025-10-16 04:53:14.000000000","message":"Done","commit_id":"60562fcf1f69626ecacc914bd211cc3416e5e36a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":true,"context_lines":[{"line_number":6,"context_line":"Overview"},{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature introduced"},{"line_number":10,"context_line":"in Manila 18.0.1 (Caracal) and enhanced in 18.2.0. When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion in the"},{"line_number":12,"context_line":"backend driver happens asynchronously."}],"source_content_type":"text/x-rst","patch_set":3,"id":"d4c3c918_9db55929","line":9,"range":{"start_line":9,"start_character":78,"end_line":9,"end_character":80},"updated":"2025-10-16 21:12:39.000000000","message":"nit, wrap at 79 characters..","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"bcb411e353f1fa5b737aa0014a6ffdc387ce0869","unresolved":false,"context_lines":[{"line_number":6,"context_line":"Overview"},{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature introduced"},{"line_number":10,"context_line":"in Manila 18.0.1 (Caracal) and enhanced in 18.2.0. When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion in the"},{"line_number":12,"context_line":"backend driver happens asynchronously."}],"source_content_type":"text/x-rst","patch_set":3,"id":"90759dff_c5ba0bd1","line":9,"range":{"start_line":9,"start_character":78,"end_line":9,"end_character":80},"in_reply_to":"d4c3c918_9db55929","updated":"2025-10-17 05:12:21.000000000","message":"Done","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":true,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature introduced"},{"line_number":10,"context_line":"in Manila 18.0.1 (Caracal) and enhanced in 18.2.0. When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion in the"},{"line_number":12,"context_line":"backend driver happens asynchronously."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"993514e3_a58e4f68","line":10,"range":{"start_line":10,"start_character":27,"end_line":10,"end_character":50},"updated":"2025-10-16 21:12:39.000000000","message":"we don\u0027t need this call out","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":true,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature introduced"},{"line_number":10,"context_line":"in Manila 18.0.1 (Caracal) and enhanced in 18.2.0. When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion in the"},{"line_number":12,"context_line":"backend driver happens asynchronously."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"e912087e_98ea5ed6","line":10,"range":{"start_line":10,"start_character":78,"end_line":10,"end_character":80},"updated":"2025-10-16 21:12:39.000000000","message":"wrap at 79 characters","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"bcb411e353f1fa5b737aa0014a6ffdc387ce0869","unresolved":false,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature introduced"},{"line_number":10,"context_line":"in Manila 18.0.1 (Caracal) and enhanced in 18.2.0. When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion in the"},{"line_number":12,"context_line":"backend driver happens asynchronously."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"8d6b1218_85e29054","line":10,"range":{"start_line":10,"start_character":27,"end_line":10,"end_character":50},"in_reply_to":"993514e3_a58e4f68","updated":"2025-10-17 05:12:21.000000000","message":"Done","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"bcb411e353f1fa5b737aa0014a6ffdc387ce0869","unresolved":false,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature introduced"},{"line_number":10,"context_line":"in Manila 18.0.1 (Caracal) and enhanced in 18.2.0. When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion in the"},{"line_number":12,"context_line":"backend driver happens asynchronously."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"fe9b4ff0_8337df0d","line":10,"range":{"start_line":10,"start_character":78,"end_line":10,"end_character":80},"in_reply_to":"e912087e_98ea5ed6","updated":"2025-10-17 05:12:21.000000000","message":"Done","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":true,"context_lines":[{"line_number":24,"context_line":"    [DEFAULT]"},{"line_number":25,"context_line":"    is_deferred_deletion_enabled \u003d false"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    - Whether to delete shares and share snapshots in a deferred manner."},{"line_number":28,"context_line":"    - When set to True, quotas are released immediately when a deletion request"},{"line_number":29,"context_line":"      is accepted."},{"line_number":30,"context_line":"    - Even with deferred deletion enabled, deletions may eventually fail, and"},{"line_number":31,"context_line":"      rectifying them will require manual intervention. (boolean value)"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    [DEFAULT]"},{"line_number":34,"context_line":"    periodic_deferred_delete_interval \u003d 300"}],"source_content_type":"text/x-rst","patch_set":3,"id":"d24c10ea_feb57396","line":31,"range":{"start_line":27,"start_character":0,"end_line":31,"end_character":71},"updated":"2025-10-16 21:12:39.000000000","message":"make these comments rather than bullet points using \"#\"\n```suggestion\n    # Whether to delete shares and share snapshots in a deferred manner.\n    # When set to True, quotas are released immediately when a deletion\n    # request is accepted.\n    # Even with deferred deletion enabled, deletions may eventually fail, and\n    # rectifying them will require manual intervention. (boolean value)\n```","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"bcb411e353f1fa5b737aa0014a6ffdc387ce0869","unresolved":false,"context_lines":[{"line_number":24,"context_line":"    [DEFAULT]"},{"line_number":25,"context_line":"    is_deferred_deletion_enabled \u003d false"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    - Whether to delete shares and share snapshots in a deferred manner."},{"line_number":28,"context_line":"    - When set to True, quotas are released immediately when a deletion request"},{"line_number":29,"context_line":"      is accepted."},{"line_number":30,"context_line":"    - Even with deferred deletion enabled, deletions may eventually fail, and"},{"line_number":31,"context_line":"      rectifying them will require manual intervention. (boolean value)"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    [DEFAULT]"},{"line_number":34,"context_line":"    periodic_deferred_delete_interval \u003d 300"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5d2b1340_08011cb9","line":31,"range":{"start_line":27,"start_character":0,"end_line":31,"end_character":71},"in_reply_to":"d24c10ea_feb57396","updated":"2025-10-17 05:12:21.000000000","message":"Done","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":true,"context_lines":[{"line_number":33,"context_line":"    [DEFAULT]"},{"line_number":34,"context_line":"    periodic_deferred_delete_interval \u003d 300"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    - Interval, in seconds, at which the share mamager will attempt to delete"},{"line_number":37,"context_line":"      shares and snapshots in the backend driver. (integer value)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Deletion Workflow"},{"line_number":40,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"e002ff4e_c191e2c2","line":37,"range":{"start_line":36,"start_character":4,"end_line":37,"end_character":65},"updated":"2025-10-16 21:12:39.000000000","message":"same comment as above","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"bcb411e353f1fa5b737aa0014a6ffdc387ce0869","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    [DEFAULT]"},{"line_number":34,"context_line":"    periodic_deferred_delete_interval \u003d 300"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    - Interval, in seconds, at which the share mamager will attempt to delete"},{"line_number":37,"context_line":"      shares and snapshots in the backend driver. (integer value)"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Deletion Workflow"},{"line_number":40,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1cbfee13_ace74b62","line":37,"range":{"start_line":36,"start_character":4,"end_line":37,"end_character":65},"in_reply_to":"e002ff4e_c191e2c2","updated":"2025-10-17 05:12:21.000000000","message":"Done","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":true,"context_lines":[{"line_number":57,"context_line":"--------------"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Deferred deletion can fail due to various reasons, such as driver errors,"},{"line_number":60,"context_line":"network failures, or backend misconfigurations. TRy to correct any issues"},{"line_number":61,"context_line":"preventing deletion."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"1. **Check Resource State** Use the `manila list --all` command with admin"}],"source_content_type":"text/x-rst","patch_set":3,"id":"07a5c1d2_5e71c6a7","line":60,"range":{"start_line":60,"start_character":48,"end_line":60,"end_character":51},"updated":"2025-10-16 21:12:39.000000000","message":"Try","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"bcb411e353f1fa5b737aa0014a6ffdc387ce0869","unresolved":false,"context_lines":[{"line_number":57,"context_line":"--------------"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Deferred deletion can fail due to various reasons, such as driver errors,"},{"line_number":60,"context_line":"network failures, or backend misconfigurations. TRy to correct any issues"},{"line_number":61,"context_line":"preventing deletion."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"1. **Check Resource State** Use the `manila list --all` command with admin"}],"source_content_type":"text/x-rst","patch_set":3,"id":"d10a9071_dc94035a","line":60,"range":{"start_line":60,"start_character":48,"end_line":60,"end_character":51},"in_reply_to":"07a5c1d2_5e71c6a7","updated":"2025-10-17 05:12:21.000000000","message":"Done","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":true,"context_lines":[{"line_number":60,"context_line":"network failures, or backend misconfigurations. TRy to correct any issues"},{"line_number":61,"context_line":"preventing deletion."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"1. **Check Resource State** Use the `manila list --all` command with admin"},{"line_number":64,"context_line":"   credentials to identify resources in the `error_deferred_deleting` state."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"2. **Retry Periodic Task** After correcting any driver or network issues, the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"18d396fc_9511a596","line":63,"range":{"start_line":63,"start_character":37,"end_line":63,"end_character":48},"updated":"2025-10-16 21:12:39.000000000","message":"openstack share list","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"bcb411e353f1fa5b737aa0014a6ffdc387ce0869","unresolved":false,"context_lines":[{"line_number":60,"context_line":"network failures, or backend misconfigurations. TRy to correct any issues"},{"line_number":61,"context_line":"preventing deletion."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"1. **Check Resource State** Use the `manila list --all` command with admin"},{"line_number":64,"context_line":"   credentials to identify resources in the `error_deferred_deleting` state."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"2. **Retry Periodic Task** After correcting any driver or network issues, the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"79a71786_288ffe0e","line":63,"range":{"start_line":63,"start_character":37,"end_line":63,"end_character":48},"in_reply_to":"18d396fc_9511a596","updated":"2025-10-17 05:12:21.000000000","message":"Done","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"20143278fbdee27dc881f3d3ecb976132f9c62a6","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":"2. **Retry Periodic Task** After correcting any driver or network issues, the"},{"line_number":67,"context_line":"   periodic task will retry deletion automatically during the next run cycle."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Notes / Improvements as of 18.2.0"},{"line_number":70,"context_line":"---------------------------------"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- Deferred-deleting shares and snapshots are hidden from non-admin users in the"},{"line_number":73,"context_line":"  `show` API."},{"line_number":74,"context_line":"- Periodic deletion queries now consider both host and resource state to improve"},{"line_number":75,"context_line":"  performance and correctness."},{"line_number":76,"context_line":"- Any errors during deletion put the resource in `error_deferred_deleting`"},{"line_number":77,"context_line":"  state, and retries are handled by the periodic task."},{"line_number":78,"context_line":"- Snapshot instances are deleted before their parent shares to prevent"},{"line_number":79,"context_line":"  dependency conflicts."}],"source_content_type":"text/x-rst","patch_set":3,"id":"6e3c96a8_6cdda2b4","line":79,"range":{"start_line":68,"start_character":0,"end_line":79,"end_character":23},"updated":"2025-10-16 21:12:39.000000000","message":"This section isn\u0027t required\n\nWhen someone installs Manila from a major version, they tend to upgrade to the latest minor version available","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"bcb411e353f1fa5b737aa0014a6ffdc387ce0869","unresolved":false,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":"2. **Retry Periodic Task** After correcting any driver or network issues, the"},{"line_number":67,"context_line":"   periodic task will retry deletion automatically during the next run cycle."},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Notes / Improvements as of 18.2.0"},{"line_number":70,"context_line":"---------------------------------"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- Deferred-deleting shares and snapshots are hidden from non-admin users in the"},{"line_number":73,"context_line":"  `show` API."},{"line_number":74,"context_line":"- Periodic deletion queries now consider both host and resource state to improve"},{"line_number":75,"context_line":"  performance and correctness."},{"line_number":76,"context_line":"- Any errors during deletion put the resource in `error_deferred_deleting`"},{"line_number":77,"context_line":"  state, and retries are handled by the periodic task."},{"line_number":78,"context_line":"- Snapshot instances are deleted before their parent shares to prevent"},{"line_number":79,"context_line":"  dependency conflicts."}],"source_content_type":"text/x-rst","patch_set":3,"id":"0d28f324_5a061b21","line":79,"range":{"start_line":68,"start_character":0,"end_line":79,"end_character":23},"in_reply_to":"6e3c96a8_6cdda2b4","updated":"2025-10-17 05:12:21.000000000","message":"Done","commit_id":"d2abbc18dd905e1bd549d0e06be62f0feff835c8"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"740e29cf2a0bf4f2f66239901c7082f9edd2c594","unresolved":true,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    # Whether to delete shares and share snapshots in a deferred manner."},{"line_number":28,"context_line":"    # When set to True, quotas are released immediately when a deletion"},{"line_number":29,"context_line":"     request is accepted."},{"line_number":30,"context_line":"    # Even with deferred deletion enabled, deletions may eventually fail,"},{"line_number":31,"context_line":"    and rectifying them will require manual intervention (boolean value)."},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"c0eb5dc8_ad43a10f","line":29,"range":{"start_line":29,"start_character":4,"end_line":29,"end_character":5},"updated":"2025-10-17 21:12:00.000000000","message":"#","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"1b68bc0f7ce12f6565c1aa5d86a3b016df7e2b1f","unresolved":false,"context_lines":[{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    # Whether to delete shares and share snapshots in a deferred manner."},{"line_number":28,"context_line":"    # When set to True, quotas are released immediately when a deletion"},{"line_number":29,"context_line":"     request is accepted."},{"line_number":30,"context_line":"    # Even with deferred deletion enabled, deletions may eventually fail,"},{"line_number":31,"context_line":"    and rectifying them will require manual intervention (boolean value)."},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"c2d8c436_50be4371","line":29,"range":{"start_line":29,"start_character":4,"end_line":29,"end_character":5},"in_reply_to":"c0eb5dc8_ad43a10f","updated":"2025-10-18 02:43:15.000000000","message":"Done","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"740e29cf2a0bf4f2f66239901c7082f9edd2c594","unresolved":true,"context_lines":[{"line_number":28,"context_line":"    # When set to True, quotas are released immediately when a deletion"},{"line_number":29,"context_line":"     request is accepted."},{"line_number":30,"context_line":"    # Even with deferred deletion enabled, deletions may eventually fail,"},{"line_number":31,"context_line":"    and rectifying them will require manual intervention (boolean value)."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    [DEFAULT]"},{"line_number":34,"context_line":"    periodic_deferred_delete_interval \u003d 300"}],"source_content_type":"text/x-rst","patch_set":5,"id":"ac2844c9_56bf0d24","line":31,"range":{"start_line":31,"start_character":4,"end_line":31,"end_character":7},"updated":"2025-10-17 21:12:00.000000000","message":"# and","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"1b68bc0f7ce12f6565c1aa5d86a3b016df7e2b1f","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    # When set to True, quotas are released immediately when a deletion"},{"line_number":29,"context_line":"     request is accepted."},{"line_number":30,"context_line":"    # Even with deferred deletion enabled, deletions may eventually fail,"},{"line_number":31,"context_line":"    and rectifying them will require manual intervention (boolean value)."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    [DEFAULT]"},{"line_number":34,"context_line":"    periodic_deferred_delete_interval \u003d 300"}],"source_content_type":"text/x-rst","patch_set":5,"id":"4158faa1_06d18093","line":31,"range":{"start_line":31,"start_character":4,"end_line":31,"end_character":7},"in_reply_to":"ac2844c9_56bf0d24","updated":"2025-10-18 02:43:15.000000000","message":"Done","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"740e29cf2a0bf4f2f66239901c7082f9edd2c594","unresolved":true,"context_lines":[{"line_number":34,"context_line":"    periodic_deferred_delete_interval \u003d 300"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    # Interval, in seconds, at which the share mamager will attempt to delete"},{"line_number":37,"context_line":"      shares and snapshots in the backend driver (integer value)."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Deletion Workflow"},{"line_number":40,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"40e65eac_c5843bee","line":37,"range":{"start_line":37,"start_character":4,"end_line":37,"end_character":5},"updated":"2025-10-17 21:12:00.000000000","message":"#","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"1b68bc0f7ce12f6565c1aa5d86a3b016df7e2b1f","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    periodic_deferred_delete_interval \u003d 300"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    # Interval, in seconds, at which the share mamager will attempt to delete"},{"line_number":37,"context_line":"      shares and snapshots in the backend driver (integer value)."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"Deletion Workflow"},{"line_number":40,"context_line":"-----------------"}],"source_content_type":"text/x-rst","patch_set":5,"id":"d11915fb_fdfbdacd","line":37,"range":{"start_line":37,"start_character":4,"end_line":37,"end_character":5},"in_reply_to":"40e65eac_c5843bee","updated":"2025-10-18 02:43:15.000000000","message":"Done","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"740e29cf2a0bf4f2f66239901c7082f9edd2c594","unresolved":true,"context_lines":[{"line_number":57,"context_line":"--------------"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Deferred deletion can fail due to various reasons, such as driver errors,"},{"line_number":60,"context_line":"network failures, or backend misconfigurations. Try to correct any issues"},{"line_number":61,"context_line":"preventing deletion."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"1. **Check Resource State** Use the `openstack share list` command with admin"}],"source_content_type":"text/x-rst","patch_set":5,"id":"79f4d246_30ed7750","line":60,"range":{"start_line":60,"start_character":29,"end_line":60,"end_character":46},"updated":"2025-10-17 21:12:00.000000000","message":"misconfiguration","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"1b68bc0f7ce12f6565c1aa5d86a3b016df7e2b1f","unresolved":false,"context_lines":[{"line_number":57,"context_line":"--------------"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"Deferred deletion can fail due to various reasons, such as driver errors,"},{"line_number":60,"context_line":"network failures, or backend misconfigurations. Try to correct any issues"},{"line_number":61,"context_line":"preventing deletion."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"1. **Check Resource State** Use the `openstack share list` command with admin"}],"source_content_type":"text/x-rst","patch_set":5,"id":"dad96993_3a9f1b3b","line":60,"range":{"start_line":60,"start_character":29,"end_line":60,"end_character":46},"in_reply_to":"79f4d246_30ed7750","updated":"2025-10-18 02:43:15.000000000","message":"Done","commit_id":"a79163822ae9798ba7c57de882617fe28bc12bc4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"a9fdb88228dfaf0d1f313e6c327391c3151b55da","unresolved":true,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature"},{"line_number":10,"context_line":"introduced in Manila 18.0.1 (Caracal). When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion"},{"line_number":12,"context_line":"in the backend driver happens asynchronously."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"aac191c8_167c10f9","line":10,"range":{"start_line":10,"start_character":21,"end_line":10,"end_character":28},"updated":"2025-10-23 10:40:19.000000000","message":"it is unlikely that people will know version tags easily, so I\u0027d prefer to mention 2024.1 (Caracal)\n```suggestion\nintroduced in Manila during the 2024.1 (Caracal) release cycle. When this feature is enabled,\n```","commit_id":"9a0215101f9657b3dfc955f6287b0140165f2737"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"d571d1664cd8b37ae6f3c2d707eefadf2989ecf0","unresolved":false,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature"},{"line_number":10,"context_line":"introduced in Manila 18.0.1 (Caracal). When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion"},{"line_number":12,"context_line":"in the backend driver happens asynchronously."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"30bc4c80_e50a1cdc","line":10,"range":{"start_line":10,"start_character":21,"end_line":10,"end_character":28},"in_reply_to":"0730c253_6cefae21","updated":"2025-10-28 15:44:43.000000000","message":"Done","commit_id":"9a0215101f9657b3dfc955f6287b0140165f2737"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"a73d04f6d349085b016a56cd8ce962266587478b","unresolved":true,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature"},{"line_number":10,"context_line":"introduced in Manila 18.0.1 (Caracal). When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion"},{"line_number":12,"context_line":"in the backend driver happens asynchronously."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"0730c253_6cefae21","line":10,"range":{"start_line":10,"start_character":21,"end_line":10,"end_character":28},"in_reply_to":"278ee387_8060d1bd","updated":"2025-10-23 17:47:08.000000000","message":"Were you planning on updating this Rose?\n\nI\u0027ll merge this, you will need another small patch to fix this up.","commit_id":"9a0215101f9657b3dfc955f6287b0140165f2737"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"34f2951c298af3a61e49ce744b165f576d758f78","unresolved":false,"context_lines":[{"line_number":7,"context_line":"--------"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Manila supports deferred deletion for shares and snapshots, a feature"},{"line_number":10,"context_line":"introduced in Manila 18.0.1 (Caracal). When this feature is enabled,"},{"line_number":11,"context_line":"deletion requests release quotas immediately, but the actual deletion"},{"line_number":12,"context_line":"in the backend driver happens asynchronously."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"278ee387_8060d1bd","line":10,"range":{"start_line":10,"start_character":21,"end_line":10,"end_character":28},"in_reply_to":"aac191c8_167c10f9","updated":"2025-10-23 15:18:52.000000000","message":"Acknowledged","commit_id":"9a0215101f9657b3dfc955f6287b0140165f2737"}]}
