Project

General

Profile

Actions

Bug #38231

closed

Old CV versions may contain deb repos without structure content

Added by Quirin Pamp about 1 month ago. Updated about 1 month ago.

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

Description

There may be old pulp_deb repo versions that have no package_release_components to go with the packages.
This could be because packages were uploaded with Katello < 4.12
It may also affect filtered CV versions created with very old Katello versions.

Such repos cannot be synced to smart proxy or be consumed by hosts with structured APT enabled.
Until we can provide a repair functionality for such cases on the pulp_deb side (which would be a quite complex DB repair script), the simplest way to fix this, is to add a fallback to simple publishing mechanism on the Katello side.


Related issues 1 (0 open1 closed)

Related to Katello - Feature #35959: Replace simple publisher with structured publisher for Debian RepositoriesClosedBernhard SuttnerActions
Actions #1

Updated by Quirin Pamp about 1 month ago

  • Related to Feature #35959: Replace simple publisher with structured publisher for Debian Repositories added
Actions #2

Updated by The Foreman Bot about 1 month ago

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

Updated by The Foreman Bot about 1 month ago

  • Fixed in Releases Katello 4.17.0 added
Actions #4

Updated by Quirin Pamp about 1 month ago

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

Updated by Quinn James about 1 month ago

  • Category set to Content Views
  • Triaged changed from No to Yes
Actions #6

Updated by The Foreman Bot about 1 month ago

  • Fixed in Releases Katello 4.16.0 added
Actions

Also available in: Atom PDF