Description of problem: After a host is provisioned, the mac address in the Foreman Dashboard of the host changes to the mac address of the eth0 interface of the host. Version-Release number of selected component (if applicable): How reproducible: Everytime Steps to Reproduce: 1. Provision a controller node using the mac address of the eth2 interface. 2. Check the hosts properties in the Foreman dashboard. Actual results: MAC address changes from the address of the eth2 interface that is connected to the Foreman provisioning network to the MAC address of eth0. Expected results: The MAC address to remain set to the mac address of the interface connected to the Foreman provisioning network. Additional info: I did not see any reference to the eth0 mac address in the forman for forman-proxy logs.
You may want to enable the "ignore_puppet_facts_for_provisioning" setting under More>Settings>Provisioning.
This is resolved in more recent staypuft installer versions.