Project

General

Profile

Actions

Bug #34861

closed

[RFE] Need syncable yum-format repository exports

Added by Partha Aji over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Inter Server Sync
Target version:

Description

The current repository export/import mechanism is optimized for Katello 4.0 and above to cleanly track version changesets and apply them in a consistent way. However many customers in disconnected setup don't have control on the version of the importing satellite (it may be any 6.x). These users would like an export option which generates files in yum format so as to be able to enable and sync repositories via httpd or local file system directly in the importing satellite (similar to the way they did in katello 3.18 and before)

In lieu of this we need
1. Add the ability to generate repositories in yum format.
2. Optionally add generation of listing files which may be necessary for enabling and syncing (this is presently not possible because pulp doesn't store listing files. So will need to design the mechanism.)
3. The rpms would ideally be hardlinks so that they don't 2X extra space.

Additional info:

For reference check out
https://hackmd.io/@ggainey/fs_exports#Proposed-solution-from-katello-point-of-view

Actions #1

Updated by Partha Aji over 2 years ago

  • Bugzilla link set to 2069306
Actions #2

Updated by Chris Roberts over 2 years ago

  • Status changed from New to Assigned
  • Assignee set to Partha Aji
  • Target version set to Katello 4.5.0
  • Triaged changed from No to Yes
Actions #3

Updated by The Foreman Bot over 2 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/10183 added
Actions #4

Updated by The Foreman Bot over 2 years ago

  • Pull request https://github.com/Katello/hammer-cli-katello/pull/856 added
Actions #5

Updated by Partha Aji over 2 years ago

  • Triaged changed from Yes to No
Actions #6

Updated by Partha Aji over 2 years ago

  • Target version changed from Katello 4.5.0 to Katello 4.6.0
Actions #7

Updated by Partha Aji over 2 years ago

  • Target version changed from Katello 4.6.0 to Katello 4.5.1
  • Triaged changed from No to Yes
Actions #8

Updated by The Foreman Bot over 2 years ago

  • Fixed in Releases Katello 4.6.0 added
Actions #9

Updated by Partha Aji over 2 years ago

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

Updated by The Foreman Bot over 2 years ago

  • Pull request https://github.com/Katello/hammer-cli-katello/pull/859 added
Actions #11

Updated by The Foreman Bot over 2 years ago

  • Pull request https://github.com/Katello/katello/pull/10223 added
Actions

Also available in: Atom PDF