)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"0091101c909c2cac9eb4ceac06635bb20f9439d6","unresolved":true,"context_lines":[{"line_number":12,"context_line":"interface, missing external gateway, overlapping CIDRs,"},{"line_number":13,"context_line":"and non-admin access."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Related-Bug: #2144617"},{"line_number":16,"context_line":"Assisted-By: Claude Opus 4.6 High"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I9cbd3a88e79f0c256ea47fac45498ee50c87fc28"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"96a4a302_5373f68f","line":15,"range":{"start_line":15,"start_character":14,"end_line":15,"end_character":21},"updated":"2026-07-29 15:12:51.000000000","message":"Wrong bug - should be 2161353","commit_id":"250a0ab582d31019b6c1922b6475fcad07f9781f"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"b2141ba335bc03bd19c3f0c4d985303e71a1f78e","unresolved":false,"context_lines":[{"line_number":12,"context_line":"interface, missing external gateway, overlapping CIDRs,"},{"line_number":13,"context_line":"and non-admin access."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Related-Bug: #2144617"},{"line_number":16,"context_line":"Assisted-By: Claude Opus 4.6 High"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I9cbd3a88e79f0c256ea47fac45498ee50c87fc28"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"a47cd440_2d5ad966","line":15,"range":{"start_line":15,"start_character":14,"end_line":15,"end_character":21},"in_reply_to":"96a4a302_5373f68f","updated":"2026-08-17 11:52:08.000000000","message":"Done","commit_id":"250a0ab582d31019b6c1922b6475fcad07f9781f"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"8f6a62765a79ef803098e543a931f6f1a213ccf7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"6204e3d4_0dce77d6","updated":"2026-08-18 09:36:33.000000000","message":"thanks, looks ok","commit_id":"f8b36ccd7c5924f64fc1f385edd6023f9de771aa"}],"neutron_tempest_plugin/api/test_ovn_bgp.py":[{"author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"change_message_id":"434cd35902d6ea04ffb7cc453f9a51a246d59669","unresolved":true,"context_lines":[{"line_number":27,"context_line":"    credentials \u003d [\u0027primary\u0027, \u0027admin\u0027]"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    def _create_leakable_topology(self, cidr\u003dNone):"},{"line_number":30,"context_line":"        \"\"\"Create a Geneve network + subnet + router with external GW."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        This is the minimum topology required to enable leak_routes."},{"line_number":33,"context_line":"        Returns (network, subnet, router)."}],"source_content_type":"text/x-python","patch_set":2,"id":"a14624b9_e0dd99b9","line":30,"range":{"start_line":30,"start_character":20,"end_line":30,"end_character":26},"updated":"2026-08-17 15:44:26.000000000","message":"Nit: private network. It could be geneve or not. Usually geneve.","commit_id":"e2d5aa926b52d3084c170b3203eb00acab2b5ca3"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"5b3e32de8ac995817650b4eb383a360e0bca6579","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    credentials \u003d [\u0027primary\u0027, \u0027admin\u0027]"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    def _create_leakable_topology(self, cidr\u003dNone):"},{"line_number":30,"context_line":"        \"\"\"Create a Geneve network + subnet + router with external GW."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"        This is the minimum topology required to enable leak_routes."},{"line_number":33,"context_line":"        Returns (network, subnet, router)."}],"source_content_type":"text/x-python","patch_set":2,"id":"9ccc9d2e_dabb85b4","line":30,"range":{"start_line":30,"start_character":20,"end_line":30,"end_character":26},"in_reply_to":"a14624b9_e0dd99b9","updated":"2026-08-17 16:20:06.000000000","message":"Done","commit_id":"e2d5aa926b52d3084c170b3203eb00acab2b5ca3"},{"author":{"_account_id":31291,"name":"Eduardo Olivares","email":"eolivare@redhat.com","username":"eolivare"},"change_message_id":"434cd35902d6ea04ffb7cc453f9a51a246d59669","unresolved":true,"context_lines":[{"line_number":51,"context_line":""},{"line_number":52,"context_line":"class SubnetOVNBGPTest(SubnetOVNBGPTestBase):"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    @decorators.idempotent_id(\u0027a1b2c3d4-1111-2222-3333-444455556666\u0027)"},{"line_number":55,"context_line":"    def test_leak_routes_default_false(self):"},{"line_number":56,"context_line":"        network \u003d self.create_network()"},{"line_number":57,"context_line":"        subnet \u003d self.create_subnet(network)"}],"source_content_type":"text/x-python","patch_set":2,"id":"eb8399fa_e2f24b8c","line":54,"updated":"2026-08-17 15:44:26.000000000","message":"nit: funny idempotent ids 😀","commit_id":"e2d5aa926b52d3084c170b3203eb00acab2b5ca3"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"5b3e32de8ac995817650b4eb383a360e0bca6579","unresolved":false,"context_lines":[{"line_number":51,"context_line":""},{"line_number":52,"context_line":"class SubnetOVNBGPTest(SubnetOVNBGPTestBase):"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"    @decorators.idempotent_id(\u0027a1b2c3d4-1111-2222-3333-444455556666\u0027)"},{"line_number":55,"context_line":"    def test_leak_routes_default_false(self):"},{"line_number":56,"context_line":"        network \u003d self.create_network()"},{"line_number":57,"context_line":"        subnet \u003d self.create_subnet(network)"}],"source_content_type":"text/x-python","patch_set":2,"id":"cf754f6a_7d4c82ab","line":54,"in_reply_to":"eb8399fa_e2f24b8c","updated":"2026-08-17 16:20:06.000000000","message":"Done","commit_id":"e2d5aa926b52d3084c170b3203eb00acab2b5ca3"}]}
