Issue 1748, group fix/1748-resolver-wait with mesh-catalog (either merge order).
Builds design 50 resolver-wait §3 (hq #587), from ADR 0678: internal/compose/resolution/node_resolver_test.goTestTheCataloguesResolverComposesOnAMachine takes the options line from the catalog's systemd-resolved template instead of the literal timeout:1 attempts:2 edns0, so it holds before and after the catalog's change (the second time this kind was met: a catalog value restated in another repository's test). The names check's bound (waitOf) is unchanged. No new test function.
Acceptance 1748/AC3 (issue 1748 note 39).
Reviewed-by: mesh-code-reviewer@shanks at 8dc186944e
Issue 1748, group fix/1748-resolver-wait with mesh-catalog (either merge order).
Builds design 50 resolver-wait §3 (hq #587), from ADR 0678: `internal/compose/resolution/node_resolver_test.go` `TestTheCataloguesResolverComposesOnAMachine` takes the options line from the catalog's systemd-resolved template instead of the literal `timeout:1 attempts:2 edns0`, so it holds before and after the catalog's change (the second time this kind was met: a catalog value restated in another repository's test). The names check's bound (`waitOf`) is unchanged. No new test function.
Acceptance 1748/AC3 (issue 1748 note 39).
Reviewed-by: mesh-code-reviewer@shanks at 8dc186944e7d7cd33911b1730e2845cf7cd67dd1
TestTheCataloguesResolverComposesOnAMachine takes the options line from the systemd-resolved template beside it instead of the literal timeout:1 attempts:2 edns0, so it passes against the catalogue's main before and after the catalogue's change. Captured copies are left as they are.
Builds: design 50 resolver-wait §3 (and §2 of the main file, line 73)
Deliverynovox/mesh-host@8dc186944e7d — merged since 2026-11-12T17:52:57Z
Source — source.main moved to novox/mesh-host@0193949efe. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
2026-11-12 17:20 (new) → proposed (announced): novox/mesh-host#225's head announced
2026-11-12 17:20 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
2026-11-12 17:52 ready → merged (merged): on the trunk its modules follow: merged there
The commit's note under refs/notes/mesh-plan keeps every transition of this change up to its merge: git log --notes=mesh-plan.
<!-- mesh-delivery:view -->
**Delivery** `novox/mesh-host@8dc186944e7d` — **merged** since 2026-11-12T17:52:57Z
**Source** — source.main moved to novox/mesh-host@0193949efe9f. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Group** `fix/1748-resolver-wait`: novox/mesh-catalog@d22a7f3a412f, novox/mesh-host@8dc186944e7d
**Transitions**
- 2026-11-12 17:20 (new) → proposed (announced): novox/mesh-host#225's head announced
- 2026-11-12 17:20 proposed → ready (accepted): a verdict names this commit and the trunk's head as its trunk commit, the gate passed or warned, and the repository's own check did not fail; or the check gates no merge (check-gates-merge false)
- 2026-11-12 17:52 ready → merged (merged): on the trunk its modules follow: merged there
The commit's note under `refs/notes/mesh-plan` keeps every transition of this change up to its merge: `git log --notes=mesh-plan`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Issue 1748, group fix/1748-resolver-wait with mesh-catalog (either merge order).
Builds design 50 resolver-wait §3 (hq #587), from ADR 0678:
internal/compose/resolution/node_resolver_test.goTestTheCataloguesResolverComposesOnAMachinetakes the options line from the catalog's systemd-resolved template instead of the literaltimeout:1 attempts:2 edns0, so it holds before and after the catalog's change (the second time this kind was met: a catalog value restated in another repository's test). The names check's bound (waitOf) is unchanged. No new test function.Acceptance 1748/AC3 (issue 1748 note 39).
Reviewed-by: mesh-code-reviewer@shanks at
8dc186944eDelivery
novox/mesh-host@8dc186944e7d— merged since 2026-11-12T17:52:57ZSource — source.main moved to novox/mesh-host@0193949efe. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Group
fix/1748-resolver-wait: novox/mesh-catalog@d22a7f3a41, novox/mesh-host@8dc186944eTransitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.