)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"change_message_id":"c024b890ab82b2cc832b74a7110896345062fa48","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"62d366a9_69fe84c4","updated":"2025-07-07 17:02:02.000000000","message":"This feels like fixing the problem in the wrong place, we are generating differently formed certificates depending on the backend. Sounds like it should be resolved in the PKI role?","commit_id":"7d74a8a4af14a1ad472d37acdcdf73eb8de8c753"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"54bfc811d68f90cf96a7f1b9a4eff118fec3d97b","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9a90429d_5a115244","in_reply_to":"62d366a9_69fe84c4","updated":"2025-09-12 07:32:05.000000000","message":"I agree that we need to actually patch the PKI role to add a new line [1], so that regardless of the backend, certs were having a consistent formatting.\n\nHowever, we might want to get this patch in as well, as it covers usecase of the user-supplied certs, which may not contain the new line, at it\u0027s not really obvious now they should be having it.\n\nSo I\u0027d love to see both fixes in, I guess.\n\n[1] https://review.opendev.org/c/openstack/ansible-role-pki/+/948881/16/tasks/hashi_vault/sign_cert.yml","commit_id":"7d74a8a4af14a1ad472d37acdcdf73eb8de8c753"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"9c2bca6b157584d3bacc25aa7cd277908ab345c8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"133cd83c_e94cd665","updated":"2025-11-28 20:57:08.000000000","message":"recheck","commit_id":"6412bda71671f2ea04925f34f7cdcc4cbadeb9d4"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"8ffee49cb66dabd3cae1ed0d082161fb75492c28","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6944a329_8bef70bb","updated":"2025-11-27 15:08:27.000000000","message":"recheck","commit_id":"6412bda71671f2ea04925f34f7cdcc4cbadeb9d4"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5b8ff010219a6bae4194f044fc522ce741a2df8c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6eebdf0b_2c6f2ef0","updated":"2025-11-20 12:36:55.000000000","message":"recheck","commit_id":"6412bda71671f2ea04925f34f7cdcc4cbadeb9d4"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"bd8e0d3fa22c0528ef7f3bbea27d1e904360dce6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"775869fe_fb5e4c9a","updated":"2025-11-29 20:52:39.000000000","message":"recheck","commit_id":"6412bda71671f2ea04925f34f7cdcc4cbadeb9d4"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"00cc8998eec29a888c2a1fd8f6fc276d32458f24","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a4942256_1afe4e61","updated":"2025-11-23 20:15:53.000000000","message":"recheck","commit_id":"6412bda71671f2ea04925f34f7cdcc4cbadeb9d4"}]}
