Looks like this embedded ansible in tripleo heat templates:
https://github.com/openstack/tripleo-heat-templates/blob/stable/rocky/docker/services/ceph-ansible/ceph-base.yaml#L379-L399
needs to not access hostvars.raw_get(host)['ansible_hostname'] unless that variable is set.
Looks like this embedded ansible in tripleo heat templates:
https:/ /github. com/openstack/ tripleo- heat-templates/ blob/stable/ rocky/docker/ services/ ceph-ansible/ ceph-base. yaml#L379- L399
needs to not access hostvars. raw_get( host)[' ansible_ hostname' ] unless that variable is set.