Skip to content

Check cubby targets before executing jobs - #111

Merged
plotnick merged 1 commit into
session-checkfrom
own-cubby
Nov 6, 2026
Merged

plotnick merged 1 commit into
session-checkfrom
own-cubby

Conversation

@plotnick

@plotnick plotnick commented Nov 3, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #104. As of that PR, when a sled accepts a job it attaches a list of sleds that it believes should run a job. But that list isn't signed, so to avoid even potentially running a job on an incorrectly targeted sled, this PR makes each sled check its own baseboard and cubby against the signed target list in the original request before executing a job (like other such gossiped evidence). Also took the opportunity to clean up some of the target and job pre-flight checks.

@plotnick
plotnick requested a review from plaidfinch November 3, 2026 23:15
@plotnick
plotnick force-pushed the own-cubby branch 2 times, most recently from b72035f to ac27d2b Compare November 4, 2026 16:37
Co-authored-by: Claude <noreply@anthropic.com>
@plotnick
plotnick marked this pull request as ready for review November 5, 2026 23:43
@plotnick
plotnick added this pull request to stack #114 November 6, 2026 20:00
@plotnick
plotnick merged commit 26854d1 into main Nov 6, 2026
7 checks passed
@plotnick
plotnick deleted the own-cubby branch November 6, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant