We found out, the hard way, that version 1.7 of Facter adds facts for mounted linux file systems. This is nice for normal servers. For a server hosting Oracle not so good. We went from about 100 facts per server to well over 3,000 (our Oracle boxes have quite a few volumes mounted). Of course, this choked our ENC (Foreman) having this many facts pumped into it and required us to downgrade Facter to the 1.6 series. Is it possible to tell facter to ignore certain facts? Couldn''t find a config file for it and not sure how puppet tells it to gather facts. Would be useful so we don''t have to remain at 1.6. 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
I''m going to heartily +1 this. Ideally, we would be able to specify only those facts that we know we need and have the ability to blacklist facts that are harmful to our systems. Also, custom facts that are removed from the server should be purged from the clients and server cache at the next run after removal. Trevor On Mon, Jun 24, 2013 at 12:59 PM, Roger <rojspencer@gmail.com> wrote:> We found out, the hard way, that version 1.7 of Facter adds facts for > mounted linux file systems. > > This is nice for normal servers. For a server hosting Oracle not so good. > We went from about 100 facts per server to well over 3,000 (our Oracle > boxes have quite a few volumes mounted). > > Of course, this choked our ENC (Foreman) having this many facts pumped > into it and required us to downgrade Facter to the 1.6 series. > > Is it possible to tell facter to ignore certain facts? Couldn''t find a > config file for it and not sure how puppet tells it to gather facts. > > Would be useful so we don''t have to remain at 1.6. > > 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+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- Trevor Vaughan Vice President, Onyx Point, Inc (410) 541-6699 tvaughan@onyxpoint.com -- This account not approved for unencrypted proprietary information -- -- 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 post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
> Is it possible to tell facter to ignore certain facts? Couldn''t find a > config file for it and not sure how puppet tells it to gather facts. > >There''s no configuration right now. I think you have a pretty reasonable case, and you should file a feature request at http://projects.puppetlabs.com/projects/facter. -- 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 post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
I dont have Facter 1.7 installed right now but it would guess the disk facts come from one of the factor scripts (maybe in /opt/puppet/share/puppet/modules/stdlib/lib/facter/) you could make a manual edit to exclude some of the FS''s -- <-- http://23.me.uk/2 --> <--Time flies like an arrow; fruit flies like a banana. --> On 25 June 2013 18:41, Patrick Carlisle <patrick@puppetlabs.com> wrote:> > Is it possible to tell facter to ignore certain facts? Couldn''t find a >> config file for it and not sure how puppet tells it to gather facts. >> >> > There''s no configuration right now. I think you have a pretty reasonable > case, and you should file a feature request at > http://projects.puppetlabs.com/projects/facter. > > -- > 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 post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- 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 post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Feature request in: http://projects.puppetlabs.com/issues/21500 On Tuesday, June 25, 2013 1:41:01 PM UTC-4, Patrick Carlisle wrote:> > > Is it possible to tell facter to ignore certain facts? Couldn''t find a >> config file for it and not sure how puppet tells it to gather facts. >> >> > There''s no configuration right now. I think you have a pretty reasonable > case, and you should file a feature request at > http://projects.puppetlabs.com/projects/facter. >-- 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 post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.