OLM recently introduced "File-based Catalogs", that is OLM's latest iteration of catalog format.
It is a fully plaintext-based (JSON or YAML) evoluiton of the previous sqlite database format that is fully backwards compatible.
See https://olm.operatorframework.io/docs/reference/file-based-catalogs/#composability
While it isn't immediately clear what this new direction means for us, this task is meant to research where OLM is going with the idea of File-based Catalogs and what impact it has on the way we develop, build, release/publish operators.
DOD:
- Implementation work to be done, if any, defined in Jira Tasks. An example here would be a task for the mtrho-operator to implement the file-based catalog in source.
- Impact to the larger "OpenShift Migration Tooling" has been communicated. This could include slides and discussion time in a Konveyor Architecture forum, or maybe just an email summarizing research done.