-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
None
The current method of building the File-Based Catalog (FBC) using the generate-fbc.sh script should be replaced. We will now use the run-opm-command task within the fbc-builder Konflux pipeline.
This new task simplifies the process by building the catalog.json directly from the catalog-template.yaml during the pipeline run. This means the pre-generated catalogs directory is no longer needed and can be deleted. This change is recommended for better automation and maintenance.
Key Points:
- Action: Replace generate-fbc.sh with the run-opm-command task.
- Result: Catalogs are built on-demand, and the catalogs directory will be removed.
- Limitation: The task only handles one package at a time. If you have multiple packages, you'll need to run the task for each one
- Reference: Instructions are available at https://issues.redhat.com/browse/KONFLUX-5311.
Definition of Done:
- The FBC build succeeds with the new run-opm-command task.
- The generate-fbc.sh script and catalogs directory are removed.
- is triggered by
-
RHWA-190 Improve FBC Catalog Creation & Maintainability Script
-
- In Progress
-