• Icon: Task Task
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 1.9.0
    • None
    • Helm Chart
    • None

      After the upstream PR feature "Enable Helmchart to consume catalog index" is merged, the downstream/midstream needs to be to include the CATALOG_INDEX_IMAGE environment variable for the install-dynamic-plugins init container, enabling the catalog index functionality in Helm deployments.

      what needs to be updated but not limited to https://gitlab.cee.redhat.com/rhidp/rhdh/-/blob/rhdh-1-rhel-9/distgit/containers/rhdh-hub/scripts/rhdh-openshift-setup/values.yaml?ref_type=heads add:

      - name: CATALOG_INDEX_IMAGE
        value: "registry.redhat.io/rhdh/rhdh-plugin-catalog-index@sha256:<digest>" 
      - name: install-dynamic-plugins
        command:
          - ./install-dynamic-plugins.sh
        env:
          - name: NPM_CONFIG_USERCONFIG
            value: /opt/app-root/src/.npmrc.dynamic-plugins/.npmrc
          - name: CATALOG_INDEX_IMAGE
            value: "registry.redhat.io/rhdh/rhdh-plugin-catalog-index@sha256:<digest>"
      

       

      The goal is to update the CATALOG_INDEX_IMAGE reference from the upstream quay.io/rhdh/plugin-catalog-index:1.9 to the downstream registry.redhat.io/rhdh/rhdh-plugin-catalog-index:1.9, then later transform this to use a pinned digest.

      This should follow the existing process we have for sed/yq transformations in sync-midstream.sh to swap out community RHDH images for the production ones

              nickboldt Nick Boldt
              rh-ee-fndlovu Fortune Ndlovu
              RHDH Cope
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: