Feature #38048
closed
Add rolling content views
Added by Quirin Pamp 6 months ago.
Updated about 18 hours ago.
Description
Motivation:
With the switch to simple content access, it is no longer possible to limit the repositories from the "Default Organization View" using subscriptions.
Instead, any host consuming the "Default Organization View" will have access to all the repositories in Katello.
Host side enable/disable as the only point of restriction.
This is especially critical where license agreements do not allow making repos available on unlimited numbers of hosts, essentially rendering the "Default Organization View" unusable in such business contexts.
The Idea:
Add a new type of simplified content view ("Rolling") that allows passing latest synced content directly to consuming hosts (like the default organization view), but also allows this to be limited to arbitrary user chosen repo sets.
Community RFC thread: https://community.theforeman.org/t/transparent-content-view-for-limiting-repository-access-in-katello/39389
- Status changed from New to Ready For Testing
- Pull request https://github.com/Katello/katello/pull/11240 added
- Pull request https://github.com/Katello/hammer-cli-katello/pull/974 added
- Triaged changed from No to Yes
- Related to Bug #38076: The content view APIs will pass repository_ids to the code both as a list of int or a list of strings added
- Related to Bug #38284: Syncing rolling content views to smart proxies does not update proxy content counts added
- Related to Bug #38285: Disallow pushing containers to rolling content views added
- Fixed in Releases Katello 4.17.0 added
- Status changed from Ready For Testing to Closed
- Related to Bug #38440: Do not delete candlepin content when deleting a rolling repo clone of a structured apt deb repository added
- Related to Feature #38477: Extend rolling content views to arbitrary lifecycle environments added
- Target version changed from Katello 4.17.0 to Katello Next
- Target version changed from Katello Next to Katello 4.17.0
Also available in: Atom
PDF