)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ea97315f939264c0f1f6f915b75b7d01b0adeb8b","unresolved":true,"context_lines":[{"line_number":28,"context_line":"to LSP_TYPE_LOCALPORT in ovn_client.py. HM ports really are"},{"line_number":29,"context_line":"localports; LB VIP ports are \"virtual\" (or unbound) LSPs and must"},{"line_number":30,"context_line":"not be turned into localports. A periodic maintenance task"},{"line_number":31,"context_line":"backfills the same fields on legacy ports."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"Closes-Bug: #2150682"},{"line_number":34,"context_line":"Related-Bug: #1973276"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"18ce8b2c_55a1a529","line":31,"updated":"2026-05-19 20:09:05.000000000","message":"Because you had to make changes to the automated patch, you should put a section here to denote that.\n\nConflicts:\n  path/to/file.py","commit_id":"f33abe071c0b510e84dba9012c9b541a424e8ac3"},{"author":{"_account_id":38822,"name":"JayGue Lee","display_name":"JayGue Lee","email":"enginrect@gmail.com","username":"enginrect"},"change_message_id":"c61facb6132bb51ce8e446c311d53892044885d6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"f1d1f34d_72b2035a","in_reply_to":"18ce8b2c_55a1a529","updated":"2026-05-19 23:11:29.000000000","message":"Done. Added in PS4.","commit_id":"d692ad5df9bc1e92e322b09a2b8eed738f7c1b90"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ea97315f939264c0f1f6f915b75b7d01b0adeb8b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"da4ef846_192b1a70","updated":"2026-05-19 20:09:05.000000000","message":"Just one nite","commit_id":"f33abe071c0b510e84dba9012c9b541a424e8ac3"},{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"9a40919802e40f66a0089ac373b71ae43d4c81ba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"8b006385_47b6ac24","updated":"2026-05-26 09:36:58.000000000","message":"Similar to 2025.2","commit_id":"3fa13a76a36cef8daf02d9f03cf7ed2011c45201"}],"ovn_octavia_provider/tests/functional/test_driver.py":[{"author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"change_message_id":"a4256b6f7839248a2424e61019c11e22f492fe7f","unresolved":true,"context_lines":[{"line_number":663,"context_line":"        }]"},{"line_number":664,"context_line":""},{"line_number":665,"context_line":"        self.ovn_driver.create_vip_port("},{"line_number":666,"context_line":"            lb_id, self._project_id, vip_dict, additional_vip_dicts)"},{"line_number":667,"context_line":""},{"line_number":668,"context_line":"        create_port_calls \u003d ("},{"line_number":669,"context_line":"            self.fake_neutron_client.create_port.call_args_list)"}],"source_content_type":"text/x-python","patch_set":1,"id":"6c71c73e_d133bdad","line":666,"range":{"start_line":666,"start_character":24,"end_line":666,"end_character":35},"updated":"2026-05-18 14:40:07.000000000","message":"looks like self._project_id should be self._tenant_id according to functional failures in zuul jobs output.","commit_id":"1211c4a92cadb2eeee6f27372448c5637ff2b13b"},{"author":{"_account_id":38822,"name":"JayGue Lee","display_name":"JayGue Lee","email":"enginrect@gmail.com","username":"enginrect"},"change_message_id":"054b2cf552badda221e4c17d5b833e07b9fdfd1f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"aa4d11df_a2958281","in_reply_to":"6c71c73e_d133bdad","updated":"2026-05-18 23:21:09.000000000","message":"Done. Changed to self._tenant_id in PS2.","commit_id":"b0ffe88279adef132d75f943a73115a8567ac67a"}]}
