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

Frontend dynamic plugins missing configSchema.json file

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 1.4.0
    • 1.3.0
    • Dynamic Plugins, Plugins
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • RHDH Dynamic Plugins Team 3264, RHDH Dynamic Plugins 3265, RHDH Dynamic Plugins 3266, RHDH Dynamic Plugins 3267/3268
    • Important

      Description of problem:

      Dynamic Frontend plugins are missing configSchema.json because of this its not taking values from app-config.yaml. 

      E.g. Dynatrace plugin requires the following

      dynatrace:

         baseUrl: <<URL>>

       

      These values when configured in appconfig.yaml its being ignored because the plugin is missing configSchema.json files.

       

      Note it looks many front-end plugins are missing this config. Dynatrace is just shown as an example.

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

      Steps to Reproduce

      1. Load the existing dynatrace plugin in Developer hub
      2. configure the app-config.yaml with the following
        1. dynatrace:

         baseUrl: <<URL>>

      1. Note : Plugin fails as these config were never read as its missing configSchema.json

      Actual results:{}

      dynatrace.baseUrl is mandatory.

      Expected results:

       

      dynatrace plugin loads successfully.

      Reproducibility (Always/Intermittent/Only Once):

      Always.

      Always

      Build Details:

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

              tkral@redhat.com Tomas Kral
              anattama Arunkumar Nattamai Hariharan (Inactive)
              RHIDP - Dynamic Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 1 hour
                  1d 1h