-
Task
-
Resolution: Unresolved
-
Critical
-
1.9.0
-
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.