From f8a9c3d6bcd0598fc9772bf2a26bdf02229987b0 Mon Sep 17 00:00:00 2001 From: jochen Date: Mon, 28 Sep 2026 01:03:18 +0200 Subject: [PATCH] The control plane mounts the bus secret it reads MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit MESH_BUS_NATS_FILE named /run/secrets/bus and nothing put a file there: the manifest binds each secret explicitly, and the switch added the secret and the variable but not the bind. Found live — the control plane came up on the new bus and could not read its own credential. --- module.json | 1 + 1 file changed, 1 insertion(+) diff --git a/module.json b/module.json index 2ec103d..bc89fd0 100644 --- a/module.json +++ b/module.json @@ -62,6 +62,7 @@ "/var/lib/mesh/mesh-controller/identity:/run/secrets/identity:ro", "/var/lib/mesh/mesh-controller/licences:/run/secrets/licences:ro", "/var/lib/mesh/mesh-controller/broker:/run/secrets/broker:ro", + "/var/lib/mesh/mesh-controller/bus:/run/secrets/bus:ro", "/var/lib/mesh/mesh-controller/broker-management:/run/secrets/broker-management:ro", "/var/lib/mesh/mesh-controller/broker-address:/run/secrets/broker-address:ro" ],