5893 Commits

Author SHA1 Message Date
flux-bot
87cf86fb84 chore(maintenance): automated image update 2026-08-30 01:33:14 +00:00
flux-bot
ffd93cdf93 chore(maintenance): automated image update 2026-08-30 01:32:13 +00:00
flux-bot
fa6dd0a134 chore(maintenance): automated image update 2026-08-30 01:30:12 +00:00
flux-bot
7397a5fbbe chore(bstein-dev-home): automated image update 2026-08-29 21:38:40 +00:00
flux-bot
e0492a2996 chore(bstein-dev-home): automated image update 2026-08-29 21:37:38 +00:00
flux-bot
81c96ee6ae chore(maintenance): automated image update
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 81, passed: 3766
2026-08-29 13:34:50 +00:00
flux-bot
811dbb6fab chore(maintenance): automated image update 2026-08-29 13:34:41 +00:00
flux-bot
1d3fa82f35 chore(maintenance): automated image update 2026-08-29 13:33:41 +00:00
flux-bot
b4bbe2583a chore(maintenance): automated image update 2026-08-29 13:31:42 +00:00
flux-bot
0f15c6cbd3 chore(maintenance): automated image update
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 81, passed: 3766
2026-08-29 01:35:10 +00:00
flux-bot
ec349682de chore(maintenance): automated image update 2026-08-29 01:34:13 +00:00
flux-bot
57d506b146 chore(maintenance): automated image update 2026-08-29 01:33:10 +00:00
flux-bot
53b1d3f1a5 chore(maintenance): automated image update 2026-08-29 01:31:10 +00:00
flux-bot
2d62e61b47 chore(bstein-dev-home): automated image update 2026-08-28 21:39:42 +00:00
flux-bot
eba2745fbb chore(bstein-dev-home): automated image update 2026-08-28 21:38:41 +00:00
flux-bot
d492d5038f chore(maintenance): automated image update
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 81, passed: 3766
2026-08-28 13:33:57 +00:00
flux-bot
1748dc7a88 chore(maintenance): automated image update 2026-08-28 13:33:45 +00:00
flux-bot
c7156a4574 chore(maintenance): automated image update 2026-08-28 13:32:42 +00:00
flux-bot
827c029c45 chore(maintenance): automated image update 2026-08-28 13:30:41 +00:00
flux-bot
1688066b13 chore(bstein-dev-home): automated image update 2026-08-28 09:51:13 +00:00
flux-bot
d0428fa1f7 chore(bstein-dev-home): automated image update 2026-08-28 09:49:14 +00:00
flux-bot
40c441640c chore(maintenance): automated image update
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 81, passed: 3766
2026-08-28 01:34:04 +00:00
flux-bot
58399d345d chore(maintenance): automated image update 2026-08-28 01:33:05 +00:00
flux-bot
afd3aa2f85 chore(maintenance): automated image update 2026-08-28 01:32:03 +00:00
flux-bot
0243689d1a chore(maintenance): automated image update 2026-08-28 01:30:04 +00:00
flux-bot
4ce2daa934 chore(bstein-dev-home): automated image update 2026-08-27 22:06:34 +00:00
flux-bot
689715688d chore(bstein-dev-home): automated image update 2026-08-27 22:05:44 +00:00
flux-bot
6d202d7c8a chore(maintenance): automated image update
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 81, passed: 3766
2026-08-27 13:35:38 +00:00
flux-bot
9757db13ab chore(maintenance): automated image update 2026-08-27 13:34:39 +00:00
flux-bot
464a0fe477 chore(maintenance): automated image update 2026-08-27 13:33:38 +00:00
flux-bot
a7379ea52a chore(maintenance): automated image update 2026-08-27 13:31:37 +00:00
flux-bot
36a8e6e4c6 chore(bstein-dev-home): automated image update 2026-08-27 09:51:08 +00:00
flux-bot
05f84f43ed chore(bstein-dev-home): automated image update 2026-08-27 09:48:09 +00:00
flux-bot
c038a10857 chore(maintenance): automated image update
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 81, passed: 3766
2026-08-27 01:52:12 +00:00
flux-bot
066b125c94 chore(maintenance): automated image update 2026-08-27 01:51:12 +00:00
flux-bot
da56cfbf71 chore(maintenance): automated image update 2026-08-27 01:47:11 +00:00
flux-bot
3b4ceddd8f chore(maintenance): automated image update 2026-08-27 01:42:10 +00:00
flux-bot
5a0e2089b6 chore(bstein-dev-home): automated image update 2026-08-26 21:50:41 +00:00
flux-bot
1a65c315fc chore(bstein-dev-home): automated image update 2026-08-26 21:47:42 +00:00
flux-bot
7477c304e2 chore(maintenance): automated image update
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 81, passed: 3766
2026-08-26 13:34:32 +00:00
flux-bot
88ad08f668 chore(maintenance): automated image update 2026-08-26 13:34:24 +00:00
flux-bot
9afe4eb6c6 chore(maintenance): automated image update 2026-08-26 13:32:28 +00:00
flux-bot
156b0440bf chore(maintenance): automated image update 2026-08-26 13:31:23 +00:00
flux-bot
371bd8087a chore(bstein-dev-home): automated image update 2026-08-26 09:51:49 +00:00
flux-bot
c61be05153 chore(bstein-dev-home): automated image update 2026-08-26 09:49:51 +00:00
flux-bot
2f07e89151 chore(maintenance): automated image update
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 81, passed: 3766
2026-08-26 01:35:04 +00:00
flux-bot
3c6b2bd381 chore(maintenance): automated image update 2026-08-26 01:34:56 +00:00
flux-bot
54e7caf4f0 chore(maintenance): automated image update 2026-08-26 01:32:58 +00:00
flux-bot
3ac9b9a570 chore(maintenance): automated image update 2026-08-26 01:31:55 +00:00
jenkins
391a7f2f1f hermes(agent): make titan-22 the strong primary home
Now that both the agent image (a68d1c4d, via the kustomize images: override)
and the hux sidecar (build-39) are multi-arch with amd64 leaves, move the worker
onto the amd64 accelerator titan-22:
- Add an OR'd nodeSelectorTerm for amd64 + node-role.kubernetes.io/accelerator +
  hostname titan-22, with NO worker=true requirement. Keep the arm64 pi-fleet
  term as an OR'd fallback so the worker is never stranded.
- Strong primary preference: hostname=titan-22 at weight 100 (scheduler max),
  pi-fleet rpi5 nudge lowered to 50, so hermes actually lives on titan-22.
- Tolerate node-role.kubernetes.io/accelerator=true:NoSchedule (harmless where
  absent) and the soft atlas.bstein.dev/media-primary:PreferNoSchedule that
  titan-22 currently carries, so the weight-100 preference is not offset and
  placement is deterministic.

Completes the titan-22 effort the flip branches missed; the earlier branches
never repointed to multi-arch images, which is why the worker never landed here.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-25 20:17:28 -03:00