)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"6cedb81b8884f2b259143563aec790cab4fc8b42","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"cb2ef4b4_993bb319","updated":"2025-10-09 19:27:01.000000000","message":"recheck - parent change passed CI jobs","commit_id":"50866dff63f5d37c1522cca29018964389ff2266"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"1e4df16fa00bb0db3569c41e0b1e55bbd4867432","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"f7777e70_bcd7049b","updated":"2026-03-17 17:18:46.000000000","message":"recheck - CI should be fixed now","commit_id":"e3d6275948f3a9ed80818c669ef778efcd3bf9a8"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"cba0c8e5f7f2bba30d6a49cdfe609a778e773d5c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"4477b3dd_7f004ec3","updated":"2026-03-24 14:32:30.000000000","message":"recheck - openstack-ansible-deploy-aio_metal-rockylinux-10 POST_FAILURE","commit_id":"28ed89e2a6cfacb9d3c445204cbf5db28d4c689d"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"ed4e34e08879365fa00af07ce04dbd4e5b2813c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"257f9d1c_194a5283","updated":"2026-03-26 10:09:28.000000000","message":"recheck - post failures","commit_id":"28ed89e2a6cfacb9d3c445204cbf5db28d4c689d"}],"tasks/consoles/nova_console_novnc_ssl.yml":[{"author":{"_account_id":31542,"name":"Andrew Bonney","email":"andrew.bonney@bbc.co.uk","username":"andrewbonney"},"change_message_id":"8ec8a4d205d72d9f6da7105211cb7a7e3aee7803","unresolved":true,"context_lines":[{"line_number":22,"context_line":"    mode: \"0755\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Prepare combined nova-console SSL and CA certs"},{"line_number":25,"context_line":"  ansible.builtin.command: cat {{ nova_console_user_ssl_cert }}"},{"line_number":26,"context_line":"  changed_when: false"},{"line_number":27,"context_line":"  register: nova_console_user_ssl_combined"},{"line_number":28,"context_line":"  tags:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"2cdeb1c2_6fa0f224","line":25,"updated":"2026-03-23 09:51:45.000000000","message":"Where is the chaining of the user cert and the CA cert now handled?","commit_id":"e3d6275948f3a9ed80818c669ef778efcd3bf9a8"},{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"f244d4e346739f90e6a164ec58c81f179edb211d","unresolved":false,"context_lines":[{"line_number":22,"context_line":"    mode: \"0755\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"- name: Prepare combined nova-console SSL and CA certs"},{"line_number":25,"context_line":"  ansible.builtin.command: cat {{ nova_console_user_ssl_cert }}"},{"line_number":26,"context_line":"  changed_when: false"},{"line_number":27,"context_line":"  register: nova_console_user_ssl_combined"},{"line_number":28,"context_line":"  tags:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"4a5cabb8_eb97c367","line":25,"in_reply_to":"2cdeb1c2_6fa0f224","updated":"2026-03-24 11:42:33.000000000","message":"ahh nice catch...\n\nI don\u0027t recognize fixing it intentionally so it\u0027s probably a mistake.\n\nBut your comment lead me to a another issue:\n\nin `nova_pki_console_install_certificates` role was using the \"standard\" nova user certs like `nova_user_ssl_cert`, while for novnc ssl role was trying to leverage `nova_console_user_ssl_cert` etc.\n\nit should be fixed now.","commit_id":"e3d6275948f3a9ed80818c669ef778efcd3bf9a8"}]}
