Problem:
When i try run foreman.py to retrieve inventory then only followin error return:
Traceback (most recent call last):
File "./foreman.py", line 444, in <module>
sys.exit(not ForemanInventory().run())
File "./foreman.py", line 439, in run
self.get_inventory()
File "./foreman.py", line 389, in get_inventory
self.update_cache()
File "./foreman.py", line 337, in update_cache
self.facts[dns_name] = self._get_facts(host)
File "./foreman.py", line 247, in _get_facts
raise ValueError("More than one set of facts returned for '%s'" % host)
Settings in my foreman.ini are:
[foreman]
url = https://XXXX/
user = XXX
password = XXX
ssl_verify = True
[ansible]
group_patterns = ["{app}-{tier}-{color}",
"{app}-{color}",
"{app}",
"{tier}",
"{subnet_name}-{provision_method}"]
group_prefix = foreman_
want_facts = True
rich_params = False
[cache]
path = .
max_age = 60
Foreman and Proxy versions:
Foreman 1.19.0
Ansible 2.6.4