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_prod


The 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 [email protected].
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.

Reply via email to