Affects Version/s: SERVER 2.2.1, SERVER 2.4.0
Fix Version/s: None
Component/s: Puppet Server
Puppet Server running version 2.2.1 inside ubuntu 14.04 docker conatiner
Puppet agent running on Win 2k8 node
I am having an issue applying configurations to the agent nodes in my environment. When I run puppet agent -t on a windows node I get an error before any configurations are applied. The error from the puppet server log is as follows:
Trouble shooting steps I've already tried:
- Verify yaml syntax.
- I used the one liner ruby -e "require 'yaml'; YAML.load_file('common.yaml')" to ensure that every level of hiera is formatted correctly.
- Ensure that keys exist and are correct
- Returns the correct value, unecrypted.
- Returns the correct value, encrypted.
My issue specifically, is this:
Why am I able to view/parse encrypted hiera data just fine on the puppetserver, but I am unable to use this data when invoking the puppet agent on a remote node?