ten answers: golden 0.300.0 baked (pinned), delivery evidence; R-645 R-856 R-747 R-774 R-734 R-624 R-502 R-99 closed; R-890/R-891 filed; 03 gains FELHOM_FSTRIM and GET /host/crash-guard (149 -> 143)
gates / gates (push) Successful in 2m47s

CI 1423 (929e59e8) was red on golden-currency: it read controller v0.300.0 before this commit recorded its golden.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
2026-10-06 12:24:43 +02:00
parent 929e59e8f4
commit bfdea83204
12 changed files with 453 additions and 8 deletions
@@ -0,0 +1,6 @@
== controller delivery 2026-10-06T10:23:27Z
demo-hp + demo-felhom felhom-controller:0.300.0 (healthy) 10:22:07Z; tester-1 hub page 'Controller elindult (0.300.0)'
R-856 live read (both NORMAL branches, through the real agent route):
demo-hp: [deadapp] boot grace 1m30s: the host's last unclean boot (2026-10-05T07:56:41Z) is not the one this start followed (R-856)
demo-felhom: [deadapp] boot grace 1m30s: the host's last boot was clean (R-856)
bundle e182c82d on demo-hp (BUNDLE DONE 12:06:31 local, capability probe 68/68) and demo-felhom (config-bundle.json); sudo -l on demo-felhom: fstrim allowed, destroy refused
@@ -0,0 +1,9 @@
== 2026-10-06T09:55:58Z
healthz 200
system 200
image=gitea.dooplex.hu/admin/felhom-hub:0.139.0
sync=Synced health=Healthy rev=929e59e8f4fdf1163313729113ba29f145854597
2026/10/06 11:55:10 [INFO] felhom-hub 0.139.0 starting
2026/10/06 11:55:10 [INFO] off-site secrets sealed at rest (0 legacy plaintext row(s) sealed now)
2026/10/06 11:55:10 [INFO] console passwords sealed at rest (0 legacy plaintext row(s) sealed now)
2026/10/06 11:55:10 [INFO] box secrets sealed at rest (0 legacy plaintext value(s) sealed now)
@@ -0,0 +1,5 @@
pct fstrim 9201: ALLOWED
pct fstrim 9201 --ignore-mountpoints: refused
pct fstrim 9201;x: refused
pct fstrim 9201 9202: refused
pct destroy 9201: refused
@@ -0,0 +1,14 @@
== System/hosts 2026-10-06T09:56:47Z: demo-hp, demo-felhom, tester-1 agent 0.149.0; Tester-2 0.142.0 (nothing sent)
== agent_config_update 0.149.0 (bundle e182c82d…), 2026-10-06T09:56:47Z
-- demo-hp-bb76ea
signed: op=agent_config_update host=demo-hp-bb76ea guest="" key_id=felhom-op-1 nonce=58ab3d41a9318bfac142372f6362c2c0 expires=2026-10-06T10:41:47Z
wrote envelope to <scratch>/env-demo-hp-bb76ea-acu.json
uploaded signed op to the hub jobs queue
-- demo-felhom-8363b5
signed: op=agent_config_update host=demo-felhom-8363b5 guest="" key_id=felhom-op-1 nonce=0fb920820f8499349e7f098f3008295f expires=2026-10-06T10:41:47Z
wrote envelope to <scratch>/env-demo-felhom-8363b5-acu.json
uploaded signed op to the hub jobs queue
-- tester-1-d70be4
signed: op=agent_config_update host=tester-1-d70be4 guest="" key_id=felhom-op-1 nonce=8033f0f0d70cf5a5f7b3eb74aa0efc01 expires=2026-10-06T10:41:47Z
wrote envelope to <scratch>/env-tester-1-d70be4-acu.json
uploaded signed op to the hub jobs queue
@@ -0,0 +1,17 @@
== vouch 2026-10-06T09:50:38Z: agent 0.149.0, golden 0.299.0, min_agent 0.131.0
HTTP/1.1 303 See Other
Location: /configuration?flash=artifacts_set
2026/10/06 11:51:08 [INFO] Artifact manifest set: agent=0.149.0 golden=0.299.0 min_agent="0.131.0" wrapper_sha=false bundle_sha="e182c82dcf4a67faa3bcb74dbe4ffa7b06e0b27dc8451cb7574d6339ce91ad66"
== agent_update 0.149.0 (sha 6bcae9c2…) signed with felhom-op-1, ttl 45m, 2026-10-06T09:51:11Z
-- demo-hp-bb76ea
signed: op=agent_update host=demo-hp-bb76ea guest="" key_id=felhom-op-1 nonce=07c59d5479139b7bc3807b977eb37729 expires=2026-10-06T10:36:11Z
wrote envelope to <scratch>/env-demo-hp-bb76ea-au.json
uploaded signed op to the hub jobs queue
-- demo-felhom-8363b5
signed: op=agent_update host=demo-felhom-8363b5 guest="" key_id=felhom-op-1 nonce=9ba373bce19019bc3a76ecb3b429c666 expires=2026-10-06T10:36:11Z
wrote envelope to <scratch>/env-demo-felhom-8363b5-au.json
uploaded signed op to the hub jobs queue
-- tester-1-d70be4
signed: op=agent_update host=tester-1-d70be4 guest="" key_id=felhom-op-1 nonce=7ca22f2ed83309082d779840275822da expires=2026-10-06T10:36:11Z
wrote envelope to <scratch>/env-tester-1-d70be4-au.json
uploaded signed op to the hub jobs queue
@@ -0,0 +1,11 @@
== vouch 2026-10-06T10:21:01Z: agent 0.149.0, golden 0.300.0, min_agent 0.131.0
HTTP/1.1 303 See Other
Location: /configuration?flash=artifacts_set
== floors 2026-10-06T10:21:30Z: 0.300.0 / min_agent 0.131.0
demo-hp: Location: /customers/demo-hp?flash=floor_set
demo-felhom: Location: /customers/demo-felhom?flash=floor_set
tester-1: Location: /customers/tester-1?flash=floor_set
2026/10/06 12:21:30 [INFO] Artifact manifest set: agent=0.149.0 golden=0.300.0 min_agent="0.131.0" wrapper_sha=false bundle_sha="e182c82dcf4a67faa3bcb74dbe4ffa7b06e0b27dc8451cb7574d6339ce91ad66"
2026/10/06 12:21:31 [INFO] Customer demo-hp controller-version floor override set to "0.300.0" (declared MinAgent "0.131.0")
2026/10/06 12:21:31 [INFO] Customer demo-felhom controller-version floor override set to "0.300.0" (declared MinAgent "0.131.0")
2026/10/06 12:21:31 [INFO] Customer tester-1 controller-version floor override set to "0.300.0" (declared MinAgent "0.131.0")