gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 05:18:30 +00:00
ce7819a7da docs: FINDING — public DNS publishes internal RFC1918 addresses, contradicting R-DNS-03
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 04:23:23 +00:00
3de79f81a5 docs: correct three mountstats figures I supplied from bad measurements
5c96f4f3a7 merge: NFS per-export latency — separating a slow server from a backed-up client
79d9ab2c8c feat(monitoring): per-export NFS latency alerts — server-slow vs we-are-backed-up
Compare 3 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 03:46:45 +00:00
de861b8672 docs: correct my own claim — node_nfs_* metrics DO exist; mountstats is the gap
207c939f89 merge: I/O pressure alerts now name the cause, not just the stall
aae63c97a3 fix(monitoring): node-exporter extraArgs REPLACES the chart default, so restate it
3a72b07cda chore(conformance): shrink UNTESTED_ALERTS by the two PSI detectors
b9f3143f42 feat(monitoring): name the CAUSE of node I/O pressure, not just the stall
Compare 5 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 03:08:25 +00:00
7369495b67 docs(pm): owner decisions — files stay, workloads stay, instrument NFS instead
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 02:56:40 +00:00
dafa9cd241 docs: prod-1 I/O critical was not a failing disk; confirmed malware in /downloads
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 02:41:11 +00:00
0841e2461c docs: correct a misattribution — 192.168.2.1 is the SOHO router, not pfSense
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 02:32:17 +00:00
8891df07b0 docs: LAN split-horizon DNS is documented but unimplemented; pfSense strips the answers
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 02:21:10 +00:00
268b0a26b4 docs(readme): DR restore is proven on prod — Phase 7's remaining item is node-loss
4f2ca8c1a3 test(conformance): record the L0 verifier for R-STATE-03 / R-ENV-02
bd17b65db9 test(conformance): R-STATE-03 PROVEN on prod — DR restore from R2, off-cluster
Compare 3 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-14 02:14:57 +00:00
24b8111d0c fix(conformance): the ledger stamped every proof env=dev regardless of cluster
229d7f2d9c docs: README status was stale by a whole phase; record the R-STATE-03 decision
Compare 2 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 22:56:13 +00:00
a62242bd78 docs(pm): session close — three corrections to my own claims, and the remaining backlog
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 22:54:22 +00:00
bfb4922de1 merge: the Longhorn I/O caps the runbook promised are now actually declared
f663e7c801 fix(longhorn): the I/O caps a runbook promised were never declared — declare them
Compare 2 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 22:29:02 +00:00
d96165e8fb fix(monitoring,runbook): 5 GiB is not compaction headroom, and a runbook claimed an I/O cap that was never applied
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 22:24:51 +00:00
52398d4426 merge: Longhorn alerting measured the wrong things, three ways
4687521d65 fix(monitoring): delete the Longhorn rule that measured allocation and called it capacity
Compare 2 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 22:22:18 +00:00
69a99e6ca6 docs(pm): two rendered manifests nothing applies — the keycloak one is a trap
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 22:17:29 +00:00
eb2510837c merge: twelve app SLI rules could never fire — fixed in the generator
cf7d97e546 fix(obs): twelve app SLI rules read a signal that exists; kill the dead ServiceMonitors
cd454886c7 docs(pm): handoff resolved — all five WIP branches merged, two self-inflicted regressions recorded
Compare 3 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 21:39:17 +00:00
72f0ba4e1f fix(qbittorrent): the comment warning about doubled dollars contained one
088ff13d15 merge: coverage debt paid — 51/51, and the root really did hide a service
cc648ba02c merge: qBittorrent has a durable credential, and the arrs work again
8b36242643 fix(monitoring): kube-state-metrics was OOMKilled 91 times — 13 rules went intermittent
e4bd76070e fix(qbittorrent): a durable WebUI credential, and the two bugs the WIP hid
Compare 11 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 21:30:54 +00:00
37eea51f24 merge: the substitution check now catches a collapsed doubled dollar
2f579f103b merge: Longhorn and cert-manager metrics exist now — 13 alerts were inert
830983b791 test(l0): prove the dollar-collapse guard fires — and name the real envsubst
a92fa11701 feat(monitoring): scrape Longhorn + cert-manager — 8 alerts were structurally inert
377fa205ea WIP: catch envsubst collapsing a doubled dollar in substituted paths
Compare 5 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 21:25:18 +00:00
6d13822941 merge: the gate no longer prints PASS when a stage did not run
cd64b4b672 fix(ci): SKIPPED is not green — the gate can no longer PASS on a stage that did not run
63bc890261 WIP: the gate must not print PASS when a stage was skipped
Compare 3 commits »
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 13:56:20 +00:00
f4f6e5f7a3 docs(pm): handoff — five WIP branches preserved after a session rate limit
gitea-admin pushed to main at Home-Network/home-network-k3s-impl 2026-09-13 13:54:24 +00:00
a79693d3bd feat(monitoring): scrape the Flux controllers — five gotk_* alerts were inert