diff --git a/04-ISSUES/122-a-module-cannot-ask-for-its-own-public-name/00-report.md b/04-ISSUES/122-a-module-cannot-ask-for-its-own-public-name/00-report.md new file mode 100644 index 0000000..2621b4f --- /dev/null +++ b/04-ISSUES/122-a-module-cannot-ask-for-its-own-public-name/00-report.md @@ -0,0 +1,71 @@ +--- +status: located +opened: 2026-09-26 +located-in: [mesh-controller internal/catalogue/declaration.go, mesh-catalog modules/keycloak, mesh-catalog modules/minio, mesh-catalog modules/nextcloud] +fixed-by: +amended-design: +--- + +# 122 — A module cannot ask for its own public name, so three manifests wrote this mesh's names into the catalogue + +## What was observed + +Reviewing the open module changes on 2026-09-26, three of them independently put a name belonging to +**one particular mesh** into a module definition, each for a different piece of software and each as +the only way to make the software work: + +- The identity provider's manifest gains `KC_HOSTNAME: https://