Project

General

Profile

Bug #21549

skip unit copies on content view promotion

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

As part of content view promotion, we can skip unit copy as we use the yum-clone-distributor as part of the publish. This will require http://projects.theforeman.org/issues/21548 as well as special handling of reindexing and republishing of content view version repos.


Related issues

Blocked by 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

Copied to Katello - Bug #21696: skip unit copies on composite content view publishClosed2017-11-01

Associated revisions

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

Fixes #21549 - do not actually copy units on promotion

this change modifies promotions and the 2nd half
of content view publishes to not actually copy any units
to the target repositories. This works fine, but breaks the rule
that we can simply republish a repository to get its content.

Now, since the repositories in pulp have no actual content
we have to always use the yum_clone_distributor when generating
metadata via the various methods of doing that.

The benefit is a decrease in promotion time down to
seconds, and and a decrease in publish time by approximately
50%

History

#1 Updated by Justin Sherrill almost 4 years ago

  • Blocked by Bug #21548: re-use indexed data for promotion added

#2 Updated by Justin Sherrill almost 4 years ago

  • Legacy Backlogs Release (now unused) set to 114
  • Target version set to 160
  • Assignee set to Justin Sherrill

#3 Updated by Justin Sherrill almost 4 years ago

  • Target version changed from 160 to 232

#4 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/7061 added

#5 Updated by Justin Sherrill almost 4 years ago

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

#6 Updated by Justin Sherrill almost 4 years ago

  • Related to Bug #21695: use existing repository when indexing composite view repos added

#7 Updated by Justin Sherrill almost 4 years ago

  • Copied to Bug #21696: skip unit copies on composite content view publish added

#8 Updated by Justin Sherrill almost 4 years ago

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

#9 Updated by Justin Sherrill almost 4 years ago

  • Related to deleted (Bug #21695: use existing repository when indexing composite view repos)

#10 Updated by Justin Sherrill almost 4 years ago

  • Legacy Backlogs Release (now unused) deleted (114)

#11 Updated by Justin Sherrill almost 4 years ago

  • Legacy Backlogs Release (now unused) set to 284

Also available in: Atom PDF