A cache consumer must present its login; the two-node bed runs green again #49

Merged
jschoubben merged 5 commits from multiple-fixes into main 2026-09-22 11:53:15 +00:00
Owner
  • test/cache-consumers-present-their-login.test.ts: every catalogue module requiring redis-cache must hand its software ${bound:redis-cache:as} — in a file it writes or a container's environment or arguments, not a comment. Fails on the old catalogue naming n8n and baserow; passes now.
  • assigned-two-node-db: its baserow copy keeps its own cache (no inline redis, one fewer runtime in the scenario), declares its environment secrets as the catalogue does, uses the image's data-directory mode, and asserts baserow chose its own cache and that the cache challenges for its password. Its timeout report now shows the node that did not answer. Stale comments fixed there and in whole-mesh-ace.

Unit tests 162/162. Lab: assigned-two-node-db 1/1 at dba95f7 against mesh-controller 3fd0c37 and mesh-catalog 431627c (it had been failing — the anchor's report lost to the store restart, hq 082). Companion MRs on multiple-fixes: mesh-controller, mesh-catalog, hq.

- `test/cache-consumers-present-their-login.test.ts`: every catalogue module requiring `redis-cache` must hand its software `${bound:redis-cache:as}` — in a file it writes or a container's environment or arguments, not a comment. Fails on the old catalogue naming n8n and baserow; passes now. - `assigned-two-node-db`: its baserow copy keeps its own cache (no inline redis, one fewer runtime in the scenario), declares its environment secrets as the catalogue does, uses the image's data-directory mode, and asserts baserow chose its own cache and that the cache challenges for its password. Its timeout report now shows the node that did not answer. Stale comments fixed there and in whole-mesh-ace. Unit tests 162/162. Lab: assigned-two-node-db 1/1 at dba95f7 against mesh-controller 3fd0c37 and mesh-catalog 431627c (it had been failing — the anchor's report lost to the store restart, hq 082). Companion MRs on `multiple-fixes`: mesh-controller, mesh-catalog, hq.
jschoubben added 5 commits 2026-09-22 11:53:06 +00:00
jschoubben merged commit 4d2ec6e6a8 into main 2026-09-22 11:53:15 +00:00
jschoubben deleted branch multiple-fixes 2026-09-22 11:53:15 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-lab#49