From 5a87997b780bb305b6699beb1bb02b39d925d9ac Mon Sep 17 00:00:00 2001 From: carrlos Date: Sun, 7 Jun 2026 16:15:41 +0000 Subject: [PATCH 1/2] fix: register DynamoDB Table template in Backstage catalog location MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The customtemplates/ddb-table template was not appearing in Backstage because the manual catalog import UI silently fails to create Location entities — the backend processor cannot resolve relative paths from GitLab blob URLs submitted via the import form. Fix: add the ddb-table template directly to the existing working Location entity in templates/catalog-info.yaml, which is already polled by Backstage's catalog processor. Verified end-to-end: template loads, DynamoDB table created via ACK/kro. --- platform/backstage/templates/catalog-info.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/backstage/templates/catalog-info.yaml b/platform/backstage/templates/catalog-info.yaml index a8086c719..a978c86f4 100644 --- a/platform/backstage/templates/catalog-info.yaml +++ b/platform/backstage/templates/catalog-info.yaml @@ -18,6 +18,7 @@ spec: - ./create-dev-and-prod-env/template-create-dev-and-prod-env.yaml - ./cicd-pipeline/template-cicd-pipeline.yaml - ./platform-entities.yaml + - ../customtemplates/ddb-table/template.yaml --- apiVersion: backstage.io/v1alpha1 kind: System From 876e19d46692c6a0279038f275a1de82c274c856 Mon Sep 17 00:00:00 2001 From: carrlos Date: Sun, 7 Jun 2026 16:43:22 +0000 Subject: [PATCH 2/2] fix: add commented DynamoDB template entry for participant to enable Participants uncomment this line as part of the GenAI lab to register their AI-generated DynamoDB Backstage template using GitOps. Fixes #727 --- platform/backstage/templates/catalog-info.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/backstage/templates/catalog-info.yaml b/platform/backstage/templates/catalog-info.yaml index a978c86f4..ed1f7ac36 100644 --- a/platform/backstage/templates/catalog-info.yaml +++ b/platform/backstage/templates/catalog-info.yaml @@ -18,7 +18,8 @@ spec: - ./create-dev-and-prod-env/template-create-dev-and-prod-env.yaml - ./cicd-pipeline/template-cicd-pipeline.yaml - ./platform-entities.yaml - - ../customtemplates/ddb-table/template.yaml + # Uncomment the line below to register the custom DynamoDB template (Module 1 - GenAI section) + # - ../customtemplates/ddb-table/template.yaml --- apiVersion: backstage.io/v1alpha1 kind: System