)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"5798073b82037caa6bf02644602a220536a55d0e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b90a9fb3_d5b603d9","updated":"2026-04-30 17:11:49.000000000","message":"release note are missing to explain what is impact on drivers","commit_id":"5b44c479373795d4d902903f4fa3c11e71a1b902"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"14890c2b14fbdf72d331acf755c2ab293eea65fc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5677ae30_35bc9af4","in_reply_to":"b90a9fb3_d5b603d9","updated":"2026-04-30 18:11:37.000000000","message":"Release notes are user-facing, not developer-facing. This is a developer-facing change so I don\u0027t believe it belongs in a release note. I\u0027m happy to document it elsewhere though, if needed, but I also believe all drivers use this as the conditional checks were there purely to avoid having to fix unit tests.","commit_id":"5b44c479373795d4d902903f4fa3c11e71a1b902"}],"cinder/volume/driver.py":[{"author":{"_account_id":36171,"name":"jayaanand borra","display_name":"jayaanand borra","email":"jayaanand.borra@netapp.com","username":"jayaanan","status":"netapp"},"change_message_id":"5798073b82037caa6bf02644602a220536a55d0e","unresolved":true,"context_lines":[{"line_number":525,"context_line":""},{"line_number":526,"context_line":"    def _driver_data_namespace(self):"},{"line_number":527,"context_line":"        namespace \u003d self.__class__.__name__"},{"line_number":528,"context_line":"        if self.configuration:"},{"line_number":529,"context_line":"            namespace \u003d self.configuration.safe_get(\u0027driver_data_namespace\u0027)"},{"line_number":530,"context_line":"            if not namespace:"},{"line_number":531,"context_line":"                namespace \u003d self.configuration.safe_get(\u0027volume_backend_name\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"6ab601ba_888d44b1","line":528,"updated":"2026-04-30 17:11:49.000000000","message":"self.configuration always true now and redundant.","commit_id":"5b44c479373795d4d902903f4fa3c11e71a1b902"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"14890c2b14fbdf72d331acf755c2ab293eea65fc","unresolved":false,"context_lines":[{"line_number":525,"context_line":""},{"line_number":526,"context_line":"    def _driver_data_namespace(self):"},{"line_number":527,"context_line":"        namespace \u003d self.__class__.__name__"},{"line_number":528,"context_line":"        if self.configuration:"},{"line_number":529,"context_line":"            namespace \u003d self.configuration.safe_get(\u0027driver_data_namespace\u0027)"},{"line_number":530,"context_line":"            if not namespace:"},{"line_number":531,"context_line":"                namespace \u003d self.configuration.safe_get(\u0027volume_backend_name\u0027)"}],"source_content_type":"text/x-python","patch_set":2,"id":"16d5ef0f_bf7f0865","line":528,"in_reply_to":"6ab601ba_888d44b1","updated":"2026-04-30 18:11:37.000000000","message":"Done","commit_id":"5b44c479373795d4d902903f4fa3c11e71a1b902"}]}
