Description of problem:
When there is more than 1 HA deployment, there is a possibility of conflict (duplication) in MAC address of the VIPs, causing a failure in controller host assignment with the message that the MAC is already existing in an another host.
Version-Release number of selected component (if applicable):
rhel-osp-installer A1 release
Deploy with an existing HA deployment
Steps to Reproduce:
Host assignment fails with the message that a MAC is already assigned to a different host.
Host assignment should succeed to the controller host group.
Currently cannot proceed unless the old deployment has been deleted. However the other deployment may need to be preserved for future scaling etc.
The issue is that for the (fake) interfaces we have to create internally to foreman to facilitate IP address reservation, we were just setting the mac addr to 00:00:00:00:00:xx" where the 'xx' corresponds to the VIP number (sequentially from 01).
I've modified this to include deployment ID in the scheme.
Issue is not seen on rhel-osp-installer-0.4.5-2.el6ost.noarch
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.