;rubygem-staypuft : failed to assign discovered node to host-groups due to DHCP conflict (happens after deleting/discovering hosts several times)
Steps to reproduce:
Note: Doesn't always happen. Need to delete/rediscover the hosts several times.
1. install rhel-osp-installer.
2. Create a deployment
3. Try to assign hosts to deployment
Result: Get yellow notification:Unassigned hosts: <hostname>
And get this in the logs: http://pastebin.test.redhat.com/221109
Expected result: Should be able to assign hosts with no issue.
Workaround: remove the dhcpd.lease file and restart the dhcpd service on the staypuft machine, delete the hosts from UI and reboot them to be re-discovered.
Happened on the first attempt:
1. Deleted the deployed hosts.
2. Rediscovered them.
3. Tried to assign to a deployment.
Name has already been taken
Sorry, I don't think I can help with this, I don't know what comment #3 is even describing. It doesn't look like an error that foreman-proxy could ever generate.
Rough work flow:
host assigned to host group
host removed from foreman completely
host discovered again
attempt to assign host to host group -> failed
I don't believe this is an issue anymore.