Issue 118 is resolved: it was issue 135, and umami is healthy
Verified on the machine: umami has zero restarts, applies all 26 migrations, reports the store up to date, and umami.novox.be answers 200 where it had answered 502 since 2026-09-25. It was the same fault as 135, filed three days earlier and diagnosed without either record noticing the other. 135's container IS umami — it is named in 135's own evidence table, holding novox.internal:10.42.0.1 after the overlay range moved. The dial appeared to succeed and the first real query timed out because the name pointed at an address that no longer existed; the store, the path and the credential were all fine. 118's own reasoning is kept as a warning, because it is careful and wrong: it argued path-MTU and conntrack, and it named the move that would have found it — compare umami against a container created that week — and did not make it. A stale name presents as a network fault, which is why ADR 0148 stops copying names into containers rather than detecting when the copies go bad. Also: 118's located-in named mesh-catalog modules/umami, which was never at fault; it names mesh-host's comparison now. And 135 gains the pointer to 118, which is the back-reference I have now missed three times.
This commit is contained in:
@@ -69,6 +69,17 @@ that would rather re-read a roster from a file can already ask for one as a fact
|
||||
([ADR 0120](../../02-DECISIONS/0120-a-roster-fact-carries-its-format-as-a-template.md)) and restart on
|
||||
it.
|
||||
|
||||
## The container was umami, and it had its own record (2026-09-30)
|
||||
|
||||
The container in the table above is umami, and its symptom had already been filed three days earlier as
|
||||
[issue 118](../118-umamis-store-answers-the-dial-and-times-out-the-query/00-report.md) — the store
|
||||
answering the dial and timing out the query, a restart loop, and a public name answering `502`. Neither
|
||||
record noticed the other: 118 was reasoning about path-MTU and conntrack on the network between the
|
||||
container and the store, which is what a stale name looks like from inside the container.
|
||||
|
||||
118 is resolved by this record's fix and says so. Noted here because a symptom filed twice, diagnosed
|
||||
once, and closed in one place is how a repository comes to disagree with itself.
|
||||
|
||||
## What replaced this fix (2026-09-30)
|
||||
|
||||
The fix here — putting the mesh's names into the digest the host compares, so a container whose names
|
||||
|
||||
Reference in New Issue
Block a user