diff --git a/src/config/api-server/vnc_cfg_types.py b/src/config/api-server/vnc_cfg_types.py index 354c146d174..0bba0beeef0 100644 --- a/src/config/api-server/vnc_cfg_types.py +++ b/src/config/api-server/vnc_cfg_types.py @@ -554,12 +554,6 @@ def pre_dbe_create(cls, tenant_name, obj_dict, db_conn): mac_addrs_dict = json.loads(mac_addrs_json) obj_dict['virtual_machine_interface_mac_addresses'] = mac_addrs_dict - aap_config = obj_dict.get( - 'virtual_machine_interface_allowed_address_pairs', {}) - for aap in aap_config.get('allowed_address_pair', []): - if not aap.get('mac', None): - aap['mac'] = mac_addrs_dict['mac_address'][0] - if 'virtual_machine_interface_bindings' in obj_dict: bindings = obj_dict['virtual_machine_interface_bindings'] kvps = bindings['key_value_pair'] @@ -643,13 +637,6 @@ def pre_dbe_update(cls, id, fq_name, obj_dict, db_conn, msg = "VMI ref delete not allowed during update" return (False, (409, msg)) - aap_config = obj_dict.get( - 'virtual_machine_interface_allowed_address_pairs', {}) - for aap in aap_config.get('allowed_address_pair', []): - if not aap.get('mac', None): - aap['mac'] = read_result[ - 'virtual_machine_interface_mac_addresses']['mac_address'][0] - bindings = read_result.get('virtual_machine_interface_bindings', {}) kvps = bindings.get('key_value_pair', []) kvp_dict = cls._kvp_to_dict(kvps)