Uploaded image for project: 'Operator Runtime'
  1. Operator Runtime
  2. OPRUN-2194

Filter by latest Operator versions

XMLWordPrintable

      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?

              estroczy@redhat.com Eric Stroczynski (Inactive)
              DanielMesser Daniel Messer
              bruno andrade bruno andrade
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: