Files
felhom.eu/documentation/audits/evidence-drill-fresh-install-0242-2026-09-14/box-logs-phase1/bootstrap-journal.log
T
admin 38848ffbeb
gates / gates (push) Successful in 21s
drill: a stranger's first hour on 0.242.0 — 1 intervention, not ready for a volunteer
Golden 0.242.0 baked, round-trip verified and vouched (cadence rule, R-468).
Fresh box from the public ISO on demo-hp: landed on the vouched set, two apps
deployed and used, backup, remove, byte-identical restore, power cut and code
typo all PASS. Stopped for a volunteer by R-493 (no instructions) and R-494
(the setup mail's dashboard link has no DNS; intervention I1). R-493..R-500
filed. Capability map: first-hour row added (PARTIAL), journey row scoped.
Stopgap Hungarian volunteer guide written. Hub teardown layer pending.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-09-14 16:17:47 +02:00

174 lines
22 KiB
Plaintext

2026-09-14T15:20:14+02:00 drill0242 systemd[1]: Starting felhom-bootstrap.service - Felhom host bootstrap (fetch + run felhom-host-install.sh unattended, retry until success)...
2026-09-14T15:20:14+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: PAIRING mode (generic ISO, no baked customer/passphrase) — hub=https://hub.felhom.eu
2026-09-14T15:20:14+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: registering unclaimed appliance at the hub
2026-09-14T15:20:15+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: registered — appliance token stored (0600); waiting for the operator or a customer self-bind
2026-09-14T15:20:15+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: console font -> Lat2-Terminus16 (Latin-2, ő/ű capable)
2026-09-14T15:20:15+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: not bound yet — polling every 30s until the operator or a customer self-bind lands (this is the normal waiting state, not an error)
2026-09-14T15:21:45+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: bind DELIVERED — writing credentials to the env and switching to direct install
2026-09-14T15:21:45+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: fetching host-install: https://felhom.eu/scripts/felhom-host-install.sh
2026-09-14T15:21:45+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: running host-install (customer=drill0242 mode=appliance hub=https://hub.felhom.eu)
2026-09-14T15:21:45+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] auto-sized guest RAM: 4096 MiB (host 7872 MiB; clamp(host-4096, min 4096, max host-2048), ceiling host-1024)
2026-09-14T15:21:45+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] auto-sized guest cores: 3 (host 4 cores; host-1, min 2)
2026-09-14T15:21:45+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] felhom-host-install v1.28.0 — mode=appliance customer=drill0242 vmid=9201
2026-09-14T15:21:45+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 1/8 pre-flight
2026-09-14T15:21:46+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] pve-manager/9.2.2/b9984c6d90a4bd80 (running kernel: 7.0.2-6-pve)
2026-09-14T15:21:47+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] node: drill0242 (auto)
2026-09-14T15:21:47+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] agent config: /etc/felhom-agent/agent.json
2026-09-14T15:21:47+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] agent: not installed yet — will be fetched + installed in step 5/8
2026-09-14T15:21:47+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] local-lvm free: ~113 GiB
2026-09-14T15:21:47+02:00 drill0242 felhom-bootstrap.sh[1490]: [WARN] local-lvm free ~113 GiB < hard min 120 GiB
2026-09-14T15:21:47+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] free RAM: ~6213 MiB
2026-09-14T15:21:49+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] existing guests on this host: 0 (pct+qm)
2026-09-14T15:21:50+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] archive storage 'local' present
2026-09-14T15:21:51+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] acl storage 'felhom-pbs' not present yet — expected: the PBS-DR tier creates it; the grant is pre-positioned deliberately
2026-09-14T15:21:51+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] dnsmasq: not present before Felhom — recorded; uninstall will remove it again if we install it
2026-09-14T15:21:52+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] hub reachable (https://hub.felhom.eu)
2026-09-14T15:21:52+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] customer 'drill0242' exists + passphrase valid
2026-09-14T15:21:53+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] golden: none local — will fetch + verify from Gitea in step 7/8
2026-09-14T15:21:55+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] pre-flight passed
2026-09-14T15:21:55+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 2/8 Proxmox API token
2026-09-14T15:21:59+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] token minted (secret captured, not logged)
2026-09-14T15:22:19+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] scoped ACL applied (Base@/, Guest@/pool/felhom + /vms/990000..990009, Store@[local local-lvm felhom-pbs])
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [SKIP] old broad role FelhomAgent already absent
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 3/8 compute volume grows
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] auto-computed from ~113 GiB free (ONE volume since R-165)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] grows: rootfs +0G (->32G), data +46G (->70G, ONE volume)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 4/8 host enrollment (POST /host-enroll)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] host MINTED (first enroll)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] host_id: drill0242-3f4b42 (api_key captured, not logged)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 4b/8 break-glass credential (root@pam console password → hub vault)
2026-09-14T15:22:21+02:00 drill0242 chpasswd[1745]: pam_unix(chpasswd:chauthtok): password changed for root
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] root@pam password set + vaulted to the hub (retrieve via the operator /admin path; never logged here)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [WARN] NOTE: the root@pam password just CHANGED — the old one now fails at the PVE web GUI (:8006).
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [WARN] Retrieve the new one at hub → host page (vaulted recovery credential).
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 5/8 agent install (fetch + verify + install)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] disabled pve-enterprise.sources (Enabled: no)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] disabled ceph.sources (Enabled: no)
2026-09-14T15:22:21+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] added pve-no-subscription.sources (suite=trixie)
2026-09-14T15:22:22+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] apt repos aligned to no-subscription (changed; apt-get update OK)
2026-09-14T15:22:22+02:00 drill0242 felhom-bootstrap.sh[1490]: [WARN] no git credential in controller.yaml — fetching artifacts ANONYMOUSLY (they are world-readable; sha256 verification unchanged)
2026-09-14T15:22:22+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] manifest: agent v0.130.0 (sha a56a92a7bd68f5b4…), golden v0.242.0
2026-09-14T15:22:22+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] fetching agent binary v0.130.0 from Gitea …
2026-09-14T15:22:23+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] verified sha256 a56a92a7bd68f5b4… matches the hub manifest
2026-09-14T15:22:23+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed /usr/local/bin/felhom-agent (felhom-agent 0.130.0)
2026-09-14T15:22:23+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] installing the 'sudo' package (required for the non-root agent model) …
2026-09-14T15:22:26+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] sudo installed (Sudo version 1.9.16p2)
2026-09-14T15:22:26+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] installing the 'age' package (escrow ceremony identity-wrap dependency) …
2026-09-14T15:22:28+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] age installed (1.2.1)
2026-09-14T15:22:28+02:00 drill0242 useradd[1982]: new group: name=felhom-agent, GID=990
2026-09-14T15:22:28+02:00 drill0242 useradd[1982]: new user: name=felhom-agent, UID=999, GID=990, home=/home/felhom-agent, shell=/usr/sbin/nologin, from=none
2026-09-14T15:22:29+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] created service user felhom-agent
2026-09-14T15:22:29+02:00 drill0242 usermod[1990]: add 'felhom-agent' to group 'systemd-journal'
2026-09-14T15:22:29+02:00 drill0242 usermod[1990]: add 'felhom-agent' to shadow group 'systemd-journal'
2026-09-14T15:22:29+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] added felhom-agent to systemd-journal (unprivileged journal read for NAS verify)
2026-09-14T15:22:30+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed /usr/local/sbin/felhom-mkfs-guarded (0755, the guarded mkfs path)
2026-09-14T15:22:31+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed /usr/local/sbin/felhom-selfupdate-guarded (0755, the guarded A/B binary-swap path)
2026-09-14T15:22:31+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed /usr/local/sbin/felhom-pbs-apply (0755, the guarded PBS-DR apply path)
2026-09-14T15:22:31+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed /usr/local/sbin/felhom-backup-target-apply (0755, the guarded backup-target path)
2026-09-14T15:22:31+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed /etc/sudoers.d/felhom-agent (0440, visudo-validated)
2026-09-14T15:22:32+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed /etc/systemd/system/felhom-agent.service + enabled (started in step 6 after config)
2026-09-14T15:22:32+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed self-update rollback unit + start-limit drop-in (auto-rollback armed)
2026-09-14T15:22:33+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed break-glass layers 1+2 (tmpfiles /run/sshd + agent-independent watchdog timer)
2026-09-14T15:22:33+02:00 drill0242 useradd[2253]: new group: name=felhom-op, GID=1000
2026-09-14T15:22:33+02:00 drill0242 useradd[2253]: new user: name=felhom-op, UID=1000, GID=1000, home=/home/felhom-op, shell=/bin/bash, from=none
2026-09-14T15:22:34+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] installed OOB felhom-sshd instance + static belt (agent renders config + fills sets once oob.enabled)
2026-09-14T15:22:34+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 6/8 agent config + service
2026-09-14T15:22:35+02:00 drill0242 felhom-bootstrap.sh[1490]: [WARN] backup target: DEGRADED — no eligible second drive, so the whole-system backup stays on the SYSTEM drive.
2026-09-14T15:22:35+02:00 drill0242 felhom-bootstrap.sh[1490]: [WARN] It protects against file corruption but NOT against a disk failure. Attach a second drive and assign it in the dashboard.
2026-09-14T15:22:35+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] creating island bridge vmbr9 (portless, 169.254.253.1/30)
2026-09-14T15:22:36+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] vmbr9 up: 169.254.253.1/30
2026-09-14T15:22:36+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] R-50 island ON: local_api=169.254.253.1:8443 (vmbr9); guest net1=169.254.253.2/30; lan_resolver.host_ip=192.168.0.134
2026-09-14T15:22:36+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] node=drill0242 local_api=169.254.253.1:8443 tls_fp=85:49:34:7C:7A:25…
2026-09-14T15:22:36+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] wrote /etc/felhom-agent/agent.json (0600 felhom-agent)
2026-09-14T15:22:36+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] agent --selftest (read-only) passed
2026-09-14T15:22:39+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] felhom-agent service active (non-root felhom-agent reads the config OK)
2026-09-14T15:22:39+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 7/8 golden archive
2026-09-14T15:22:39+02:00 drill0242 felhom-bootstrap.sh[1490]: [WARN] no git credential in controller.yaml — fetching artifacts ANONYMOUSLY (they are world-readable; sha256 verification unchanged)
2026-09-14T15:22:40+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] fetching golden v0.242.0 from Gitea → /var/lib/vz/dump/vzdump-lxc-9100-2026_09_14-15_22_40.tar.zst
2026-09-14T15:22:46+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] verified sha256 3ab480ddb7c1e690… matches the hub manifest
2026-09-14T15:22:47+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] golden imported + verified: local:backup/vzdump-lxc-9100-2026_09_14-15_22_40.tar.zst
2026-09-14T15:22:47+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] 8/8 provision guest 9201
2026-09-14T15:22:48+02:00 drill0242 felhom-bootstrap.sh[1490]: [SKIP] pool felhom already exists
2026-09-14T15:22:48+02:00 drill0242 felhom-bootstrap.sh[3500]: === felhom-agent 0.130.0 selftest=provision (vmid=9201 customer=drill0242 hostname=drill0242) ===
2026-09-14T15:22:48+02:00 drill0242 felhom-bootstrap.sh[3500]: --- front half: bring-up (provision) local:backup/vzdump-lxc-9100-2026_09_14-15_22_40.tar.zst → vmid 9201 ---
2026-09-14T15:23:37+02:00 drill0242 felhom-bootstrap.sh[3500]: time=2026-09-14T15:23:37.121+02:00 level=INFO msg="bring-up: pool membership re-asserted" vmid=9201 pool=felhom
2026-09-14T15:23:37+02:00 drill0242 felhom-bootstrap.sh[3500]: [OK] front half: vmid 9201 up (boot+running) in 49s; MAC=BC:24:11:A2:B8:3A
2026-09-14T15:23:37+02:00 drill0242 felhom-bootstrap.sh[3500]: --- back half: mint per-guest token + populate bootstrap config mount ---
2026-09-14T15:23:37+02:00 drill0242 sudo[4502]: root : PWD=/ ; USER=root ; COMMAND=/usr/bin/chown --reference=/var/lib/felhom-agent /var/lib/felhom-agent/guests /var/lib/felhom-agent/guests/9201
2026-09-14T15:23:37+02:00 drill0242 sudo[4502]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:37+02:00 drill0242 sudo[4502]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:37+02:00 drill0242 sudo[4505]: root : PWD=/ ; USER=root ; COMMAND=/usr/bin/chown -R 100000:100000 /var/lib/felhom-agent/guests/9201/bootstrap
2026-09-14T15:23:37+02:00 drill0242 sudo[4505]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:37+02:00 drill0242 sudo[4505]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:37+02:00 drill0242 sudo[4508]: root : PWD=/ ; USER=root ; COMMAND=/usr/sbin/pct set 9201 -mp9 /var/lib/felhom-agent/guests/9201/bootstrap,mp=/etc/felhom-bootstrap,ro=1
2026-09-14T15:23:37+02:00 drill0242 sudo[4508]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:38+02:00 drill0242 sudo[4508]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:38+02:00 drill0242 sudo[4554]: root : PWD=/ ; USER=root ; COMMAND=/usr/sbin/pct set 9201 -onboot 1
2026-09-14T15:23:38+02:00 drill0242 sudo[4554]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:39+02:00 drill0242 sudo[4554]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:39+02:00 drill0242 sudo[4735]: root : PWD=/ ; USER=root ; COMMAND=/usr/bin/mkdir -p /var/lib/vz/snippets
2026-09-14T15:23:39+02:00 drill0242 sudo[4735]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:39+02:00 drill0242 sudo[4735]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:39+02:00 drill0242 sudo[4745]: root : PWD=/ ; USER=root ; COMMAND=/usr/bin/install -m 0755 -- /tmp/felhom-guest-hook-1720529086.sh /var/lib/vz/snippets/felhom-guest-hook.sh
2026-09-14T15:23:39+02:00 drill0242 sudo[4745]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:39+02:00 drill0242 sudo[4745]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:39+02:00 drill0242 sudo[4760]: root : PWD=/ ; USER=root ; COMMAND=/usr/sbin/pct set 9201 --hookscript local:snippets/felhom-guest-hook.sh
2026-09-14T15:23:39+02:00 drill0242 sudo[4760]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:40+02:00 drill0242 sudo[4760]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:40+02:00 drill0242 sudo[5178]: root : PWD=/ ; USER=root ; COMMAND=/usr/bin/mkdir -p /mnt/felhom-drives
2026-09-14T15:23:40+02:00 drill0242 sudo[5178]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:40+02:00 drill0242 sudo[5178]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:40+02:00 drill0242 sudo[5182]: root : PWD=/ ; USER=root ; COMMAND=/usr/sbin/pct set 9201 -mp8 /mnt/felhom-drives,mp=/mnt/felhom-drives
2026-09-14T15:23:40+02:00 drill0242 sudo[5182]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
2026-09-14T15:23:41+02:00 drill0242 sudo[5182]: pam_unix(sudo:session): session closed for user root
2026-09-14T15:23:41+02:00 drill0242 felhom-bootstrap.sh[3500]: time=2026-09-14T15:23:41.673+02:00 level=INFO msg="provision: back-half complete" vmid=9201 mount=mp9 guest_path=/etc/felhom-bootstrap endpoint=169.254.253.1:8443
2026-09-14T15:23:41+02:00 drill0242 felhom-bootstrap.sh[3500]: [OK] back half: bootstrap mount mp9 → /etc/felhom-bootstrap on vmid 9201 (host dir /var/lib/felhom-agent/guests/9201/bootstrap)
2026-09-14T15:23:41+02:00 drill0242 felhom-bootstrap.sh[3500]: local-api endpoint 169.254.253.1:8443 · leaf fp 3844ca42ee782c51aa44719a08a66aec7bd0349e05e3329853ce43e449ce89af · token: minted (not printed)
2026-09-14T15:23:41+02:00 drill0242 felhom-bootstrap.sh[3500]: === selftest=provision OK — guest 9201 provisioned + bootstrap-mounted (KEPT) ===
2026-09-14T15:23:41+02:00 drill0242 felhom-bootstrap.sh[3500]: next: reboot the guest → the golden's baked controller-bootstrap unit deploys the controller,
2026-09-14T15:23:41+02:00 drill0242 felhom-bootstrap.sh[3500]: which PULLS its controller.yaml from the hub (retrieval passphrase) and merges in this local_api.
2026-09-14T15:23:41+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] provision completed
2026-09-14T15:23:41+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] rebooting guest 9201 so the baked controller-bootstrap unit picks up the mount
2026-09-14T15:23:42+02:00 drill0242 pct[5297]: <root@pam> starting task UPID:drill0242:000014B5:0000582B:6AA7F55E:vzreboot:9201:root@pam:
2026-09-14T15:23:42+02:00 drill0242 pct[5301]: requesting reboot of CT 9201: UPID:drill0242:000014B5:0000582B:6AA7F55E:vzreboot:9201:root@pam:
2026-09-14T15:23:49+02:00 drill0242 pct[5297]: <root@pam> end task UPID:drill0242:000014B5:0000582B:6AA7F55E:vzreboot:9201:root@pam: OK
2026-09-14T15:23:49+02:00 drill0242 felhom-bootstrap.sh[1490]: [STEP] verify
2026-09-14T15:23:50+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] pct status: running
2026-09-14T15:23:51+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] onboot: 1
2026-09-14T15:23:52+02:00 drill0242 felhom-bootstrap.sh[6106]: mp0: local-lvm:vm-9201-disk-1,mp=/var/lib/felhom,backup=1,size=70G
2026-09-14T15:23:52+02:00 drill0242 felhom-bootstrap.sh[6106]: mp8: /mnt/felhom-drives,mp=/mnt/felhom-drives
2026-09-14T15:23:52+02:00 drill0242 felhom-bootstrap.sh[6106]: rootfs: local-lvm:vm-9201-disk-0,size=32G
2026-09-14T15:23:53+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] pool: guest 9201 is a member of felhom
2026-09-14T15:23:55+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentBase@/ present (user+token)
2026-09-14T15:23:56+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/pool/felhom present (user+token)
2026-09-14T15:23:57+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentStore@/storage/local present (user+token)
2026-09-14T15:23:58+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentStore@/storage/local-lvm present (user+token)
2026-09-14T15:23:59+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentStore@/storage/felhom-pbs present (user+token)
2026-09-14T15:24:00+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990000 present (user+token)
2026-09-14T15:24:02+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990001 present (user+token)
2026-09-14T15:24:03+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990002 present (user+token)
2026-09-14T15:24:04+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990003 present (user+token)
2026-09-14T15:24:05+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990004 present (user+token)
2026-09-14T15:24:06+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990005 present (user+token)
2026-09-14T15:24:07+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990006 present (user+token)
2026-09-14T15:24:08+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990007 present (user+token)
2026-09-14T15:24:09+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990008 present (user+token)
2026-09-14T15:24:11+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] acl: FelhomAgentGuest@/vms/990009 present (user+token)
2026-09-14T15:24:11+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] authz signers: 2 (operator-signed self-update armed)
2026-09-14T15:24:11+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] controller: Up 19 seconds (healthy) (after ~0s)
2026-09-14T15:24:12+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] controller image: gitea.dooplex.hu/admin/felhom-controller:0.242.0
2026-09-14T15:24:13+02:00 drill0242 felhom-bootstrap.sh[1490]: [WARN] cloudflared not visible yet
2026-09-14T15:24:13+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] (confirm in the hub UI that host drill0242-3f4b42 reports guest 9201)
2026-09-14T15:24:13+02:00 drill0242 felhom-bootstrap.sh[1490]: [OK] Day-0 provision SUCCESS — vmid=9201 host_id=drill0242-3f4b42 customer=drill0242 golden=local:backup/vzdump-lxc-9100-2026_09_14-15_22_40.tar.zst
2026-09-14T15:24:13+02:00 drill0242 felhom-bootstrap.sh[1490]: [INFO] root@pam was rotated + vaulted at step 4b — retrieve at hub → host page (the old GUI password no longer works).
2026-09-14T15:24:13+02:00 drill0242 felhom-bootstrap.sh[1124]: felhom-bootstrap: host-install SUCCESS — writing done-flag, disabling unit, scrubbing secrets
2026-09-14T15:24:14+02:00 drill0242 systemd[1]: felhom-bootstrap.service: Deactivated successfully.
2026-09-14T15:24:14+02:00 drill0242 systemd[1]: Finished felhom-bootstrap.service - Felhom host bootstrap (fetch + run felhom-host-install.sh unattended, retry until success).
2026-09-14T15:24:14+02:00 drill0242 systemd[1]: felhom-bootstrap.service: Consumed 1min 22.057s CPU time, 904.5M memory peak.
===
total 12
drwxr-xr-x 2 root root 4096 Sep 14 15:24 .
drwxr-xr-x 102 root root 4096 Sep 14 15:22 ..
-rw-r--r-- 1 root root 0 Sep 14 15:24 .bootstrap-done
-rw-r--r-- 1 root root 7 Sep 14 15:20 appliance-pairing-code