Skip to content

>We can assume that catalogs being added here were built in a pipeline that ran opm validate <directory> --flags as the final step.Β #1594

@stevekuznetsov

Description

@stevekuznetsov
          >We can assume that catalogs being added here were built in a pipeline that ran opm validate <directory>  --flags as the final step.

I feel this is not a safe assumption to make. IIUC opm validate ... does not mean non-FBC content does not exist in the structure, but rather it follows the FBC directory structure and any non-FBC content files are properly listed in the .indexignore file. I agree the declcfg.DeclarativeConfig object makes this a bit more simplistic, but I would again vote for this being done in a follow up. I want to try and avoid us expanding the scope of this PR so we can make progress on this implementation. We should create follow up issues for optimizations like this.

Originally posted by @everettraven in operator-framework/catalogd#144 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions