Adding additional interfaces for VLAN subnet

I have created a VLAN subnet in Foreman [1] for the purpose of having my
oVirt engine and oVirt nodes have all traffic for the 'ovirtmgmt' network
isolated to VLAN 100. For the engine and nodes this is eth0. I still want
to have the primary Foreman interface used for PXE on the untagged VLAN 1.
However when I go to add the interface in Foreman for the VLAN 100 IP, I
am unable to do so since it shares the same MAC as the primary interface.

Is it planned to allow duplicate MAC addresses in cases such as the
interface is assigned to a subnet with a VLAN ID defined? I would imagine
a sort of conditional "validates uniqueness" for the primary MAC address
attribute.

[1]:

$ hammer subnet info --id 9
Id: 9
Name: ovirtmgmt
Network: 192.168.254.0
Mask: 255.255.255.0
Priority:
DNS: Puppetmaster (https://puppet.<DOMAIN>:8443)
Primary DNS: 192.168.254.2
Secondary DNS:
Domain ids: 1
TFTP:
TFTP id:
DHCP: Puppetmaster (https://puppet.<DOMAIN>:8443)
DHCP id: 1
vlan id: 100
Gateway: 192.168.254.2
From:
To:

Thanks

  • Trey