Puppet Version: 6.27.0 (should be 6.27.1 but puppet -V shows an 'unreleased' version 6.27.0)
Puppet Server Version: 6.19.0
OS Name/Version: RHEL7
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.
should execute the ENC.
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. Some of our modules are depending on variables that are set via the ENC. Code just fails to compile because all of the ENC's information is missing.