Actions
Bug #29611
closedManifest import and delete calls Actions::Pulp::Repository::Refresh for non-Library repositories
Description
During the import of a new manifest or deletion of existing manifest the task will needlessly call Actions::Pulp::Repository::Refresh for non-Library repositories that are members of Content Views contained within Lifecycle Environments.
This can expand the order-of-magnitude of the import/delete routine to 10-100x higher than it needs to be.
On Satellites with large amounts of content views and LCEs there may be only 100 repositories in the Library but you end up with 10,000-30,000 repositories that get needlessly refreshed during the import/delete
This causes customers to often have to wait hours and even up to a day to complete an import or delete.
Actions