Hi all,

I am having a problem with external node classier. Here's the yaml output 
from the enc executable.

https://gist.github.com/jaloren/f7599e96c6a8c47591eb395f4680d48c

The yaml output inludes a parameterized class. When puppet server gets this 
yaml output, it throws the following exception.  

*Could not retrieve catalog from remote server: Error 400 on SERVER: 
Invalid tag '{"apache::server"=>{"version"=>"2.4.6-40.el7.centos.4"}}' on 
node node2*

However, if the class is not parameterized (not a hash) but instead a list 
of classes, then the puppetserver compiles catalog without an error. Any 
idea what I am doing wrong? Based on the puppet docs, the yaml looks valid 
to me. 

Thanks,
Joe 

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/e09b70cc-4f31-4f4c-a325-0f3aedb35563%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to