)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":23078,"name":"Jeremy Freudberg","email":"jeremyfreudberg@gmail.com","username":"jeremyfreudberg"},"change_message_id":"6342385a8e9ff1056c33c8f54a052d0d688072a4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f139eee8_c67dcbf1","updated":"2021-12-16 16:14:55.000000000","message":"I think it\u0027s correct, but I think our castellan/barbican integration is broken for other reasons since a long time ago... Luigi, do you remember?","commit_id":"4097d8d49e5f8616ff808a9d901dcd9c21b8032f"}],"sahara/service/castellan/config.py":[{"author":{"_account_id":30077,"name":"Qiu Fossen","display_name":"fossnqiu","email":"qiujunting@inspur.com","username":"qiufossen"},"change_message_id":"d248161cef1ccb9e29c9ca0bde7093c05eb5fe4f","unresolved":true,"context_lines":[{"line_number":49,"context_line":"        # uses barbican by default."},{"line_number":50,"context_line":"        castellan.set_defaults(CONF, auth_endpoint\u003dutils.retrieve_auth_url())"},{"line_number":51,"context_line":"    else:"},{"line_number":52,"context_line":"        castellan.set_defaults(CONF, backend\u003d\u0027sahara.service.castellan.\u0027"},{"line_number":53,"context_line":"                               \u0027sahara_key_manager.SaharaKeyManager\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"d2156d27_c9f85aa6","line":52,"updated":"2021-12-15 07:55:22.000000000","message":"api_class change as backend? could you provide a description or link?","commit_id":"4097d8d49e5f8616ff808a9d901dcd9c21b8032f"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"641dc779b05e88e0b2e5c8b046c1a45f3d65b2ab","unresolved":true,"context_lines":[{"line_number":49,"context_line":"        # uses barbican by default."},{"line_number":50,"context_line":"        castellan.set_defaults(CONF, auth_endpoint\u003dutils.retrieve_auth_url())"},{"line_number":51,"context_line":"    else:"},{"line_number":52,"context_line":"        castellan.set_defaults(CONF, backend\u003d\u0027sahara.service.castellan.\u0027"},{"line_number":53,"context_line":"                               \u0027sahara_key_manager.SaharaKeyManager\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"22a8df02_0f0042cd","line":52,"in_reply_to":"d2156d27_c9f85aa6","updated":"2021-12-15 08:34:00.000000000","message":"The api_class parameter was deprecated in favor of the new backend parameter.\n\nhttps://review.opendev.org/c/openstack/castellan/+/484015/13/castellan/key_manager/__init__.py#24\n\nset_defaults still support the api_class option to keep compatibility but it is likely the parameter will be officially deprecated in a future release, that\u0027s why I\u0027m proposing this.\n\nhttps://review.opendev.org/c/openstack/castellan/+/484015/13/castellan/options.py#53","commit_id":"4097d8d49e5f8616ff808a9d901dcd9c21b8032f"}]}
