Ciprian Badescu as I tested, if I add to custom group some fact like macaddress_eth0, and add to blocklist macaddress_* (there is no other option listed in facter --list-block-groups), then blocklist has more weight over particular fact in this wildcard group, and fact macaddress_eth0 is not gathering even in custom group, it's blocked. The purpose is to fix warnings of puppet agent after 7.10.0: https://puppet.com/docs/puppet/7/release_notes_puppet.html#enhancements_puppet_x-7-10-0-PUP-11088 As I said, there is hypervisor and there is plenty of not so useful network facts about each virtual network interface, overall warning about having 4000+ facts from one puppet client is really reasonable. Also, this data is stored in puppetdb, so it also the question of overall evaluation speed and not doing useless rewrites in the database, to store perorts and not to gather the rubbish, but only needed for work facts. |