This is an LVMS Bug Report:
Please make sure that you describe your storage configuration in detail. List all devices that you plan to work with for LVMS as well as any relevant machine configuration data to make it easier for an engineer to help out.
Description of problem:
This changes the File Based Catalog to use the local bundle directory instead of the bundle image thanks to a new Feature in OPM that allows us to directly embed the bundle objects.
This is important for 2 reasons:
- Now we do not have to push the bundle somewhere in order to build a catalog, making the deploy-with-olm much better/faster
- Previously for backports the runs on the backports for the precommit might fail because the bundle:latest image would point to the main branch and there would be differences in the bundle between the backported version and the main branch, causing the verify-catalog.sh step to fail
Version-Release number of selected component (if applicable):4.15+
Steps to Reproduce:
Run verify on older release branches (such as 4.15) when latest bundle in quay is from a later version
Actual results:
Catalog builds based on latest in quay
Expected results:
Catalog builds based on branch
Additional info: