It's correct and expected behaviour It's exactly what I want to have: bond0 uses mac address(9c:XX:XX:46:5d:91) of one physical interface.
Look at my config: {'version': 1, 'config': [{'mtu': 1500, 'type': 'bond', 'subnets': [{'type': 'dhcp4'}], 'params': {'mac_address': '9c:XX:XX:46:5d:91', 'bond_up-delay': 250000, 'bond_mimon': 100, 'bond_xmit_hash_policy': 'layer2+3', 'bond_mode': '802.3ad'}, 'name': 'bond0', 'bond_interfaces': ['ens4', 'ens4d1']},
{'type': 'physical', 'subnets': [], 'mac_address': '9c:XX:XX:46:5d:91', 'name': 'ens4'}, {'type': 'physical', 'subnets': [], 'mac_address': '9c:XX:XX:46:5d:92', 'name': 'ens4d1'},]}
It's correct and expected behaviour 9c:XX:XX: 46:5d:91) of one physical interface.
It's exactly what I want to have: bond0 uses mac address(
Look at my config: XX:46:5d: 91', 'bond_up-delay': 250000, 'bond_mimon': 100, 'bond_xmit_ hash_policy' : 'layer2+3', 'bond_mode': '802.3ad'}, 'name': 'bond0', 'bond_interfaces': ['ens4', 'ens4d1']},
{'version': 1, 'config': [{'mtu': 1500, 'type': 'bond', 'subnets': [{'type': 'dhcp4'}], 'params': {'mac_address': '9c:XX:
{'type': 'physical', 'subnets': [], 'mac_address': '9c:XX: XX:46:5d: 91', 'name': 'ens4'}, XX:46:5d: 92', 'name': 'ens4d1'},]}
{'type': 'physical', 'subnets': [], 'mac_address': '9c:XX: