The provisioner client takes a plan with no templates as nothing to fill (issue 774) #570

Merged
mesh-tools merged 1 commits from fix/client-takes-plans-without-templates into main 2026-10-30 21:33:23 +00:00
1 Commits
Author SHA1 Message Date
jschoubben 7522961ae3 Let a plan of provisions alone fill nothing, so a module not handed can have one for its route (issue 774)
mesh/delivery merged: source.main moved to novox/mesh-catalog@cb91a4b9c292
mesh/check being carried to 7522961ae3b0 on cb91a4b9c292 | from 5d9cead336ab
A plan with no templates archive made the client fetch an empty source and fail the module's report. The next
mesh-provisioner composes such plans (a module not handed gets one for what a provider's helper answers, its route), so
this reaches the nodes first.

Quick fix: none (a failed report per routed module). Thorough fix (chosen): a plan with no archive is read as provisions
alone by the one client every node runs.
2026-10-30 21:42:03 +01:00