| Puppet Version: Puppet Server Version: OS Name/Version:
puppet lookup --compile --node `hostname -f` -E production somevalue |
Doesn't execute the ENC at all. So all variables that are defined via the ENC's parameters are not available. Oddly enough '-E production' fails too. Not providing '-E production' (so it defaults to the production environment) does execute the ENC. Desired Behavior:
puppet lookup -E <environment> --compile |
** should execute the ENC. Actual Behavior: ENC is never executed (and its values aren't passed). Even with '-E production'. It does work without -E. But this makes it impossible to check hiera in a dev environment. |