The release's check (group feat/774-l3-reland) failed at 00:30 UTC because the forge's OpenSSH dropped ace's burst of ~13 simultaneous git+ssh connections at the default MaxStartups 10:30:100 ("drop connection … Maxstartups" in gitea's log). One env value on gitea's server container: SSH_MAX_STARTUPS=100:30:200 (the gitea image writes it into sshd's MaxStartups; sshd -T in the pinned image shows it). The container is recreated at delivery; data stays on its volumes.
Quick vs thorough: quick = this limit; thorough, after the release = the builder's ssh config reuses one connection (ControlMaster/ControlPersist from mesh-sdk forgekey) and buildstep retries a pre-auth "Connection closed".
The release's check (group feat/774-l3-reland) failed at 00:30 UTC because the forge's OpenSSH dropped ace's burst of ~13 simultaneous git+ssh connections at the default MaxStartups 10:30:100 ("drop connection … Maxstartups" in gitea's log). One env value on gitea's server container: SSH_MAX_STARTUPS=100:30:200 (the gitea image writes it into sshd's MaxStartups; `sshd -T` in the pinned image shows it). The container is recreated at delivery; data stays on its volumes.
Quick vs thorough: quick = this limit; thorough, after the release = the builder's ssh config reuses one connection (ControlMaster/ControlPersist from mesh-sdk forgekey) and buildstep retries a pre-auth "Connection closed".
Reviewed-by: rev-47@shanks at 8bf85863cedb9c5b5be99b6c67fc65a129c63364
Deliverynovox/mesh-catalog@8bf85863cedb — merged since 2026-10-30T00:54:05Z
Source — source.main moved to novox/mesh-catalog@12c2574c9d. Whether it reached the machines is mesh-delivery-view's, derived from source.main, the wants and the haves.
Transitions
2026-10-30 00:39 (new) → proposed (announced): novox/mesh-catalog#561's head announced
2026-10-30 00:39 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-10-30 00:54 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-catalog@8bf85863cedb` — **merged** since 2026-10-30T00:54:05Z
**Source** — source.main moved to novox/mesh-catalog@12c2574c9d54. Whether it reached the machines is `mesh-delivery-view`'s, derived from `source.main`, the wants and the haves.
**Transitions**
- 2026-10-30 00:39 (new) → proposed (announced): novox/mesh-catalog#561's head announced
- 2026-10-30 00:39 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-10-30 00:54 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.
The release's check (group feat/774-l3-reland) failed at 00:30 UTC because the forge's OpenSSH dropped ace's burst of ~13 simultaneous git+ssh connections at the default MaxStartups 10:30:100 ("drop connection … Maxstartups" in gitea's log). One env value on gitea's server container: SSH_MAX_STARTUPS=100:30:200 (the gitea image writes it into sshd's MaxStartups;
sshd -Tin the pinned image shows it). The container is recreated at delivery; data stays on its volumes.Quick vs thorough: quick = this limit; thorough, after the release = the builder's ssh config reuses one connection (ControlMaster/ControlPersist from mesh-sdk forgekey) and buildstep retries a pre-auth "Connection closed".
Reviewed-by: rev-47@shanks at
8bf85863ceDelivery
novox/mesh-catalog@8bf85863cedb— merged since 2026-10-30T00:54:05ZSource — source.main moved to novox/mesh-catalog@12c2574c9d. Whether it reached the machines is
mesh-delivery-view's, derived fromsource.main, the wants and the haves.Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition of this change up to its merge:git log --notes=mesh-plan.mesh-tools referenced this pull request2026-10-30 00:55:48 +00:00