Problem:
When running Puppet agent, dozens of incorrect header checks
are generated, see below. Anyhow, configuration is rendered.
Expected outcome:
Puppet catalog is rendered without any errors.
Foreman and Proxy versions:
1.17.1
Foreman and Proxy plugin versions:
bastion 6.1.8
foreman-tasks 0.11.2
foreman_docker 4.0.0
foreman_remote_execution 1.4.5
katello 3.6.0
Other relevant data:
Puppet agent run:
# puppet agent --test
Error: /File[/var/lib/puppet/lib/puppet/parser/functions/load_module_metadata.rb]/ensure: change from absent to file failed: Could not set 'file' on ensure: incorrect header check
Error: Could not set 'file' on ensure: incorrect header check
Error: Could not set 'file' on ensure: incorrect header check
Wrapped exception:
incorrect header check
...
Puppet server version:
# yum info puppetserver
Installed Packages
Name : puppetserver
Arch : noarch
Version : 2.8.1
Release : 1.el7
Size : 41 M
Repo : installed
From repo : puppetlabs-pc1
Summary : Puppet Labs - puppetserver
URL : http://puppetlabs.com
License : ASL 2.0
Description : Puppet Server (puppetlabs/puppetserver 2.8.1,org.clojure/clojure 1.8.0,puppetlabs/puppetserver
: 2.8.1,puppetlabs/trapperkeeper-webserver-jetty9 1.8.1)