Hi, thanks for your feedback. I provided some more information, unfortunately the suggested quoting did not work.
installed software ################## facter 2.4.1-1 hiera 1.3.4-1 puppet 3.7.5-1 puppet-common 3.7.5-1 scenarios ######### 1 - values in quotes ==================== postgresql::server::config_entry { 'max_standby_archive_delay': value => '-1'} result ------ postgresql.conf contains value in quotes: ... max_standby_streaming_delay = '-1' ... 2 - values without quotes ========================= postgresql::server::config_entry { 'max_standby_archive_delay': value => -1} result ------ puppet run fails: Error: /Stage[main]/Main/Node[puppet02-node1]/Postgresql::Server::Config_entry[max_standby_archive_delay]/Postgresql_conf[max_standby_archive_delay]: Could not evaluate: undefined method `match' for -1:Fixnum 3 - alternative quotes ====================== postgresql::server::config_entry { 'max_standby_archive_delay': 'value => -1'} result ------ puppet run fails: Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not parse for environment production: Syntax error at 'value => -1'; expected '}' at /etc/puppet/environments/production/manifests/nodes/puppet02-node1.pp:16 on node puppet02-node1 Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run 4 - alternative quotes2 ======================= postgresql::server::config_entry { 'max_standby_archive_delay': `value => -1`} result ------ puppet run fails: Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not parse for environment production: Could not match `value at /etc/puppet/environments/production/manifests/nodes/puppet02-node1.pp:16 on node puppet02-node1 Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run -- 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 puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/af5f4724-a599-4151-a3c4-adb0488451a2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.