puppet resource generates Ruby errors after connecting puppet apply to PuppetDB
If puppet apply is configured incorrectly, then
puppet resource ceases to function and returns a Ruby run error.
An example of an incorrect puppet apply
configuration would be putting the storeconfigs_backend = puppetdb and
storeconfigs = true parameters in both the main and primary server sections of the
puppet.conf file.
You need to modify the routes.yaml file
(located at /etc/puppetlabs/puppet/routes.yaml) so that it
correctly connects puppet apply without impacting other
functions.






