)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"adb200fcddef2b2867dc2778aee72453670f61a7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"234ecabd_10dba91a","updated":"2026-09-16 06:45:17.000000000","message":"-1 because the FT error seems related (and the year in `test_reconciler`).\n\nThe patch is OK.","commit_id":"9687d6151d535a6bb36b8dfec22029cec1905856"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"4e0972cffd6df234835d50f410649b6b7e467019","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"53925c9f_3364ea15","updated":"2026-09-16 21:48:20.000000000","message":"check experimental","commit_id":"81e2551b4c160dfd8eedf47fe1a35bc27942b97c"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"8dc5e108ac1ea6f3d1b5a6d4e367ba43230536d8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"c045d6a8_10789411","updated":"2026-09-16 22:08:21.000000000","message":"check experimental","commit_id":"6913393595fe49c3a3bce51e39e65e446ebe03df"},{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"c09a8a20d041a3d2029dfdb4d85ad5ae71258d4e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"d9f5da79_7a43445d","updated":"2026-09-16 22:17:47.000000000","message":"check experimental","commit_id":"6913393595fe49c3a3bce51e39e65e446ebe03df"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"d2ab4f4da8cd11d993c02208b48966190efda4e3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"e56110e8_9ea3f9d9","updated":"2026-09-17 22:34:48.000000000","message":"check experimental","commit_id":"d1a0308b1a0292fa34629048c3d0931f8d78fc16"}],"neutron/services/bgp/ovn.py":[{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"fd927ed43453395544c5aae07995650e0f8c1aa2","unresolved":true,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"class BgpOvnNbIdl(nb_impl_idl.OvnNbApiIdlImpl):"},{"line_number":65,"context_line":"    @property"},{"line_number":66,"context_line":"    def has_lock(self):"},{"line_number":67,"context_line":"        return self.ovsdb_connection.idl.has_lock"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    def stop(self):"},{"line_number":70,"context_line":"        self.ovsdb_connection.stop()"}],"source_content_type":"text/x-python","patch_set":5,"id":"e538e7af_a8c1cf2e","line":67,"range":{"start_line":65,"start_character":0,"end_line":67,"end_character":49},"updated":"2026-09-16 22:05:56.000000000","message":"Do we still need this?","commit_id":"81e2551b4c160dfd8eedf47fe1a35bc27942b97c"},{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"36567d599272343ea6baff0219ba5df605aed354","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"class BgpOvnNbIdl(nb_impl_idl.OvnNbApiIdlImpl):"},{"line_number":65,"context_line":"    @property"},{"line_number":66,"context_line":"    def has_lock(self):"},{"line_number":67,"context_line":"        return self.ovsdb_connection.idl.has_lock"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    def stop(self):"},{"line_number":70,"context_line":"        self.ovsdb_connection.stop()"}],"source_content_type":"text/x-python","patch_set":5,"id":"db562dfe_3afa30b9","line":67,"range":{"start_line":65,"start_character":0,"end_line":67,"end_character":49},"in_reply_to":"c4083290_5f608082","updated":"2026-09-16 22:13:59.000000000","message":"oh, that\u0027s a different has_lock :p","commit_id":"81e2551b4c160dfd8eedf47fe1a35bc27942b97c"},{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"789536f34dc8edad7a8f71bee753887b91b6add0","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"class BgpOvnNbIdl(nb_impl_idl.OvnNbApiIdlImpl):"},{"line_number":65,"context_line":"    @property"},{"line_number":66,"context_line":"    def has_lock(self):"},{"line_number":67,"context_line":"        return self.ovsdb_connection.idl.has_lock"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    def stop(self):"},{"line_number":70,"context_line":"        self.ovsdb_connection.stop()"}],"source_content_type":"text/x-python","patch_set":5,"id":"c4083290_5f608082","line":67,"range":{"start_line":65,"start_character":0,"end_line":67,"end_character":49},"in_reply_to":"e538e7af_a8c1cf2e","updated":"2026-09-16 22:13:07.000000000","message":"I think we use it to make sure we don\u0027t handle events if we don\u0027t have the lock.","commit_id":"81e2551b4c160dfd8eedf47fe1a35bc27942b97c"}],"neutron/tests/unit/services/bgp/test_reconciler.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"adb200fcddef2b2867dc2778aee72453670f61a7","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Copyright 2025 Red Hat, Inc."},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":3,"id":"1385c23f_fbba460a","line":1,"range":{"start_line":1,"start_character":12,"end_line":1,"end_character":16},"updated":"2026-09-16 06:45:17.000000000","message":"It was a good year...","commit_id":"9687d6151d535a6bb36b8dfec22029cec1905856"},{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"6a48c15771e3b78f47aa02eb066f9db4ecadd396","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2025 Red Hat, Inc."},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":3,"id":"0458f3a5_7585af10","line":1,"range":{"start_line":1,"start_character":12,"end_line":1,"end_character":16},"in_reply_to":"1385c23f_fbba460a","updated":"2026-09-16 18:13:54.000000000","message":"Done","commit_id":"9687d6151d535a6bb36b8dfec22029cec1905856"}]}
