Bug #34861
closed[RFE] Need syncable yum-format repository exports
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
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
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
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/Katello/hammer-cli-katello/pull/856 added
Updated by Partha Aji over 2 years ago
- Target version changed from Katello 4.5.0 to Katello 4.6.0
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
Updated by The Foreman Bot over 2 years ago
- Fixed in Releases Katello 4.6.0 added
Updated by Partha Aji over 2 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset hammer-cli-katello|4e9dbe0a3aa3bc5fac6e38cfc65ae2f3bd57b8fa.
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/Katello/hammer-cli-katello/pull/859 added
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/Katello/katello/pull/10223 added