This PR removes the custom Facter plugin since it takes too long to collect all the updates prior to each Puppet agent run. Instead, the Puppet Face has been updated to be more efficient in addition to the introduction of a package_updates class that sets up a cron job to periodically schedule the system for updates and cache the results as an external fact.
This PR removes the custom Facter plugin since it takes too long to collect all the updates prior to each Puppet agent run. Instead, the Puppet Face has been updated to be more efficient in addition to the introduction of a package_updates class that sets up a cron job to periodically schedule the system for updates and cache the results as an external fact.