Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-4615

Unable to use multiple Scaffolder Field Extensions as the primary data types

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False
    • Release Note Not Required

      Description of problem:

      Need ability to support Custom Field Extensions with backstage type String, Timestamp, Date etc in RHDH when multiple fields are added/updated as part of a single extension. RHDH treats these fields as an object and expects to be consumed as an object when multiple fields are added/updated.

      In commercial backstage we are able to refer and update custom field extensions as the primary datatype (String/Timestamp/Date etc)

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

      Steps to Reproduce

      1.  Create a single custom field extension plugin with multiple fields with various datatypes and add the capability to the default scaffolder plugin
      2. Attach the custom field extension and related fields to golden path templates as required and register the template in application.
      3. Execute the Template.

      Actual results:

      RHDH treats these fields as an object and expects to be consumed as an object when multiple custom fields are updated as part of single GPT.

      Expected results:

      Should be able to use custom fields with its primary datatype (not Object).

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Build Details:

      RHDH 1.2

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

      Can share as required

              Unassigned Unassigned
              jalmehta@in.ibm.com Jaladhi Mehta
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: