"hiera_include() has been converted to 4x API" after updating to 4.4.2

asked 2016-05-16 06:06:47 -0500

glorpen gravatar image

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?

edit retag flag offensive close merge delete