)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"63a1d2ee0572a2eeb9d9937a744ab72d2196415b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"57996e6a_a53bdc71","updated":"2022-07-11 14:54:17.000000000","message":"Similar to xena with one extra simplification (commented below), looks good!","commit_id":"0e9c6539b37384d60efd79ae60de36ea56043cf5"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"3802ea7491fa19a16d15f63942722fc6683e2575","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"02e8b4ac_50ae3fe3","updated":"2022-07-01 10:41:24.000000000","message":"recheck","commit_id":"0e9c6539b37384d60efd79ae60de36ea56043cf5"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"403b6f3f695d8e04562ddf8bb90ab8f3353b3240","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ff52fa51_0cd90d33","updated":"2022-07-01 15:28:09.000000000","message":"recheck","commit_id":"0e9c6539b37384d60efd79ae60de36ea56043cf5"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"30c07240643aabe1e45e7d9fefaec6f5084ded76","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ae69bff4_e3c1dec8","updated":"2022-07-06 07:05:24.000000000","message":"recheck\n\nerror in FT related to HA state detection","commit_id":"0e9c6539b37384d60efd79ae60de36ea56043cf5"}],"neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/qos.py":[{"author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"change_message_id":"63a1d2ee0572a2eeb9d9937a744ab72d2196415b","unresolved":true,"context_lines":[{"line_number":202,"context_line":"        for ovn_rule in [self._ovn_qos_rule(direction, {}, port_id,"},{"line_number":203,"context_line":"                                            network_id, delete\u003dTrue)"},{"line_number":204,"context_line":"                         for direction in constants.VALID_DIRECTIONS]:"},{"line_number":205,"context_line":"            # TODO(lucasagomes): qos_del() in ovsdbapp doesn\u0027t support"},{"line_number":206,"context_line":"            # if_exists\u003dTrue"},{"line_number":207,"context_line":"            try:"},{"line_number":208,"context_line":"                txn.add(self._driver._nb_idl.qos_del(**ovn_rule))"},{"line_number":209,"context_line":"            except idlutils.RowNotFound:"}],"source_content_type":"text/x-python","patch_set":5,"id":"acaa056c_307fa89d","side":"PARENT","line":206,"range":{"start_line":205,"start_character":0,"end_line":206,"end_character":28},"updated":"2022-07-11 14:54:17.000000000","message":"I see relevant support in ovsdbapp 1.9.3 so looks good to backport as-is (no need for similar try/except block)","commit_id":"cbcece50d9b46c5a089457f5bd66e59d79c3b64f"}]}
