diff --git a/family/projects/watchlist-automation.md b/family/projects/watchlist-automation.md index 088cf0fd..4ebdf2f4 100644 --- a/family/projects/watchlist-automation.md +++ b/family/projects/watchlist-automation.md @@ -1,6 +1,6 @@ --- created: '2026-05-20' -updated: '2026-09-22' +updated: '2026-09-23' status: active tags: - kraken @@ -76,6 +76,40 @@ ssh kraken "grep -ln 'radarr_add\|sonarr_add\|radarr_search\|sync-down --apply' ``` Должны быть только комментарии. Детали — [[family/projects/watchlist-sync]]. +### ✅ 2026-09-23: пост-ребут проверка стека — все чисто + +После перезагрузки Кра́кена (uptime 23 мин на момент проверки) — **все 14 контейнеров +поднялись сами**, ручного вмешательства не потребовалось. + +| Проверка | Значение | +|---|---| +| Radarr queue | `totalRecords: 0` | +| Sonarr queue | `totalRecords: 0` | +| Transmission | 9 торрентов, все `100% Done / Idle`, Sum down `0.0` | +| Lampac `:9118` | HTTP 200 | +| Jellyfin `:8096` | HTTP 302 | +| Диск `/dev/sda1` | 539G / 1.8T = **31%** | + +**Ночные скрипты отработали** (все `2026-09-23`): `cleanup` 02:00 (27.9% → ниже порога, +no-op), `nightly` 01:00, `catalog` 02:30→02:32 (каналов 4, позиций 392), простановка ❓ +02:32 (708 строк, 615 позиций, `.bak-questions`). Фид `watchlist.json` 106 867 Б и +`movies-watchlist.md` 30 479 Б — оба mtime `02:32`. Vault git чистый, последний коммит +2026-09-23 14:47. + +#### 🔴 Проблема: лог `nightly` живёт в `/tmp` и умирает при перезагрузке + +Крон-строка `0 1 * * * bash /home/kraken/scripts/watchlist-nightly.sh >> /tmp/watchlist-nightly.log`. +`/tmp` чистится при ребуте → после сегодняшней перезагрузки `watchlist-nightly.log` +**отсутствует**, сегодняшний прогон следа не оставил. Вывод восстановлен только косвенно +через mtime артефактов (`watchlist.json`, `missing.json`, `.md`). Каждый следующий ребут +снова сотрёт лог. + +**Фикс (предложен, ждёт команды Alex):** перевесить лог в `/home/kraken/logs/watchlist-nightly.log` — +правка одной строки `crontab` + создание файла. Остальные два лога (`watchlist-catalog.log`, +`watchlist-cleanup.log`) **уже в `~/logs/`** — теряется только `nightly`, запись в `/tmp` +осталась с ранней версии. Правка `crontab` = боевой конфиг → порядок «коммит ДО → правка → +заливка → проверка Alex → коммит ПОСЛЕ». + ### 🔜 2026-09-22: УДАЛЕНИЕ авто-закачек — инвентаризация снята, ЖДЁТ КОМАНДЫ Alex: *«закачки отменять и проверить еще раз что заново не добавятся»* →