Genesis assigns mesh-wireguard, not the retired networking bundle (hq ADR 0226)

A controller that no longer ships networking refuses it, which would stop genesis where the hub
joins the private network.
This commit is contained in:
jochen
2026-10-06 14:59:26 +02:00
parent f274b6effe
commit 98885e953e
2 changed files with 37 additions and 3 deletions
+4 -3
View File
@@ -116,9 +116,10 @@ func PlaceOnTheNetwork(ctx context.Context, o Options, control controlPlane,
if err != nil {
return err
}
// Today the one provider is the control plane's own computed module. The choice exists so
// that the day there are two, this asks instead of assuming.
module := "networking"
// Today the one provider is the control plane's own computed module, assigned by its own name:
// the `networking` bundle that only required it is retired (novox/hq ADR 0226). The choice
// exists so that the day there are two, this asks instead of assuming.
module := "mesh-wireguard"
_ = network
endpoint, err := decide(Choice{