Hello,
I've recently updated Puppet from 4.4.1 to 4.4.2 and to my suprise I was greeted with:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Evaluation Error: Error while evaluating a Function Call, hiera_include() has been converted to 4x API at /etc/puppetlabs/code/environments/production/site.pp:1:1 on node (...)
Contents of site.pp, just one line:
hiera_include('classes')
I didn't see any changes in current documentation, and it looks like hiera_include is loaded from lib/puppet/parser/functions (Puppet 3) and not lib/puppet/functions/ (Puppet 4). Any ideas?