I have bare metal provisioning set up with a DHCP/PXE server and a Spacewalk server.
I'm using cobbler system records to match a machines MAC address to the system profile.
Basically:
cobbler system add --name=example --profile=example --kickstart=/var/lib/cobbler/kickstarts/example.ks --mac=00:00:00:00:00:00
The problem is the bare metal machines obviously have multiple NICs and I do not want to worry initially how the remote hands will plug them in.
My question is how do I register a cobbler system with multiple interfaces/MAC?
What I've done to get around this is to first add the system with any interface and then edit the system to add more interfaces.
It's not an ideal solution but does what I need to achieve.