Project

General

Profile

Bug #21695

use existing repository when indexing composite view repos

Added by Justin Sherrill almost 4 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Category:
Content Views
Target version:
Difficulty:
Triaged:
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

Similar to http://projects.theforeman.org/issues/21548 we can do this for composite repositories as well.


Related issues

Related to Katello - Bug #21548: re-use indexed data for promotionClosed2017-11-01
Blocks Katello - Tracker #21698: Tracker: faster content view promotion and composite publishingClosed2017-11-16

Associated revisions

Revision 4b90abce (diff)
Added by Justin Sherrill almost 4 years ago

Fixes #21696,#21695 - speed up composite cv publish

This enhances composite content view publish by not
actually copying units into the composite view archive
repos. We can only do that for Library repos that are
only represented once in a component view.

It also introduces two new terms for repos, links and targets.
Links have no content within the pulp repository, but have
metadata on the filesystem for them. Links copy metadata from
their targets, and copy indexed units from their targets.

This also adds a warning when publishing a composite view
if the composite has more than one component that includes
a particular repository, since publishing will be slower.

Exporting a composite content view version will not work in
this case since it relies on content actually being in these
repositories, so this modifies exporting to copy units over to it
if needed prior to exporting. This will make the exporting process
somewhat slower, but it is already very slow and happens less
frequently than publishing.

History

#1 Updated by Justin Sherrill almost 4 years ago

  • Related to Bug #21549: skip unit copies on content view promotion added

#2 Updated by Justin Sherrill almost 4 years ago

  • Blocks Tracker #21698: Tracker: faster content view promotion and composite publishing added

#3 Updated by Justin Sherrill almost 4 years ago

  • Related to deleted (Bug #21549: skip unit copies on content view promotion)

#4 Updated by Justin Sherrill almost 4 years ago

  • Related to Bug #21548: re-use indexed data for promotion added

#5 Updated by Justin Sherrill almost 4 years ago

  • Description updated (diff)

#6 Updated by Brad Buckingham almost 4 years ago

  • Target version changed from 232 to 236

#7 Updated by The Foreman Bot almost 4 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/7088 added

#8 Updated by Justin Sherrill almost 4 years ago

  • Legacy Backlogs Release (now unused) set to 284

#9 Updated by Brad Buckingham almost 4 years ago

  • Target version changed from 236 to 240

#10 Updated by Justin Sherrill almost 4 years ago

  • % Done changed from 0 to 100
  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF