Created attachment 1246355 [details]
Description of problem:
I had just destroyed four virtual hosts that were being used as RHV hosts. They had been deleted as satellite hosts, and then I went to do a deployment. These hosts that were clearly not running showed up as available hosts. Weirdly only three of the four showed up.
Version-Release number of selected component (if applicable):
It happens often, but I can't say it happens every time.
Steps to Reproduce:
1. Do a RHV deployment using nested virtualization.
2. Delete the hosts in the deployment within satellite.
3. Destroy the RHV hosts with virsh.
4. Start to create another RHV deployment before starting the hosts.
Some of the hosts may show up even though none are running.
None of the hosts to show up that were not running.
I also started the hosts and did a refresh but before I did the refresh I renamed all the hosts that were not supposed to be there. When I did the refresh the renamed hosts and the just started hosts were both represented, even though the renamed hosts had the same mac (i.e. they were the same hosts).
I've added a screen shot of this.