)]}'
{"neutron/common/ovn/utils.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2b0665ff2f4715ff2a0b3482905e4b88affa336e","unresolved":false,"context_lines":[{"line_number":1261,"context_line":"    resource \u003d plugin.get_router(context, router_id,"},{"line_number":1262,"context_line":"                                 fields\u003d[\u0027availability_zone_hints\u0027])"},{"line_number":1263,"context_line":"    az_hints \u003d common_utils.get_az_hints(resource)"},{"line_number":1264,"context_line":"    return create_ha_chassis_group_router("},{"line_number":1265,"context_line":"        context, nb_idl, router_id, chassis_list, az_hints, txn)"},{"line_number":1266,"context_line":""},{"line_number":1267,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f673c9a_3b3bf4cd","line":1264,"updated":"2026-06-10 16:12:51.000000000","message":"pep8: E1121: Too many positional arguments for function call (too-many-function-args)","commit_id":"4dc4f736bf02bece2717d24c7683c07dd11d3bc3"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"d1dad58734c0676fba5f79641624e212efc86c53","unresolved":true,"context_lines":[{"line_number":1275,"context_line":"    hcg_info \u003d HAChassisGroupInfo("},{"line_number":1276,"context_line":"        group_name\u003dgroup_name, chassis_list\u003dchassis_list, az_hints\u003daz_hints,"},{"line_number":1277,"context_line":"        ignore_chassis\u003dset(), external_ids\u003dexternal_ids)"},{"line_number":1278,"context_line":""},{"line_number":1279,"context_line":"    return _sync_ha_chassis_group(nb_idl, hcg_info, txn)"},{"line_number":1280,"context_line":""},{"line_number":1281,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"f4c0200f_238edfe7","line":1278,"updated":"2026-06-24 08:56:41.000000000","message":"nit: unrelated change","commit_id":"4dc4f736bf02bece2717d24c7683c07dd11d3bc3"}],"neutron/services/evpn/plugin.py":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"d1dad58734c0676fba5f79641624e212efc86c53","unresolved":true,"context_lines":[{"line_number":125,"context_line":"            return"},{"line_number":126,"context_line":""},{"line_number":127,"context_line":"        router_id \u003d payload.resource_id"},{"line_number":128,"context_line":"        vlan \u003d self._evpn_db.get_vlan_for_router(payload.context, router_id)"},{"line_number":129,"context_line":"        gw_chassis \u003d self._sb_idl.get_gateway_chassis_from_cms_options()"},{"line_number":130,"context_line":"        with self._nb_idl.transaction(check_error\u003dTrue) as txn:"},{"line_number":131,"context_line":"            txn.add(evpn_ovn.CreateEVPNRouterCommand("}],"source_content_type":"text/x-python","patch_set":1,"id":"5fe11dd5_fecbd57c","side":"PARENT","line":128,"range":{"start_line":128,"start_character":49,"end_line":128,"end_character":56},"updated":"2026-06-24 08:56:41.000000000","message":"nitty nit: is this change really needed?","commit_id":"1427e59c689898fc3140c3271426050c709aa0b8"}]}
