Why is this not safe?
I commented on the LP you linked but it seems to me that a simple fix
would be to set the same hiera setting we used before so that the
location of the undercloud.conf is known. We still use and support
hiera for the Undercloud. It would be a simple matter to set this in an
undercloud service via t-h-t. If you wanted to you could even cache a
copy of the used version somewhere and then consume it that way right?
I guess I wanted to use proper Ansible variables instead of Hiera, since we are moving toward more Ansible. That's all.
I found it cleaner and simpler than relying on undercloud.conf file.
--