Matt W
2014-Jan-29 19:51 UTC
[Puppet Users] Setting node_name/node_name_fact makes reports not include real client hostname...
In our newer hosts, we are using the standard Puppet node classifier system but we override the node_name/node_name_fact settings on the client so that we can decouple hostnames with hosttypes: puppet.conf [main] location on clients:> # Use the fact 'puppet_node' as our node classifier rather than the > hostname. > node_name = facter > node_name_fact = puppet_node >> [root@prod-exhibitor1-xyz:~]# facter -p puppet_node > exhibitor_prodThe problem we have with this model right now is that when Puppet runs do fail, we get tagmail reports that aren't very useful: https://github.com/puppetlabs/puppet/blob/master/lib/puppet/reports/tagmail.rb#L140 Subject: Puppet Report for exhibitor_prod Is there a setting we're missing somewhere that will fix this and get us the actual hostname of the failed client, or do we need to open a bug to get this fixed? -- 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+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/e7f81fad-95c8-4364-8e9f-b67f93257898%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.