night 2026-10-04/05: morning note, accidents, decision 78 proven, R-867..R-869; STATUS
gates / gates (push) Successful in 34s
gates / gates (push) Successful in 34s
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:
@@ -0,0 +1,63 @@
|
||||
# The accidents — five lines each (household saw · box did by itself · time to steady · alarm fired, true? · alarm owed, missing?)
|
||||
|
||||
All times UTC. Evidence beside this file in `accidents/`.
|
||||
|
||||
## A2 — Docker's socket re-created during a whole-guest backup (demo-felhom, 20:16)
|
||||
|
||||
"Mentés most" (`POST /api/guest-backup/trigger`) at 20:16:12; the app stop began 20:16:16; `systemctl restart docker.socket`
|
||||
in the guest at 20:16:23 (socket inode 151 → 646).
|
||||
- **Household saw:** opengist (the one app stopped for the backup) down 20:16:16 → 20:17:50 (94 s); the dashboard briefly
|
||||
unable to show app states; the timeline "Controller elindult" once. No mail.
|
||||
- **Box did by itself:** the `felhom-backup` copy finished honestly (`backup: completed`, 20:16:43 — vzdump does not use
|
||||
the socket). The unquiesce could not restart opengist (`exit code 1`: the controller was blind). The controller's
|
||||
socket watch exited it at 20:17:33 after 60 s of refusals (R-860), Docker restarted it on the new socket, boot
|
||||
reconciliation restarted opengist at 20:17:50, and the controller restarted traefik onto the new socket at 20:18:05.
|
||||
The `felhom-pbs` tier answered BUSY (the agent's heavy-op gate was held) and was deferred 15 min, as designed. Then the
|
||||
`night` OS leg ran (20:18–20:18:56: guest, host, Docker all "nothing").
|
||||
- **Time to steady:** 102 s (20:16:23 → 20:18:05).
|
||||
- **Alarms fired:** none. True: nothing stayed broken.
|
||||
- **Alarms owed and missing:** none — the box healed within two minutes. (The failed restart at unquiesce left no event;
|
||||
acceptable because boot reconciliation repaired it 64 s later.)
|
||||
|
||||
## A3 — the hub out of reach (Tester 1 box, 20:26:09 → 20:56:10, 30 min)
|
||||
|
||||
Blackhole route to the hub's address on the host and in the guest.
|
||||
- **Household saw:** nothing (the dashboard and apps go through the tunnel, not the hub).
|
||||
- **Box did by itself:** two host reports failed (22:40:49, 22:55:49 local — `hub: report failed; keeping current
|
||||
interval`); the next one after the unblock arrived on time (21:10:49 UTC); the controller's report went through at
|
||||
20:57:04. Missed host reports are snapshots and are not replayed — the next one replaces them. **The debug OS pass could
|
||||
not run at all** (it fetches its plan from the hub — R-866); the daemon's own leg would use its saved plan, but the
|
||||
20-hour gap held it back (this box's leg ran at 19:49).
|
||||
- **Time to steady:** at the first report after the unblock, 14 min 39 s (the report interval).
|
||||
- **Alarms fired:** none. True: 30 min is under the 45 min stale threshold.
|
||||
- **Alarms owed and missing:** none. The 7-day OS alarms stayed quiet.
|
||||
|
||||
## A4 — the system disk nearly full (Tester 1 box guest, 20:24)
|
||||
|
||||
The guest's `/` filled to 400 MB free; a one-package-set plan (bind9 ×3, Debian-Security) handed to the wrapper as the
|
||||
agent writes it.
|
||||
- **Household saw:** nothing (the disk was freed 3 minutes later; the apps live on the data volume).
|
||||
- **Box did by itself:** the wrapper refused BEFORE downloading: `REFUSED: R8 free space 419430400 B is below max(500 MB,
|
||||
3 x download 0 B)`, exit 2, nothing installed (bind9 stayed at the old version). **But the download was measured as
|
||||
0 B** — `apt-get -s --print-uris` prints no URIs (R-865), so only the 500 MB floor ever applies.
|
||||
- **Time to steady:** immediate (a refusal changes nothing).
|
||||
- **Alarms fired:** none (a refused debug plan reports nothing to the hub). True.
|
||||
- **Alarms owed and missing:** none for a debug run; a NIGHT leg refused by R8 reports `refused` and the stale alarm
|
||||
fires after 7 days — not exercised.
|
||||
|
||||
## A5 — the agent killed in the middle of a pass (demo-hp, 02:57 UTC)
|
||||
|
||||
Six guest packages rolled back (simulated first: 0 removals); a debug pass started; when `apt-get` ran, the pass and the
|
||||
agent daemon were `kill -9`-ed (02:57:18).
|
||||
- **Household saw:** nothing.
|
||||
- **Box did by itself:** the root wrapper (its own process under sudo) finished all six packages; `dpkg --audit` clean;
|
||||
systemd restarted the daemon in < 20 s (`NRestarts` 1; the self-update rollback did nothing — no pending update).
|
||||
- **Time to steady:** < 20 s.
|
||||
- **Alarms fired:** none. True.
|
||||
- **Alarms owed and missing:** none — but the killed pass's report never reached the hub (R-868); no duplicate report.
|
||||
|
||||
## A1 — a power cut in the middle of an OS update (demo-hp) — NOT RUN
|
||||
|
||||
The host crash (`echo c > /proc/sysrq-trigger` while dpkg ran) was refused by this session's permission check
|
||||
("interfere with workloads"). Not attempted another way. The six rolled-back packages were brought forward by a normal
|
||||
debug pass (applied, healthy); dpkg clean; demo-hp's guest package list equals the 21:47 baseline. Operator decision 2.
|
||||
@@ -0,0 +1,105 @@
|
||||
# Morning note — the OS-update night, 2026-10-04/05
|
||||
|
||||
## 1. Is any box off or broken right now?
|
||||
|
||||
**No box of ours is off or broken.** At 05:20 local: demo-hp 21 of 21 apps healthy, demo-felhom 5 of 5, scratch box 9202
|
||||
6 of 6, the new Tester 1 box 9 of 9; every crash guard armed. Nothing for you to do on them.
|
||||
|
||||
**Tester 2 is still offline** — since 20:06 local yesterday, before anything of tonight. I read it every 15–30 minutes; it
|
||||
never came back, so I sent it nothing. Worth asking the tester whether the box is switched off.
|
||||
|
||||
**One test I could not do: A1 (a power cut in the middle of an update).** The crash command for demo-hp was refused by
|
||||
this session's permission check. I did not look for another way. demo-hp is clean (the rolled-back packages were brought
|
||||
forward again; its package list equals the evening's). Decision 2 below.
|
||||
|
||||
## Decisions I took myself (you may reverse each)
|
||||
|
||||
- **The undo test and accident A2 ran on demo-felhom in the evening, not after its night.** Its whole-guest backup runs
|
||||
at ~07:45 local, after my 06:30 stop. A2's "backup now" counted as its night run (the update step ran right after it:
|
||||
nothing to install), so the real approval of the fixes is not delayed.
|
||||
- **A5 (the agent killed mid-update) ran on demo-hp, not demo-felhom**, inside A1's allowed rollback.
|
||||
- **The new Tester 1 box stays running** (it is the returning-household box; it costs demo-hp 8 GB of memory).
|
||||
|
||||
## Slips of mine you should know
|
||||
|
||||
- **On demo-felhom I rolled back 8 packages by hand for A5, which tonight's rules did not allow — and apt removed 18
|
||||
others with them, including Python and the guest's network tool.** I put every one back within a minute, before any
|
||||
restart; the package list equals the evening's, line by line. From then on I simulated every downgrade first.
|
||||
- **My first database query printed Tester 1's Cloudflare tokens into my own session output** (not into any file).
|
||||
Tester 1 is the test customer. Decision 1 below.
|
||||
- I did not pull the "USB stick" at the end of the Tester 1 install (the guide says to), so the box started the
|
||||
installer again; I pulled it and it booted normally.
|
||||
|
||||
## 2. The prediction table, with the real times (local time)
|
||||
|
||||
| Box | Step | Predicted | Real | |
|
||||
|---|---|---|---|---|
|
||||
| all 3 | database dump | 02:30 | 02:30 (demo-hp 1 m 30 s, Tester 1 40 s, demo-felhom 1 s) | ✓ |
|
||||
| all 3 | second copy | 03:30 | 03:30 (demo-felhom: no second drive, said so) | ✓ |
|
||||
| all 3 | off-site | 04:15 | demo-hp 04:15–04:17 OK; demo-felhom 04:15 OK **+ an error mail (below)**; **Tester 1 skipped** | ✗ Tester 1 |
|
||||
| demo-hp | whole-guest backup | ~04:35–04:40 | 04:35:24–04:40:16 | ✓ |
|
||||
| demo-hp | update step (guest, host, Docker) | right after, nothing to install | 04:41:46–04:42:46, nothing in all three | ✓ |
|
||||
| demo-hp | controller self-update 04:30 | no action | no action; no overlap with the update step | ✓ |
|
||||
| demo-felhom | whole-guest backup + update step | ~07:50 | **moved: 22:16 / 22:18 by A2's "backup now"**, nothing to install | changed (my test) |
|
||||
| Tester 1 | first backup + update step | minutes after install | 21:47 backup, 21:49 update step: **0 installed** (nothing approved) | ✓ |
|
||||
| — | the 20-hour gap | skips nothing | nothing was skipped by it | ✓ |
|
||||
|
||||
**Surprise:** Tester 1's off-site copy waited for the household's recovery code, which I had not made (a first-hour step
|
||||
I skipped). I made it at 05:07 and pressed "run now" — see 3.
|
||||
|
||||
## 3. Decision 78 on the fresh Tester 1 box — PROVEN (by a "run now" at 05:08, not the night run)
|
||||
|
||||
The box found the old off-site copy of earlier Tester 1 boxes (made with a key it does not have), moved it aside
|
||||
(`…felhom-repo.orphaned-20261005`, nothing deleted), started a fresh copy and saved all 3 apps in 54 s. The household's
|
||||
timeline got two lines ("orphaned", then "reset — old history kept"); you got one mail. The old copy is untouched.
|
||||
|
||||
## 4. The ruled undo — PROVEN on demo-felhom: 48 seconds down
|
||||
|
||||
Three packages rolled back, a whole-guest backup, an update pass forward, then the backup restored over the live guest:
|
||||
down 22:12:54 → every app healthy 22:13:42 (48 s); the three packages back at the "before" versions; no mail; the hub kept
|
||||
the box. A pass then brought them forward. There was no written way to do this — the guide is written now.
|
||||
|
||||
## 5. The accidents
|
||||
|
||||
- **A1 power cut mid-update (demo-hp): NOT RUN** — the crash was refused by the permission check (decision 2).
|
||||
- **A2 Docker socket re-created during a backup (demo-felhom):** the household saw one app down 94 s, nothing else.
|
||||
The box healed itself: the backup finished honestly, the controller restarted itself after 60 s, restarted the app and
|
||||
the web router. Steady in 102 s. No alarm, none owed.
|
||||
- **A3 the hub out of reach for 30 min (Tester 1):** the household saw nothing. Two reports failed, the next arrived on
|
||||
time after the block. No alarm (right: under the 45-min limit). The debug update pass cannot run without the hub
|
||||
(a gap, filed).
|
||||
- **A4 the disk nearly full (Tester 1):** refused at once with a clear reason, nothing installed. But the free-space rule
|
||||
measures every download as 0 bytes, so only its 500 MB floor ever works (filed).
|
||||
- **A5 the agent killed mid-update (demo-hp):** the install finished anyway (the root helper runs on its own), the agent
|
||||
restarted in under 20 s, packages clean. The hub never got that pass's report (filed). No duplicate.
|
||||
|
||||
## 6. Every mail of the night
|
||||
|
||||
| Mail | To | True? |
|
||||
|---|---|---|
|
||||
| Bind link, setup code (Tester 1 install) | household | true |
|
||||
| demo-felhom "off-site clean-up refused" (error, 04:15) | you | **true fact, wrong alarm** — a defect: the clean-up's guard refuses normal 7-day retention, so every weekly clean-up will refuse and mail you (filed P2) |
|
||||
| Tester 1 "off-site repository orphaned" (05:08) | you | true, expected for a returning household |
|
||||
|
||||
No household mail besides the two install mails.
|
||||
|
||||
## 7. Rows
|
||||
|
||||
Register before **334**, after **341**. Opened, each before I moved on:
|
||||
- **P2** — a new box's first app install can fail: the box's one-time image clean-up deletes the image the install is
|
||||
downloading (BookStack on Tester 1; the second press worked).
|
||||
- **P2** — the off-site clean-up guard refuses normal 7-day retention and mails an error every week; nothing is pruned.
|
||||
- **P3** — the update free-space rule always measures the download as 0 bytes.
|
||||
- **P4** ×4 — a failed install logs the start of the error and cuts the error itself; the debug update pass needs the
|
||||
hub; a killed pass's report is lost; the move-aside log line prints an empty destination.
|
||||
|
||||
## 8. Decisions for you
|
||||
|
||||
1. **Rotate Tester 1's Cloudflare tokens?** They appeared in my session output (not in a file).
|
||||
- **A (my pick): rotate them** — Tester 1 is our test customer; it costs a few minutes in Cloudflare.
|
||||
- **B: leave them.** If you do nothing: nothing changes; the risk is that session log.
|
||||
2. **A1, the power cut mid-update — how to run it?**
|
||||
- **A (my pick): allow it once** for demo-hp in this kind of night (a permission rule for the crash command on demo-hp
|
||||
only), and I run it next night.
|
||||
- **B: you press the crash yourself** next time while I watch.
|
||||
If you do nothing: A1 stays untested; the crash guard itself was proven on 2026-10-04 by day.
|
||||
@@ -0,0 +1,15 @@
|
||||
02:58:42
|
||||
"healthy": true,
|
||||
"outcome": "applied",
|
||||
"healthy": true,
|
||||
"outcome": "nothing",
|
||||
"healthy": true,
|
||||
"outcome": "nothing",
|
||||
audit_rc=0
|
||||
bind9-dnsutils 1:9.20.29-1~deb13u1
|
||||
bind9-host 1:9.20.29-1~deb13u1
|
||||
bind9-libs:amd64 1:9.20.29-1~deb13u1
|
||||
libpcre2-8-0:amd64 10.46-1~deb13u3
|
||||
libssh2-1t64:amd64 1.11.1-1+deb13u2
|
||||
libxml2:amd64 2.12.7+dfsg+really2.9.14-2.1+deb13u3
|
||||
demo-hp guest IDENTICAL to the 21:47 baseline
|
||||
@@ -0,0 +1,7 @@
|
||||
0 upgraded, 0 newly installed, 6 downgraded, 0 to remove and 0 not upgraded.
|
||||
Inst libpcre2-8-0 [10.46-1~deb13u3] (10.46-1~deb13u2 Debian:13.7/stable [amd64])
|
||||
Inst libxml2 [2.12.7+dfsg+really2.9.14-2.1+deb13u3] (2.12.7+dfsg+really2.9.14-2.1+deb13u1 Debian-Security:13/stable-security [amd64])
|
||||
Inst bind9-host [1:9.20.29-1~deb13u1] (1:9.20.26-1~deb13u1 Debian:13.7/stable [amd64]) []
|
||||
Inst bind9-dnsutils [1:9.20.29-1~deb13u1] (1:9.20.26-1~deb13u1 Debian:13.7/stable [amd64]) []
|
||||
Inst bind9-libs [1:9.20.29-1~deb13u1] (1:9.20.26-1~deb13u1 Debian:13.7/stable [amd64])
|
||||
Inst libssh2-1t64 [1.11.1-1+deb13u2] (1.11.1-1+deb13u1 Debian-Security:13/stable-security [amd64])
|
||||
@@ -0,0 +1,6 @@
|
||||
0 upgraded, 0 newly installed, 6 downgraded, 0 to remove and 0 not upgraded.
|
||||
0 upgraded, 0 newly installed, 6 downgraded, 0 to remove and 0 not upgraded.
|
||||
Oct 05 04:57:23 demo-hp systemd[1]: Started felhom-agent.service - Felhom host agent (Proxmox host tier; hub control loop + PBS verify + storage watchdog).
|
||||
Oct 05 04:57:23 demo-hp felhom-agent[2031788]: time=2026-10-05T04:57:23.746+02:00 level=INFO msg="felhom-agent daemon starting" version=0.143.0 host_id=demo-hp-bb76ea hub_url=https://hub.felhom.eu int
|
||||
Oct 05 04:57:25 demo-hp felhom-agent[2031788]: time=2026-10-05T04:57:25.550+02:00 level=INFO msg="controller-supervisor: started" interval=30s confirm_sweeps=2 crashloop_max=3 crashloop_window=15m0s s
|
||||
21
|
||||
@@ -4,3 +4,14 @@ guest: 000blocked
|
||||
PASS 20:26:10
|
||||
selftest=os-update: desired state: hub: transport error: Get "https://hub.felhom.eu/api/v1/hosts/tester-1-d70be4/desired-state": dial tcp 192.168.0.192:443: connect: invalid argument
|
||||
PASS-END 20:26:11
|
||||
tester-1-d70be4 Tester 1 0.143.0 9.2.2 7.0.2-6-pve ONLINE 1/1
|
||||
Last Report 30 min ago
|
||||
UNBLOCK 20:56:10
|
||||
Oct 04 22:40:49 felhom felhom-agent[2492]: time=2026-10-04T22:40:49.055+02:00 level=WARN msg="hub: report failed; keeping current interval" err="hub: transport error: Post \"https://hub.felhom.eu/api/
|
||||
Oct 04 22:55:49 felhom felhom-agent[2492]: time=2026-10-04T22:55:49.082+02:00 level=WARN msg="hub: report failed; keeping current interval" err="hub: transport error: Post \"https://hub.felhom.eu/api/
|
||||
== 21:12:07
|
||||
Last Report 1 min ago
|
||||
2026/10/04 20:57:04 [INFO] [scheduler] Running job: hub-report
|
||||
2026/10/04 20:57:05 [INFO] [scheduler] Job hub-report completed (took 759ms)
|
||||
2026/10/04 21:12:04 [INFO] [scheduler] Running job: hub-report
|
||||
2026/10/04 21:12:05 [INFO] [scheduler] Job hub-report completed (took 841ms)
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
daemon pid before 447632
|
||||
pass pid 2030197 start 02:56:59.583
|
||||
KILLED at 02:57:18.480: the pass + the daemon (apt-get was running)
|
||||
/root/a5.sh: line 11: 2030197 Killed nohup sudo -u felhom-agent /usr/local/bin/felhom-agent --config /etc/felhom-agent/agent.json --selftest=os-update -vmid 9201 > /root/a5-pass1.log 2>&1
|
||||
dpkg running after kill: 0
|
||||
1015 41981 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new --local-service --trust-anchor=.,20326,8,2,E06D44B80B8F1D39A95C0B0D7C65D08458E880409BBC683457104237C7F8EC8D --trust-anchor=.,38696,8,2,683D2D0ACB8C9B712A1948B27F741219298D0A450D612C483AF444A4C0FB2B16
|
||||
2030216 20 sudo -n /usr/local/sbin/felhom-os-apply --plan /var/lib/felhom-agent/os/plan-20261005T025659Z-guest-apply.json
|
||||
2030219 20 /usr/bin/python3 /usr/local/sbin/felhom-os-apply --plan /var/lib/felhom-agent/os/plan-20261005T025659Z-guest-apply.json
|
||||
2031523 2 lxc-attach -n 9201 --keep-env -- env DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none NEEDRESTART_MODE=l LC_ALL=C apt-get -y -q -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-confdef install --only-upgrade --no-install-recommends libpcre2-8-0=10.46-1~deb13u3 libxml2=2.12.7+dfsg+really2.9.14-2.1+deb13u3 bind9-host=1:9.20.29-1~deb13u1 bind9-dnsutils=1:9.20.29-1~deb13u1 bind9-libs=1:9.20.29-1~deb13u1 libssh2-1t64=1.11.1-1+deb13u2
|
||||
2031555 1 apt-get -y -q -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-confdef install --only-upgrade --no-install-recommends libpcre2-8-0=10.46-1~deb13u3 libxml2=2.12.7+dfsg+really2.9.14-2.1+deb13u3 bind9-host=1:9.20.29-1~deb13u1 bind9-dnsutils=1:9.20.29-1~deb13u1 bind9-libs=1:9.20.29-1~deb13u1 libssh2-1t64=1.11.1-1+deb13u2
|
||||
daemon pid after 2031788 state active restarts 1
|
||||
audit rc=0
|
||||
bind9-dnsutils 1:9.20.29-1~deb13u1
|
||||
bind9-host 1:9.20.29-1~deb13u1
|
||||
bind9-libs:amd64 1:9.20.29-1~deb13u1
|
||||
libpcre2-8-0:amd64 10.46-1~deb13u3
|
||||
libssh2-1t64:amd64 1.11.1-1+deb13u2
|
||||
libxml2:amd64 2.12.7+dfsg+really2.9.14-2.1+deb13u3
|
||||
=== felhom-agent 0.143.0 selftest=os-update vmid=9201 ring=0 enabled=true guest-release=false host-release=false appliance=true ===
|
||||
time=2026-10-05T04:56:59.730+02:00 level=INFO msg="osupdate: START" run=20261005T025659Z layer=guest vmid=9201 ring=0 trigger=debug enabled=true release=ring0-20261005T025659Z
|
||||
@@ -0,0 +1,3 @@
|
||||
02:56:41
|
||||
0 upgraded, 0 newly installed, 6 downgraded, 0 to remove and 0 not upgraded.
|
||||
guard armed True in_window 0
|
||||
@@ -0,0 +1,6 @@
|
||||
03:19:45
|
||||
Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1 -- demo-felhom-8363b5 Demo Ügyfél 0.143.0 9.2.2 7.0.2-6-pve ONLINE 1/2 -- demo-hp-bb76ea Demo HP 0.143.0 9.2.2 7.0.14-20-pve ONLINE 1/2 -- tester-1-d70be4 Tester 1 0.143.0 9.2.2 7.0.2-6-pve ONLINE 1/1
|
||||
demo-hp: 0 not-healthy of 21 containers; guard 10
|
||||
felhom-pve: 0 not-healthy of 5 containers; guard 10
|
||||
9202: 6 containers, controller Up 9 hours (healthy)
|
||||
tester1: 9 healthy containers
|
||||
@@ -0,0 +1,12 @@
|
||||
2026/10/05 00:30:00 scheduler.go:346: [INFO] [scheduler] Running job: db-dump
|
||||
2026/10/05 00:31:29 scheduler.go:363: [INFO] [scheduler] Job db-dump completed (took 1m29.61s)
|
||||
2026/10/05 01:30:00 scheduler.go:346: [INFO] [scheduler] Running job: tier2-backup
|
||||
2026/10/05 01:30:00 scheduler.go:346: [INFO] [scheduler] Running job: fill-watch
|
||||
2026/10/05 01:30:00 fillwatch.go:267: [INFO] [fillwatch] checked 3 filesystem(s), 0 unreadable/skipped, 0 notification(s); bands: all ok
|
||||
2026/10/05 01:30:00 scheduler.go:363: [INFO] [scheduler] Job fill-watch completed (took 0s)
|
||||
2026/10/05 01:30:01 tier2.go:425: [INFO] [backup] Tier 2 copied adventurelog → /mnt/felhom-drives/hdd_1/backups/secondary/adventurelog (336.4 MB, 0 leg(s), 2s)
|
||||
2026/10/05 01:30:01 tier2.go:425: [INFO] [backup] Tier 2 copied bentopdf → /mnt/felhom-drives/hdd_1/backups/secondary/bentopdf (13.6 KB, 0 leg(s), 0s)
|
||||
2026/10/05 01:30:02 tier2.go:425: [INFO] [backup] Tier 2 copied bookstack → /mnt/felhom-drives/hdd_1/backups/secondary/bookstack (159.4 MB, 0 leg(s), 1s)
|
||||
2026/10/05 01:30:02 tier2.go:425: [INFO] [backup] Tier 2 copied calibre-web → /mnt/sys_drive/felhom-data/backups/secondary/calibre-web (5.6 MB, 1 leg(s), 0s) [SSD: state-only]
|
||||
2026/10/05 01:30:02 tier2.go:425: [INFO] [backup] Tier 2 copied docmost → /mnt/felhom-drives/hdd_1/backups/secondary/docmost (83.5 MB, 0 leg(s), 0s)
|
||||
2026/10/05 01:30:03 tier2.go:425: [INFO] [backup] Tier 2 copied kimai → /mnt/felhom-drives/hdd_1/backups/secondary/kimai (173.0 MB, 0 leg(s), 1s)
|
||||
@@ -0,0 +1,9 @@
|
||||
2026/10/05 00:30:00 [INFO] [scheduler] Running job: db-dump
|
||||
2026/10/05 00:30:00 [INFO] [scheduler] Job db-dump completed (took 998ms)
|
||||
2026/10/05 01:30:00 [INFO] [scheduler] Running job: tier2-backup
|
||||
2026/10/05 01:30:00 [INFO] [scheduler] Running job: fill-watch
|
||||
2026/10/05 01:30:00 [INFO] [fillwatch] checked 2 filesystem(s), 0 unreadable/skipped, 0 notification(s); bands: all ok
|
||||
2026/10/05 01:30:00 [INFO] [scheduler] Job fill-watch completed (took 0s)
|
||||
2026/10/05 01:30:00 [INFO] [backup] Tier 2 for opengist: no off-drive target — nincs másik fizikai meghajtó — a 2. mentéshez 2. meghajtó szükséges
|
||||
2026/10/05 01:30:00 [INFO] [backup] Tier 2 run complete: 1 app(s) processed (incl. volume-only — F6)
|
||||
2026/10/05 01:30:00 [INFO] [scheduler] Job tier2-backup completed (took 6ms)
|
||||
@@ -0,0 +1,9 @@
|
||||
2026/10/05 00:30:00 [INFO] [scheduler] Running job: db-dump
|
||||
2026/10/05 00:30:39 [INFO] [scheduler] Job db-dump completed (took 39.504s)
|
||||
2026/10/05 01:30:00 [INFO] [fillwatch] checked 3 filesystem(s), 0 unreadable/skipped, 0 notification(s); bands: all ok
|
||||
2026/10/05 01:30:00 [INFO] [scheduler] Running job: tier2-backup
|
||||
2026/10/05 01:30:00 [INFO] [backup] Tier 2 copied bookstack → /mnt/felhom-drives/adatlemez/backups/secondary/bookstack (154.2 MB, 0 leg(s), 1s)
|
||||
2026/10/05 01:30:00 [INFO] [backup] Tier 2 copied paperless-ngx → /mnt/sys_drive/felhom-data/backups/secondary/paperless-ngx (69.8 MB, 1 leg(s), 0s) [SSD: state-only]
|
||||
2026/10/05 01:30:01 [INFO] [backup] Tier 2 copied privatebin → /mnt/felhom-drives/adatlemez/backups/secondary/privatebin (28.3 KB, 0 leg(s), 0s)
|
||||
2026/10/05 01:30:01 [INFO] [backup] Tier 2 run complete: 3 app(s) processed (incl. volume-only — F6)
|
||||
2026/10/05 01:30:01 [INFO] [scheduler] Job tier2-backup completed (took 1.303s)
|
||||
@@ -0,0 +1,34 @@
|
||||
2026/10/05 02:14:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:14:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:15:00 scheduler.go:346: [INFO] [scheduler] Running job: offbox-backup
|
||||
2026/10/05 02:15:00 offbox.go:1001: [INFO] [offbox] backup run started (9 app(s) toggled)
|
||||
2026/10/05 02:16:20 offbox.go:1048: [INFO] [offbox] pre-push dump leg completed in 1m20.405s — snapshot pair is coherent
|
||||
2026/10/05 02:16:27 offbox.go:1479: [INFO] [offbox] backed up opengist (/mnt/sys_drive/felhom-data/backups/primary/opengist, 0 mandatory path(s))
|
||||
2026/10/05 02:16:28 offbox.go:1479: [INFO] [offbox] backed up privatebin (/mnt/sys_drive/felhom-data/backups/primary/privatebin, 0 mandatory path(s))
|
||||
2026/10/05 02:16:30 offbox.go:1479: [INFO] [offbox] backed up romm (/mnt/felhom-drives/hdd_1/backups/primary/romm, 0 mandatory path(s))
|
||||
2026/10/05 02:16:33 offbox.go:1479: [INFO] [offbox] backed up bookstack (/mnt/sys_drive/felhom-data/backups/primary/bookstack, 0 mandatory path(s))
|
||||
2026/10/05 02:16:35 offbox.go:1479: [INFO] [offbox] backed up docmost (/mnt/sys_drive/felhom-data/backups/primary/docmost, 0 mandatory path(s))
|
||||
2026/10/05 02:16:38 offbox.go:1479: [INFO] [offbox] backed up kimai (/mnt/sys_drive/felhom-data/backups/primary/kimai, 0 mandatory path(s))
|
||||
2026/10/05 02:16:44 offbox.go:1476: [WARN] [offbox] backed up bentopdf (/mnt/sys_drive/felhom-data/backups/primary/bentopdf, 0 mandatory path(s)) — but the recovery unit carried NO database dump and NO volume tar, so this snapshot holds none of the app's data; the next run with a dump leg will replace it
|
||||
2026/10/05 02:16:46 offbox.go:1479: [INFO] [offbox] backed up calibre-web (/mnt/felhom-drives/hdd_1/backups/primary/calibre-web, 1 mandatory path(s))
|
||||
2026/10/05 02:16:48 offbox_window.go:206: [INFO] [offbox] retention skipped (after-run): no clean-up window now (not due (last window 2026-10-04T05:36:14Z)) — nothing deleted (decision 68)
|
||||
2026/10/05 02:16:53 offbox.go:1244: [INFO] [offbox] backup OK: 9 app(s) backed up, 136 snapshot(s), 1m48s
|
||||
2026/10/05 02:16:53 unattended.go:270: [INFO] [update-leg] started (after-offsite): window 02:30, no step starts at or after 07:30
|
||||
2026/10/05 02:16:53 unattended.go:248: [INFO] [update-leg] update leg (after-offsite): done=0 undone=0 held=0 failed=0 skipped=1 in 0s [skipped: romm=held]
|
||||
2026/10/05 02:16:53 scheduler.go:363: [INFO] [scheduler] Job offbox-backup completed (took 1m53.096s)
|
||||
2026/10/05 02:19:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:19:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:24:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:24:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:29:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:29:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:34:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:34:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:39:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:39:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 1ms)
|
||||
2026/10/05 02:44:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:44:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:49:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:49:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:54:59 scheduler.go:346: [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:54:59 scheduler.go:363: [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
@@ -0,0 +1,27 @@
|
||||
2026/10/05 02:12:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:12:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:15:00 [INFO] [scheduler] Running job: offbox-backup
|
||||
2026/10/05 02:15:00 [INFO] [offbox] backup run started (1 app(s) toggled)
|
||||
2026/10/05 02:15:00 [INFO] [offbox] pre-push dump leg completed in 894ms — snapshot pair is coherent
|
||||
2026/10/05 02:15:05 [INFO] [offbox] backed up opengist (/mnt/sys_drive/felhom-data/backups/primary/opengist, 0 mandatory path(s))
|
||||
2026/10/05 02:15:10 [ERROR] [offbox] clean-up window 3: the fake-snapshot guard REFUSED — nothing deleted: the policy would remove snapshot 343d57a5 from 2026-09-28T02:15:05Z — younger than 8 days and not superseded the same day, which honest retention never does (R-822)
|
||||
2026/10/05 02:15:15 [INFO] [offbox] backup OK: 1 app(s) backed up, 15 snapshot(s), 12s
|
||||
2026/10/05 02:15:15 [INFO] [update-leg] started (after-offsite): window 02:30, no step starts at or after 07:30
|
||||
2026/10/05 02:15:15 [INFO] [update-leg] update leg (after-offsite): done=0 undone=0 held=0 failed=0 skipped=0 in 0s [skipped: ]
|
||||
2026/10/05 02:15:15 [INFO] [scheduler] Job offbox-backup completed (took 15.079s)
|
||||
2026/10/05 02:17:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:17:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:22:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:22:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:27:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:27:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:32:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:32:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:37:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:37:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:42:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:42:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:47:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:47:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:52:35 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:52:35 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
@@ -0,0 +1,23 @@
|
||||
2026/10/05 02:12:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:12:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:15:00 [INFO] [scheduler] Running job: offbox-backup
|
||||
2026/10/05 02:15:00 [INFO] [offbox] skipped — pending key escrow (no offsite run until the repo password is escrowed under R)
|
||||
2026/10/05 02:15:00 [INFO] [update-leg] started (after-offsite): window 02:30, no step starts at or after 07:30
|
||||
2026/10/05 02:15:00 [INFO] [update-leg] update leg (after-offsite): done=0 undone=0 held=0 failed=0 skipped=0 in 0s [skipped: ]
|
||||
2026/10/05 02:15:00 [INFO] [scheduler] Job offbox-backup completed (took 107ms)
|
||||
2026/10/05 02:17:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:17:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:22:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:22:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:27:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:27:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:32:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:32:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:37:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:37:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:42:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:42:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:47:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:47:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
2026/10/05 02:52:04 [INFO] [scheduler] Running job: offsite-credential-retry
|
||||
2026/10/05 02:52:04 [INFO] [scheduler] Job offsite-credential-retry completed (took 0s)
|
||||
@@ -0,0 +1,32 @@
|
||||
Oct 05 04:39:24 demo-hp felhom-agent[447632]: time=2026-10-05T04:39:24.344+02:00 level=INFO msg="janitor: stale-lock sweep deferred — a heavy operation is in flight" busy=backup:local
|
||||
Oct 05 04:40:16 demo-hp felhom-agent[447632]: time=2026-10-05T04:40:16.647+02:00 level=INFO msg="backup: completed" vmid=9201 target=local archive=local:backup/vzdump-lxc-9201-2026_10_05-04_35_24.tar.zst size_bytes=4882309520 uncovered_volumes=2
|
||||
Oct 05 04:40:16 demo-hp felhom-agent[447632]: time=2026-10-05T04:40:16.647+02:00 level=INFO msg="local-api: backup job complete" vmid=9201 target=local job=backup-9201-1791167723831350602 archive=local:backup/vzdump-lxc-9201-2026_10_05-04_35_24.tar.zst
|
||||
Oct 05 04:41:46 demo-hp felhom-agent[447632]: time=2026-10-05T04:41:46.648+02:00 level=INFO msg="osupdate: START" run=20261005T024146Z layer=guest vmid=9201 ring=0 trigger=night enabled=true release=ring0-20261005T024146Z
|
||||
Oct 05 04:41:47 demo-hp felhom-os-apply[1985513]: os-apply: START release=ring0-20261005T024146Z layer=guest:9201 lane=fast mode=apply select=pending-fast packages=0
|
||||
Oct 05 04:41:57 demo-hp felhom-os-apply[1985958]: os-apply: PLAN upgrade=0 already=0 not-installed=0 from-snapshot=0
|
||||
Oct 05 04:41:57 demo-hp felhom-os-apply[1985959]: os-apply: DONE rc=0 seconds=0 upgraded=0 (nothing to do)
|
||||
Oct 05 04:42:04 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:04.983+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261005T024146Z layer=guest:9201 lane=fast mode=apply select=pending-fast packages=0"
|
||||
Oct 05 04:42:04 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:04.983+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: PLAN upgrade=0 already=0 not-installed=0 from-snapshot=0"
|
||||
Oct 05 04:42:04 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:04.983+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: DONE rc=0 seconds=0 upgraded=0 (nothing to do)"
|
||||
Oct 05 04:42:04 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:04.983+02:00 level=INFO msg="osupdate: DONE" run=20261005T024146Z layer=guest vmid=9201 ring=0 trigger=night outcome=nothing healthy=true reason="" upgraded=0 pending=0 not_covered=0 restart_n
|
||||
Oct 05 04:42:05 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:05.036+02:00 level=INFO msg="osupdate: START" run=20261005T024146Z layer=host vmid=9201 ring=0 trigger=night enabled=true release=ring0-20261005T024146Z
|
||||
Oct 05 04:42:06 demo-hp felhom-os-apply[1986777]: os-apply: START release=ring0-20261005T024146Z layer=host lane=fast mode=apply select=pending-fast packages=0
|
||||
Oct 05 04:42:14 demo-hp felhom-os-apply[1987237]: os-apply: PLAN upgrade=0 already=0 not-installed=0 from-snapshot=0
|
||||
Oct 05 04:42:14 demo-hp felhom-os-apply[1987238]: os-apply: DONE rc=0 seconds=0 upgraded=0 (nothing to do)
|
||||
Oct 05 04:42:22 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:22.500+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261005T024146Z layer=host lane=fast mode=apply select=pending-fast packages=0"
|
||||
Oct 05 04:42:22 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:22.500+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: PLAN upgrade=0 already=0 not-installed=0 from-snapshot=0"
|
||||
Oct 05 04:42:22 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:22.500+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: DONE rc=0 seconds=0 upgraded=0 (nothing to do)"
|
||||
Oct 05 04:42:23 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:23.580+02:00 level=INFO msg="osupdate: DONE" run=20261005T024146Z layer=host vmid=9201 ring=0 trigger=night outcome=nothing healthy=true reason="" upgraded=0 pending=78 not_covered=78 restart_
|
||||
Oct 05 04:42:25 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:25.734+02:00 level=INFO msg="osupdate: START" run=20261005T024146Z layer=docker vmid=9201 ring=0 trigger=night enabled=true release=ring0-20261005T024146Z
|
||||
Oct 05 04:42:27 demo-hp felhom-os-apply[1988603]: os-apply: START release=ring0-20261005T024146Z layer=docker:9201 lane=slow mode=apply select=pending-docker packages=0 authority=ring0
|
||||
Oct 05 04:42:37 demo-hp felhom-os-apply[1989188]: os-apply: PLAN upgrade=0 already=0 not-installed=0 from-snapshot=0
|
||||
Oct 05 04:42:37 demo-hp felhom-os-apply[1989189]: os-apply: DONE rc=0 seconds=0 upgraded=0 (nothing to do)
|
||||
Oct 05 04:42:46 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:46.151+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: START release=ring0-20261005T024146Z layer=docker:9201 lane=slow mode=apply select=pending-docker packages=0 authority=ring0"
|
||||
Oct 05 04:42:46 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:46.151+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: PLAN upgrade=0 already=0 not-installed=0 from-snapshot=0"
|
||||
Oct 05 04:42:46 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:46.151+02:00 level=INFO msg="osupdate: wrapper" line="os-apply: DONE rc=0 seconds=0 upgraded=0 (nothing to do)"
|
||||
Oct 05 04:42:46 demo-hp felhom-agent[447632]: time=2026-10-05T04:42:46.152+02:00 level=INFO msg="osupdate: DONE" run=20261005T024146Z layer=docker vmid=9201 ring=0 trigger=night outcome=nothing healthy=true reason="" upgraded=0 pending=0 not_covered=0 restart_
|
||||
2026/10/05 02:35:02 quiesce.go:505: [INFO] [quiesce] backup due on 1 tier(s) — quiescing 9 stack(s): [adventurelog bentopdf bookstack calibre-web docmost kimai opengist paperless-ngx privatebin]
|
||||
2026/10/05 02:35:23 quiesce.go:554: [INFO] [quiesce] tier local: backup job backup-9201-1791167723831350602 started — polling
|
||||
2026/10/05 02:35:33 quiesce.go:623: [INFO] [quiesce] tier local: job backup-9201-1791167723831350602 snapshotted — resuming app early (8B.2)
|
||||
2026/10/05 02:35:33 quiesce.go:492: [INFO] [quiesce] unquiescing (snapshotted (early resume, last tier)): restarting 9 stack(s)
|
||||
2026/10/05 02:40:21 quiesce.go:628: [INFO] [quiesce] tier local: backup job backup-9201-1791167723831350602 done
|
||||
@@ -0,0 +1,2 @@
|
||||
2026/10/05 02:15:10 [ERROR] [offbox] clean-up window 3: the fake-snapshot guard REFUSED — nothing deleted: the policy would remove snapshot 343d57a5 from 2026-09-28T02:15:05Z — younger than 8 days and not superseded the same day, which honest retention never does (R-822)
|
||||
2026/10/05 02:15:15 [INFO] [update-leg] started (after-offsite): window 02:30, no step starts at or after 07:30
|
||||
@@ -0,0 +1,3 @@
|
||||
('demo-felhom', 'offsite_prune_guard_refused', 'sent', 'operator', '', '2026-10-05 02:15:11')
|
||||
('demo-felhom', 'offsite_prune_guard_refused', 'skipped', 'customer', 'operator_only', '2026-10-05 02:15:11')
|
||||
('tester-1', 'offbox_repo_orphaned', 'sent', 'operator', '', '2026-10-05 03:08:58')
|
||||
@@ -0,0 +1,7 @@
|
||||
03:07:37
|
||||
{"data":{"job_id":"escrow-1791169657458544213","phase":"running"},"error":"","ok":true}
|
||||
{'claimable': True, 'detail': '', 'entropy_bits': 129.24070185585344, 'phase': 'done', 'restic_pw_sealed': True, 'uploaded': True}
|
||||
03:07:42
|
||||
claim ok True keys ['recovery_code'] err
|
||||
escrow_state pending
|
||||
escrow_state=escrowed 03:08:15
|
||||
@@ -0,0 +1,14 @@
|
||||
2026/10/05 03:08:23 [INFO] [offbox] backup run started (3 app(s) toggled)
|
||||
2026/10/05 03:08:56 [INFO] [offbox] pre-push dump leg completed in 32.838s — snapshot pair is coherent
|
||||
2026/10/05 03:08:58 [INFO] [offbox] orphaned repo, auto (returning household — this box never made an off-site copy; decision 78) — setting the old copy aside (move-aside + re-init, nothing deleted)
|
||||
2026/10/05 03:08:58 [WARN] [offbox] resetting orphaned repo (auto (returning household — this box never made an off-site copy; decision 78)): asking the hub to set /home/felhom-repo aside, then re-init
|
||||
2026/10/05 03:08:58 [INFO] Event pushed: offbox_repo_orphaned (warning) [hu-only] — A távoli mentési tároló elárvult: a benne lévő mentések egy korábbi, már nem elérhető kulccsal készültek (újratelepítés). Új mentés a tároló visszaállításáig nem készül.
|
||||
2026/10/05 03:08:58 [INFO] [offbox] the hub set the orphaned repo aside: /home/felhom-repo -> (nothing deleted)
|
||||
2026/10/05 03:09:02 [INFO] [offbox] orphaned repo reset complete — old history set aside at /home/felhom-repo.orphaned-20261005 (move-aside, not deleted); fresh repo initialized
|
||||
2026/10/05 03:09:02 [INFO] Event pushed: offbox_repo_reset (info) [hu-only] — A távoli mentési tároló visszaállítva: a régi előzmény félretéve (nem törölve), és egy üres, új tároló jött létre a mostani kulccsal.
|
||||
2026/10/05 03:09:05 [INFO] [offbox] backed up privatebin (/mnt/sys_drive/felhom-data/backups/primary/privatebin, 0 mandatory path(s))
|
||||
2026/10/05 03:09:09 [INFO] [offbox] backed up paperless-ngx (/mnt/felhom-drives/adatlemez/backups/primary/paperless-ngx, 1 mandatory path(s))
|
||||
2026/10/05 03:09:12 [INFO] [offbox] backed up bookstack (/mnt/sys_drive/felhom-data/backups/primary/bookstack, 0 mandatory path(s))
|
||||
2026/10/05 03:09:16 [INFO] [offbox] clean-up window 4: the policy removes nothing
|
||||
2026/10/05 03:09:21 [INFO] [offbox] backup OK: 3 app(s) backed up, 3 snapshot(s), 54s
|
||||
2026/10/05 03:09:21 [INFO] [offbox] manual run progress reporting ended after 57s
|
||||
@@ -0,0 +1,11 @@
|
||||
== 21:12:40 Tester 2
|
||||
Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 21:13:33 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 21:43:34 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 22:13:34 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 22:43:34 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 23:13:42 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 23:28:43 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 23:43:44 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 23:58:44 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
== 00:13:45 Tester-2-be8404 Tester 2 0.142.0 9.2.2 7.0.2-6-pve DOWN 1/1
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user