)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"131fbd070bdeec94801da1d5a072636028ee8c09","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b532ee55_24bee5ef","updated":"2024-11-13 03:07:18.000000000","message":"recheck","commit_id":"2dac9c6d08f2e4944c4cd1aa53554e66535b0964"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"b85183715cf734c19f8c9843b70f39fee27c799c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f3fe7e5e_9f89faf7","updated":"2025-01-22 01:26:12.000000000","message":"We’ve deployed this in our dev env.","commit_id":"3114c8996a6b139552ea2527471780afd3d550b1"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"b646cbe262438f284dc2c319fc0cddd5ef14b698","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"529d60f7_c76e22bc","updated":"2025-01-24 15:43:42.000000000","message":"recheck","commit_id":"3114c8996a6b139552ea2527471780afd3d550b1"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"6e5de317730bdf203658f5440e0f1f60f1edbd21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"6bab2c6b_0a3860f7","updated":"2025-01-24 12:56:13.000000000","message":"recheck","commit_id":"3114c8996a6b139552ea2527471780afd3d550b1"},{"author":{"_account_id":3009,"name":"Vladimir Kozhukalov","email":"kozhukalov@gmail.com","username":"kozhukalov"},"change_message_id":"1b06f2445212dee01a8e19889fd2d8e76edf601f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c785b9d7_d9fa32fd","updated":"2025-01-24 19:20:58.000000000","message":"recheck","commit_id":"3114c8996a6b139552ea2527471780afd3d550b1"}],"keystone/values.yaml":[{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"594729a40771473b433249f69e26e903da39d86d","unresolved":true,"context_lines":[{"line_number":421,"context_line":"  fernet_rotate:"},{"line_number":422,"context_line":"    # NOTE(rk760n): key rotation frequency, token expiration, active keys, and allow_expired_window should statisfy the formula"},{"line_number":423,"context_line":"    # max_active_keys \u003d ((token_expiration + allow_expired_window) / rotation_frequency) + 2"},{"line_number":424,"context_line":"    # As expiration is 12h, max_active_keys is 7 and allow_expired_window is 48h by default,"},{"line_number":425,"context_line":"    # rotation_frequency need to be adjusted"},{"line_number":426,"context_line":"    # 12 hours"},{"line_number":427,"context_line":"    cron: \"0 */12 * * *\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"4853dd21_0d43df49","line":424,"updated":"2024-11-12 02:09:31.000000000","message":"Do you want to link to the docs where this comes from?","commit_id":"2dac9c6d08f2e4944c4cd1aa53554e66535b0964"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"2f760f371e4957647e836b616921c03ebe18ecd1","unresolved":true,"context_lines":[{"line_number":421,"context_line":"  fernet_rotate:"},{"line_number":422,"context_line":"    # NOTE(rk760n): key rotation frequency, token expiration, active keys, and allow_expired_window should statisfy the formula"},{"line_number":423,"context_line":"    # max_active_keys \u003d ((token_expiration + allow_expired_window) / rotation_frequency) + 2"},{"line_number":424,"context_line":"    # As expiration is 12h, max_active_keys is 7 and allow_expired_window is 48h by default,"},{"line_number":425,"context_line":"    # rotation_frequency need to be adjusted"},{"line_number":426,"context_line":"    # 12 hours"},{"line_number":427,"context_line":"    cron: \"0 */12 * * *\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"848c9577_e92745fb","line":424,"in_reply_to":"4853dd21_0d43df49","updated":"2024-12-18 08:33:41.000000000","message":"it\u0027s the default config https://docs.openstack.org/ocata/config-reference/identity/samples/keystone.conf.html","commit_id":"2dac9c6d08f2e4944c4cd1aa53554e66535b0964"},{"author":{"_account_id":12404,"name":"Rico Lin","email":"ricolin@ricolky.com","username":"rico.lin"},"change_message_id":"3ab242d5fd926a60a5d970c61e46f8b3b6a6d23b","unresolved":false,"context_lines":[{"line_number":421,"context_line":"  fernet_rotate:"},{"line_number":422,"context_line":"    # NOTE(rk760n): key rotation frequency, token expiration, active keys, and allow_expired_window should statisfy the formula"},{"line_number":423,"context_line":"    # max_active_keys \u003d ((token_expiration + allow_expired_window) / rotation_frequency) + 2"},{"line_number":424,"context_line":"    # As expiration is 12h, max_active_keys is 7 and allow_expired_window is 48h by default,"},{"line_number":425,"context_line":"    # rotation_frequency need to be adjusted"},{"line_number":426,"context_line":"    # 12 hours"},{"line_number":427,"context_line":"    cron: \"0 */12 * * *\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"4db462c0_62b4d5eb","line":424,"in_reply_to":"848c9577_e92745fb","updated":"2024-12-18 08:33:50.000000000","message":"Done","commit_id":"2dac9c6d08f2e4944c4cd1aa53554e66535b0964"}]}
