diff --git a/modules/audit-logger/module.json b/modules/audit-logger/module.json index 1b8bfa8..671d9fb 100644 --- a/modules/audit-logger/module.json +++ b/modules/audit-logger/module.json @@ -57,5 +57,8 @@ }, "artifact": "runtime" } + ], + "capabilities": [ + "container-runtime" ] } diff --git a/modules/dnsmasq/module.json b/modules/dnsmasq/module.json index 7b2c0cd..772262e 100644 --- a/modules/dnsmasq/module.json +++ b/modules/dnsmasq/module.json @@ -1,9 +1,6 @@ { "module": "dnsmasq", "version": "1", - "requires": [ - "resolver-data" - ], "provides": [ "wildcard-resolution" ], @@ -56,8 +53,11 @@ "boot": "enabled", "restart-on": [ "config", - "mesh-resolver.nodes" + "dnsmasq.fact-node-zones" ] } - ] + ], + "facts": { + "node-zones": "/etc/mesh-resolver/nodes.conf" + } } diff --git a/modules/gitea/module.json b/modules/gitea/module.json index 93d0816..293af46 100644 --- a/modules/gitea/module.json +++ b/modules/gitea/module.json @@ -122,5 +122,11 @@ "runtime-config" ] } + ], + "provides": [ + { + "name": "package-registry", + "scope": "mesh" + } ] } diff --git a/modules/verdaccio/module.json b/modules/verdaccio/module.json index f789a5f..3c52bd8 100644 --- a/modules/verdaccio/module.json +++ b/modules/verdaccio/module.json @@ -99,5 +99,11 @@ }, "binds": { "route": "/var/lib/mesh/verdaccio/route.json" - } + }, + "provides": [ + { + "name": "package-registry", + "scope": "mesh" + } + ] }