)]}'
{"/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"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"aa3e2c0875bb034fbc9173da0043eedcc6d9b76f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"48d6b524_dc786867","updated":"2026-05-12 12:39:16.000000000","message":"LGTM.","commit_id":"dbeb3f03353e1b1f48ec59b22df4119183b57ad8"}],"cinder/tests/unit/volume/drivers/test_nfs.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"aa3e2c0875bb034fbc9173da0043eedcc6d9b76f","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    def setUp(self):"},{"line_number":51,"context_line":"        super(RemoteFsDriverTestCase, self).setUp()"},{"line_number":52,"context_line":"        self._driver \u003d remotefs.RemoteFSDriver()"},{"line_number":53,"context_line":"        self.configuration \u003d conf.Configuration(None)"},{"line_number":54,"context_line":"        self.configuration.append_config_values(nfs.nfs_opts)"},{"line_number":55,"context_line":"        self.configuration.append_config_values(remotefs.nas_opts)"}],"source_content_type":"text/x-python","patch_set":4,"id":"1f83c73c_1187e013","side":"PARENT","line":52,"updated":"2026-05-12 12:39:16.000000000","message":"Oops ... looks like this line should have been removed in october 2014!","commit_id":"3629f1c5469ed0bf42c4aa1ac456a3fa76c9a13e"}],"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"}]}
