R-1052 closed: a new box from the public ISO (golden 0.313.0) reached the floor 0.314.0 by itself, 2 min 52 s after the bind (throwaway customer Tester3, VM removed)
gates / gates (push) Successful in 6m39s
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
@@ -0,0 +1,10 @@
|
||||
iso=/var/lib/vz/template/iso/felhom-installer-1.29.0-pve9.2-1.iso sha256=dceacae5da247d76
|
||||
Formatting '/mnt/hdd_1/images/9301/vm-9301-disk-0.raw', fmt=raw size=128849018880 preallocation=off
|
||||
scsi0: successfully created disk 'nvme-scratch:9301/vm-9301-disk-0.raw,size=120G'
|
||||
update VM 9301: -boot order=scsi0;ide2
|
||||
boot: order=scsi0;ide2
|
||||
ide2: local:iso/felhom-installer-1.29.0-pve9.2-1.iso,media=cdrom,size=1665356K
|
||||
memory: 8192
|
||||
net0: virtio=BC:24:11:06:60:6E,bridge=vmbr0
|
||||
scsi0: nvme-scratch:9301/vm-9301-disk-0.raw,size=120G
|
||||
13:47:13
|
||||
@@ -0,0 +1,18 @@
|
||||
install pressed 13:51:20
|
||||
bind posted 13:59:17
|
||||
claim posted 14:04:09
|
||||
claim posted (2) 14:04:35
|
||||
poweroff posted 14:05:18
|
||||
poweroff posted 14:05:32
|
||||
--- read from the hub DB (copied with its WAL) and from the box's own /api/selfupdate/status ---
|
||||
13:45:52 hub: customer Tester3 created by the operator; the bind mail sent at once
|
||||
13:51:20 Install pressed (ISO 1.29.0, sha256 dceacae5… = published), VM 9301 on demo-hp, 8 GB / 4 cores / 120 GB
|
||||
~13:57 console: pairing code shown (screens/n9301-15-console.png)
|
||||
13:59:17 bind through the mailed link: „Sikeres összekötés"
|
||||
13:59:40 setup-code mail
|
||||
14:02:01 first report: controller 0.313.0 (the vouched golden)
|
||||
14:02:09 the box's own record: update 0.313.0 -> 0.314.0 status success, initiated_by „auto-floor"
|
||||
14:02:14 report: controller 0.314.0
|
||||
14:04:35 dashboard claimed (302 /), the household's password set
|
||||
14:05:32 the household's „turn off" (hub deliberate_off_at 14:05:32Z); 14:06:03 VM stopped; VM 9301 destroyed
|
||||
=> from bind to the floor: 2 min 52 s; from Install to the floor: 10 min 49 s. Nobody pressed an update.
|
||||
@@ -0,0 +1 @@
|
||||
Felhom — Doboz összekötése Felhom doboz összekötése Sikeres összekötés. A doboz kb. egy percen belül folytatja a telepítést. Ezt az oldalt bezárhatod — a beállítás a háttérben befejeződik, és a vezérlőpultod hamarosan elérhető lesz. Felhom.eu
|
||||
@@ -0,0 +1 @@
|
||||
{"ok":true,"message":"felhom-controller is healthy"}
|
||||
@@ -0,0 +1 @@
|
||||
Permission denied, please try again.
|
||||
@@ -0,0 +1,4 @@
|
||||
HTTP/2 200
|
||||
0.314.0
|
||||
HTTP/2 302
|
||||
location: /
|
||||
@@ -0,0 +1,3 @@
|
||||
/api/selfupdate/status -> {"ok":true,"data":{"running":false,"last_check":{"current_version":"0.314.0","latest_version":"0.314.0","update_available":false,"checked_at":"2026-10-15T14:02:39Z"},"last_state":{"status":"success","previous_version":"0.313.0","previous_image":"gitea.dooplex.hu/admin/felhom-controller:0.313.0","target_version":"0.314.0","target_image":"gitea.dooplex.hu/admin/felhom-controller:0.314.0","initiated_
|
||||
/api/system/info -> {"ok":true,"data":{"sync_status":{"last_sync":"2026-10-15T14:02:09.644603083Z","last_status":"ok","syncing":false},"system":{"total_mem_mb":4096,"used_mem_mb":0,"avail_mem_mb":4096,"mem_percent":0,"disk_total_gb":68.72599792480469,"disk_used_gb":0.989349365234375,"disk_avail_gb":64.22103500366211,"disk_percent":1.5171653637825615,"disk_known":true,"hdd_configured":false,"hdd_known":false,"cpu_perc
|
||||
/api/version -> {"ok":false,"error":"endpoint not found"}
|
||||
@@ -0,0 +1,6 @@
|
||||
{"ok":false,"error":"CSRF token missing or invalid"}
|
||||
HTTP 403
|
||||
{"data":{"powering_off":true},"ok":true}
|
||||
|
||||
HTTP 202
|
||||
Tester3-ac1287|2026-10-15 14:05:34|2026-10-15T14:05:32Z
|
||||
@@ -0,0 +1,5 @@
|
||||
name: newbox-r1052
|
||||
scsi0: nvme-scratch:9301/vm-9301-disk-0.raw,size=120G
|
||||
purging VM 9301 from related configurations..
|
||||
Configuration file 'nodes/demo-hp/qemu-server/9301.conf' does not exist
|
||||
ls: cannot access '/mnt/hdd_1/images/9301': No such file or directory
|
||||
@@ -0,0 +1,17 @@
|
||||
# R-1052 — a brand-new box installed from the public ISO reaches the floor by itself (2026-10-15)
|
||||
|
||||
Throwaway customer **Tester3** (domain `tester3.test`, a reserved name that never resolves; no off-site, no PBS-DR —
|
||||
nothing on ep0). VM 9301 on demo-hp from ISO 1.29.0 (checksum = the published one), the graphical installer driven by
|
||||
`qm sendkey`; the household's path: the mailed bind link + pairing code + owner phrase, then the setup code.
|
||||
|
||||
- `02-timeline.txt` — every step with its time. **The golden 0.313.0 box moved to the floor 0.314.0 by itself 2 min 52 s
|
||||
after the bind (initiated_by „auto-floor"), before the household claimed the dashboard.**
|
||||
- `screens/` — the installer and the console (pairing banner, then „the box is linked").
|
||||
- `03-bind.txt`, `05-claim.txt` — the bind page's answer; the claim's 302 (the first try was a 200 refusal: the claim form
|
||||
has its own CSRF field).
|
||||
- `06-version-on-the-box.txt` — the box's own `/api/selfupdate/status`: a second channel beside the hub's reports.
|
||||
- `07-poweroff.txt` — the household's „turn off", recorded by the hub as deliberate (no alarm mails).
|
||||
- `99-teardown.txt` — VM 9301 destroyed. **Left for the operator (session only):** delete customer Tester3.
|
||||
|
||||
Not walked: SSH or a console login on the new host — Felhom replaces the root password at first boot (G1, vaulted in the
|
||||
hub), so the installer's password stops working; the vault was not opened for this.
|
||||
|
After Width: | Height: | Size: 96 KiB |
|
After Width: | Height: | Size: 157 KiB |
|
After Width: | Height: | Size: 157 KiB |
|
After Width: | Height: | Size: 136 KiB |
|
After Width: | Height: | Size: 129 KiB |
|
After Width: | Height: | Size: 114 KiB |
|
After Width: | Height: | Size: 129 KiB |
|
After Width: | Height: | Size: 130 KiB |
|
After Width: | Height: | Size: 132 KiB |
|
After Width: | Height: | Size: 133 KiB |
|
After Width: | Height: | Size: 148 KiB |
|
After Width: | Height: | Size: 131 KiB |
|
After Width: | Height: | Size: 139 KiB |
|
After Width: | Height: | Size: 113 KiB |
|
After Width: | Height: | Size: 5.5 KiB |
|
After Width: | Height: | Size: 7.6 KiB |