)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dbdf651a8bc013d028ad00b24c5bc9fbc7a068fe","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[OVN] The OVS IDL connection is global for all tests"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In the functional tests, the OVB databases are created per test and"},{"line_number":10,"context_line":"removed at the end. That leaves no trace the local OVN databases if"},{"line_number":11,"context_line":"running in a system running OpenStack. But the OVS database is global"},{"line_number":12,"context_line":"and shared with all the tests and running processes. It is needed to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"10e16e0b_1a7cc927","line":9,"range":{"start_line":9,"start_character":29,"end_line":9,"end_character":32},"updated":"2025-08-06 13:52:57.000000000","message":"nit: OVS","commit_id":"02f5e20dc4224c14ca3f500fb2fc03c7183314ad"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"a692f69d189eccd5cd27f3d3128055294d066219","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[OVN] The OVS IDL connection is global for all tests"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In the functional tests, the OVB databases are created per test and"},{"line_number":10,"context_line":"removed at the end. That leaves no trace the local OVN databases if"},{"line_number":11,"context_line":"running in a system running OpenStack. But the OVS database is global"},{"line_number":12,"context_line":"and shared with all the tests and running processes. It is needed to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"bdb696fc_05c92702","line":9,"range":{"start_line":9,"start_character":29,"end_line":9,"end_character":32},"in_reply_to":"10e16e0b_1a7cc927","updated":"2025-08-07 11:40:14.000000000","message":"Done","commit_id":"02f5e20dc4224c14ca3f500fb2fc03c7183314ad"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"dbdf651a8bc013d028ad00b24c5bc9fbc7a068fe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"43ecdcbd_dde8d77e","updated":"2025-08-06 13:52:57.000000000","message":"let\u0027s see how the latest patch does in the gate","commit_id":"8e6a21d36a9c20efac8c3f0d6b95a46a0a4399db"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"612e41565728aac4a0c878bbc375f3a576f8072f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"28345c51_a5a44230","updated":"2025-08-18 11:31:49.000000000","message":"recheck test_dvr_lifecycle_no_ha_with_snat_with_fips_with_cent_fips_no_gw","commit_id":"23994f6ee09d7a3d726bf7ba36d770dcdb85945c"}],"neutron/tests/functional/agent/ovn/agent/test_ovn_neutron_agent.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"cae3ddc58900f227209eb944feb983ce8b07e37e","unresolved":true,"context_lines":[{"line_number":157,"context_line":"                        \u0027OVSInterfaceEvent\u0027 % bridge)"},{"line_number":158,"context_line":"        n_utils.wait_until_true("},{"line_number":159,"context_line":"            lambda: bridge.br_name in self.ovn_agent.test_ovs_idl,"},{"line_number":160,"context_line":"            timeout\u003d3, exception\u003dexc)"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"        # Test the OVN SB IDL is attending the provided events. The chassis is"},{"line_number":163,"context_line":"        # created before the OVN SB IDL connection is created but the creation"}],"source_content_type":"text/x-python","patch_set":2,"id":"1c40ed4d_0a5ef687","line":160,"range":{"start_line":160,"start_character":20,"end_line":160,"end_character":21},"updated":"2025-08-06 13:47:42.000000000","message":"My bad, I changed this for testing. It should not affect the result (actually with PS2 this test is passing). Once the CI finishes, I\u0027ll restore the value again.","commit_id":"573c18b87eb10e4552a6a187fcbb3217814d9d6d"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"a692f69d189eccd5cd27f3d3128055294d066219","unresolved":false,"context_lines":[{"line_number":157,"context_line":"                        \u0027OVSInterfaceEvent\u0027 % bridge)"},{"line_number":158,"context_line":"        n_utils.wait_until_true("},{"line_number":159,"context_line":"            lambda: bridge.br_name in self.ovn_agent.test_ovs_idl,"},{"line_number":160,"context_line":"            timeout\u003d3, exception\u003dexc)"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"        # Test the OVN SB IDL is attending the provided events. The chassis is"},{"line_number":163,"context_line":"        # created before the OVN SB IDL connection is created but the creation"}],"source_content_type":"text/x-python","patch_set":2,"id":"034f106e_4573e130","line":160,"range":{"start_line":160,"start_character":20,"end_line":160,"end_character":21},"in_reply_to":"1c40ed4d_0a5ef687","updated":"2025-08-07 11:40:14.000000000","message":"Done","commit_id":"573c18b87eb10e4552a6a187fcbb3217814d9d6d"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"0724b4540b32aa955bfa46b508edd937a592a7bf","unresolved":true,"context_lines":[{"line_number":71,"context_line":"        ovn_agent.ext_manager_api.ovs_idl \u003d ovsdb"},{"line_number":72,"context_line":"        return ovsdb"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    def _clear_events_ovs_ids(self):"},{"line_number":75,"context_line":"        self.ovn_agent.ovs_idl.idl_monitor.notify_handler.unwatch_events("},{"line_number":76,"context_line":"            self.ovs_idl_events)"},{"line_number":77,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"2b5d8bc9_af2280b1","line":74,"range":{"start_line":74,"start_character":26,"end_line":74,"end_character":29},"updated":"2025-08-12 15:38:43.000000000","message":"nit: s/idls (if respin)","commit_id":"2341c7902c165a8d9d86dbbd8f04396392cfd37e"},{"author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"change_message_id":"33b2beb8023433c8013c056a4110ff976921ba87","unresolved":false,"context_lines":[{"line_number":71,"context_line":"        ovn_agent.ext_manager_api.ovs_idl \u003d ovsdb"},{"line_number":72,"context_line":"        return ovsdb"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    def _clear_events_ovs_ids(self):"},{"line_number":75,"context_line":"        self.ovn_agent.ovs_idl.idl_monitor.notify_handler.unwatch_events("},{"line_number":76,"context_line":"            self.ovs_idl_events)"},{"line_number":77,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"ba9d200e_a1228353","line":74,"range":{"start_line":74,"start_character":26,"end_line":74,"end_character":29},"in_reply_to":"2b5d8bc9_af2280b1","updated":"2025-08-18 07:56:52.000000000","message":"Done","commit_id":"2341c7902c165a8d9d86dbbd8f04396392cfd37e"}]}
