-
Bug
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
-
False
-
Unset
-
None
-
-
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.