• Joined on 2026-03-08
ltms opened issue fleet/fleetd#386 2026-09-10 01:26:13 +02:00
Every fleetd timer freezes while the macOS host sleeps: System.nanoTime() stops, so the stall detector missed a member that was BUSY for 101 minutes
ltms opened issue fleet/fleetd#385 2026-09-09 23:29:35 +02:00
A lead-coordination message can be delivered forever: ack() returns success when connection recovery cleared the held entry
ltms opened issue fleet/fleetd#384 2026-09-09 20:26:40 +02:00
"left no scrub report" has a third, benign cause it does not name — a group-shared ZDOTDIR cannot receive the receipt
ltms commented on issue fleet/fleetd#340 2026-09-09 08:36:31 +02:00
classify() can call an active pane IDLE — measured real, trigger never seen (half A closed)

Half B measured: the pane condition is real, but the dangerous outcome has never happened

Measured 2026-09-09 by the lead, against live members on the Mac fleet.

How I measured it

`classi…

ltms commented on issue fleet/fleetd#340 2026-09-09 03:08:18 +02:00
classify() can call an active pane IDLE — measured real, trigger never seen (half A closed)

Measured 2026-09-09 ~08:00 local (+07) on the Mac, against live members, with temporary instrumentation that has since been fully reverted (git status clean, grep -rn t340 fleetd/src empty,…

ltms closed issue fleet/fleetd#377 2026-09-09 02:53:55 +02:00
GITEA_HOST carries a scheme and a trailing slash, and every member builds URLs from it
ltms commented on issue fleet/fleetd#377 2026-09-09 02:53:51 +02:00
GITEA_HOST carries a scheme and a trailing slash, and every member builds URLs from it

Merged to main in 2830735. No PR — the member could not create one (see #381).

How this one went

The gx member wrote the change and then could not run a single shell command. It asked me…

ltms commented on issue fleet/fleetd#381 2026-09-09 02:53:13 +02:00
Members cannot run shell commands: the classifier refuses every one, so they cannot build, test or open a PR (3 members, 2 profiles)

The title is wrong. This is not a terra problem.

A gx member (#377, worker/t377-7f587b-7) hit the identical refusal about 20 minutes after I filed this. Its own words:

the host…

ltms pushed to main at fleet/fleetd 2026-09-09 02:52:48 +02:00
2830735644 t377: raise the logger level in the test, or it asserts on an empty list
4e3ac91a22 Merge worker/t377-7f587b-7: startup reports the git host value's shape, never its value
29d3f0b41f t377: report the git host value's SHAPE at startup, never its value
Compare 3 commits »
ltms opened issue fleet/fleetd#382 2026-09-09 02:42:02 +02:00
SpawnRequest has the arity trap's two halves, but not yet a colliding arity — CompositePeerLauncher:372 will drop the next component added
ltms closed issue fleet/fleetd#365 2026-09-09 02:41:39 +02:00
Three more tool results claim "delivered" for something weaker than delivery
ltms commented on issue fleet/fleetd#365 2026-09-09 02:41:33 +02:00
Three more tool results claim "delivered" for something weaker than delivery

Merged to main in 6f828b8. PR #379. Doc follow-up in cbc7324 and wiki 7f13dbf.

What I verified myself

Full mvn clean install on the merged tree: MVN_EXIT=0, `Tests run: 1450, Failures:…

ltms pushed to main at fleet/fleetd 2026-09-09 02:41:08 +02:00
cbc732444f fleetd #365: the push-nudge metric outcome is 'sent', not 'delivered'
ltms closed issue fleet/fleetd#373 2026-09-09 02:39:35 +02:00
The hermetic env on production GitWorktrees instances is unpinned — stripping it stays green, poisoned or not
ltms commented on issue fleet/fleetd#373 2026-09-09 02:39:30 +02:00
The hermetic env on production GitWorktrees instances is unpinned — stripping it stays green, poisoned or not

Merged to main in 145a8c8 (pushed as part of 6f828b8). PR #380.

What I verified myself

Full mvn clean install on the merged tree: MVN_EXIT=0, Tests run: 1450, Failures: 0, 0 compile…

ltms closed issue fleet/fleetd#358 2026-09-09 02:39:14 +02:00
Two more records can silently drop a field the way FleetConfig could (MemberSession, FleetConfig.Profile)
ltms commented on issue fleet/fleetd#358 2026-09-09 02:39:09 +02:00
Two more records can silently drop a field the way FleetConfig could (MemberSession, FleetConfig.Profile)

Merged to main in 7057291 (pushed as part of 6f828b8). PR #378.

What I verified myself

I did not take the worker's build result. I merged all three of tonight's branches onto current main…

ltms closed pull request fleet/fleetd#379 2026-09-09 02:38:15 +02:00
t365: fleet_reply/REST reply distinguish resolved vs queued; rename nudge metric
ltms closed pull request fleet/fleetd#380 2026-09-09 02:38:10 +02:00
t373: pin the production XDG-excludes seam GitWorktreesTest.seedingGitWorktrees builds
ltms closed pull request fleet/fleetd#378 2026-09-09 02:38:03 +02:00
t358: guard MemberSession (5 sites) and Profile.withProfile() against the arity trap