)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"642a90f36021588f4b5421345654bd91267110a9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7bb55fe8_207aec84","updated":"2023-03-27 19:57:01.000000000","message":"Added Liu","commit_id":"f3c743d0901ba3405a4fc1586f45d2cc434fcdd4"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"554b66cfd5e7a2a944e9d125328bc76b2fa51580","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"bd17ed32_5b8f8cf7","updated":"2023-03-28 02:03:06.000000000","message":"So, this problem is only existing on DVR+HA routers? Normal HA router does not have such issue, right?","commit_id":"f3c743d0901ba3405a4fc1586f45d2cc434fcdd4"},{"author":{"_account_id":28722,"name":"Anton Kurbatov","email":"anton.kurbatov@acronis.com","username":"akurbatov"},"change_message_id":"9274838bfa8d144349af023c5e5c4a325bdc3b19","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"035c5f5b_9d115a50","updated":"2023-02-22 11:49:01.000000000","message":"recheck","commit_id":"f3c743d0901ba3405a4fc1586f45d2cc434fcdd4"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"edc714addd4b4cbd0429cdead9c8851dc7633dab","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a33bf3bb_39bbc7d1","updated":"2023-06-21 15:00:47.000000000","message":"recheck neutron-fullstack-with-uwsgi TIMED_OUT","commit_id":"f3c743d0901ba3405a4fc1586f45d2cc434fcdd4"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"f1e60283d78a510dce9865e3475f4de1e1e5844d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"969f9b9d_52494810","updated":"2023-06-20 13:56:34.000000000","message":"recheck restored since was already approved","commit_id":"f3c743d0901ba3405a4fc1586f45d2cc434fcdd4"}],"neutron/agent/l3/dvr_edge_router.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"1c15875eae754c391995a519ec3de9cc1833d96f","unresolved":true,"context_lines":[{"line_number":246,"context_line":""},{"line_number":247,"context_line":"    def _should_update_routing_table(self):"},{"line_number":248,"context_line":"        if self.get_ex_gw_port() and self._is_this_snat_host():"},{"line_number":249,"context_line":"            if self.router.get(\u0027ha\u0027, False):"},{"line_number":250,"context_line":"                # NOTE: keepalived is responsible for routes updating"},{"line_number":251,"context_line":"                return False"},{"line_number":252,"context_line":"            # NOTE: For now let us apply the static routes both in SNAT"}],"source_content_type":"text/x-python","patch_set":1,"id":"b5491933_d705fbdd","line":249,"updated":"2022-12-14 18:54:34.000000000","message":"I don\u0027t believe this check should be here, please check out the DvrEdgeHaRouter class.","commit_id":"ab10cbcaf8ded262830b9b53170e42776206ca28"},{"author":{"_account_id":28722,"name":"Anton Kurbatov","email":"anton.kurbatov@acronis.com","username":"akurbatov"},"change_message_id":"92d68d0f9ca2c91a6f883df4bda4a0dbd7ae363a","unresolved":false,"context_lines":[{"line_number":246,"context_line":""},{"line_number":247,"context_line":"    def _should_update_routing_table(self):"},{"line_number":248,"context_line":"        if self.get_ex_gw_port() and self._is_this_snat_host():"},{"line_number":249,"context_line":"            if self.router.get(\u0027ha\u0027, False):"},{"line_number":250,"context_line":"                # NOTE: keepalived is responsible for routes updating"},{"line_number":251,"context_line":"                return False"},{"line_number":252,"context_line":"            # NOTE: For now let us apply the static routes both in SNAT"}],"source_content_type":"text/x-python","patch_set":1,"id":"c09afc11_9cad5bbb","line":249,"in_reply_to":"b5491933_d705fbdd","updated":"2022-12-15 10:27:10.000000000","message":"Done","commit_id":"ab10cbcaf8ded262830b9b53170e42776206ca28"}]}
