Project

General

Profile

Actions

Bug #29611

closed

Manifest import and delete calls Actions::Pulp::Repository::Refresh for non-Library repositories

Added by Partha Aji about 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Subscriptions
Target version:
Difficulty:
Triaged:
Yes
Fixed in Releases:
Found in Releases:

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 #1

Updated by Partha Aji about 4 years ago

  • Bugzilla link set to 1827389
Actions #2

Updated by The Foreman Bot about 4 years ago

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

Updated by The Foreman Bot about 4 years ago

  • Fixed in Releases added
Actions #4

Updated by Partha Aji about 4 years ago

  • Status changed from Ready For Testing to Closed
Actions #5

Updated by Chris Roberts about 4 years ago

  • Target version set to Katello 3.16.0
  • Triaged changed from No to Yes
Actions #6

Updated by Jonathon Turel over 3 years ago

  • Pull request deleted (https://github.com/Katello/katello/pull/8677)
  • Fixed in Releases Katello 3.17.0 added
  • Fixed in Releases deleted ()
Actions

Also available in: Atom PDF