I have the following Hiera.yaml --- :backends: - yaml :hierarchy: - defaults - "%{clientcert}" - "%{environment}" - "users/%{usertype}" - global :yaml: :datadir: The usertype variable is defined in my Foreman parameters and is different for each host group type. The idea is that the user list for each host group type will be in a separate file in a subdirectory. However in order to get files of the name "users/%{usertype}" I needed to create files in the base hiera directory with contents --- to make them valid yaml files. Only once I did that did things work as expected. I am not sure why though. This can be useful now that I think about it, but it was unexpected. Terrence -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/ada74c57-0ffb-4dcb-96cd-fa9ebf60585a%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.