)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"1fb1f5992faa70afbc4fc563a48147665a646068","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1747d0ae_a552294e","updated":"2025-12-19 07:26:26.000000000","message":"Release notes are missing.","commit_id":"f476a8171c5bcee8bc9acff924aea7bb7a656c6d"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"73505eeebe33d30e0917e7acd4caf53b41d3e3af","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"5ac6243a_fc96e49c","updated":"2026-01-06 04:25:00.000000000","message":"LGTM","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"},{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"72f7982d7a4bf96ba7822e86b52b80ab4eb2554d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"feb9ec3f_502d2db9","updated":"2026-01-05 10:33:04.000000000","message":"LGTM.","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"4ff3f8b46defee89854b2f183d35e1b393a0637d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"237a2c27_1f8aefae","updated":"2026-01-07 05:00:31.000000000","message":"Thanks Medha, for working on this, I have provided few comments please incorporate those comments","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"2814646033629eb0cd768254b009304423440ed5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"a4fdb00d_63940736","updated":"2026-01-07 21:48:43.000000000","message":"a couple of minor issues with the release note","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"9832642648c9c99bcc805b448fe1590246fc26b8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"c7cef86d_a766f41c","updated":"2026-01-19 07:17:01.000000000","message":"Got the +2 from Goutham also so merging this code.","commit_id":"74665efe48e9145b432546270ad3702e48ac2eb3"},{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"d70a5688597c24453fe01665df195d8458d86b58","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"efc1140b_6edac672","updated":"2026-01-14 04:54:45.000000000","message":"LGTM","commit_id":"74665efe48e9145b432546270ad3702e48ac2eb3"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"5f3ecc697a40e4c82dc575d72c7bbbeaf3be808d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"61475c6d_4e7c9d1b","updated":"2026-01-13 09:03:37.000000000","message":"LGTM ..!","commit_id":"74665efe48e9145b432546270ad3702e48ac2eb3"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1009079dedddddcc59dac715e16d7c1a0890ed38","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"07eed5cd_c01c0801","updated":"2026-01-13 05:56:41.000000000","message":"LGTM, thank you","commit_id":"74665efe48e9145b432546270ad3702e48ac2eb3"},{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"84baf62141649fbc6c3a1a31c36f24bb6ffe872a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"e7c1c574_f703e17e","updated":"2026-01-13 04:40:09.000000000","message":"LGTM.\n\nWe can backport this fix and previous fix(https://review.opendev.org/c/openstack/manila/+/965205).","commit_id":"74665efe48e9145b432546270ad3702e48ac2eb3"}],"manila/share/drivers/netapp/dataontap/client/client_cmode_rest.py":[{"author":{"_account_id":38371,"name":"Kumar Tadepalli","display_name":"Kumar Tadepalli","email":"kumart.lead@gmail.com","username":"kumart","status":"NetApp"},"change_message_id":"e47e8a215d7db38f8e339caff8f5dbb14b114180","unresolved":true,"context_lines":[{"line_number":2591,"context_line":"            reset_val \u003d autosize_attributes.get(\u0027reset\u0027, \u0027\u0027)"},{"line_number":2592,"context_line":"            if str(reset_val).lower() \u003d\u003d \u0027true\u0027:"},{"line_number":2593,"context_line":"                # Handle autosize reset"},{"line_number":2594,"context_line":"                volume_name_attr \u003d volume_name"},{"line_number":2595,"context_line":"                vserver \u003d autosize_attributes.get(\u0027vserver\u0027) or self.vserver"},{"line_number":2596,"context_line":"                if volume_name_attr and vserver:"},{"line_number":2597,"context_line":"                    self.reset_volume_autosize(volume_name_attr, vserver)"}],"source_content_type":"text/x-python","patch_set":3,"id":"29f9083a_20ea5a6f","line":2594,"updated":"2026-01-02 09:25:34.000000000","message":"\u0027volume_name_attr\u0027 seems to be redundant, can you use the existing \u0027volume_name\u0027.","commit_id":"03b40b2149955b85e90c4522357b5880df80e8a5"},{"author":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"change_message_id":"6dfd9d63edcbe4071bca38f1a69b6c62cfa4888a","unresolved":false,"context_lines":[{"line_number":2591,"context_line":"            reset_val \u003d autosize_attributes.get(\u0027reset\u0027, \u0027\u0027)"},{"line_number":2592,"context_line":"            if str(reset_val).lower() \u003d\u003d \u0027true\u0027:"},{"line_number":2593,"context_line":"                # Handle autosize reset"},{"line_number":2594,"context_line":"                volume_name_attr \u003d volume_name"},{"line_number":2595,"context_line":"                vserver \u003d autosize_attributes.get(\u0027vserver\u0027) or self.vserver"},{"line_number":2596,"context_line":"                if volume_name_attr and vserver:"},{"line_number":2597,"context_line":"                    self.reset_volume_autosize(volume_name_attr, vserver)"}],"source_content_type":"text/x-python","patch_set":3,"id":"4d1b0a36_9bbd38e3","line":2594,"in_reply_to":"29f9083a_20ea5a6f","updated":"2026-01-05 10:15:01.000000000","message":"Done","commit_id":"03b40b2149955b85e90c4522357b5880df80e8a5"},{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"1f33411162aa000d1812827f90d032f34dad245f","unresolved":true,"context_lines":[{"line_number":2612,"context_line":"            \u0027guarantee\u0027: {\u0027type\u0027: \u0027none\u0027 if thin_provisioned else \u0027volume\u0027}"},{"line_number":2613,"context_line":"        }"},{"line_number":2614,"context_line":"        if autosize_attributes:"},{"line_number":2615,"context_line":"            reset_val \u003d autosize_attributes.get(\u0027reset\u0027, \u0027\u0027)"},{"line_number":2616,"context_line":"            if str(reset_val).lower() \u003d\u003d \u0027true\u0027:"},{"line_number":2617,"context_line":"                # Handle autosize reset"},{"line_number":2618,"context_line":"                vserver \u003d autosize_attributes.get(\u0027vserver\u0027) or self.vserver"}],"source_content_type":"text/x-python","patch_set":4,"id":"723fe759_c7b20570","line":2615,"updated":"2026-01-06 05:08:42.000000000","message":"autosize_attributes is always string? next you are evaluating to boolean values why not return boolean value if value is missing?","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"4ff3f8b46defee89854b2f183d35e1b393a0637d","unresolved":true,"context_lines":[{"line_number":2612,"context_line":"            \u0027guarantee\u0027: {\u0027type\u0027: \u0027none\u0027 if thin_provisioned else \u0027volume\u0027}"},{"line_number":2613,"context_line":"        }"},{"line_number":2614,"context_line":"        if autosize_attributes:"},{"line_number":2615,"context_line":"            reset_val \u003d autosize_attributes.get(\u0027reset\u0027, \u0027\u0027)"},{"line_number":2616,"context_line":"            if str(reset_val).lower() \u003d\u003d \u0027true\u0027:"},{"line_number":2617,"context_line":"                # Handle autosize reset"},{"line_number":2618,"context_line":"                vserver \u003d autosize_attributes.get(\u0027vserver\u0027) or self.vserver"}],"source_content_type":"text/x-python","patch_set":4,"id":"f4d0a2bd_5f53a270","line":2615,"range":{"start_line":2615,"start_character":12,"end_line":2615,"end_character":60},"updated":"2026-01-07 05:00:31.000000000","message":"nit.\nChange this to \nreset_val \u003d str(autosize_attributes.get(\u0027reset\u0027, \u0027\u0027)).lower()\n\nthen in condtion you can use \nif reset_val \u003d\u003d \u0027true\u0027:\n\nthis looks more readable and clear.","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"},{"author":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"change_message_id":"8f94e2b5b5ae44c7b8bb633d885a6621b5ad96cc","unresolved":false,"context_lines":[{"line_number":2612,"context_line":"            \u0027guarantee\u0027: {\u0027type\u0027: \u0027none\u0027 if thin_provisioned else \u0027volume\u0027}"},{"line_number":2613,"context_line":"        }"},{"line_number":2614,"context_line":"        if autosize_attributes:"},{"line_number":2615,"context_line":"            reset_val \u003d autosize_attributes.get(\u0027reset\u0027, \u0027\u0027)"},{"line_number":2616,"context_line":"            if str(reset_val).lower() \u003d\u003d \u0027true\u0027:"},{"line_number":2617,"context_line":"                # Handle autosize reset"},{"line_number":2618,"context_line":"                vserver \u003d autosize_attributes.get(\u0027vserver\u0027) or self.vserver"}],"source_content_type":"text/x-python","patch_set":4,"id":"301c270a_634ee564","line":2615,"in_reply_to":"723fe759_c7b20570","updated":"2026-01-07 11:21:30.000000000","message":"Done","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"},{"author":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"change_message_id":"8f94e2b5b5ae44c7b8bb633d885a6621b5ad96cc","unresolved":false,"context_lines":[{"line_number":2612,"context_line":"            \u0027guarantee\u0027: {\u0027type\u0027: \u0027none\u0027 if thin_provisioned else \u0027volume\u0027}"},{"line_number":2613,"context_line":"        }"},{"line_number":2614,"context_line":"        if autosize_attributes:"},{"line_number":2615,"context_line":"            reset_val \u003d autosize_attributes.get(\u0027reset\u0027, \u0027\u0027)"},{"line_number":2616,"context_line":"            if str(reset_val).lower() \u003d\u003d \u0027true\u0027:"},{"line_number":2617,"context_line":"                # Handle autosize reset"},{"line_number":2618,"context_line":"                vserver \u003d autosize_attributes.get(\u0027vserver\u0027) or self.vserver"}],"source_content_type":"text/x-python","patch_set":4,"id":"ad4fb2ab_d5e33dae","line":2615,"range":{"start_line":2615,"start_character":12,"end_line":2615,"end_character":60},"in_reply_to":"f4d0a2bd_5f53a270","updated":"2026-01-07 11:21:30.000000000","message":"Done","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"}],"releasenotes/notes/bug-2136854-reset-autosize-attribute-for-rest-6d0e3bf3129f7217.yaml":[{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"4ff3f8b46defee89854b2f183d35e1b393a0637d","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."},{"line_number":8,"context_line":"    However, this functionality is missing in the REST API, so we use the"},{"line_number":9,"context_line":"    private CLI endpoint to handle autosize reset operations in REST."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"461382da_d31103fc","line":10,"range":{"start_line":4,"start_character":4,"end_line":10,"end_character":0},"updated":"2026-01-07 05:00:31.000000000","message":"We need to have some bug for release note. Create the bug and add the bug details in release note. Refer the below release note, this is for cinder but you can write the same for Manila also \nhttps://review.opendev.org/c/openstack/cinder/+/964191/21/releasenotes/notes/bug-2128652-fix-enable-configurable-polling-intervals-and-counter-caching-4f1d33a10d08e4a5.yaml","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"},{"author":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"change_message_id":"8f94e2b5b5ae44c7b8bb633d885a6621b5ad96cc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."},{"line_number":8,"context_line":"    However, this functionality is missing in the REST API, so we use the"},{"line_number":9,"context_line":"    private CLI endpoint to handle autosize reset operations in REST."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"0450ba2f_ba47f1c3","line":10,"range":{"start_line":4,"start_character":4,"end_line":10,"end_character":0},"in_reply_to":"461382da_d31103fc","updated":"2026-01-07 11:21:30.000000000","message":"Done","commit_id":"fce0754c4803d2fc0fb0cd615cf28034700ae5a6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"2814646033629eb0cd768254b009304423440ed5","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"7a23dbf8_3f2dadfb","line":4,"range":{"start_line":4,"start_character":39,"end_line":4,"end_character":47},"updated":"2026-01-07 21:48:43.000000000","message":"NetApp driver\u0027s REST API clienty","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"},{"author":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"change_message_id":"0b2c4cf6795a6bed53e6cb97a18f8dc6ba0cf2d2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"36ff5adf_c28731c3","line":4,"range":{"start_line":4,"start_character":39,"end_line":4,"end_character":47},"in_reply_to":"7a23dbf8_3f2dadfb","updated":"2026-01-12 06:03:39.000000000","message":"Done","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"},{"author":{"_account_id":36180,"name":"Gireesh Awasthi","display_name":"Gireesh","email":"gawasthi2010@gmail.com","username":"agireesh","status":"NetApp"},"change_message_id":"02aa1bef3aaf65f18c9d43dfa13026ca620c1e2b","unresolved":true,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."},{"line_number":8,"context_line":"    However, this functionality is missing in the REST API, so we use the"},{"line_number":9,"context_line":"    private CLI endpoint to handle autosize reset operations in REST."},{"line_number":10,"context_line":"    For more details, please refer to"},{"line_number":11,"context_line":"    `launchpad bug #2136854 \u003chttps://bugs.launchpad.net/manila/+bug/2136854\u003e`_."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"69fa1bd2_3b82371c","line":10,"range":{"start_line":5,"start_character":5,"end_line":10,"end_character":37},"updated":"2026-01-09 05:31:34.000000000","message":"Can you change it as below \nNetApp Driver: `bug #2136854\n\u003chttps://bugs.launchpad.net/manila/+bug/2136854\u003e`_: \u003cput your description\u003e","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"2814646033629eb0cd768254b009304423440ed5","unresolved":true,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."},{"line_number":8,"context_line":"    However, this functionality is missing in the REST API, so we use the"},{"line_number":9,"context_line":"    private CLI endpoint to handle autosize reset operations in REST."},{"line_number":10,"context_line":"    For more details, please refer to"},{"line_number":11,"context_line":"    `launchpad bug #2136854 \u003chttps://bugs.launchpad.net/manila/+bug/2136854\u003e`_."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"6972de77_8f7dc18d","line":10,"range":{"start_line":5,"start_character":4,"end_line":10,"end_character":37},"updated":"2026-01-07 21:48:43.000000000","message":"This whole bit seems like an internal/implementation detail unless a human operator needs to be concerned with this detail. \n\nDo they need to toggle any permissions on ONTAP to allow access to this private API that you\u0027re using?","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"},{"author":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"change_message_id":"0b2c4cf6795a6bed53e6cb97a18f8dc6ba0cf2d2","unresolved":false,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."},{"line_number":8,"context_line":"    However, this functionality is missing in the REST API, so we use the"},{"line_number":9,"context_line":"    private CLI endpoint to handle autosize reset operations in REST."},{"line_number":10,"context_line":"    For more details, please refer to"},{"line_number":11,"context_line":"    `launchpad bug #2136854 \u003chttps://bugs.launchpad.net/manila/+bug/2136854\u003e`_."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"0d71cfed_5f2473dc","line":10,"range":{"start_line":5,"start_character":4,"end_line":10,"end_character":37},"in_reply_to":"1143892c_349bcb6d","updated":"2026-01-12 06:03:39.000000000","message":"Done","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"1e6c5b3baf9983b27c67e09725521057a22229e1","unresolved":true,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."},{"line_number":8,"context_line":"    However, this functionality is missing in the REST API, so we use the"},{"line_number":9,"context_line":"    private CLI endpoint to handle autosize reset operations in REST."},{"line_number":10,"context_line":"    For more details, please refer to"},{"line_number":11,"context_line":"    `launchpad bug #2136854 \u003chttps://bugs.launchpad.net/manila/+bug/2136854\u003e`_."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"e3a360d6_e7995841","line":10,"range":{"start_line":5,"start_character":4,"end_line":10,"end_character":37},"in_reply_to":"6972de77_8f7dc18d","updated":"2026-01-08 15:51:06.000000000","message":"\u003e\u003eDo they need to toggle any permissions on ONTAP to allow access to this private API that you\u0027re using?\n\nNo - ONTAP documents the private cli API in its public swagger documentation. It is a way to run commands on ONTAP via REST for the REST gaps that are not yet addressed. Private CLI API is a generic API that can be used to achieve these gaps.","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"},{"author":{"_account_id":38479,"name":"Medha Choudhary","display_name":"Medha Choudhary","email":"medhaj06@gmail.com","username":"medhac1403","status":"NetApp"},"change_message_id":"0b2c4cf6795a6bed53e6cb97a18f8dc6ba0cf2d2","unresolved":false,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."},{"line_number":8,"context_line":"    However, this functionality is missing in the REST API, so we use the"},{"line_number":9,"context_line":"    private CLI endpoint to handle autosize reset operations in REST."},{"line_number":10,"context_line":"    For more details, please refer to"},{"line_number":11,"context_line":"    `launchpad bug #2136854 \u003chttps://bugs.launchpad.net/manila/+bug/2136854\u003e`_."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"bdeedca9_0ec95ec7","line":10,"range":{"start_line":5,"start_character":5,"end_line":10,"end_character":37},"in_reply_to":"69fa1bd2_3b82371c","updated":"2026-01-12 06:03:39.000000000","message":"Done","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"dacce4e0043ab2704c591169828cfe2be67c0004","unresolved":true,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Implemented reset functionality in REST API for volume autosize attributes."},{"line_number":5,"context_line":"    In ZAPI, the volume-autosize-attributes includes a reset property that"},{"line_number":6,"context_line":"    resets the volume\u0027s minimum and maximum size and sets the autosize mode"},{"line_number":7,"context_line":"    to either off or grow_shrink, depending on the volume type (DP or RW)."},{"line_number":8,"context_line":"    However, this functionality is missing in the REST API, so we use the"},{"line_number":9,"context_line":"    private CLI endpoint to handle autosize reset operations in REST."},{"line_number":10,"context_line":"    For more details, please refer to"},{"line_number":11,"context_line":"    `launchpad bug #2136854 \u003chttps://bugs.launchpad.net/manila/+bug/2136854\u003e`_."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1143892c_349bcb6d","line":10,"range":{"start_line":5,"start_character":4,"end_line":10,"end_character":37},"in_reply_to":"e3a360d6_e7995841","updated":"2026-01-08 19:20:02.000000000","message":"Thanks; if you/Medha can fix up this release note to call out that this change pertains to the NetApp driver, i\u0027m good with this change.. \n\nRelease notes are collated into a website that operators parse through prior to upgrading, you want to be brief yet providing important context. Right now the note could be misunderstood to pertain to all REST apis in Manila.","commit_id":"52c27aaf40432f91fbe0ff641c987e9375432b88"}]}
