Uploaded image for project: 'Red Hat Workload Availability'
  1. Red Hat Workload Availability
  2. RHWA-190

Improve FBC Catalog Creation & Maintainability Script

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • rhwa

      Using Konflux, we are bound to create an FBC application per OCP that we wish to update by releasing a Catalog container. This ticket is on improving the script for generating FBC artifacts

      For doing that, we have been using a generate-fbc.sh script's (inspired by https://github.com/openshift-cnv/cnv-fbc/blob/main/generate-fbc.sh) output and layout to create a graph.yaml file and then a catalog. We have created a different script per operator, and the scripts have many options that we don't use.

      Furthermore, we have special requirements that can be stored under one script under the generic tools repo https://gitlab.cee.redhat.com/dragonfly/tools  (or a new FBC repo):

      1. Simplify the script and make it modular
      2. Support a graph.yaml with multiple packages (for a catalog with multiple packages/operators)

      Relevant links:

              rh-ee-slevi Shai Shimon Levi
              oraz@redhat.com Or Raz
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: