auto-sync: 2026-06-07 16:20:01

This commit is contained in:
Stream
2026-06-07 16:20:01 +03:00
parent bbe903bcc7
commit 2e8b7e9afe

View File

@@ -131,3 +131,20 @@ EXPECTED_REVISION прокидывается (2×), image_freshness import OK, q
(`builder.gc.defaultKeepStorage`). Завести как follow-up. Проверять df перед build-staging.
- При красном CI + зелёных локальных тестах — ПЕРВЫМ делом проверять `df -h /` и
`docker system df`, не копаться в коде.
- **ПОСЛЕ disk-full: рестарт Gitea ОБЯЗАТЕЛЕН.** Даже после чистки диска Gitea остаётся
в сломанном состоянии: внутренняя queue `/data/gitea/queues/common/*.log` залипает →
post-receive hook падает 500 (`no space left`) → **actions tasks НЕ создаются, CI не
триггерится вообще** (статус пустой, не failure). runner при этом online+idle — вина
не в нём. Лечение: `docker restart gitea` → queue распускается → push создаёт task → CI идёт.
(07.06: рестарт в 16:13 host-time вылечил, CI task 929 → success.)
- **Часы хоста mva154 ушли вперёд ~+3ч** от UTC сессии (логи Gitea 16:xx при UTC 13:xx).
Учитывать при чтении таймстампов. (TODO: сверить/починить NTP на хосте.)
- **Рестарт Gitea сбросил webhook-доставку:** после restart Gitea лог
«webhook can only call allowed HTTP servers, deny localhost:8500» — ALLOWED_HOST_LIST.
Plane→orch webhook работает (другой канал), но gitea→orch может не доходить — проверить.
## TODO follow-up (завести в Backlog ORCH):
- Авто-prune docker build cache (cron/heartbeat `docker builder prune -af --filter until=24h`
ИЛИ daemon.json `builder.gc.defaultKeepStorage=20GB`) — частые build-once забивают диск.
- Мониторинг диска mva154 (heartbeat-алерт при >85%).
- Починить NTP/часы mva154 (ушли +3ч).