Bug #18032
closed
Regression: Syncing large Library of content from Katello to Proxy takes hours even if no content changes
Added by John Mitsch over 8 years ago.
Updated almost 7 years ago.
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1388296
In 6.1 you can re-sync a large Library from Satellite to Capsule in under an hour
With 6.2 it can take 6+ hours to re-sync even if there are no content changes.
We need to get this back in line with 6.1's performance.
- Assignee set to John Mitsch
- Target version set to 157
- Translation missing: en.field_release set to 114
- Target version changed from 157 to 163
- Status changed from New to Ready For Testing
- Translation missing: en.field_release deleted (
114)
- Pull request https://github.com/Katello/katello/pull/6597 added
- Subject changed from Regression: Syncing large Library of content from Satellite to Capsule takes hours even if no content changes to Regression: Syncing large Library of content from Katello to Proxy takes hours even if no content changes
- Translation missing: en.field_release set to 211
- Has duplicate Bug #18434: On CVV promotion, don't update revision number on a repo in pulp if no content has changed added
- Has duplicate Bug #18435: Have a way to force metadata regeneration added
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Also available in: Atom
PDF
Fixes #18032 - Skip pulp metadata regeneration on CVV promote
If nothing has changed, we have no reason to regenerate metadata
in the pulp repo. The way things currently are we regenerate the
metadata (even if nothing has changed in the repo) and it is
slowing down Smart Proxy Content syncs. Not regenerating the metadata
will take full advantage of certain optimizations in pulp making
these Smart Proxy syncs much faster.
This commit adds an option to force the metadata regeneration,
it is a checkbox called "Force Metadata Regeneration" on
Content View publish and promote.