From 1891b09c65834e83645f6d5706126f9668c38bed Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 17 Sep 2026 23:54:56 +0200 Subject: [PATCH] lavinmq's runtime container runs its provisioner MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The runtime container named no command, so it ran the image default — the tool host — and the provisioner entrypoint compiled beside it never ran anywhere: no vhost was ever minted, while the grants sat applied in its mounted directory. postgres already names its provisioner in args; lavinmq now does the same. Surfaced by the built-store-cross-node bed, run 9 — the first bed to reach the vhost assertion honestly. --- modules/lavinmq/module.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/lavinmq/module.json b/modules/lavinmq/module.json index a2afd95..2a4b36e 100644 --- a/modules/lavinmq/module.json +++ b/modules/lavinmq/module.json @@ -107,7 +107,11 @@ "MESH_PROVISION_LAVINMQ": "http://127.0.0.1:15672", "MESH_PROVISION_ADMIN_USER": "guest", "MESH_LAVINMQ_ADMIN_PASSWORD": "guest" - } + }, + "args": [ + "run", + "/app/modules/lavinmq/dist/provisioner/index.js" + ] } ], "build": {