diff --git a/playbooks/inventory/bifrost_inventory.py b/playbooks/inventory/bifrost_inventory.py index 086466087..fefcb1295 100755 --- a/playbooks/inventory/bifrost_inventory.py +++ b/playbooks/inventory/bifrost_inventory.py @@ -307,6 +307,8 @@ def _process_shade(groups, hostvars): cloud = shade.operator_cloud(**options) machines = cloud.list_machines() for machine in machines: + if 'properties' not in machine: + machine = cloud.get_machine(machine['uuid']) if machine['name'] is None: name = machine['uuid'] else: