Hi.
I am running (or trying to run) two vMX instances on the same KVM host. I have created two separate config files, where I have changed the MAC addresses under CONTROL_PLANE and FORWARDING_PLANE. However, but instances are using the same external bridge under BRIDGES.
When I start the first instance, the VFP is assigned the IP address I configured in the config file, but the VCP isn't assigned one at all. I checked to see if this was an issue with the dnsmasq configuration, and it doesn't seem to be. The file /var/lib/libvirt/dnsmasq/br-ext.hostsfile includes entries for both the VCP and the VFP with the MAC addresses and IP addresses I configured in the configuration file.
When I start the second instance, the file /var/lib/libvirt/dnsmasq/br-ext.hostsfile is not updated at all. Hence, the second instance isn't assigned any IP addresses at all, since the DHCP server in dnsmasq knows nothing about the MAC addresses and therefor refuses to assign leases to them.
If I start the instances in a revesed order, the only effect is that the second instance is assigned IP addresses while the first isn't.
I searched through the forum and can see that quite a few of you are running multiple instances of vMX on the same host successfully. Is it just me that have experience this issue?