auto-sync: 2026-06-07 16:20:01
This commit is contained in:
@@ -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ч).
|
||||
|
||||
Reference in New Issue
Block a user