)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"change_message_id":"652fc4a52e887832c5cf38a8051df9cc93cbe02d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"c43c4faf_c128a760","updated":"2026-04-20 02:40:15.000000000","message":"Just wondering if Dmitry is ok with Julia\u0027s answer","commit_id":"5b8718a36535174f8945c878c3085adcbe1bb337"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"725442910717fd79075fa2fa80c430fb9f850436","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"4f81ff76_5b54bf61","updated":"2026-04-20 14:59:50.000000000","message":"recheck node failure","commit_id":"5b8718a36535174f8945c878c3085adcbe1bb337"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"b0a83fd2127e3751fc5644e68a90283e2f2391fb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"4ba951df_9fd5cbc4","updated":"2026-04-10 13:42:23.000000000","message":"recheck unit test race condition - fix already posted","commit_id":"5b8718a36535174f8945c878c3085adcbe1bb337"}],"doc/source/install/index.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"c5c57d38283377fde056097317f485baac49a461","unresolved":true,"context_lines":[{"line_number":183,"context_line":"   All actively maintained versions of OpenStack Ironic support TLS 1.2."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. note::"},{"line_number":186,"context_line":"   The default curve has been upgraded from P-256 to P-384 to provide"},{"line_number":187,"context_line":"   better resistance against future quantum computing attacks. P-384"},{"line_number":188,"context_line":"   requires approximately 3-4x more qubits to break compared to P-256,"},{"line_number":189,"context_line":"   providing additional security margin. All modern TLS implementations"}],"source_content_type":"text/x-rst","patch_set":5,"id":"96d9f8f8_8c76066c","line":186,"updated":"2026-04-08 13:58:33.000000000","message":"nit: this is better left to release notes, especially since the certificate is an internal detail","commit_id":"e05635c39e6aaf1f17cecda0532c1ac4b43304ad"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"0c88f6138da954fe7700201c3d0675539b062ca6","unresolved":false,"context_lines":[{"line_number":183,"context_line":"   All actively maintained versions of OpenStack Ironic support TLS 1.2."},{"line_number":184,"context_line":""},{"line_number":185,"context_line":".. note::"},{"line_number":186,"context_line":"   The default curve has been upgraded from P-256 to P-384 to provide"},{"line_number":187,"context_line":"   better resistance against future quantum computing attacks. P-384"},{"line_number":188,"context_line":"   requires approximately 3-4x more qubits to break compared to P-256,"},{"line_number":189,"context_line":"   providing additional security margin. All modern TLS implementations"}],"source_content_type":"text/x-rst","patch_set":5,"id":"6963f661_49a36ed6","line":186,"in_reply_to":"96d9f8f8_8c76066c","updated":"2026-04-08 19:14:25.000000000","message":"Done","commit_id":"e05635c39e6aaf1f17cecda0532c1ac4b43304ad"}],"ironic_python_agent/config.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"c5c57d38283377fde056097317f485baac49a461","unresolved":true,"context_lines":[{"line_number":114,"context_line":""},{"line_number":115,"context_line":"    cfg.StrOpt(\u0027tls_certificate_curve\u0027,"},{"line_number":116,"context_line":"               default\u003dAPARAMS.get(\u0027ipa-tls-certificate-curve\u0027, \u0027p384\u0027),"},{"line_number":117,"context_line":"               choices\u003d[\u0027p256\u0027, \u0027p384\u0027, \u0027p521\u0027],"},{"line_number":118,"context_line":"               help\u003d\u0027Elliptic curve to use for auto-generated TLS \u0027"},{"line_number":119,"context_line":"                    \u0027certificates. P-256 provides standard security \u0027"},{"line_number":120,"context_line":"                    \u0027(~128-bit, equivalent to 3072-bit RSA). P-384 provides \u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"6798342c_c3156c48","line":117,"updated":"2026-04-08 13:58:33.000000000","message":"I wonder if we should add ed25519 for people who don\u0027t worry about FIPS 😊","commit_id":"e05635c39e6aaf1f17cecda0532c1ac4b43304ad"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"0c88f6138da954fe7700201c3d0675539b062ca6","unresolved":true,"context_lines":[{"line_number":114,"context_line":""},{"line_number":115,"context_line":"    cfg.StrOpt(\u0027tls_certificate_curve\u0027,"},{"line_number":116,"context_line":"               default\u003dAPARAMS.get(\u0027ipa-tls-certificate-curve\u0027, \u0027p384\u0027),"},{"line_number":117,"context_line":"               choices\u003d[\u0027p256\u0027, \u0027p384\u0027, \u0027p521\u0027],"},{"line_number":118,"context_line":"               help\u003d\u0027Elliptic curve to use for auto-generated TLS \u0027"},{"line_number":119,"context_line":"                    \u0027certificates. P-256 provides standard security \u0027"},{"line_number":120,"context_line":"                    \u0027(~128-bit, equivalent to 3072-bit RSA). P-384 provides \u0027"}],"source_content_type":"text/x-python","patch_set":5,"id":"69a598f6_b4ec59c1","line":117,"in_reply_to":"6798342c_c3156c48","updated":"2026-04-08 19:14:25.000000000","message":"I think ed25519 has been declared not safe factoring wise. That or it is borderline.","commit_id":"e05635c39e6aaf1f17cecda0532c1ac4b43304ad"}]}
