Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-11546

Build a new quay.io/rhdh/chart (with -CI tag) & operator-bundle for each new updated index image

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 1.10.0
    • 1.9.0
    • Catalog, Marketplace
    • None

      Task

      To ensure the chart & operator-bundles are current with the latest (1.9) / next (1.10) CI builds of the plugin catalog index, we need to respin the quay.io/rhdh/chart builds and trigger operator-bundle builds for each new index image.

      HELM

      This could be achieved by triggering the https://gitlab.cee.redhat.com/rhidp/rhdh/-/blob/rhdh-1-rhel-9/build/helm/publish_task.yaml when the index is pushed to quay, after the apply-tags task run in https://gitlab.cee.redhat.com/rhidp/rhdh-plugin-catalog/-/blob/rhdh-1-rhel-9/.tekton/plugin-catalog-index-1-push.yaml#L443

      See https://gitlab.cee.redhat.com/rhidp/rhdh/-/blob/rhdh-1-rhel-9/.tekton/build-pipeline-rhdh.yaml#L1563

      BUNDLE

      here we'll need a way to run https://gitlab.cee.redhat.com/rhidp/rhdh/-/blob/rhdh-1-rhel-9/build/scripts/triggerRespin.sh#L97-108 for the bundle, in order to regenerate the CSV content, then also create new FBCs.

              Unassigned Unassigned
              nickboldt Nick Boldt
              RHDH Cope
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: