From 9d4d98262f540ff8e1cbe8d05fdfb64d3203d9e4 Mon Sep 17 00:00:00 2001 From: Garrett Allen <98648590+Gerrrt@users.noreply.github.com> Date: Sun, 20 Sep 2026 03:17:22 +0000 Subject: [PATCH] docs(nas): both Exos self-tests completed without error, and the NAS build is done MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The last open line of build-the-nas.md §7. Both extended self-tests, started 2026-09-18 at lifetime hour 0, were read at the console on 2026-09-20 with `smartctl -l selftest`: ZVTBS4NL (sda) logged the completion at lifetime hour 25 and ZVTBSDL3 (sdb) at 26, no LBA of first error on either. hardware.md's Exos entry carries the reading; the runbook's status blocks say every §7 line is read and point at §8 for what the build leaves open, each item of which has its own issue. Closes #413 Co-Authored-By: Claude Fable 5.1 --- docs/hardware.md | 8 ++++++++ docs/runbooks/build-the-nas.md | 28 +++++++++++++++++----------- 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/docs/hardware.md b/docs/hardware.md index 7cbfe9b0..2c4444c3 100644 --- a/docs/hardware.md +++ b/docs/hardware.md @@ -296,6 +296,14 @@ revisions of this repository treated `shiva` as the hypervisor itself. 2026-09-18, so this supply puts nothing on pin 3 and the Power Disable trap `build-the-nas.md` §1 records does not apply on this box — it would on a supply that does. They entered the Compute table with the pool. + **Both extended self-tests completed without error.** Started 2026-09-18 at + lifetime hour 0, under the pool creation and the first day of the stack, and + read on 2026-09-20 with `smartctl -l selftest`: `ZVTBS4NL` (`sda`) logged + the completion at lifetime hour 25 and `ZVTBSDL3` (`sdb`) at 26, no LBA of + first error on either, and `sdb`'s log still carries the seller's short + test at hour 0 above it. That was the last open line of + [`build-the-nas.md`](runbooks/build-the-nas.md) §7, and + [#413](https://github.com/Gerrrt/HomeLab/issues/413) closed on it. - Intel DC S3520 240 GB, 2.5" SATA 6 Gb/s enterprise SSD with power-loss protection — bought 2026-09-11, **in hand since 2026-09-15**. `smaug`'s boot disk, carrying TrueNAS and the media stack it launches diff --git a/docs/runbooks/build-the-nas.md b/docs/runbooks/build-the-nas.md index 538f53bd..44b21603 100644 --- a/docs/runbooks/build-the-nas.md +++ b/docs/runbooks/build-the-nas.md @@ -24,10 +24,12 @@ and the two Exos X20 drives for §1 onward. > render node is present and the process carries GID 107 — the two halves of > ADR-0040's condition that a shell can check. **By the evening of 2026-09-19 > the transcode had passed, a television had played something, and the -> tripwire and port 15 were re-read** (§6.1, §7). **Still open in §7, and the -> one line between this runbook and done:** the two extended self-tests, -> about 28 hours each, started 2026-09-18 and at **10 % remaining** that -> evening. +> tripwire and port 15 were re-read** (§6.1, §7). **Both extended self-tests +> completed without error**, read at the console on 2026-09-20 at lifetime +> hours 25 and 26 (§7). **Every line of §7 is read, and +> [#413](https://github.com/Gerrrt/HomeLab/issues/413) closed on the last +> of them.** What this runbook leaves open is §8, and each item there has an +> issue of its own. > > **Status — 2026-09-16: §0 is the work that can be done before the drives > land, and it is the whole of what is blocking.** @@ -344,7 +346,9 @@ is Seagate's jumper header, which stays empty. > partition and an NTFS volume labelled `New Volume` — with about 370 MB > written and one short self-test at hour 0, which is a seller's bench check > and nothing more; the pool creation wiped it. Extended tests started on -> both the same evening, at about 28 hours each. Full readings are in +> both the same evening, at about 28 hours each, and **both completed without +> error** — read on 2026-09-20 at lifetime hours 25 (`sda`) and 26 (`sdb`), +> no LBA of first error on either. Full readings are in > [`hardware.md`](../hardware.md). From **option 8, Open Linux Shell**, at the console — **not over SSH**. @@ -629,12 +633,14 @@ measurement. > evening of 2026-09-19**, read by the operator on the screen and with no > firewall rule in the path — this line had been claimed once earlier that > day and withdrawn within the hour, so this is the reading and that was not. -> **Not yet read:** the two extended self-tests, at **10 % remaining** the -> same evening (20 % through at six lifetime hours that morning), so they -> complete overnight or the next morning. Read them at the console with -> `smartctl -l selftest` on both drives; the result goes in -> [`hardware.md`](../hardware.md)'s Exos entry and closes -> [#413](https://github.com/Gerrrt/HomeLab/issues/413). +> **Both extended self-tests completed without error**, read at the console +> on 2026-09-20 with `smartctl -l selftest`: `sda` (`ZVTBS4NL`) logged the +> completion at lifetime hour 25, `sdb` (`ZVTBSDL3`) at 26, no LBA of first +> error on either. They were at 10 % remaining the evening before and 20 % +> through at six lifetime hours that morning. The result is in +> [`hardware.md`](../hardware.md)'s Exos entry, and it was the last line of +> this list: **every line below is read**, and +> [#413](https://github.com/Gerrrt/HomeLab/issues/413) closed on it. - A television on CasaBonita finds Jellyfin and plays something **without** any firewall rule being involved