[2026-09-23] eagle: family/projects/watchlist-automation.md

This commit is contained in:
Alexey Martemyanov committed 2026-09-23 15:22:56 +06:00
1 parent eafdc31cb8
commit e610ba52c4
1 file changed
+35 -1
+35 -1
View File
@@ -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: *«закачки отменять и проверить еще раз что заново не добавятся»* →