-
Story
-
Resolution: Done
-
Major
-
None
-
False
-
False
-
Undefined
-
Story: As a cluster-admin attempting to do a disconnected install of OpenShift I would like to mirror the OpenShift Operator catalog contents but just download the latest version of each or a specific Operator in each channel at the current point in time, to reduce the amount of initial data to download.
Side note: While we want this initially in opm it should be exposed in shareable code libraries so that oc can vendor in the logic easily.
Acceptance criteria:
- a shareable library that is implemented / used internally in opm and can later on be shared with oc
- a user should be able to specify to only mirror the latest operator version in each channel of a given operator or all operators in a catalog
- input is an existing catalog with the entire version history of each operator referenced
- this filtering option is mutually exclusive to all other filtering options discussed in this epic
Open Questions:
- pruning the catalog this way will likely conflict with catalog validation logic in opm - how do we deal with that? do we relax the particular criteria about missing replaces? do we disable validation?
- is incorporated by
-
OPECO-1869 Implement `opm diff` for disconnected catalogs
- Closed