From a514d9827c3e2feb63cae46153021d35c1a0b92b Mon Sep 17 00:00:00 2001 From: jochen Date: Mon, 21 Sep 2026 15:17:47 +0200 Subject: [PATCH] The controller's manifest lives in the controller's repository, not here ADR 0069 put it there; genesis now takes it from the build it runs (mesh-host, novox/hq 04-ISSUES/072). This copy was read by nothing else and had already drifted. --- modules/mesh-controller/module.json | 62 ----------------------------- 1 file changed, 62 deletions(-) delete mode 100644 modules/mesh-controller/module.json diff --git a/modules/mesh-controller/module.json b/modules/mesh-controller/module.json deleted file mode 100644 index 9b0d74f..0000000 --- a/modules/mesh-controller/module.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "module": "mesh-controller", - "version": "1", - "slug": "control", - "capabilities": [ - "container-runtime" - ], - "claims": [ - { - "name": "mesh-controller", - "scope": "mesh" - } - ], - "own-secrets": { - "inventory": "/var/lib/mesh/mesh-controller/inventory", - "identity": "/var/lib/mesh/mesh-controller/identity", - "licences": "/var/lib/mesh/mesh-controller/licences", - "broker": "/var/lib/mesh/mesh-controller/broker", - "broker-management": "/var/lib/mesh/mesh-controller/broker-management", - "broker-address": "/var/lib/mesh/mesh-controller/broker-address" - }, - "secrets-owner": "65534:65534", - "resources": [ - { - "id": "mesh-state", - "type": "directory", - "path": "/var/lib/mesh/mesh-controller", - "mode": "0700" - }, - { - "id": "server", - "type": "container", - "name": "mesh-controller", - "image": "mesh-controller@sha256:0000000000000000000000000000000000000000000000000000000000000000", - "network": "host", - "args": [ - "serve" - ], - "env": { - "MESH_BROKER_CERTIFICATE": "/broker-tls/tls.crt", - "MESH_STORE_INVENTORY_FILE": "/run/secrets/inventory", - "MESH_STORE_IDENTITY_FILE": "/run/secrets/identity", - "MESH_STORE_LICENCES_FILE": "/run/secrets/licences", - "MESH_BROKER_AMQP_FILE": "/run/secrets/broker", - "MESH_BROKER_MANAGEMENT_FILE": "/run/secrets/broker-management", - "MESH_BROKER_ADDRESS_FILE": "/run/secrets/broker-address" - }, - "volumes": [ - "mesh-broker-tls:/broker-tls:ro", - "/var/lib/mesh/mesh-controller/inventory:/run/secrets/inventory:ro", - "/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/broker-management:/run/secrets/broker-management:ro", - "/var/lib/mesh/mesh-controller/broker-address:/run/secrets/broker-address:ro" - ], - "restart-on": [ - "control-env" - ] - } - ] -} -- 2.54.0