Эта сессия: координация loader-migrate-to-admin-api-client завершена (identity PASS + прод-импорт через API, 0 ошибок), admin-api стек 25 LIVE. Coord-таска финал. Handoff пишет на следующий разворот: MinIO-retire (≈05.08) + kreknin-ремонт + вернуть бэкапы. Co-Authored-By: Claude <noreply@anthropic.com>
53 lines
3.8 KiB
Markdown
53 lines
3.8 KiB
Markdown
---
|
||
_last_updated_: 2026-08-04T16:35:00Z
|
||
session_id: 2026-08-04-loader-admin-api-coord
|
||
prev_session_id: 2026-08-04-minio-config-flip-sweep
|
||
---
|
||
|
||
# Next session handoff
|
||
|
||
## 2026-08-04 — Координация loader-миграции + деплой admin-api ЗАВЕРШЕНЫ. Остались MinIO-retire (≈ 05.08) и kreknin-ремонт.
|
||
|
||
### Эта сессия (loader/admin-api) — ✅ ВСЁ ЗАКРЫТО
|
||
- **Координация `loader-migrate-to-admin-api-client`** (pilorama98): identity PASS на staging
|
||
(229/3327), прод-импорт через API **выполнен** (224 строки, 0 ошибок, ~2070 API-вызовов чисто).
|
||
Таска pilorama98 🟢 done. Мои роли: координатор + ревьюер (обе стороны) — закрыты.
|
||
- **Деплой admin-api**: стек 25 LIVE (`admin-api.vds.kzntsv.site`, образ `ca0dfa3`, LE, ключ проходит).
|
||
ESM-гоча (extensionless imports) починена snolla. Compose source-of-truth закоммичен (`cd76ce8f`).
|
||
- **Infra**: ApiKeys DDL на обоих проде (vds + stostayer); MoreThenCms прод-лог 10ГБ→1ГБ (SIMPLE
|
||
recovery — кап-риск Express снят); staging `MoreThenCmsStaging` создана + staging admin-api 4732.
|
||
- Ключ pilorama98 `sk_6a83…` — **не ротировать** (решение vitya). Memory: `admin-api-vds-deploy`,
|
||
`morethencms-simple-recovery-log-shrink`.
|
||
|
||
### 1. Retire старых minio-данных — ⏳ окно ≈ до 2026-08-05 (из прошлой сессии)
|
||
- `rm -rf /usr/docker/minio/data` (12G, shared 2020) + `docker volume rm bookva-minio-data` —
|
||
ТОЛЬКО после подтверждения стабильности (live GREEN держится с 2026-08-03). Rollback = PUT стек 30/49.
|
||
|
||
### 2. kreknin-repair-md3-rebuild — ⚪ ждёт (из прошлой сессии)
|
||
- Rescue done (2026-08-02). Осталось: power-off → перетык SATA → Repair md3 → scrub. **Бэкапы
|
||
(vds+books-vds) ВЫКЛЮЧЕНЫ с 31.07 — вернуть после ремонта** (критичный хвост). Всё:
|
||
`.tasks/kreknin-repair-md3-rebuild.md` + `.wiki/entities/kreknin-synology.md`.
|
||
|
||
### 3. Дефолтные/опциональные (из прошлой сессии)
|
||
- P3 imgproxy stack 29 retire / A3 bookva-дубли — опционально.
|
||
- Кэш тасков refresh (projects-meta) — отложен; `meta_restart_poller` не force-restart пока агенты заняты.
|
||
|
||
### Спроси user'а
|
||
- Retire старых minio-данных (подтвердить ~2026-08-05).
|
||
- Запуск kreknin-ремонта (координация с Алексеем).
|
||
|
||
### Не делать (preemptive guards)
|
||
- **НЕ ротировать** API-ключ pilorama98 `sk_6a83…` (решение vitya).
|
||
- **НЕ трогать** прод admin-api (стек 25) — работает; staging 4732 жив для dev.
|
||
- НЕ удалять старые minio-данные до окна и без подтверждения; НЕ вернуть бэкапы до kreknin-ремонта.
|
||
- НЕ лезть в snolla-код самому — через snolla-сессию (.admin деплоит).
|
||
- НЕ PS для Portainer (кириллица); креды → `pass`; стеки через Portainer, не ssh compose.
|
||
|
||
### Коммиты сессии (.admin)
|
||
- `cd76ce8f` feat(admin-api) — деплой admin-api (стек 25). `27de23ea` meta(admin) — координатор
|
||
loader (ApiKeys DDL). (с этим хэндоффом — status-обновления coord-таски).
|
||
|
||
### Memory updates за сессию
|
||
- `admin-api-vds-deploy` — деплой + ESM-гоча + первый консьюмер.
|
||
- `morethencms-simple-recovery-log-shrink` — SIMPLE recovery + MoreThenCmsStaging.
|