Uploaded image for project: 'Data Collection, Analytics, and Events'
  1. Data Collection, Analytics, and Events
  2. DCAEGEN2-2950

PG database & username default setting to strip hypen

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Medium Medium
    • Jakarta Release
    • None
    • dcae-platform
    • None

      When Postgres is enabled in component spec, generated chart picks up default names based on spec component name.

      If the spec name is "dcae-ves-collector", pgusername and pgDatabase are being set to "ves-collector", however "-" is not allowed as valid character for database name and following error is noticed when helm chart is deployed

       

      ERROR:  syntax error at or near "-" LINE 1: CREATE DATABASE ves-collector;
      postgres:   ...   config: pgUserName: ves-collector pgDatabase: ves-collector
      

       

      Need Helm-generator tool to check and remove any embedded hypen on the generatede config (like below)

       postgres:
         ...   
         config:
           pgUserName: vescollector
           pgDatabase: vescollector

            dd303q dd303q
            vv770d vv770d
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: