)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"change_message_id":"f65b5cf07c11a3ff29109e761e199bdf6ca39793","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b912d0ce_e80179a0","updated":"2026-09-29 20:55:47.000000000","message":"The shape of this change suggests a backport + OSSN, which is OK with me","commit_id":"8d5a8c448f1562edffbb35e48abc8aa09ef293e1"}],"ironic/drivers/modules/ansible/deploy.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"ad4202077c306a2f7a1e9fc53e80a2178f31d15d","unresolved":false,"context_lines":[{"line_number":114,"context_line":"        # only the conductor-configured interpreter."},{"line_number":115,"context_line":"        node_interpreter \u003d node.driver_info.get(\u0027ansible_python_interpreter\u0027)"},{"line_number":116,"context_line":"        if node_interpreter:"},{"line_number":117,"context_line":"            LOG.warning(\u0027Ignoring the \"ansible_python_interpreter\" value set \u0027"},{"line_number":118,"context_line":"                        \u0027in driver_info for node %(node)s: overriding the \u0027"},{"line_number":119,"context_line":"                        \u0027interpreter via driver_info is disabled by \u0027"},{"line_number":120,"context_line":"                        \u0027[ansible]allow_node_python_interpreter_override. The \u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"61cfbd6b_7bcd01e9","line":117,"updated":"2026-09-28 10:53:40.000000000","message":"Let\u0027s make it a validation failure? Otherwise, it may provide puzzling UX","commit_id":"852430b4bdd3a68c8fdd34335866c10eb5cc1b34"}]}
