Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-35204

Appstage needs to produce entity names with less than 63 characters

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • inScope

      There's a limitation in Backstage where entities can have a name length no longer than 63 characters (see docs)

      this applies to all entities, not only the ones coming from appstage-ep. 

      The acceptance criteria for this card should be:

      • There's a control in appstage-lib to not to produce an entity name longer than the established maximum
      • There's a log message issuing this problem (warning log level) when running appstage
      • appstage-ep should appropriately log these messages so that they're shown in Backstage's logs when the provider task runs and hits this issue
      • A strategy for how to deal with this problem (either amending the names to fit the expected length or raising an Error and dropping the entity) should be documented and made visible in the project's README
      • If this is not handled by the library, add documentation where needed (i.e. onboarding guide to InScope) so that users are aware of this problem and know how to deal with it.

            Unassigned Unassigned
            vmugicag Victor Manuel Múgica Gómez
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: