Resolution test: the runtime's trust is filled from every name of the store (ADR 0632 §1; issue 1966)

Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
This commit is contained in:
2026-11-04 21:10:55 +01:00
parent 6adaf44f65
commit e5d9753368
@@ -56,7 +56,9 @@ func TestTheRuntimesModuleTrustsTheMeshsRegistry(t *testing.T) {
docker := catalogueManifest(t, "docker")
r := mcat.Resolution{Node: "workstation", Modules: []mcat.Manifest{docker}}
out, err := Declaration(r, mcat.Rendering{
SeatReach: map[string]string{"mesh-artifact-store": "anchor.internal:5100"},
// Every name of the store answers the one address, as the composer fills them (ADR 0632 §1).
SeatReach: map[string]string{"mesh-artifact-store": "anchor.internal:5100",
"container-image-registry": "anchor.internal:5100", "oci-artifact-registry": "anchor.internal:5100"},
})
if err != nil {
t.Fatal(err)