)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"c8c39ecd63b68ad7c75c1f8e01243e513a46b1f4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9fbd2d77_61a2e712","updated":"2024-03-27 04:22:41.000000000","message":"Please review","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8d76e41a_dd36576b","updated":"2024-03-25 19:30:59.000000000","message":"Some comments in line most grammar fixes, otherwise this is in very good shape.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0bae3f00_3693f07b","updated":"2024-03-27 19:33:16.000000000","message":"Thank you very much for working on this documentation, Saravanan. Please take a look at the suggestions inline","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"602fb55f_0d667992","updated":"2024-07-23 14:40:16.000000000","message":"All are addressed. Please review again.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"043af90b8f0091ba2847f057c4b4e819d8ceee26","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c8b1b97e_83cbc6ac","updated":"2024-07-23 20:21:26.000000000","message":"Looks good for the most part. Thank you for working on this change. Please take a look at the comments inline :)","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"bee95663d2fec05acb8ab6dfef8a7415f496ee34","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"157bc4cc_24c0b2eb","updated":"2024-07-24 10:49:50.000000000","message":"Thanks for writing nice doc, Added few comments","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"f57024af_d55f25ff","updated":"2024-07-24 18:31:10.000000000","message":"Addressed the comments. Please review again and approve.","commit_id":"c94fbb01d46ef0be926db6cbc8c470cfcc15fe33"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"25ef9e6d6d42f6d0c4c0acfeb5deef3b1b223197","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"5c5e795e_615911cf","updated":"2024-07-25 18:27:47.000000000","message":"Comments are addressed. Can you please review again.","commit_id":"c94fbb01d46ef0be926db6cbc8c470cfcc15fe33"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"9496d046697049224b0d56a27da3d9a06d01c0a9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"d4e085f3_af901f9b","updated":"2024-07-24 21:42:04.000000000","message":"This looks good so far, thank you Saravanan! Please see some comments inline","commit_id":"c94fbb01d46ef0be926db6cbc8c470cfcc15fe33"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7c0de8331d32795e35e97fd8f1a069171d288a78","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"e71f1b9f_16ec425a","updated":"2024-07-25 20:36:08.000000000","message":"Some formatting issues, Saravanan","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"dd1bd24b896fbe9fdf9b8589e1dbcedb5c93593b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"0015c68b_9b35e1a1","updated":"2024-07-26 05:18:43.000000000","message":"Thank you. Addressed all the comments. Please review again !! \n\nSaravanan","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"146278e358a718763832834c331631e015ab5427","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"dc373279_a2df7ff4","updated":"2024-07-26 05:33:11.000000000","message":"Thanks for incorporating the review comments, LGTM.","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"952ecd632fc517fddcaed119ef750a7981793fce","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"8699c5ef_7cb83e60","updated":"2024-07-26 05:58:12.000000000","message":"minor changes else looks ok.","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"d8897ea494370cd725c85667b55a232f2072057c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"a94c282c_7811b83a","updated":"2024-07-26 06:35:55.000000000","message":"Addressed the comments. Please review again.","commit_id":"9e0f39f9d1e3e7a8868a34b7b0f07ee27f623b44"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"5599bb546ee71276c764dcaad738b0418d2b5f34","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"8876cefe_d313bde5","updated":"2024-07-26 20:52:43.000000000","message":"LGTM, thank you for working on this documentation enhancement","commit_id":"9e0f39f9d1e3e7a8868a34b7b0f07ee27f623b44"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"e26a115dd2a8078a7dea487e8cee36872ce5def4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"209eb995_7bf4fdce","updated":"2024-07-26 21:09:43.000000000","message":"Thank you Saravanan!","commit_id":"9e0f39f9d1e3e7a8868a34b7b0f07ee27f623b44"}],"doc/source/admin/netapp_cluster_mode_driver.rst":[{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"043af90b8f0091ba2847f057c4b4e819d8ceee26","unresolved":true,"context_lines":[{"line_number":136,"context_line":"------------------------------------"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At"},{"line_number":139,"context_line":"present, it has been implemented for NetApp driver.  The backup_type is a"},{"line_number":140,"context_line":"construct which consists of backup specific configurations parameters such"},{"line_number":141,"context_line":"as ``backup_type_name``,"},{"line_number":142,"context_line":"``netapp_backup_backend_section_name``, ``netapp_backup_vserver``,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"014db8e2_77328092","line":139,"range":{"start_line":139,"start_character":51,"end_line":139,"end_character":53},"updated":"2024-07-23 20:21:26.000000000","message":"nit: please remove the multiple blank spaces","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":136,"context_line":"------------------------------------"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At"},{"line_number":139,"context_line":"present, it has been implemented for NetApp driver.  The backup_type is a"},{"line_number":140,"context_line":"construct which consists of backup specific configurations parameters such"},{"line_number":141,"context_line":"as ``backup_type_name``,"},{"line_number":142,"context_line":"``netapp_backup_backend_section_name``, ``netapp_backup_vserver``,"}],"source_content_type":"text/x-rst","patch_set":4,"id":"cb2761a3_c1871ef1","line":139,"range":{"start_line":139,"start_character":51,"end_line":139,"end_character":53},"in_reply_to":"014db8e2_77328092","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"bee95663d2fec05acb8ab6dfef8a7415f496ee34","unresolved":true,"context_lines":[{"line_number":148,"context_line":"   ``eng_data_backup`` is the backup_type here.::"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"       [eng_data_backup]"},{"line_number":151,"context_line":"       backup_type_name\u003dmy_backup"},{"line_number":152,"context_line":"       netapp_backup_backend_section_name \u003d ontap2"},{"line_number":153,"context_line":"       netapp_backup_vserver \u003d backup_vserver_name"},{"line_number":154,"context_line":"       netapp_backup_share \u003d backup_volume_name_inside_vserver"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a468415_1cd202d2","line":151,"range":{"start_line":151,"start_character":7,"end_line":151,"end_character":23},"updated":"2024-07-24 10:49:50.000000000","message":"This is optional, better to remove this","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":148,"context_line":"   ``eng_data_backup`` is the backup_type here.::"},{"line_number":149,"context_line":""},{"line_number":150,"context_line":"       [eng_data_backup]"},{"line_number":151,"context_line":"       backup_type_name\u003dmy_backup"},{"line_number":152,"context_line":"       netapp_backup_backend_section_name \u003d ontap2"},{"line_number":153,"context_line":"       netapp_backup_vserver \u003d backup_vserver_name"},{"line_number":154,"context_line":"       netapp_backup_share \u003d backup_volume_name_inside_vserver"}],"source_content_type":"text/x-rst","patch_set":4,"id":"d33a2746_0b7f8507","line":151,"range":{"start_line":151,"start_character":7,"end_line":151,"end_character":23},"in_reply_to":"7a468415_1cd202d2","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"bee95663d2fec05acb8ab6dfef8a7415f496ee34","unresolved":true,"context_lines":[{"line_number":151,"context_line":"       backup_type_name\u003dmy_backup"},{"line_number":152,"context_line":"       netapp_backup_backend_section_name \u003d ontap2"},{"line_number":153,"context_line":"       netapp_backup_vserver \u003d backup_vserver_name"},{"line_number":154,"context_line":"       netapp_backup_share \u003d backup_volume_name_inside_vserver"},{"line_number":155,"context_line":"       netapp_snapmirror_job_timeout \u003d 180"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"       [nas_storage]"}],"source_content_type":"text/x-rst","patch_set":4,"id":"62824b9e_53a1855d","line":154,"range":{"start_line":154,"start_character":5,"end_line":154,"end_character":27},"updated":"2024-07-24 10:49:50.000000000","message":"This is change to \"netapp_backup_volume\"","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":151,"context_line":"       backup_type_name\u003dmy_backup"},{"line_number":152,"context_line":"       netapp_backup_backend_section_name \u003d ontap2"},{"line_number":153,"context_line":"       netapp_backup_vserver \u003d backup_vserver_name"},{"line_number":154,"context_line":"       netapp_backup_share \u003d backup_volume_name_inside_vserver"},{"line_number":155,"context_line":"       netapp_snapmirror_job_timeout \u003d 180"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"       [nas_storage]"}],"source_content_type":"text/x-rst","patch_set":4,"id":"0ceeb546_b4e6c214","line":154,"range":{"start_line":154,"start_character":5,"end_line":154,"end_character":27},"in_reply_to":"62824b9e_53a1855d","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"bee95663d2fec05acb8ab6dfef8a7415f496ee34","unresolved":true,"context_lines":[{"line_number":164,"context_line":"       enabled_backup_types \u003d eng_data_backup"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"   If the option ``netapp_backup_share`` is set to an empty value, the backup"},{"line_number":168,"context_line":"   volume (destination volume) would be created automatically by the driver"},{"line_number":169,"context_line":"   inside the vserver."},{"line_number":170,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7bc3325e_a5d9328a","line":167,"range":{"start_line":167,"start_character":19,"end_line":167,"end_character":38},"updated":"2024-07-24 10:49:50.000000000","message":"Change it to \"netapp_backup_volume\"","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":164,"context_line":"       enabled_backup_types \u003d eng_data_backup"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"   If the option ``netapp_backup_share`` is set to an empty value, the backup"},{"line_number":168,"context_line":"   volume (destination volume) would be created automatically by the driver"},{"line_number":169,"context_line":"   inside the vserver."},{"line_number":170,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"b71c7bb1_8e41233a","line":167,"range":{"start_line":167,"start_character":19,"end_line":167,"end_character":38},"in_reply_to":"7bc3325e_a5d9328a","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"bee95663d2fec05acb8ab6dfef8a7415f496ee34","unresolved":true,"context_lines":[{"line_number":168,"context_line":"   volume (destination volume) would be created automatically by the driver"},{"line_number":169,"context_line":"   inside the vserver."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   On the backend configuration, if driver_handles_share_servers is set to"},{"line_number":172,"context_line":"   false, and if netapp_backup_vserver is empty in backup_type stanza (here"},{"line_number":173,"context_line":"   it is [eng_backup]), the vserver would be created automatically. In such"},{"line_number":174,"context_line":"   cases, the destination volume also would be created automatically with the"},{"line_number":175,"context_line":"   specified pattern mentioned in the backend."},{"line_number":176,"context_line":""},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"The :mod:`manila.share.drivers.netapp.common.py` Module"}],"source_content_type":"text/x-rst","patch_set":4,"id":"f08b73a1_574775e8","line":175,"range":{"start_line":171,"start_character":3,"end_line":175,"end_character":46},"updated":"2024-07-24 10:49:50.000000000","message":"Can you change it,  both \"netapp_backup_vserver\" and \"netapp_backup_volume\" are optional and it works as below\n- In case of DHSS\u003dtrue, \"netapp_backup_vserver\" and \"netapp_backup_volume\" will be created by driver on backend mentioned under backup type stanza \n- In case of DHSS\u003dfalse, it will use the existing vserver of the backend mentioned under backup type stanza and will create the new volume.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":168,"context_line":"   volume (destination volume) would be created automatically by the driver"},{"line_number":169,"context_line":"   inside the vserver."},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"   On the backend configuration, if driver_handles_share_servers is set to"},{"line_number":172,"context_line":"   false, and if netapp_backup_vserver is empty in backup_type stanza (here"},{"line_number":173,"context_line":"   it is [eng_backup]), the vserver would be created automatically. In such"},{"line_number":174,"context_line":"   cases, the destination volume also would be created automatically with the"},{"line_number":175,"context_line":"   specified pattern mentioned in the backend."},{"line_number":176,"context_line":""},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"The :mod:`manila.share.drivers.netapp.common.py` Module"}],"source_content_type":"text/x-rst","patch_set":4,"id":"17f0ff0f_434ab750","line":175,"range":{"start_line":171,"start_character":3,"end_line":175,"end_character":46},"in_reply_to":"f08b73a1_574775e8","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"952ecd632fc517fddcaed119ef750a7981793fce","unresolved":true,"context_lines":[{"line_number":135,"context_line":"How to take backup for NetApp shares"},{"line_number":136,"context_line":"------------------------------------"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At"},{"line_number":139,"context_line":"present, it has been implemented for NetApp driver. The backup_type is a"},{"line_number":140,"context_line":"construct which consists of backup specific configurations parameters such"},{"line_number":141,"context_line":"as ``backup_type_name``,"}],"source_content_type":"text/x-rst","patch_set":7,"id":"0955f980_4083f14b","line":138,"range":{"start_line":138,"start_character":38,"end_line":138,"end_character":49},"updated":"2024-07-26 05:58:12.000000000","message":"\"backup_type\"","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"d8897ea494370cd725c85667b55a232f2072057c","unresolved":false,"context_lines":[{"line_number":135,"context_line":"How to take backup for NetApp shares"},{"line_number":136,"context_line":"------------------------------------"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At"},{"line_number":139,"context_line":"present, it has been implemented for NetApp driver. The backup_type is a"},{"line_number":140,"context_line":"construct which consists of backup specific configurations parameters such"},{"line_number":141,"context_line":"as ``backup_type_name``,"}],"source_content_type":"text/x-rst","patch_set":7,"id":"2af07984_a3838686","line":138,"range":{"start_line":138,"start_character":38,"end_line":138,"end_character":49},"in_reply_to":"0955f980_4083f14b","updated":"2024-07-26 06:35:55.000000000","message":"Done","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"952ecd632fc517fddcaed119ef750a7981793fce","unresolved":true,"context_lines":[{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At"},{"line_number":139,"context_line":"present, it has been implemented for NetApp driver. The backup_type is a"},{"line_number":140,"context_line":"construct which consists of backup specific configurations parameters such"},{"line_number":141,"context_line":"as ``backup_type_name``,"},{"line_number":142,"context_line":"``netapp_backup_backend_section_name``, ``netapp_backup_vserver``,"},{"line_number":143,"context_line":"``netapp_backup_share``, ``netapp_snapmirror_job_timeout``."}],"source_content_type":"text/x-rst","patch_set":7,"id":"9d9b57d1_76bfd80d","line":140,"range":{"start_line":140,"start_character":44,"end_line":140,"end_character":58},"updated":"2024-07-26 05:58:12.000000000","message":"configuration","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"d8897ea494370cd725c85667b55a232f2072057c","unresolved":false,"context_lines":[{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At"},{"line_number":139,"context_line":"present, it has been implemented for NetApp driver. The backup_type is a"},{"line_number":140,"context_line":"construct which consists of backup specific configurations parameters such"},{"line_number":141,"context_line":"as ``backup_type_name``,"},{"line_number":142,"context_line":"``netapp_backup_backend_section_name``, ``netapp_backup_vserver``,"},{"line_number":143,"context_line":"``netapp_backup_share``, ``netapp_snapmirror_job_timeout``."}],"source_content_type":"text/x-rst","patch_set":7,"id":"4d2f7b9a_bcd58d59","line":140,"range":{"start_line":140,"start_character":44,"end_line":140,"end_character":58},"in_reply_to":"9d9b57d1_76bfd80d","updated":"2024-07-26 06:35:55.000000000","message":"Done","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"952ecd632fc517fddcaed119ef750a7981793fce","unresolved":true,"context_lines":[{"line_number":163,"context_line":"       enabled_backup_types \u003d eng_data_backup"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"   If the option ``netapp_backup_volume`` is set to an empty value, the backup"},{"line_number":167,"context_line":"   volume (destination volume) would be created automatically by the driver"},{"line_number":168,"context_line":"   inside the vserver."},{"line_number":169,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"1ea76b32_71fc55c7","line":166,"range":{"start_line":166,"start_character":45,"end_line":166,"end_character":66},"updated":"2024-07-26 05:58:12.000000000","message":"not specified","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"d8897ea494370cd725c85667b55a232f2072057c","unresolved":false,"context_lines":[{"line_number":163,"context_line":"       enabled_backup_types \u003d eng_data_backup"},{"line_number":164,"context_line":""},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"   If the option ``netapp_backup_volume`` is set to an empty value, the backup"},{"line_number":167,"context_line":"   volume (destination volume) would be created automatically by the driver"},{"line_number":168,"context_line":"   inside the vserver."},{"line_number":169,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"53279e5b_720c73d2","line":166,"range":{"start_line":166,"start_character":45,"end_line":166,"end_character":66},"in_reply_to":"1ea76b32_71fc55c7","updated":"2024-07-26 06:35:55.000000000","message":"Done","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"952ecd632fc517fddcaed119ef750a7981793fce","unresolved":true,"context_lines":[{"line_number":170,"context_line":"   The options \"netapp_backup_vserver\" and \"netapp_backup_volume\" are optional"},{"line_number":171,"context_line":"   and it works as below:"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"   In case of driver_handles_share_servers\u003dtrue, \"netapp_backup_vserver\" and"},{"line_number":174,"context_line":"   \"netapp_backup_volume\" will be created by driver on backend mentioned"},{"line_number":175,"context_line":"   under backup type stanza"},{"line_number":176,"context_line":"   In case of driver_handles_share_servers\u003dfalse, it will use the existing"}],"source_content_type":"text/x-rst","patch_set":7,"id":"6a5c86ed_1849dde4","line":173,"updated":"2024-07-26 05:58:12.000000000","message":"\"driver_handles_share_servers\u003dtrue\"","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"d8897ea494370cd725c85667b55a232f2072057c","unresolved":false,"context_lines":[{"line_number":170,"context_line":"   The options \"netapp_backup_vserver\" and \"netapp_backup_volume\" are optional"},{"line_number":171,"context_line":"   and it works as below:"},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"   In case of driver_handles_share_servers\u003dtrue, \"netapp_backup_vserver\" and"},{"line_number":174,"context_line":"   \"netapp_backup_volume\" will be created by driver on backend mentioned"},{"line_number":175,"context_line":"   under backup type stanza"},{"line_number":176,"context_line":"   In case of driver_handles_share_servers\u003dfalse, it will use the existing"}],"source_content_type":"text/x-rst","patch_set":7,"id":"cf092510_5e447e4a","line":173,"in_reply_to":"6a5c86ed_1849dde4","updated":"2024-07-26 06:35:55.000000000","message":"Done","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"952ecd632fc517fddcaed119ef750a7981793fce","unresolved":true,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"   In case of driver_handles_share_servers\u003dtrue, \"netapp_backup_vserver\" and"},{"line_number":174,"context_line":"   \"netapp_backup_volume\" will be created by driver on backend mentioned"},{"line_number":175,"context_line":"   under backup type stanza"},{"line_number":176,"context_line":"   In case of driver_handles_share_servers\u003dfalse, it will use the existing"},{"line_number":177,"context_line":"   vserver of the backend mentioned under backup type stanza and will create"},{"line_number":178,"context_line":"   the new volume."}],"source_content_type":"text/x-rst","patch_set":7,"id":"c27f1442_aca11003","line":175,"updated":"2024-07-26 05:58:12.000000000","message":"missing . at the end of statement","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"d8897ea494370cd725c85667b55a232f2072057c","unresolved":false,"context_lines":[{"line_number":172,"context_line":""},{"line_number":173,"context_line":"   In case of driver_handles_share_servers\u003dtrue, \"netapp_backup_vserver\" and"},{"line_number":174,"context_line":"   \"netapp_backup_volume\" will be created by driver on backend mentioned"},{"line_number":175,"context_line":"   under backup type stanza"},{"line_number":176,"context_line":"   In case of driver_handles_share_servers\u003dfalse, it will use the existing"},{"line_number":177,"context_line":"   vserver of the backend mentioned under backup type stanza and will create"},{"line_number":178,"context_line":"   the new volume."}],"source_content_type":"text/x-rst","patch_set":7,"id":"66239a15_b737984e","line":175,"in_reply_to":"c27f1442_aca11003","updated":"2024-07-26 06:35:55.000000000","message":"Done","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"952ecd632fc517fddcaed119ef750a7981793fce","unresolved":true,"context_lines":[{"line_number":173,"context_line":"   In case of driver_handles_share_servers\u003dtrue, \"netapp_backup_vserver\" and"},{"line_number":174,"context_line":"   \"netapp_backup_volume\" will be created by driver on backend mentioned"},{"line_number":175,"context_line":"   under backup type stanza"},{"line_number":176,"context_line":"   In case of driver_handles_share_servers\u003dfalse, it will use the existing"},{"line_number":177,"context_line":"   vserver of the backend mentioned under backup type stanza and will create"},{"line_number":178,"context_line":"   the new volume."},{"line_number":179,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"16a90206_4d69d9b3","line":176,"updated":"2024-07-26 05:58:12.000000000","message":"same as above","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"d8897ea494370cd725c85667b55a232f2072057c","unresolved":false,"context_lines":[{"line_number":173,"context_line":"   In case of driver_handles_share_servers\u003dtrue, \"netapp_backup_vserver\" and"},{"line_number":174,"context_line":"   \"netapp_backup_volume\" will be created by driver on backend mentioned"},{"line_number":175,"context_line":"   under backup type stanza"},{"line_number":176,"context_line":"   In case of driver_handles_share_servers\u003dfalse, it will use the existing"},{"line_number":177,"context_line":"   vserver of the backend mentioned under backup type stanza and will create"},{"line_number":178,"context_line":"   the new volume."},{"line_number":179,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"85180b40_7fa49772","line":176,"in_reply_to":"16a90206_4d69d9b3","updated":"2024-07-26 06:35:55.000000000","message":"Done","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"}],"doc/source/admin/shared-file-systems-share-backup-management.rst":[{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Share backup management"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Share backup management is the feature that provides taking a backup for the"},{"line_number":8,"context_line":"given share, restores the backup and deletes the backup. It is a valuable"},{"line_number":9,"context_line":"feature for most of storage users, especially for NAS user."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Use cases"}],"source_content_type":"text/x-rst","patch_set":2,"id":"a385b153_4c9adc23","line":8,"range":{"start_line":7,"start_character":44,"end_line":8,"end_character":56},"updated":"2024-03-25 19:30:59.000000000","message":"provides the capability to create a backup for the given share, restore a backup, and delete a backup.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Share backup management"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Share backup management is the feature that provides taking a backup for the"},{"line_number":8,"context_line":"given share, restores the backup and deletes the backup. It is a valuable"},{"line_number":9,"context_line":"feature for most of storage users, especially for NAS user."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Use cases"}],"source_content_type":"text/x-rst","patch_set":2,"id":"af39e2dd_3f22509b","line":8,"range":{"start_line":7,"start_character":44,"end_line":8,"end_character":56},"in_reply_to":"a385b153_4c9adc23","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Share backup management is the feature that provides taking a backup for the"},{"line_number":8,"context_line":"given share, restores the backup and deletes the backup. It is a valuable"},{"line_number":9,"context_line":"feature for most of storage users, especially for NAS user."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Use cases"},{"line_number":12,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"739f2a77_cd0302a0","line":9,"range":{"start_line":9,"start_character":12,"end_line":9,"end_character":33},"updated":"2024-03-25 19:30:59.000000000","message":"most shared file system users","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Share backup management is the feature that provides taking a backup for the"},{"line_number":8,"context_line":"given share, restores the backup and deletes the backup. It is a valuable"},{"line_number":9,"context_line":"feature for most of storage users, especially for NAS user."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Use cases"},{"line_number":12,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"c0202433_eec80078","line":9,"range":{"start_line":9,"start_character":12,"end_line":9,"end_character":33},"in_reply_to":"739f2a77_cd0302a0","updated":"2024-07-23 14:40:16.000000000","message":"done","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":23,"context_line":"Backup/Restore workflows"},{"line_number":24,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Starting from 2023.2, a simple backup driver called ``NFSBackupDriver``"},{"line_number":27,"context_line":"has been implemented where the backup of the shares can be stored on a NFS"},{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"}],"source_content_type":"text/x-rst","patch_set":2,"id":"cb96213e_f22a5a20","line":26,"range":{"start_line":26,"start_character":22,"end_line":26,"end_character":71},"updated":"2024-03-27 19:33:16.000000000","message":"a generic approach for backing up shares through the manila data service","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":23,"context_line":"Backup/Restore workflows"},{"line_number":24,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Starting from 2023.2, a simple backup driver called ``NFSBackupDriver``"},{"line_number":27,"context_line":"has been implemented where the backup of the shares can be stored on a NFS"},{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7c541551_0d1327e2","line":26,"range":{"start_line":26,"start_character":22,"end_line":26,"end_character":71},"in_reply_to":"cb96213e_f22a5a20","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Starting from 2023.2, a simple backup driver called ``NFSBackupDriver``"},{"line_number":27,"context_line":"has been implemented where the backup of the shares can be stored on a NFS"},{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"},{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"}],"source_content_type":"text/x-rst","patch_set":2,"id":"84e9b286_482a946e","line":28,"range":{"start_line":28,"start_character":53,"end_line":28,"end_character":70},"updated":"2024-03-25 19:30:59.000000000","message":"matches","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Starting from 2023.2, a simple backup driver called ``NFSBackupDriver``"},{"line_number":27,"context_line":"has been implemented where the backup of the shares can be stored on a NFS"},{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"},{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ad796ceb_49154f2d","line":28,"range":{"start_line":28,"start_character":53,"end_line":28,"end_character":70},"in_reply_to":"84e9b286_482a946e","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":26,"context_line":"Starting from 2023.2, a simple backup driver called ``NFSBackupDriver``"},{"line_number":27,"context_line":"has been implemented where the backup of the shares can be stored on a NFS"},{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"},{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"},{"line_number":32,"context_line":"implementation of nfs backup driver will be generic though. The backup"}],"source_content_type":"text/x-rst","patch_set":2,"id":"16ae3e5e_f57c4da2","line":29,"range":{"start_line":29,"start_character":10,"end_line":29,"end_character":14},"updated":"2024-03-25 19:30:59.000000000","message":"of","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":26,"context_line":"Starting from 2023.2, a simple backup driver called ``NFSBackupDriver``"},{"line_number":27,"context_line":"has been implemented where the backup of the shares can be stored on a NFS"},{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"},{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"},{"line_number":32,"context_line":"implementation of nfs backup driver will be generic though. The backup"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3c1d015d_04863dfe","line":29,"range":{"start_line":29,"start_character":56,"end_line":29,"end_character":71},"updated":"2024-03-25 19:30:59.000000000","message":"users with","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Starting from 2023.2, a simple backup driver called ``NFSBackupDriver``"},{"line_number":27,"context_line":"has been implemented where the backup of the shares can be stored on a NFS"},{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"},{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"},{"line_number":32,"context_line":"implementation of nfs backup driver will be generic though. The backup"}],"source_content_type":"text/x-rst","patch_set":2,"id":"161491b5_4331e381","line":29,"range":{"start_line":29,"start_character":10,"end_line":29,"end_character":14},"in_reply_to":"16ae3e5e_f57c4da2","updated":"2024-07-23 14:40:16.000000000","message":"done","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":26,"context_line":"Starting from 2023.2, a simple backup driver called ``NFSBackupDriver``"},{"line_number":27,"context_line":"has been implemented where the backup of the shares can be stored on a NFS"},{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"},{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"},{"line_number":32,"context_line":"implementation of nfs backup driver will be generic though. The backup"}],"source_content_type":"text/x-rst","patch_set":2,"id":"002e9f64_b01b2b75","line":29,"range":{"start_line":29,"start_character":56,"end_line":29,"end_character":71},"in_reply_to":"3c1d015d_04863dfe","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"},{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"},{"line_number":32,"context_line":"implementation of nfs backup driver will be generic though. The backup"},{"line_number":33,"context_line":"process for this driver would be:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Make sure share is in available state and not busy."}],"source_content_type":"text/x-rst","patch_set":2,"id":"29f4d1d4_d6b81cd1","line":32,"range":{"start_line":31,"start_character":0,"end_line":32,"end_character":21},"updated":"2024-03-25 19:30:59.000000000","message":"capitalize NFS here","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"path which are mounted on control nodes. This driver would be matching the"},{"line_number":29,"context_line":"workflows with cinder NFSBackupDriver and thus it helps user to go with less"},{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"},{"line_number":32,"context_line":"implementation of nfs backup driver will be generic though. The backup"},{"line_number":33,"context_line":"process for this driver would be:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Make sure share is in available state and not busy."}],"source_content_type":"text/x-rst","patch_set":2,"id":"67984a28_50cb0fbb","line":32,"range":{"start_line":31,"start_character":0,"end_line":32,"end_character":21},"in_reply_to":"29f4d1d4_d6b81cd1","updated":"2024-07-23 14:40:16.000000000","message":"done","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"},{"line_number":32,"context_line":"implementation of nfs backup driver will be generic though. The backup"},{"line_number":33,"context_line":"process for this driver would be:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Make sure share is in available state and not busy."},{"line_number":36,"context_line":"* Allow read access to share and write access to backup share."}],"source_content_type":"text/x-rst","patch_set":2,"id":"93ddc77c_74dd45ae","line":33,"range":{"start_line":33,"start_character":24,"end_line":33,"end_character":32},"updated":"2024-03-27 19:33:16.000000000","message":"consists of\nas it is already implemented","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":30,"context_line":"learning time, and provides the basic backup ability. The vendor that supports"},{"line_number":31,"context_line":"nfs, must provide space for nfs to interconnect with nfs backup drivers. The"},{"line_number":32,"context_line":"implementation of nfs backup driver will be generic though. The backup"},{"line_number":33,"context_line":"process for this driver would be:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Make sure share is in available state and not busy."},{"line_number":36,"context_line":"* Allow read access to share and write access to backup share."}],"source_content_type":"text/x-rst","patch_set":2,"id":"e7ea97bb_788440e0","line":33,"range":{"start_line":33,"start_character":24,"end_line":33,"end_character":32},"in_reply_to":"93ddc77c_74dd45ae","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":40,"context_line":"* Unmount the share and backup share."},{"line_number":41,"context_line":"* Deny access to share and backup share."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"For NFSBackupDriver, only one backup backend is allowed for simplicity,"},{"line_number":44,"context_line":"at the moment. By default no backup driver will be enabled. To enable the backup"},{"line_number":45,"context_line":"driver, use the below configurations in manila.conf"},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"8fe48760_ea114fd9","line":43,"range":{"start_line":43,"start_character":4,"end_line":43,"end_character":19},"updated":"2024-03-27 19:33:16.000000000","message":"the generic NFS backup approach","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":40,"context_line":"* Unmount the share and backup share."},{"line_number":41,"context_line":"* Deny access to share and backup share."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"For NFSBackupDriver, only one backup backend is allowed for simplicity,"},{"line_number":44,"context_line":"at the moment. By default no backup driver will be enabled. To enable the backup"},{"line_number":45,"context_line":"driver, use the below configurations in manila.conf"},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"57f27b15_c6450b9d","line":43,"range":{"start_line":43,"start_character":4,"end_line":43,"end_character":19},"in_reply_to":"8fe48760_ea114fd9","updated":"2024-07-23 14:40:16.000000000","message":"Acknowledged","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":41,"context_line":"* Deny access to share and backup share."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"For NFSBackupDriver, only one backup backend is allowed for simplicity,"},{"line_number":44,"context_line":"at the moment. By default no backup driver will be enabled. To enable the backup"},{"line_number":45,"context_line":"driver, use the below configurations in manila.conf"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"824f4849_740e8342","line":44,"range":{"start_line":44,"start_character":74,"end_line":44,"end_character":80},"updated":"2024-03-27 19:33:16.000000000","message":"nit: please wrap at 79 characters :)","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":41,"context_line":"* Deny access to share and backup share."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"For NFSBackupDriver, only one backup backend is allowed for simplicity,"},{"line_number":44,"context_line":"at the moment. By default no backup driver will be enabled. To enable the backup"},{"line_number":45,"context_line":"driver, use the below configurations in manila.conf"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"854e2efc_cb944937","line":44,"range":{"start_line":44,"start_character":74,"end_line":44,"end_character":80},"in_reply_to":"824f4849_740e8342","updated":"2024-07-23 14:40:16.000000000","message":"Done","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":74,"context_line":"unless share become available. Finally, whether or not the share is"},{"line_number":75,"context_line":"successfully backed up, the state of the share is rolled back to the"},{"line_number":76,"context_line":"available state. In case backup fails, share task_state will contain the"},{"line_number":77,"context_line":"failure information. Also, share message will be recorded."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"New clean up actions:"},{"line_number":80,"context_line":"The backup and restore actions could break when service is down, so new"}],"source_content_type":"text/x-rst","patch_set":2,"id":"2ebdf084_bc0c9721","line":77,"range":{"start_line":77,"start_character":27,"end_line":77,"end_character":40},"updated":"2024-03-27 19:33:16.000000000","message":"would this be a log or a user message?\nIf user message, I\u0027d mention that a user message will be recorded","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"b45000429d9ce63d099688a79f5a04931be117ce","unresolved":false,"context_lines":[{"line_number":74,"context_line":"unless share become available. Finally, whether or not the share is"},{"line_number":75,"context_line":"successfully backed up, the state of the share is rolled back to the"},{"line_number":76,"context_line":"available state. In case backup fails, share task_state will contain the"},{"line_number":77,"context_line":"failure information. Also, share message will be recorded."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"New clean up actions:"},{"line_number":80,"context_line":"The backup and restore actions could break when service is down, so new"}],"source_content_type":"text/x-rst","patch_set":2,"id":"191131ca_f43e4705","line":77,"range":{"start_line":77,"start_character":27,"end_line":77,"end_character":40},"in_reply_to":"083454d6_6ae977a0","updated":"2024-07-23 14:42:18.000000000","message":"I remember, task_state and share message are something we record when the operation fails. So I kept it like that. If you want to remove, I can remove that and keep user message.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":74,"context_line":"unless share become available. Finally, whether or not the share is"},{"line_number":75,"context_line":"successfully backed up, the state of the share is rolled back to the"},{"line_number":76,"context_line":"available state. In case backup fails, share task_state will contain the"},{"line_number":77,"context_line":"failure information. Also, share message will be recorded."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"New clean up actions:"},{"line_number":80,"context_line":"The backup and restore actions could break when service is down, so new"}],"source_content_type":"text/x-rst","patch_set":2,"id":"083454d6_6ae977a0","line":77,"range":{"start_line":77,"start_character":27,"end_line":77,"end_character":40},"in_reply_to":"2ebdf084_bc0c9721","updated":"2024-07-23 14:40:16.000000000","message":"Done","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"New quotas for backup :"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"* quota_backups, indicate the share backups allowed per project."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"* quota_backup_gigabytes, indicate the total amount of storage, in"},{"line_number":89,"context_line":"  gigabytes, allowed for backups per project."}],"source_content_type":"text/x-rst","patch_set":2,"id":"a365cc36_748e006b","line":86,"range":{"start_line":86,"start_character":2,"end_line":86,"end_character":15},"updated":"2024-03-27 19:33:16.000000000","message":"please wrap in with the quotes for formatting purposes","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"New quotas for backup :"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"* quota_backups, indicate the share backups allowed per project."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"* quota_backup_gigabytes, indicate the total amount of storage, in"},{"line_number":89,"context_line":"  gigabytes, allowed for backups per project."}],"source_content_type":"text/x-rst","patch_set":2,"id":"a77412fc_98e69bcd","line":86,"range":{"start_line":86,"start_character":2,"end_line":86,"end_character":15},"in_reply_to":"a365cc36_748e006b","updated":"2024-07-23 14:40:16.000000000","message":"Addressed","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":85,"context_line":""},{"line_number":86,"context_line":"* quota_backups, indicate the share backups allowed per project."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"* quota_backup_gigabytes, indicate the total amount of storage, in"},{"line_number":89,"context_line":"  gigabytes, allowed for backups per project."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Using the backup APIs (CLI):"}],"source_content_type":"text/x-rst","patch_set":2,"id":"e68919cb_e6a9e565","line":88,"range":{"start_line":88,"start_character":2,"end_line":88,"end_character":24},"updated":"2024-03-27 19:33:16.000000000","message":"same","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":85,"context_line":""},{"line_number":86,"context_line":"* quota_backups, indicate the share backups allowed per project."},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"* quota_backup_gigabytes, indicate the total amount of storage, in"},{"line_number":89,"context_line":"  gigabytes, allowed for backups per project."},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"Using the backup APIs (CLI):"}],"source_content_type":"text/x-rst","patch_set":2,"id":"a6d5baaf_dd8c929e","line":88,"range":{"start_line":88,"start_character":2,"end_line":88,"end_character":24},"in_reply_to":"e68919cb_e6a9e565","updated":"2024-07-23 14:40:16.000000000","message":"done","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":93,"context_line":""},{"line_number":94,"context_line":"The commands to interact with the share backup API are:"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"* ``openstack share backup create``: It creates backup for the share on the NFS path."},{"line_number":97,"context_line":"  The backup becomes creating and it becomes availabe when the backup is completed."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"d995ecc9_ced17d76","line":96,"range":{"start_line":96,"start_character":40,"end_line":96,"end_character":54},"updated":"2024-03-25 19:30:59.000000000","message":"creates a backup","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":93,"context_line":""},{"line_number":94,"context_line":"The commands to interact with the share backup API are:"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"* ``openstack share backup create``: It creates backup for the share on the NFS path."},{"line_number":97,"context_line":"  The backup becomes creating and it becomes availabe when the backup is completed."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"adf92dcd_f47eee90","line":96,"range":{"start_line":96,"start_character":40,"end_line":96,"end_character":54},"in_reply_to":"d995ecc9_ced17d76","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":94,"context_line":"The commands to interact with the share backup API are:"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"* ``openstack share backup create``: It creates backup for the share on the NFS path."},{"line_number":97,"context_line":"  The backup becomes creating and it becomes availabe when the backup is completed."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  .. code-block:: console"},{"line_number":100,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"56bc7568_aae8654a","line":97,"range":{"start_line":97,"start_character":13,"end_line":97,"end_character":53},"updated":"2024-03-25 19:30:59.000000000","message":"status changes to \"creating\", then \"available\"","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":94,"context_line":"The commands to interact with the share backup API are:"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"* ``openstack share backup create``: It creates backup for the share on the NFS path."},{"line_number":97,"context_line":"  The backup becomes creating and it becomes availabe when the backup is completed."},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"  .. code-block:: console"},{"line_number":100,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ff7066f4_43a00812","line":97,"range":{"start_line":97,"start_character":13,"end_line":97,"end_character":53},"in_reply_to":"56bc7568_aae8654a","updated":"2024-07-23 14:40:16.000000000","message":"done.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":99,"context_line":"  .. code-block:: console"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"     $ openstack share backup create --help # to see the help of all the"},{"line_number":102,"context_line":"     available optionsname manila_backup1 25a6f80e-306e-4bb8-ad27-cf6800955228"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"     $ openstack share backup create --name manila_backup1 25a6f80e-306e-4bb8-ad27-cf6800955228"},{"line_number":105,"context_line":"     +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"76c529e5_451b84fe","line":102,"range":{"start_line":102,"start_character":22,"end_line":102,"end_character":78},"updated":"2024-03-25 19:30:59.000000000","message":"remove this?","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":99,"context_line":"  .. code-block:: console"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"     $ openstack share backup create --help # to see the help of all the"},{"line_number":102,"context_line":"     available optionsname manila_backup1 25a6f80e-306e-4bb8-ad27-cf6800955228"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"     $ openstack share backup create --name manila_backup1 25a6f80e-306e-4bb8-ad27-cf6800955228"},{"line_number":105,"context_line":"     +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7d62c32a_dd64ce2a","line":102,"range":{"start_line":102,"start_character":22,"end_line":102,"end_character":78},"in_reply_to":"198b2670_72e8f02e","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":99,"context_line":"  .. code-block:: console"},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"     $ openstack share backup create --help # to see the help of all the"},{"line_number":102,"context_line":"     available optionsname manila_backup1 25a6f80e-306e-4bb8-ad27-cf6800955228"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"     $ openstack share backup create --name manila_backup1 25a6f80e-306e-4bb8-ad27-cf6800955228"},{"line_number":105,"context_line":"     +-------------------+--------------------------------------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"198b2670_72e8f02e","line":102,"range":{"start_line":102,"start_character":22,"end_line":102,"end_character":78},"in_reply_to":"76c529e5_451b84fe","updated":"2024-03-27 19:33:16.000000000","message":"+1 :D","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":120,"context_line":"     | updated_at        | None                                 |"},{"line_number":121,"context_line":"     +-------------------+--------------------------------------+"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"* ``openstack share backup list``: It prints the current status of backup and it"},{"line_number":124,"context_line":"  is set to ``available`` if all operations succeeded."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"  .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"0b3e6a48_22be20ea","line":123,"range":{"start_line":123,"start_character":67,"end_line":123,"end_character":80},"updated":"2024-03-25 19:30:59.000000000","message":"the backup. It is set....","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":120,"context_line":"     | updated_at        | None                                 |"},{"line_number":121,"context_line":"     +-------------------+--------------------------------------+"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"* ``openstack share backup list``: It prints the current status of backup and it"},{"line_number":124,"context_line":"  is set to ``available`` if all operations succeeded."},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"  .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"796c5a6f_2abbdccd","line":123,"range":{"start_line":123,"start_character":67,"end_line":123,"end_character":80},"in_reply_to":"0b3e6a48_22be20ea","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":190,"context_line":"     $"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"Using the backup APIs (REST):"},{"line_number":194,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"APIs will be experimental, until some cycles of testing, and the eventual"}],"source_content_type":"text/x-rst","patch_set":2,"id":"86d6505c_05cfaa2d","line":193,"range":{"start_line":193,"start_character":0,"end_line":193,"end_character":29},"updated":"2024-03-27 19:33:16.000000000","message":"I believe this is covered in the API reference [1] in more details, so perhaps we could drop this part?\n\n[1] https://docs.openstack.org/api-ref/shared-file-system/index.html#share-backups-since-api-v2-80","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":190,"context_line":"     $"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"Using the backup APIs (REST):"},{"line_number":194,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"APIs will be experimental, until some cycles of testing, and the eventual"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b963a687_fa5b71ad","line":193,"range":{"start_line":193,"start_character":0,"end_line":193,"end_character":29},"in_reply_to":"86d6505c_05cfaa2d","updated":"2024-07-23 14:40:16.000000000","message":"Removed. Only reference is given.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"043af90b8f0091ba2847f057c4b4e819d8ceee26","unresolved":false,"context_lines":[{"line_number":190,"context_line":"     $"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"Using the backup APIs (REST):"},{"line_number":194,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"APIs will be experimental, until some cycles of testing, and the eventual"}],"source_content_type":"text/x-rst","patch_set":2,"id":"77e4b08e_1b2f6817","line":193,"range":{"start_line":193,"start_character":0,"end_line":193,"end_character":29},"in_reply_to":"b963a687_fa5b71ad","updated":"2024-07-23 20:21:26.000000000","message":"Thanks :)","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":238,"context_line":"     DELETE /v2/share-backups/{backup_id}"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"  If the share backup is not known to manila, the API will respond with"},{"line_number":241,"context_line":"  ``404 Not Found``. If the share backup state not in ``available`` or"},{"line_number":242,"context_line":"  ``error``, the API will respond with ``400 Invalid State``."},{"line_number":243,"context_line":"  API will respond ``202`` if request is accepted."},{"line_number":244,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"0c50991c_b7d4c175","line":241,"range":{"start_line":241,"start_character":41,"end_line":241,"end_character":50},"updated":"2024-03-25 19:30:59.000000000","message":"state is not","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":238,"context_line":"     DELETE /v2/share-backups/{backup_id}"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"  If the share backup is not known to manila, the API will respond with"},{"line_number":241,"context_line":"  ``404 Not Found``. If the share backup state not in ``available`` or"},{"line_number":242,"context_line":"  ``error``, the API will respond with ``400 Invalid State``."},{"line_number":243,"context_line":"  API will respond ``202`` if request is accepted."},{"line_number":244,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba0978ed_f3416e0f","line":241,"range":{"start_line":241,"start_character":41,"end_line":241,"end_character":50},"in_reply_to":"0c50991c_b7d4c175","updated":"2024-07-23 14:40:16.000000000","message":"done","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":277,"context_line":"Backup/Restore via backup types (Vendor specific)"},{"line_number":278,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"There are use cases that, the individual storage vendors/drivers might have"},{"line_number":281,"context_line":"robust solution in their own storage to backup the data. When such features available"},{"line_number":282,"context_line":"in the storage, the individual drivers can be enhanced to build their own backup"},{"line_number":283,"context_line":"solutions by extending the existing manila backup drivers with the use of backup types."}],"source_content_type":"text/x-rst","patch_set":2,"id":"6c357fd9_4ece0195","line":280,"range":{"start_line":280,"start_character":14,"end_line":280,"end_character":24},"updated":"2024-03-25 19:30:59.000000000","message":"cases such that","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":277,"context_line":"Backup/Restore via backup types (Vendor specific)"},{"line_number":278,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"There are use cases that, the individual storage vendors/drivers might have"},{"line_number":281,"context_line":"robust solution in their own storage to backup the data. When such features available"},{"line_number":282,"context_line":"in the storage, the individual drivers can be enhanced to build their own backup"},{"line_number":283,"context_line":"solutions by extending the existing manila backup drivers with the use of backup types."}],"source_content_type":"text/x-rst","patch_set":2,"id":"0e53e931_b3b6edf8","line":280,"range":{"start_line":280,"start_character":14,"end_line":280,"end_character":24},"in_reply_to":"6c357fd9_4ece0195","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":278,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"There are use cases that, the individual storage vendors/drivers might have"},{"line_number":281,"context_line":"robust solution in their own storage to backup the data. When such features available"},{"line_number":282,"context_line":"in the storage, the individual drivers can be enhanced to build their own backup"},{"line_number":283,"context_line":"solutions by extending the existing manila backup drivers with the use of backup types."},{"line_number":284,"context_line":"Thus shares created in Manila on such storage, can be easily backed up via"}],"source_content_type":"text/x-rst","patch_set":2,"id":"257265c5_38d638ce","line":281,"range":{"start_line":281,"start_character":67,"end_line":281,"end_character":85},"updated":"2024-03-25 19:30:59.000000000","message":"feature are available","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":278,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":"There are use cases that, the individual storage vendors/drivers might have"},{"line_number":281,"context_line":"robust solution in their own storage to backup the data. When such features available"},{"line_number":282,"context_line":"in the storage, the individual drivers can be enhanced to build their own backup"},{"line_number":283,"context_line":"solutions by extending the existing manila backup drivers with the use of backup types."},{"line_number":284,"context_line":"Thus shares created in Manila on such storage, can be easily backed up via"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f7e9931b_f6b3671b","line":281,"range":{"start_line":281,"start_character":67,"end_line":281,"end_character":85},"in_reply_to":"257265c5_38d638ce","updated":"2024-07-23 14:40:16.000000000","message":"done","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":285,"context_line":"vendor specific solutions."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":".. note::"},{"line_number":288,"context_line":"   \"backup_type\" was added to backup API responses in version 2.85."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At present,"},{"line_number":291,"context_line":"it has been implemented for NetApp driver.  The backup_type is a construct which"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f5b007a5_358ab8ef","line":288,"range":{"start_line":288,"start_character":4,"end_line":288,"end_character":15},"updated":"2024-03-27 19:33:16.000000000","message":"please format this with `","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":285,"context_line":"vendor specific solutions."},{"line_number":286,"context_line":""},{"line_number":287,"context_line":".. note::"},{"line_number":288,"context_line":"   \"backup_type\" was added to backup API responses in version 2.85."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At present,"},{"line_number":291,"context_line":"it has been implemented for NetApp driver.  The backup_type is a construct which"}],"source_content_type":"text/x-rst","patch_set":2,"id":"c08d7b50_96f6d77c","line":288,"range":{"start_line":288,"start_character":4,"end_line":288,"end_character":15},"in_reply_to":"f5b007a5_358ab8ef","updated":"2024-07-23 14:40:16.000000000","message":"Addressed","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":287,"context_line":".. note::"},{"line_number":288,"context_line":"   \"backup_type\" was added to backup API responses in version 2.85."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At present,"},{"line_number":291,"context_line":"it has been implemented for NetApp driver.  The backup_type is a construct which"},{"line_number":292,"context_line":"consists of backup specific configurations parameters such as ``backup_type_name``,"},{"line_number":293,"context_line":"``netapp_backup_backend_section_name``, ``netapp_backup_vserver``,"},{"line_number":294,"context_line":"``netapp_backup_share``, ``netapp_snapmirror_job_timeout``."}],"source_content_type":"text/x-rst","patch_set":2,"id":"4ad176e9_6ffb950b","line":291,"range":{"start_line":290,"start_character":71,"end_line":291,"end_character":42},"updated":"2024-03-27 19:33:16.000000000","message":"If I had to rephrase this, it would be something like:\n\nThis is needed for creating backups with third party drivers, in case an implementation is available.\n\nThis admin documentation should be generic, and I think we tried to make so in other places as well, not singling out any specific vendors in the pages that are more generic.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":287,"context_line":".. note::"},{"line_number":288,"context_line":"   \"backup_type\" was added to backup API responses in version 2.85."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At present,"},{"line_number":291,"context_line":"it has been implemented for NetApp driver.  The backup_type is a construct which"},{"line_number":292,"context_line":"consists of backup specific configurations parameters such as ``backup_type_name``,"},{"line_number":293,"context_line":"``netapp_backup_backend_section_name``, ``netapp_backup_vserver``,"},{"line_number":294,"context_line":"``netapp_backup_share``, ``netapp_snapmirror_job_timeout``."}],"source_content_type":"text/x-rst","patch_set":2,"id":"b782fcce_5da8bc61","line":291,"range":{"start_line":290,"start_character":71,"end_line":291,"end_character":42},"in_reply_to":"4ad176e9_6ffb950b","updated":"2024-07-23 14:40:16.000000000","message":"removed netapp related information and moved to netapp driver page.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"e7806cf5f8991b1f938289df04df7c4a4a2770c7","unresolved":true,"context_lines":[{"line_number":315,"context_line":"       enabled_backup_types \u003d eng_data_backup"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   If the option ``netapp_backup_share`` is set to empty value, the backup volume (destination"},{"line_number":319,"context_line":"   volume) would be created automatically by the driver inside the vserver."},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"   On the backend configuration, if driver_handles_share_servers is set to false, and if"}],"source_content_type":"text/x-rst","patch_set":2,"id":"4c44cd2a_4863baa4","line":318,"range":{"start_line":318,"start_character":48,"end_line":318,"end_character":56},"updated":"2024-03-25 19:30:59.000000000","message":"to an empty","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":315,"context_line":"       enabled_backup_types \u003d eng_data_backup"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   If the option ``netapp_backup_share`` is set to empty value, the backup volume (destination"},{"line_number":319,"context_line":"   volume) would be created automatically by the driver inside the vserver."},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"   On the backend configuration, if driver_handles_share_servers is set to false, and if"}],"source_content_type":"text/x-rst","patch_set":2,"id":"db97090b_091e1020","line":318,"range":{"start_line":318,"start_character":48,"end_line":318,"end_character":56},"in_reply_to":"4c44cd2a_4863baa4","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":290,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At present,"},{"line_number":291,"context_line":"it has been implemented for NetApp driver.  The backup_type is a construct which"},{"line_number":292,"context_line":"consists of backup specific configurations parameters such as ``backup_type_name``,"},{"line_number":293,"context_line":"``netapp_backup_backend_section_name``, ``netapp_backup_vserver``,"},{"line_number":294,"context_line":"``netapp_backup_share``, ``netapp_snapmirror_job_timeout``."},{"line_number":295,"context_line":""},{"line_number":296,"context_line":""},{"line_number":297,"context_line":".. note::"},{"line_number":298,"context_line":"   The sample config will look like this:"},{"line_number":299,"context_line":"   ``eng_data_backup`` is the backup_type here.::"},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"       [eng_data_backup]"},{"line_number":302,"context_line":"       backup_type_name\u003dmy_backup"},{"line_number":303,"context_line":"       netapp_backup_backend_section_name \u003d ontap2"},{"line_number":304,"context_line":"       netapp_backup_vserver \u003d backup_vserver_name"},{"line_number":305,"context_line":"       netapp_backup_share \u003d backup_volume_name_inside_vserver"},{"line_number":306,"context_line":"       netapp_snapmirror_job_timeout \u003d 180"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"       [nas_storage]"},{"line_number":309,"context_line":"       vendor_name \u003d NetApp"},{"line_number":310,"context_line":"       share_driver \u003d manila.share.drivers.netapp.common.NetAppDriver"},{"line_number":311,"context_line":"       driver_handles_share_servers \u003d False"},{"line_number":312,"context_line":"       netapp_login \u003d admin"},{"line_number":313,"context_line":"       ...."},{"line_number":314,"context_line":"       ...."},{"line_number":315,"context_line":"       enabled_backup_types \u003d eng_data_backup"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   If the option ``netapp_backup_share`` is set to empty value, the backup volume (destination"},{"line_number":319,"context_line":"   volume) would be created automatically by the driver inside the vserver."},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"   On the backend configuration, if driver_handles_share_servers is set to false, and if"},{"line_number":322,"context_line":"   netapp_backup_vserver is empty in backup_type stanza (here it is [eng_backup]), the"},{"line_number":323,"context_line":"   vserver would be created automatically. In such cases, the destination volume also would be"},{"line_number":324,"context_line":"   created automatically with the specified pattern mentioned in the backend."},{"line_number":325,"context_line":""},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"Backup/Restore workflows via backup type:"},{"line_number":328,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"62dc86c9_f41102d7","line":325,"range":{"start_line":293,"start_character":0,"end_line":325,"end_character":0},"updated":"2024-03-27 19:33:16.000000000","message":"Please move the netapp specific configuration to the netapp driver documentation in the admin guide, so we can keep consistent with the other docs","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":290,"context_line":"Starting from 2024.1, a concept named backup_type has been introduced. At present,"},{"line_number":291,"context_line":"it has been implemented for NetApp driver.  The backup_type is a construct which"},{"line_number":292,"context_line":"consists of backup specific configurations parameters such as ``backup_type_name``,"},{"line_number":293,"context_line":"``netapp_backup_backend_section_name``, ``netapp_backup_vserver``,"},{"line_number":294,"context_line":"``netapp_backup_share``, ``netapp_snapmirror_job_timeout``."},{"line_number":295,"context_line":""},{"line_number":296,"context_line":""},{"line_number":297,"context_line":".. note::"},{"line_number":298,"context_line":"   The sample config will look like this:"},{"line_number":299,"context_line":"   ``eng_data_backup`` is the backup_type here.::"},{"line_number":300,"context_line":""},{"line_number":301,"context_line":"       [eng_data_backup]"},{"line_number":302,"context_line":"       backup_type_name\u003dmy_backup"},{"line_number":303,"context_line":"       netapp_backup_backend_section_name \u003d ontap2"},{"line_number":304,"context_line":"       netapp_backup_vserver \u003d backup_vserver_name"},{"line_number":305,"context_line":"       netapp_backup_share \u003d backup_volume_name_inside_vserver"},{"line_number":306,"context_line":"       netapp_snapmirror_job_timeout \u003d 180"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"       [nas_storage]"},{"line_number":309,"context_line":"       vendor_name \u003d NetApp"},{"line_number":310,"context_line":"       share_driver \u003d manila.share.drivers.netapp.common.NetAppDriver"},{"line_number":311,"context_line":"       driver_handles_share_servers \u003d False"},{"line_number":312,"context_line":"       netapp_login \u003d admin"},{"line_number":313,"context_line":"       ...."},{"line_number":314,"context_line":"       ...."},{"line_number":315,"context_line":"       enabled_backup_types \u003d eng_data_backup"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":""},{"line_number":318,"context_line":"   If the option ``netapp_backup_share`` is set to empty value, the backup volume (destination"},{"line_number":319,"context_line":"   volume) would be created automatically by the driver inside the vserver."},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"   On the backend configuration, if driver_handles_share_servers is set to false, and if"},{"line_number":322,"context_line":"   netapp_backup_vserver is empty in backup_type stanza (here it is [eng_backup]), the"},{"line_number":323,"context_line":"   vserver would be created automatically. In such cases, the destination volume also would be"},{"line_number":324,"context_line":"   created automatically with the specified pattern mentioned in the backend."},{"line_number":325,"context_line":""},{"line_number":326,"context_line":""},{"line_number":327,"context_line":"Backup/Restore workflows via backup type:"},{"line_number":328,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":2,"id":"db5cab1a_afc94f14","line":325,"range":{"start_line":293,"start_character":0,"end_line":325,"end_character":0},"in_reply_to":"62dc86c9_f41102d7","updated":"2024-07-23 14:40:16.000000000","message":"Addressed.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"294aae2b5af26b20edd4ae80ce80ab2364cd1547","unresolved":true,"context_lines":[{"line_number":345,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"     $ openstack share backup create --name test5 --backup-options backup_type\u003deng_data_backup source_share"},{"line_number":348,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":349,"context_line":"     | Field | Value |"},{"line_number":350,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":351,"context_line":"     | availability_zone | manila-zone-0 |"},{"line_number":352,"context_line":"     | backup_type | backup_type1 |"},{"line_number":353,"context_line":"     | created_at | 2024-03-11T18:15:32.183982 |"},{"line_number":354,"context_line":"     | description | None |"},{"line_number":355,"context_line":"     | host | vm.openstack.opendev.com@nas_storage |"},{"line_number":356,"context_line":"     | id | 4b468327-d03f-4df7-97ef-c5230b5beafc |"},{"line_number":357,"context_line":"     | name | test5 |"},{"line_number":358,"context_line":"     | progress | 0 |"},{"line_number":359,"context_line":"     | restore_progress | 0 |"},{"line_number":360,"context_line":"     | share_id | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 |"},{"line_number":361,"context_line":"     | size | 1 |"},{"line_number":362,"context_line":"     | status | creating |"},{"line_number":363,"context_line":"     | topic | None |"},{"line_number":364,"context_line":"     | updated_at | None |"},{"line_number":365,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"     $ openstack share backup list"},{"line_number":368,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"58a2447d_38fdcdd0","line":365,"range":{"start_line":348,"start_character":5,"end_line":365,"end_character":75},"updated":"2024-03-27 19:33:16.000000000","message":"could you please fix the formatting of the table?","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"603b84b41a400beb932221fd3d21b39229aeb52b","unresolved":false,"context_lines":[{"line_number":345,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":346,"context_line":""},{"line_number":347,"context_line":"     $ openstack share backup create --name test5 --backup-options backup_type\u003deng_data_backup source_share"},{"line_number":348,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":349,"context_line":"     | Field | Value |"},{"line_number":350,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":351,"context_line":"     | availability_zone | manila-zone-0 |"},{"line_number":352,"context_line":"     | backup_type | backup_type1 |"},{"line_number":353,"context_line":"     | created_at | 2024-03-11T18:15:32.183982 |"},{"line_number":354,"context_line":"     | description | None |"},{"line_number":355,"context_line":"     | host | vm.openstack.opendev.com@nas_storage |"},{"line_number":356,"context_line":"     | id | 4b468327-d03f-4df7-97ef-c5230b5beafc |"},{"line_number":357,"context_line":"     | name | test5 |"},{"line_number":358,"context_line":"     | progress | 0 |"},{"line_number":359,"context_line":"     | restore_progress | 0 |"},{"line_number":360,"context_line":"     | share_id | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 |"},{"line_number":361,"context_line":"     | size | 1 |"},{"line_number":362,"context_line":"     | status | creating |"},{"line_number":363,"context_line":"     | topic | None |"},{"line_number":364,"context_line":"     | updated_at | None |"},{"line_number":365,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":366,"context_line":""},{"line_number":367,"context_line":"     $ openstack share backup list"},{"line_number":368,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"}],"source_content_type":"text/x-rst","patch_set":2,"id":"b5facfaf_a9ad7bfd","line":365,"range":{"start_line":348,"start_character":5,"end_line":365,"end_character":75},"in_reply_to":"58a2447d_38fdcdd0","updated":"2024-07-23 14:40:16.000000000","message":"Done.","commit_id":"11c7c335aa825f51ac3f231993529a7280bc6de4"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"043af90b8f0091ba2847f057c4b4e819d8ceee26","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Share backup management is the feature that provides the capability to create"},{"line_number":8,"context_line":"a backup for the given share, restore a backup, and delete a backup. It is a"},{"line_number":9,"context_line":"valuable feature for most shared file system users, especially for NAS user."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Use cases"},{"line_number":12,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"df636018_d5bf67c8","line":9,"range":{"start_line":9,"start_character":71,"end_line":9,"end_character":75},"updated":"2024-07-23 20:21:26.000000000","message":"nit: users","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Share backup management is the feature that provides the capability to create"},{"line_number":8,"context_line":"a backup for the given share, restore a backup, and delete a backup. It is a"},{"line_number":9,"context_line":"valuable feature for most shared file system users, especially for NAS user."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Use cases"},{"line_number":12,"context_line":"~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":4,"id":"48a9f734_a361e02e","line":9,"range":{"start_line":9,"start_character":71,"end_line":9,"end_character":75},"in_reply_to":"df636018_d5bf67c8","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"043af90b8f0091ba2847f057c4b4e819d8ceee26","unresolved":true,"context_lines":[{"line_number":29,"context_line":"the workflows of cinder NFSBackupDriver and thus it helps users with"},{"line_number":30,"context_line":"less learning time, and provides the basic backup ability. The vendor"},{"line_number":31,"context_line":"that supports NFS, must provide space for NFS to interconnect with NFS backup"},{"line_number":32,"context_line":"drivers. The implementation of nfs backup driver will be generic though. The"},{"line_number":33,"context_line":"backup process for this driver consists of:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Make sure share is in available state and not busy."}],"source_content_type":"text/x-rst","patch_set":4,"id":"3504101e_f1cb9eb8","line":32,"range":{"start_line":32,"start_character":31,"end_line":32,"end_character":34},"updated":"2024-07-23 20:21:26.000000000","message":"nit: NFS","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":29,"context_line":"the workflows of cinder NFSBackupDriver and thus it helps users with"},{"line_number":30,"context_line":"less learning time, and provides the basic backup ability. The vendor"},{"line_number":31,"context_line":"that supports NFS, must provide space for NFS to interconnect with NFS backup"},{"line_number":32,"context_line":"drivers. The implementation of nfs backup driver will be generic though. The"},{"line_number":33,"context_line":"backup process for this driver consists of:"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"* Make sure share is in available state and not busy."}],"source_content_type":"text/x-rst","patch_set":4,"id":"b8b63ac3_99bcf68d","line":32,"range":{"start_line":32,"start_character":31,"end_line":32,"end_character":34},"in_reply_to":"3504101e_f1cb9eb8","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"043af90b8f0091ba2847f057c4b4e819d8ceee26","unresolved":true,"context_lines":[{"line_number":256,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":257,"context_line":"     | Field | Value |"},{"line_number":258,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":259,"context_line":"     | availability_zone | manila-zone-0 |"},{"line_number":260,"context_line":"     | backup_type       | backup_type1 |"},{"line_number":261,"context_line":"     | created_at        | 2024-03-11T18:15:32.183982 |"},{"line_number":262,"context_line":"     | description       | None |"},{"line_number":263,"context_line":"     | host              | vm.openstack.opendev.com@nas_storage |"},{"line_number":264,"context_line":"     | id                | 4b468327-d03f-4df7-97ef-c5230b5beafc |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"171a4f75_b7f7b917","line":261,"range":{"start_line":259,"start_character":27,"end_line":261,"end_character":55},"updated":"2024-07-23 20:21:26.000000000","message":"could you please fix this side too? :)","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":256,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":257,"context_line":"     | Field | Value |"},{"line_number":258,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":259,"context_line":"     | availability_zone | manila-zone-0 |"},{"line_number":260,"context_line":"     | backup_type       | backup_type1 |"},{"line_number":261,"context_line":"     | created_at        | 2024-03-11T18:15:32.183982 |"},{"line_number":262,"context_line":"     | description       | None |"},{"line_number":263,"context_line":"     | host              | vm.openstack.opendev.com@nas_storage |"},{"line_number":264,"context_line":"     | id                | 4b468327-d03f-4df7-97ef-c5230b5beafc |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"f7dbe949_da7e15a8","line":261,"range":{"start_line":259,"start_character":27,"end_line":261,"end_character":55},"in_reply_to":"171a4f75_b7f7b917","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"043af90b8f0091ba2847f057c4b4e819d8ceee26","unresolved":true,"context_lines":[{"line_number":284,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":285,"context_line":"     | Field | Value |"},{"line_number":286,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":287,"context_line":"     | availability_zone | manila-zone-0 |"},{"line_number":288,"context_line":"     | backup_type       | backup_type1 |"},{"line_number":289,"context_line":"     | created_at        | 2024-03-11T18:15:32.000000 |"},{"line_number":290,"context_line":"     | description       | None |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"27235066_91ea53d2","line":287,"range":{"start_line":287,"start_character":27,"end_line":287,"end_character":42},"updated":"2024-07-23 20:21:26.000000000","message":"same","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"96b46a7caa9bc8fa4cf5088b5135481dc1042016","unresolved":false,"context_lines":[{"line_number":284,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":285,"context_line":"     | Field | Value |"},{"line_number":286,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":287,"context_line":"     | availability_zone | manila-zone-0 |"},{"line_number":288,"context_line":"     | backup_type       | backup_type1 |"},{"line_number":289,"context_line":"     | created_at        | 2024-03-11T18:15:32.000000 |"},{"line_number":290,"context_line":"     | description       | None |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7c354a2e_2c828397","line":287,"range":{"start_line":287,"start_character":27,"end_line":287,"end_character":42},"in_reply_to":"27235066_91ea53d2","updated":"2024-07-24 18:31:10.000000000","message":"Done.","commit_id":"7306026d00b7a8453305f0ba31d85a8b6933d7a2"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"9496d046697049224b0d56a27da3d9a06d01c0a9","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":5,"id":"c108ae05_88388f60","updated":"2024-07-24 21:42:04.000000000","message":"Backup is a user facing feature.. so a basic set of commands: create, delete, list and restore backups can be added here: https://opendev.org/openstack/manila/src/branch/master/doc/source/user/create-and-manage-shares.rst\n\nwdyt?\n\nAll this detail definitely makes sense for an administrator","commit_id":"c94fbb01d46ef0be926db6cbc8c470cfcc15fe33"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"25ef9e6d6d42f6d0c4c0acfeb5deef3b1b223197","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"38b12f14_089c61f5","in_reply_to":"c108ae05_88388f60","updated":"2024-07-25 18:27:47.000000000","message":"Added to the user guide.","commit_id":"c94fbb01d46ef0be926db6cbc8c470cfcc15fe33"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"9496d046697049224b0d56a27da3d9a06d01c0a9","unresolved":true,"context_lines":[{"line_number":190,"context_line":"     | topic             | manila-data                          |"},{"line_number":191,"context_line":"     | updated_at        | 2024-03-21T12:57:09.000000           |"},{"line_number":192,"context_line":"     +-------------------+--------------------------------------+"},{"line_number":193,"context_line":"     $"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"Using the backup APIs (REST):"}],"source_content_type":"text/x-rst","patch_set":5,"id":"a187807a_fd973a4b","line":193,"range":{"start_line":193,"start_character":5,"end_line":193,"end_character":6},"updated":"2024-07-24 21:42:04.000000000","message":"remove","commit_id":"c94fbb01d46ef0be926db6cbc8c470cfcc15fe33"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"25ef9e6d6d42f6d0c4c0acfeb5deef3b1b223197","unresolved":false,"context_lines":[{"line_number":190,"context_line":"     | topic             | manila-data                          |"},{"line_number":191,"context_line":"     | updated_at        | 2024-03-21T12:57:09.000000           |"},{"line_number":192,"context_line":"     +-------------------+--------------------------------------+"},{"line_number":193,"context_line":"     $"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":""},{"line_number":196,"context_line":"Using the backup APIs (REST):"}],"source_content_type":"text/x-rst","patch_set":5,"id":"d43d45d0_5ce4eb79","line":193,"range":{"start_line":193,"start_character":5,"end_line":193,"end_character":6},"in_reply_to":"a187807a_fd973a4b","updated":"2024-07-25 18:27:47.000000000","message":"Removed.","commit_id":"c94fbb01d46ef0be926db6cbc8c470cfcc15fe33"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"952ecd632fc517fddcaed119ef750a7981793fce","unresolved":true,"context_lines":[{"line_number":74,"context_line":"unless share becomes available. Finally, whether or not the share is"},{"line_number":75,"context_line":"successfully backed up, the state of the share is rolled back to the"},{"line_number":76,"context_line":"available state. In case the backup fails, share task_state will contain the"},{"line_number":77,"context_line":"failure information. Also, share message will be recorded."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"New clean up actions:"},{"line_number":80,"context_line":"The backup and restore actions could break when service is down, so new"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fcd8d9c_6d0e95b4","line":77,"range":{"start_line":77,"start_character":27,"end_line":77,"end_character":32},"updated":"2024-07-26 05:58:12.000000000","message":"failure message","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"d8897ea494370cd725c85667b55a232f2072057c","unresolved":false,"context_lines":[{"line_number":74,"context_line":"unless share becomes available. Finally, whether or not the share is"},{"line_number":75,"context_line":"successfully backed up, the state of the share is rolled back to the"},{"line_number":76,"context_line":"available state. In case the backup fails, share task_state will contain the"},{"line_number":77,"context_line":"failure information. Also, share message will be recorded."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"New clean up actions:"},{"line_number":80,"context_line":"The backup and restore actions could break when service is down, so new"}],"source_content_type":"text/x-rst","patch_set":7,"id":"4c117c0a_aa35f8ee","line":77,"range":{"start_line":77,"start_character":27,"end_line":77,"end_character":32},"in_reply_to":"3fcd8d9c_6d0e95b4","updated":"2024-07-26 06:35:55.000000000","message":"Done","commit_id":"981e3ad3c032b91f98f411cfaebac424799327f6"}],"doc/source/user/create-and-manage-shares.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"814baa689a79ed0963bbc6f40bc22bb3a410852e","unresolved":true,"context_lines":[{"line_number":1131,"context_line":""},{"line_number":1132,"context_line":"    $ openstack share lock delete dc7ec691-a505-47d0-b2ec-8eb7fb9270e4"},{"line_number":1133,"context_line":""},{"line_number":1134,"context_line":"Share backups via backup type"},{"line_number":1135,"context_line":"-----------------------------"},{"line_number":1136,"context_line":""},{"line_number":1137,"context_line":"* Create backup"}],"source_content_type":"text/x-rst","patch_set":6,"id":"b3ea50f2_24f8c3e5","line":1134,"range":{"start_line":1134,"start_character":14,"end_line":1134,"end_character":29},"updated":"2024-07-25 20:37:13.000000000","message":"is this necessary?\n\njust \"Share backups\" will suffice...","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"dd1bd24b896fbe9fdf9b8589e1dbcedb5c93593b","unresolved":false,"context_lines":[{"line_number":1131,"context_line":""},{"line_number":1132,"context_line":"    $ openstack share lock delete dc7ec691-a505-47d0-b2ec-8eb7fb9270e4"},{"line_number":1133,"context_line":""},{"line_number":1134,"context_line":"Share backups via backup type"},{"line_number":1135,"context_line":"-----------------------------"},{"line_number":1136,"context_line":""},{"line_number":1137,"context_line":"* Create backup"}],"source_content_type":"text/x-rst","patch_set":6,"id":"901643fe_021e3e80","line":1134,"range":{"start_line":1134,"start_character":14,"end_line":1134,"end_character":29},"in_reply_to":"b3ea50f2_24f8c3e5","updated":"2024-07-26 05:18:43.000000000","message":"Done.","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7c0de8331d32795e35e97fd8f1a069171d288a78","unresolved":true,"context_lines":[{"line_number":1140,"context_line":""},{"line_number":1141,"context_line":"     $ openstack share backup create --name test5 --backup-options backup_type\u003deng_data_backup source_share"},{"line_number":1142,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":1143,"context_line":"     | Field | Value |"},{"line_number":1144,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":1145,"context_line":"     | availability_zone | manila-zone-0                        |"},{"line_number":1146,"context_line":"     | backup_type       | backup_type1                         |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"b57c5618_037ffd59","line":1143,"range":{"start_line":1143,"start_character":20,"end_line":1143,"end_character":22},"updated":"2024-07-25 20:36:08.000000000","message":"bad formatting during copy paste perhaps?","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"dd1bd24b896fbe9fdf9b8589e1dbcedb5c93593b","unresolved":false,"context_lines":[{"line_number":1140,"context_line":""},{"line_number":1141,"context_line":"     $ openstack share backup create --name test5 --backup-options backup_type\u003deng_data_backup source_share"},{"line_number":1142,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":1143,"context_line":"     | Field | Value |"},{"line_number":1144,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":1145,"context_line":"     | availability_zone | manila-zone-0                        |"},{"line_number":1146,"context_line":"     | backup_type       | backup_type1                         |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"80a28643_0ad3cf4e","line":1143,"range":{"start_line":1143,"start_character":20,"end_line":1143,"end_character":22},"in_reply_to":"b57c5618_037ffd59","updated":"2024-07-26 05:18:43.000000000","message":"Done.","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7c0de8331d32795e35e97fd8f1a069171d288a78","unresolved":true,"context_lines":[{"line_number":1164,"context_line":""},{"line_number":1165,"context_line":"     $ openstack share backup list"},{"line_number":1166,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1167,"context_line":"     | ID | Name | Share ID | Status |"},{"line_number":1168,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1169,"context_line":"     | 4b468327-d03f-4df7-97ef-c5230b5beafc | test5 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | creating |"},{"line_number":1170,"context_line":"     | 8a9b3ce0-23bb-4923-b8ce-d0dd1f56b2b8 | test4 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"61f66264_f2773b4e","line":1167,"range":{"start_line":1167,"start_character":7,"end_line":1167,"end_character":38},"updated":"2024-07-25 20:36:08.000000000","message":"same here","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"dd1bd24b896fbe9fdf9b8589e1dbcedb5c93593b","unresolved":false,"context_lines":[{"line_number":1164,"context_line":""},{"line_number":1165,"context_line":"     $ openstack share backup list"},{"line_number":1166,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1167,"context_line":"     | ID | Name | Share ID | Status |"},{"line_number":1168,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1169,"context_line":"     | 4b468327-d03f-4df7-97ef-c5230b5beafc | test5 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | creating |"},{"line_number":1170,"context_line":"     | 8a9b3ce0-23bb-4923-b8ce-d0dd1f56b2b8 | test4 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"9ad15104_84ce370f","line":1167,"range":{"start_line":1167,"start_character":7,"end_line":1167,"end_character":38},"in_reply_to":"61f66264_f2773b4e","updated":"2024-07-26 05:18:43.000000000","message":"Done.","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7c0de8331d32795e35e97fd8f1a069171d288a78","unresolved":true,"context_lines":[{"line_number":1166,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1167,"context_line":"     | ID | Name | Share ID | Status |"},{"line_number":1168,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1169,"context_line":"     | 4b468327-d03f-4df7-97ef-c5230b5beafc | test5 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | creating |"},{"line_number":1170,"context_line":"     | 8a9b3ce0-23bb-4923-b8ce-d0dd1f56b2b8 | test4 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"},{"line_number":1171,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"b66c4941_8a96ea6e","line":1169,"range":{"start_line":1169,"start_character":100,"end_line":1169,"end_character":103},"updated":"2024-07-25 20:36:08.000000000","message":"same here","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"dd1bd24b896fbe9fdf9b8589e1dbcedb5c93593b","unresolved":false,"context_lines":[{"line_number":1166,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1167,"context_line":"     | ID | Name | Share ID | Status |"},{"line_number":1168,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1169,"context_line":"     | 4b468327-d03f-4df7-97ef-c5230b5beafc | test5 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | creating |"},{"line_number":1170,"context_line":"     | 8a9b3ce0-23bb-4923-b8ce-d0dd1f56b2b8 | test4 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"},{"line_number":1171,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1172,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"a30473c9_5a8b0ef2","line":1169,"range":{"start_line":1169,"start_character":100,"end_line":1169,"end_character":103},"in_reply_to":"b66c4941_8a96ea6e","updated":"2024-07-26 05:18:43.000000000","message":"Done.","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7c0de8331d32795e35e97fd8f1a069171d288a78","unresolved":true,"context_lines":[{"line_number":1172,"context_line":""},{"line_number":1173,"context_line":"     $ openstack share backup show test5"},{"line_number":1174,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":1175,"context_line":"     | Field | Value |"},{"line_number":1176,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":1177,"context_line":"     | availability_zone | manila-zone-0                                  |"},{"line_number":1178,"context_line":"     | backup_type       | backup_type1                                   |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7a50e6eb_b01fc4eb","line":1175,"range":{"start_line":1175,"start_character":7,"end_line":1175,"end_character":22},"updated":"2024-07-25 20:36:08.000000000","message":"same","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"dd1bd24b896fbe9fdf9b8589e1dbcedb5c93593b","unresolved":false,"context_lines":[{"line_number":1172,"context_line":""},{"line_number":1173,"context_line":"     $ openstack share backup show test5"},{"line_number":1174,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":1175,"context_line":"     | Field | Value |"},{"line_number":1176,"context_line":"     +-------------------+------------------------------------------------+"},{"line_number":1177,"context_line":"     | availability_zone | manila-zone-0                                  |"},{"line_number":1178,"context_line":"     | backup_type       | backup_type1                                   |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"566ff5d6_beb777d7","line":1175,"range":{"start_line":1175,"start_character":7,"end_line":1175,"end_character":22},"in_reply_to":"7a50e6eb_b01fc4eb","updated":"2024-07-26 05:18:43.000000000","message":"Done.","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7c0de8331d32795e35e97fd8f1a069171d288a78","unresolved":true,"context_lines":[{"line_number":1192,"context_line":""},{"line_number":1193,"context_line":"     $ openstack share backup list"},{"line_number":1194,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1195,"context_line":"     | ID | Name | Share ID | Status |"},{"line_number":1196,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1197,"context_line":"     | 4b468327-d03f-4df7-97ef-c5230b5beafc | test5 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"},{"line_number":1198,"context_line":"     | 8a9b3ce0-23bb-4923-b8ce-d0dd1f56b2b8 | test4 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"e6c0c806_9c262e4a","line":1195,"range":{"start_line":1195,"start_character":7,"end_line":1195,"end_character":38},"updated":"2024-07-25 20:36:08.000000000","message":"same","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"dd1bd24b896fbe9fdf9b8589e1dbcedb5c93593b","unresolved":false,"context_lines":[{"line_number":1192,"context_line":""},{"line_number":1193,"context_line":"     $ openstack share backup list"},{"line_number":1194,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1195,"context_line":"     | ID | Name | Share ID | Status |"},{"line_number":1196,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1197,"context_line":"     | 4b468327-d03f-4df7-97ef-c5230b5beafc | test5 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"},{"line_number":1198,"context_line":"     | 8a9b3ce0-23bb-4923-b8ce-d0dd1f56b2b8 | test4 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"34a0dde5_18ce9c72","line":1195,"range":{"start_line":1195,"start_character":7,"end_line":1195,"end_character":38},"in_reply_to":"e6c0c806_9c262e4a","updated":"2024-07-26 05:18:43.000000000","message":"Done.","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"7c0de8331d32795e35e97fd8f1a069171d288a78","unresolved":true,"context_lines":[{"line_number":1206,"context_line":""},{"line_number":1207,"context_line":"     $ openstack share backup list"},{"line_number":1208,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1209,"context_line":"     | ID | Name | Share ID | Status |"},{"line_number":1210,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1211,"context_line":"     | 4b468327-d03f-4df7-97ef-c5230b5beafc | test5 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"},{"line_number":1212,"context_line":"     | 8a9b3ce0-23bb-4923-b8ce-d0dd1f56b2b8 | test4 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | restoring |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"37eb7e10_6f896aa5","line":1209,"range":{"start_line":1209,"start_character":7,"end_line":1209,"end_character":38},"updated":"2024-07-25 20:36:08.000000000","message":"same","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"},{"author":{"_account_id":36178,"name":"Saravanan Manickam","display_name":"msaravan","email":"manicsaran@gmail.com","username":"msaravan"},"change_message_id":"dd1bd24b896fbe9fdf9b8589e1dbcedb5c93593b","unresolved":false,"context_lines":[{"line_number":1206,"context_line":""},{"line_number":1207,"context_line":"     $ openstack share backup list"},{"line_number":1208,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1209,"context_line":"     | ID | Name | Share ID | Status |"},{"line_number":1210,"context_line":"     +--------------------------------------+-------+--------------------------------------+-----------+"},{"line_number":1211,"context_line":"     | 4b468327-d03f-4df7-97ef-c5230b5beafc | test5 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | available |"},{"line_number":1212,"context_line":"     | 8a9b3ce0-23bb-4923-b8ce-d0dd1f56b2b8 | test4 | 983c6dd5-ef93-4c73-9359-ef02fe3bbce7 | restoring |"}],"source_content_type":"text/x-rst","patch_set":6,"id":"718ae652_1eac80e1","line":1209,"range":{"start_line":1209,"start_character":7,"end_line":1209,"end_character":38},"in_reply_to":"37eb7e10_6f896aa5","updated":"2024-07-26 05:18:43.000000000","message":"Done.","commit_id":"38b740875c779cf2ccc8bedc879a0fcd2a0cb53a"}]}
