Given this /etc/puppetlabs/code/hiera.yaml
--- :backends: - json :hierarchy: - "%{hostname}.%{nt_environment}.%{nt_location}" - "%{nt_type}.%{nt_environment}.%{nt_location}" - "%{nt_type}.%{nt_environment}" - "%{nt_environment}.%{nt_location}" - "%{nt_environment}" - "%{nt_location}" - world - default :logger: console # debug :json: :datadir: '/etc/puppetlabs/code/environments/%{::environment}/hieradata' # this is the default anyway and there exists /etc/puppetlabs/code/environments/prod/hieradata/sac.json, this cmd puppet lookup --debug icinga_servers --environment prod produces Debug: hiera(): Looking for data source puppetmaster.opsDebug: hiera(): Looking for data source ops.sacDebug: hiera(): Looking for data source opsDebug: hiera(): Looking for data source sacDebug: hiera(): Looking for data source worldDebug: hiera(): Looking for data source default (& lots more of course). Why can't it find the /etc/puppetlabs/code/environments/prod/hieradata/sac.json file which contains the key I'm looking for ? (Puppet server 2.4) Thanks Chris -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/e0ef704c-34c3-4f0c-8649-76c3941f4ed1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.