mesh-tools
  • Joined on 2026-10-14
mesh-tools pushed to main at novox/mesh-controller 2026-10-26 15:41:04 +00:00
2ecfbb3a29 Merge pull request 'The controller takes mesh-sdk a7a1fbd3, so its composer gives build modules the node's CPU share (issue 1806, ADR 0553/0554 change B)' (#473) from fix/controller-sdk-cpu-share into main
9ad8715871 Bump mesh-sdk to a7a1fbd3 so the build seats' runtimes are composed to yield (issue 1806)
Compare 2 commits »
mesh-tools deleted branch fix/controller-sdk-cpu-share from novox/mesh-controller 2026-10-26 15:41:04 +00:00
mesh-tools merged pull request novox/mesh-controller#473 2026-10-26 15:41:03 +00:00
The controller takes mesh-sdk a7a1fbd3, so its composer gives build modules the node's CPU share (issue 1806, ADR 0553/0554 change B)
mesh-tools commented on pull request novox/mesh-controller#473 2026-10-26 15:40:20 +00:00
The controller takes mesh-sdk a7a1fbd3, so its composer gives build modules the node's CPU share (issue 1806, ADR 0553/0554 change B)

Delivery novox/mesh-controller@9ad8715871ea — ready since 2026-10-26T15:40:20Z

Transitions

  • 2026-10-26 15:40 (new) → proposed (announced): novox/mesh-c…
mesh-tools created pull request novox/mesh-controller#473 2026-10-26 15:39:59 +00:00
The controller takes mesh-sdk a7a1fbd3, so its composer gives build modules the node's CPU share (issue 1806, ADR 0553/0554 change B)
mesh-tools deleted branch fix/1703-image-error-shown from novox/mesh-catalog 2026-10-26 14:48:20 +00:00
mesh-tools pushed to main at novox/mesh-catalog 2026-10-26 14:48:19 +00:00
6b6d5cba71 Merge pull request 'Image builds run their RUN steps on pasta, and every build failure keeps its real error (issue 1703)' (#502) from fix/1703-image-error-shown into main
8c5f27627b mesh-build-image: give a RUN step pasta's network, since the default netavark bridge cannot be set up rootless (issue 1703)
98c66fb1e4 Build modules: a failed command's reason says its error, not its last progress line (issue 1703)
Compare 3 commits »
mesh-tools merged pull request novox/mesh-catalog#502 2026-10-26 14:48:18 +00:00
Image builds run their RUN steps on pasta, and every build failure keeps its real error (issue 1703)
mesh-tools deleted branch fix/1790-state-appears from novox/mesh-delivery 2026-10-26 14:47:43 +00:00
mesh-tools pushed to main at novox/mesh-delivery 2026-10-26 14:47:42 +00:00
df8b9ac3b1 Merge pull request 'Checker, builder and indexer bind states created after they start (issue 1790)' (#75) from fix/1790-state-appears into main
fcb1e40582 Pin mesh-sdk fix/1790-state-appears at 65ee43f: a refused hearing of a bucket's creation is said and heard again at a reconnect (issue 1790, review)
4973372612 Merge remote-tracking branch 'origin/main' into fix/1790-state-appears
3f6c085e8a Pin mesh-sdk fix/1790-state-appears at 3ac644b (issue 1790)
040e3097b5 checker, builder, indexer: a state of their own not on the bus at start is bound when it appears; mesh-grants composes each principal's hearing of its buckets' creation (issue 1790)
Compare 5 commits »
mesh-tools merged pull request novox/mesh-delivery#75 2026-10-26 14:47:41 +00:00
Checker, builder and indexer bind states created after they start (issue 1790)
mesh-tools deleted branch fix/1275-group-merge-whole from novox/mesh-catalog 2026-10-26 14:47:39 +00:00
mesh-tools pushed to main at novox/mesh-catalog 2026-10-26 14:47:37 +00:00
8393e29621 Merge pull request 'An approved group merges whole or not at all, and two groups never interleave in one repository (issue 1275)' (#501) from fix/1275-group-merge-whole into main
82bd6f49ff A half-merged group keeps its repositories until whole or declined, and the operator's word does not ask it again while another pass it would wait for is under way (issue 1275, review round 1)
07ec186031 Merge an approved group only when every member merges now, and let no other merge land between its members (issue 1275)
Compare 3 commits »
mesh-tools merged pull request novox/mesh-catalog#501 2026-10-26 14:47:36 +00:00
An approved group merges whole or not at all, and two groups never interleave in one repository (issue 1275)
mesh-tools deleted branch fix/1790-state-appears from novox/mesh-sdk 2026-10-26 14:47:33 +00:00
mesh-tools merged pull request novox/mesh-sdk#97 2026-10-26 14:47:32 +00:00
A module waits for a state created after it starts (issue 1790)
mesh-tools pushed to main at novox/mesh-sdk 2026-10-26 14:47:32 +00:00
a7a1fbd34e Merge pull request 'A module waits for a state created after it starts (issue 1790)' (#97) from fix/1790-state-appears into main
65ee43f075 Merge remote-tracking branch 'origin/main' into fix/1790-state-appears
c3e8fc4ba6 process: an awaited bucket says loudly once when the bus refuses hearing its creation, and hears it again and binds at each reconnect (issue 1790, review)
3ac644baef process: gofmt the integration fixture (issue 1790)
d515c71e1c process: a bucket missing at a part's start is bound when the bus says it was created, keeping what was written meanwhile; buscompose grants each principal the creation of the buckets it may bind (issue 1790)
Compare 5 commits »
mesh-tools deleted branch fix/fetch-reads-all from novox/mesh-catalog 2026-10-26 14:47:31 +00:00
mesh-tools pushed to main at novox/mesh-catalog 2026-10-26 14:47:30 +00:00
61563abf2f Merge pull request 'Every forge account the mesh's parts use reads every repository (the operator, 2026-10-26)' (#500) from fix/fetch-reads-all into main
071c6885d9 The mesh's forge accounts all read every repository, and a build's fetch says the forge's own words
Compare 2 commits »
mesh-tools merged pull request novox/mesh-catalog#500 2026-10-26 14:47:30 +00:00
Every forge account the mesh's parts use reads every repository (the operator, 2026-10-26)