Skip to content

Investigate listing cluster-catalog contents of very large catalogs with port-forwarding #1853

@ankitathomas

Description

@ankitathomas
Contributor

For very large catalogs (such as registry.redhat.io/redhat/redhat-operator-index:v4.18 ; 1.55GB), listing the full contents of the catalog with port-forward may cause the request to time out before completion.

Investigate methods to list catalog contents for the purpose of listing available and installable package from the set of enabled catalogs.

Activity

azych

azych commented on Mar 17, 2025

@azych
Contributor

One idea worth investigating would be to use the newly introduced /metas endpoint to get filtered (and cached) results we need rather then filtering full-catalog client-side, which should mitigate catalog-size issues.

It might potentially require extending /metas filtering capabilities to cover all use cases.

azych

azych commented on Mar 17, 2025

@azych
Contributor

/unassign

github-actions

github-actions commented on Jun 25, 2025

@github-actions

Issues go stale after 90 days of inactivity. If there is no further activity, the issue will be closed in another 30 days.

added
lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.
on Jun 25, 2025
ankitathomas

ankitathomas commented on Nov 3, 2025

@ankitathomas
ContributorAuthor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    epic/kubectl-operator-pluginlifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.v1.xIssues related to OLMv1 features that come after 1.0

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Development

    No branches or pull requests

      Participants

      @azych@ankitathomas

      Issue actions

        Investigate listing cluster-catalog contents of very large catalogs with port-forwarding · Issue #1853 · operator-framework/operator-controller