Thanks Wolf.

Sad news but now I know and I can structure my facts to deal with it.

On Tuesday, February 3, 2015 at 12:11:03 PM UTC-5, Wolf Noble wrote:
>
> Hi Steve,
>
> All custom facts are delivered to all nodes within a puppetmaster's 
> control. IOW, having a module that has a custom fact will deploy that fact 
> to every node, regardless of if that node uses, or is aware of the fact, or 
> module in question.
>
> It is generally expected that the fact author will ensure that the 
> behavior of a dormant custom fact is as close to a noop as possible.
>
>
>
>   Steve Harp <javascript:>
>  February 3, 2015 at 10:45 AM
> Hi Guys,
>
> I've created some custom facts in /etc/puppet/MODULE_NAME/lib/facter/. 
>  When I run puppet I'm having facts that aren't even defined in a module 
> being called by the node deployed to the agent.  This is causing the facts 
> to fail on the agent.
>
> For instance, if I have the following custom fact files:
>
> /etc/puppet/modules/abc/lib/facter/abc.rb
>
> /etc/puppet/modules/xyz/lib/facter/xyz.rb
>
>
> When I define a node calling only module abc, it also delivers the fact 
> file defined under module xyz.  On the agent, I end up with abc.rb AND 
> xyz.rb.
>
> Am I doing something wrong or is this normal?
>
> Thanks..... 
>
>  
>
>   

-- 
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/dafa9bd2-132a-4f43-9cad-85f7bdfbe896%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to