From 53d962d95ba045ebca56b192389d4eb89d1327cc Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Tue, 20 Oct 2026 20:12:20 +0200 Subject: [PATCH] =?UTF-8?q?Volunteer=20guide=20(HU+EN):=20the=20console's?= =?UTF-8?q?=20=E2=80=9Elinked"=20text=20replaces=20the=20stale=20=E2=80=9E?= =?UTF-8?q?known=20bug:=20the=20code=20stays=20on=20screen"=20note;=20?= =?UTF-8?q?=E2=80=9EMent=C3=A9s=20most"=20takes=20~2=20min=20with=20eight?= =?UTF-8?q?=20apps=20(measured=20in=20the=202026-10-20=20rehearsal)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../B6-failures/s3-disk-full/00-expected.txt | 1 + .../B6-failures/s3-disk-full/01-share.txt | 5 +++++ .../B6-failures/s3-disk-full/02-fill.txt | 1 + documentation/audits/rehearsal-2026-10-20/tools/fill.sh | 9 +++++++++ documentation/runbooks/VOLUNTEER-first-hour.en.md | 5 ++--- documentation/runbooks/VOLUNTEER-first-hour.md | 5 ++--- 6 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/00-expected.txt create mode 100644 documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/01-share.txt create mode 100644 documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/02-fill.txt create mode 100755 documentation/audits/rehearsal-2026-10-20/tools/fill.sh diff --git a/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/00-expected.txt b/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/00-expected.txt new file mode 100644 index 00000000..46bdaaae --- /dev/null +++ b/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/00-expected.txt @@ -0,0 +1 @@ +Expected (before): when the data disk reaches 100 % the household is warned before; the backup that runs on a full disk fails clearly or skips what does not fit; no app data is corrupted; existing backups are not deleted to make room; space returns when the filler is removed. diff --git a/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/01-share.txt b/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/01-share.txt new file mode 100644 index 00000000..e4c31bba --- /dev/null +++ b/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/01-share.txt @@ -0,0 +1,5 @@ +[('/mnt/felhom-drives/belso', 'Belső tárhely'), ('/mnt/felhom-drives/hdd_1', 'Családi adatlemez')] +create 303 +offsite off 303 + +Megosztott mappák Név Mappa Írásvédett Felhőmentés Törlés Filmek /mnt/felhom-drives/hdd_1/shares/Filmek nem bekapcsolva Törlés beolvasas /mnt/sys_drive/felhom-data/userdata/import nem kikapcsolva rendszer Teli /mnt/felhom-drives/hdd_1/shares/Teli nem kikapcsolva Törlés A megosztás törlésekor a mappa és a fájlok megmaradnak — csak a hálózati elérés szűnik meg. A megosztások mentése A megosztott map diff --git a/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/02-fill.txt b/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/02-fill.txt new file mode 100644 index 00000000..7283c128 --- /dev/null +++ b/documentation/audits/rehearsal-2026-10-20/B6-failures/s3-disk-full/02-fill.txt @@ -0,0 +1 @@ +18:11:38 diff --git a/documentation/audits/rehearsal-2026-10-20/tools/fill.sh b/documentation/audits/rehearsal-2026-10-20/tools/fill.sh new file mode 100755 index 00000000..50200d43 --- /dev/null +++ b/documentation/audits/rehearsal-2026-10-20/tools/fill.sh @@ -0,0 +1,9 @@ +#!/bin/bash +# fill.sh — the family copies big files onto the „Teli" share until the disk is full (B6 #3). 10 GiB random each. +[ -f /root/work/big10g.bin ] || head -c 10737418240 /dev/zero | openssl enc -aes-256-ctr -nosalt -K $(printf '%064d' 7) -iv $(printf '%032d' 0) > /root/work/big10g.bin +for i in $(seq 1 25); do + out=$(smbclient //felhom.tester4.test/Teli -U felhom --password="$PW" -m SMB3 -c "put /root/work/big10g.bin toltelek_$i.bin" 2>&1 | grep -v "^Try" | tail -1) + echo "$(date -u +%T) put $i: $out" + case "$out" in *NT_STATUS_DISK_FULL*|*No\ space*|*ERRDOS*|*NT_STATUS*) echo "$(date -u +%T) STOP: the share refused"; break;; esac +done +smbclient //felhom.tester4.test/Teli -U felhom --password="$PW" -m SMB3 -c "du" 2>&1 | tail -2 diff --git a/documentation/runbooks/VOLUNTEER-first-hour.en.md b/documentation/runbooks/VOLUNTEER-first-hour.en.md index 7108b5c7..11538726 100644 --- a/documentation/runbooks/VOLUNTEER-first-hour.en.md +++ b/documentation/runbooks/VOLUNTEER-first-hour.en.md @@ -87,8 +87,7 @@ Write the **pairing code** down. It is printed once in each language; both are t - the **Owner passphrase** you received from the Felhom operator. 3. Leave the box switched on. The next e-mail arrives in **about 3 minutes**. -*(Note: the box's screen keeps showing the pairing code after it is connected — this is a known -fault, and you do not need to connect it again.)* +After connecting, the box's screen says: "Felhom — the box is linked. Setup carries on by itself…" *(2026-10-20)* ## 5. Set up the dashboard (~1 minute) @@ -165,7 +164,7 @@ the off-site storage, turn the off-site copy off for the apps that do not need o **Both are true**: until there is a second drive or a remote backup, this does not protect you against a disk failure. (They were Hungarian until 2026-09-21 — R-598, now closed.) -- **Backup → Apps → Back up now:** about 20 seconds, after which the date updates. +- **Backup → Apps → Back up now:** about 20 seconds with two apps, about 2 minutes with eight *(2026-10-20)*; after which the date updates. - *An individual app's "Backup 2 settings" page may say that its data is "already part of the full system backup (PBS)" — this is not true on every box (known fault). The Overview page is the accurate one.* diff --git a/documentation/runbooks/VOLUNTEER-first-hour.md b/documentation/runbooks/VOLUNTEER-first-hour.md index 125c700b..c613ac1b 100644 --- a/documentation/runbooks/VOLUNTEER-first-hour.md +++ b/documentation/runbooks/VOLUNTEER-first-hour.md @@ -103,8 +103,7 @@ sem kell." *(2026-10-20)* Alatta, kb. 2–4 perc múlva: - a **Tulajdonosi jelmondatot** (5 szó), amelyet a Felhom üzemeltetőjétől kaptál. 3. Hagyd bekapcsolva a dobozt. **Kb. 3 perc** múlva megérkezik a következő e-mail. -*(Megjegyzés: a doboz képernyője az összekötés után is a párosító kódot mutatja — ez ismert hiba, -nem kell újra összekötni.)* +Az összekötés után a doboz képernyője ezt írja: „Felhom — a doboz össze van kötve. A beállítás magától folytatódik…" *(2026-10-20)* ## 5. A vezérlőpult beállítása (~1 perc) @@ -174,7 +173,7 @@ távoli mentést annál, amelyiknek nem kell a házon kívül is lennie. *(2026- - **Biztonsági mentés → Áttekintés:** két sárga figyelmeztetést látsz („Csak egy másolat készül", „ugyanazon a lemezen van") — **ezek igazak**: amíg nincs második meghajtó vagy távoli mentés, egy lemezhiba ellen nem véd. -- **Biztonsági mentés → Alkalmazások → Mentés most:** kb. 20 másodperc, utána a dátum frissül. +- **Biztonsági mentés → Alkalmazások → Mentés most:** két alkalmazással kb. 20 másodperc, nyolccal kb. 2 perc *(2026-10-20)*; utána a dátum frissül. - *Az egyes alkalmazások „2. mentés beállítása" oldala azt írhatja, hogy az adatok „már szerepelnek a teljes rendszermentésben (PBS)" — ez nem minden dobozra igaz (ismert hiba). Az Áttekintés oldal a pontos.*