The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
apt module should not create a catalog with more than one apt update
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.
Currently, all of the sources that are added also create an apt update resource to refresh the cache.
This can result in multiple calls to apt update (which is a very expensive call)
All resources that need to refresh apt update should refresh a single exec resource