)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"cbb364be1b131ffefecef576083ec7e95c89f431","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3d26c634_7e888f15","updated":"2026-03-06 06:52:33.000000000","message":"Hi @rosewairimu1@gmail.com\n\nThis is a pretty good solution to the problem; i was looking for a release note however, could you please add one?\n\nExample:\n```\n---\n  fixes:\n    - |\n      `Bug #2060776 \u003chttps://bugs.launchpad.net/manila/+bug/2060776\u003e`_:\n      Fixed an issue where ext-based shares showed less capacity than expected\n      due to the default 5% reserved blocks. A new configuration option,\n      ``set_zero_reserved_blocks``, has been added\n      to the generic share driver. When enabled (default True), the \n      generic driver makes the full volume capacity available to shares.\n```","commit_id":"eb84cc023f5deddaea309a690ce89c7db90852a1"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"879ef46bacd389d81a76310d9477d07aa91a96eb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"9b4b0bf1_96c113e0","updated":"2026-03-06 15:05:38.000000000","message":"LGTM","commit_id":"eb84cc023f5deddaea309a690ce89c7db90852a1"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"b6b0ca93c95803f1d95b5686b3b906408e0ad7f7","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"cfddb7aa_4e4d28fc","in_reply_to":"3d26c634_7e888f15","updated":"2026-03-06 15:06:08.000000000","message":"+1","commit_id":"eb84cc023f5deddaea309a690ce89c7db90852a1"},{"author":{"_account_id":38469,"name":"Rose Kimondo","display_name":"Rose Kimondo","email":"rosewairimu1@gmail.com","username":"rosekimondo"},"change_message_id":"2aa1d3b166d8da347121ea3b85f51334e612c8de","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"bf433852_c8ca6f7b","in_reply_to":"cfddb7aa_4e4d28fc","updated":"2026-03-07 03:55:50.000000000","message":"Done","commit_id":"eb84cc023f5deddaea309a690ce89c7db90852a1"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"3f224f77fd6443ea604f5d39064e9133bf1a3690","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"33a74a06_a8bea30c","updated":"2026-03-10 13:44:19.000000000","message":"LGTM","commit_id":"2d3773e44d4221d931c0aeb4aae41f1da193798a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"65b8c4df2c250c81d2edb701cd0e01ff5a35fa10","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"05fd0759_c25b452c","updated":"2026-03-09 20:11:11.000000000","message":"LGTM, thank you","commit_id":"2d3773e44d4221d931c0aeb4aae41f1da193798a"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"c2b9263b3c6c09b2a0562878d71e8ab4d91f15df","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"1feb12d6_dbe8d502","updated":"2026-03-11 13:26:19.000000000","message":"LGTM, thanks Rose","commit_id":"2d3773e44d4221d931c0aeb4aae41f1da193798a"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"900f428842fdc42bdafec43a09e4a4b5c5ecf906","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c47c42f0_62c1a583","updated":"2026-03-11 16:29:56.000000000","message":"recheck\n\nunrelated access rule test failure.","commit_id":"2d3773e44d4221d931c0aeb4aae41f1da193798a"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"e663f0cc296ca122b34a93a38699726b7a46ec54","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"07d49135_0e8b3341","updated":"2026-03-11 20:33:01.000000000","message":"recheck\nUnrelated issues, now with devstack setup","commit_id":"2d3773e44d4221d931c0aeb4aae41f1da193798a"}],"manila/share/drivers/generic.py":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"879ef46bacd389d81a76310d9477d07aa91a96eb","unresolved":true,"context_lines":[{"line_number":77,"context_line":"               help\u003d\u0027Name or id of cinder volume type which will be used \u0027"},{"line_number":78,"context_line":"                    \u0027for all volumes created by driver.\u0027),"},{"line_number":79,"context_line":"    cfg.BoolOpt("},{"line_number":80,"context_line":"        \u0027set_zero_reserved_blocks\u0027,"},{"line_number":81,"context_line":"        default\u003dTrue,"},{"line_number":82,"context_line":"        help\u003d(\u0027If True, sets reserved blocks to 0 on formatted ext volumes \u0027"},{"line_number":83,"context_line":"              \u0027to ensure full capacity is available to the share.\u0027),"}],"source_content_type":"text/x-python","patch_set":3,"id":"faf79ae2_80294c46","line":80,"updated":"2026-03-06 15:05:38.000000000","message":"Just a general question - like there are reserved blocks for root user, are there any snapshot reserves as well that need to be taken care of? Generally snapshot reservers serve as storage space for snapshots, which may or may not be utilized.","commit_id":"eb84cc023f5deddaea309a690ce89c7db90852a1"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"3f224f77fd6443ea604f5d39064e9133bf1a3690","unresolved":false,"context_lines":[{"line_number":77,"context_line":"               help\u003d\u0027Name or id of cinder volume type which will be used \u0027"},{"line_number":78,"context_line":"                    \u0027for all volumes created by driver.\u0027),"},{"line_number":79,"context_line":"    cfg.BoolOpt("},{"line_number":80,"context_line":"        \u0027set_zero_reserved_blocks\u0027,"},{"line_number":81,"context_line":"        default\u003dTrue,"},{"line_number":82,"context_line":"        help\u003d(\u0027If True, sets reserved blocks to 0 on formatted ext volumes \u0027"},{"line_number":83,"context_line":"              \u0027to ensure full capacity is available to the share.\u0027),"}],"source_content_type":"text/x-python","patch_set":3,"id":"fca727f4_4d7bfa56","line":80,"in_reply_to":"c633ecc1_207b926d","updated":"2026-03-10 13:44:19.000000000","message":"Great. That makes sense. So in that case, a snapshot that is created would be created outside of the reserved space for the Volume.","commit_id":"eb84cc023f5deddaea309a690ce89c7db90852a1"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"65b8c4df2c250c81d2edb701cd0e01ff5a35fa10","unresolved":true,"context_lines":[{"line_number":77,"context_line":"               help\u003d\u0027Name or id of cinder volume type which will be used \u0027"},{"line_number":78,"context_line":"                    \u0027for all volumes created by driver.\u0027),"},{"line_number":79,"context_line":"    cfg.BoolOpt("},{"line_number":80,"context_line":"        \u0027set_zero_reserved_blocks\u0027,"},{"line_number":81,"context_line":"        default\u003dTrue,"},{"line_number":82,"context_line":"        help\u003d(\u0027If True, sets reserved blocks to 0 on formatted ext volumes \u0027"},{"line_number":83,"context_line":"              \u0027to ensure full capacity is available to the share.\u0027),"}],"source_content_type":"text/x-python","patch_set":3,"id":"c633ecc1_207b926d","line":80,"in_reply_to":"faf79ae2_80294c46","updated":"2026-03-09 20:11:11.000000000","message":"Good point, for most Cinder drivers (like LVM, Ceph RBD, NetApp etc) snapshots are outside the block device - i.e., they are replicating the entire block device; but, I can imagine some storage solutions where snapshots take up space within the same block device. I\u0027m unsure if that is something we can control though. This reserved space block issue is something we could because we\u0027re formatting the block device with an ext4 filesystem","commit_id":"eb84cc023f5deddaea309a690ce89c7db90852a1"}]}
