Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-2003

RHDH Helm chart cannot set orchestrator.sonataflowPlaform jobServiceImage and dataIndexImage

XMLWordPrintable

    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • Bug Fix
    • RHDH Install 3279, RHDH Install 3280, RHDH Install 3281
    • Important

      Description of problem:

      For disconnected networks, when installing the Red Hat Developer Hub 1.7.0 Helm chart with the "orchestrator" enabled, the image names of the sonataflowPlatform.jobServiceImage  and the sonataflowPlatform.dataIndexImage need to be specified to point to an internal image repository. However, with this version of the Helm chart, the keys are rejected as they do not appear in the values.schema.json file of the Helm chart.

      Prerequisites (if any, like setup, operators/versions):

      Steps to Reproduce

       # Run the command:

      helm template rhdh https://github.com/openshift-helm-charts/charts/releases/download/redhat-redhat-developer-hub-1.7.0/redhat-developer-hub-1.7.0.tgz \
        --set orchestrator.enabled=true \
        --set orchestrator.sonataflowPlatform.jobServiceImage=internalregistry/logic-jobs-service-postgresql-rhel8:1.36.0 \
        --set orchestrator.sonataflowPlatform.dataIndexImage=internalregistry/logic-data-index-postgresql-rhel8:1 

       

      Actual results:

      **

      Error: values don't meet the specifications of the schema(s) in the following chart(s):
      redhat-developer-hub:
      - orchestrator.sonataflowPlatform: Additional property dataIndexImage is not allowed
      - orchestrator.sonataflowPlatform: Additional property jobServiceImage is not allowed 

       

      Expected results:

      The installation should have taken place as the parameters are correct.

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Build Details:

      Additional info (Such as Logs, Screenshots, etc):

      Adding "dataIndexImage" and "jobServiceImage" entries to the Helm chart's values.schema.json file's "sonataflowPlatform" entry resolves the issue.

              rh-ee-eshalev Elai Shalev
              mgreenbe@redhat.com Michael Greenberg
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: