...,
'use_application_services' => 'true', #should be 'use_application_services' => true,
}
},
environment => 'production',
override_environment => 'false',
parent => 'All Nodes',
}
Notice: Compiled catalog for rm101puppetm.room101.com in environment production in 0.22 seconds
Info: Applying configuration version '56b9af74a231f1f22b3cc53664ed2aaf3c72cbbd'
Notice: /Stage[main]/Main/Node_group[PE Infrastructure]/classes: classes changed {"puppet_enterprise"=>{...,'use_application_services' => 'true'}} to '{"puppet_enterprise"=>{..., "use_application_services"=>"true"}}'
The override_environment => 'false', or override_environment => 'true' is not affected.
but post change to the node group with the resource from puppet resource node_group 'PE Infrastructure' -e
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Class[Puppet_enterprise]: parameter 'database_ssl' expects a Boolean value, got String on node
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Issue ony affected class variables.
i.e
puppet resource node_group 'PE Infrastructure' -e
node_group { 'PE Infrastructure': ensure => 'present', classes => { 'puppet_enterprise' => {