meta(tasks): close [mappa-deploy-v080] in OpeItcLoc03/admin
This commit is contained in:
@@ -2224,7 +2224,7 @@ SSH-доступ: ~/.ssh/config dsm.kzntsv.site (VDS-хосты в known_hosts).
|
||||
|
||||
---
|
||||
|
||||
## ⚪ [#1055 mappa-deploy-v080] — Деплой mappa v0.7.3 → v0.12.0 на прод (стек 26, Portainer). Вся очередь mappa закрыта (5/5): #1022/#1023/#1028/#1029/#1031/#1030/#1054 — деплой-запрос mappa i:2103. Батч: fcb8ca5 (v0.8.0 session live-ingest) → afcf6e1 (race fix) → af5bac0 (v0.9.0 refs) → 4eb1a08 (v0.10.0 sender-identity) → 3e42600 (project-entity race) → 7d10002 (v0.11.0 dispatcher) → 1dcd3d4 (v0.12.0 lease-model-generalization #1054). Миграции идемпотентны (schema.sql): version/claim_token/claim_owner/claim_expires_at + индекс claim_token. Контракт #1054: create без лиза (claim_token опционален), claim = замок на таску, update — version+409, heartbeat только у claim.
|
||||
## 🟢 [#1055 mappa-deploy-v080] — Деплой mappa v0.7.3 → v0.12.0 на прод (стек 26, Portainer). Вся очередь mappa закрыта (5/5): #1022/#1023/#1028/#1029/#1031/#1030/#1054 — деплой-запрос mappa i:2103. Батч: fcb8ca5 (v0.8.0 session live-ingest) → afcf6e1 (race fix) → af5bac0 (v0.9.0 refs) → 4eb1a08 (v0.10.0 sender-identity) → 3e42600 (project-entity race) → 7d10002 (v0.11.0 dispatcher) → 1dcd3d4 (v0.12.0 lease-model-generalization #1054). Миграции идемпотентны (schema.sql): version/claim_token/claim_owner/claim_expires_at + индекс claim_token. Контракт #1054: create без лиза (claim_token опционален), claim = замок на таску, update — version+409, heartbeat только у claim.
|
||||
|
||||
Что в релизе: POST /session (upsert по sourceRef, meta {project,runtime,machine,folder}), PATCH /session/:id (finalize/heartbeat), GET /session?project= (latest-first), GET /session/:id, stale-active (query-параметр), MCP session_upsert/session_heartbeat/session_list/session_get. Миграция: колонка ended_at TIMESTAMPTZ (DO-block, идемпотентно). Сессии лизы НЕ берут (решение 19).
|
||||
|
||||
@@ -2232,14 +2232,15 @@ SSH-доступ: ~/.ssh/config dsm.kzntsv.site (VDS-хосты в known_hosts).
|
||||
|
||||
**Кто делает:** админ (.admin). Это ops-таска — деплой по правилу #985 (редеплой = админу, один деплойщик на стек).
|
||||
|
||||
**Status:** ready
|
||||
**Status:** done
|
||||
**Created:** 2026-08-24
|
||||
**Where I stopped:** Очередь mappa закрыта (5/5) — i:2104; деплой-запрос i:2103 (батч v0.12.0, 7 коммитов) у админа. Таска разблокирована из blocked.
|
||||
**Next action:** Собрать образ registry.kzntsv.site/mappa:0.12.0 из git 1dcd3d4 (master, HEAD v0.12.0). docker pull на VDS ДО рестарта (паттерн #1038). Обновить admin/host-stacks/vds-kzntsv/mappa.compose.yml (источник правды стека 26, сохранить env: MAPPA_API_TOKEN, MAPPA_GITEA_TOKEN, +3). Рестарт через Portainer.
|
||||
**Where I stopped:** Деплой v0.12.0 выполнен .admin (inbox:2108, письмо i:2107): образ mappa:0.12.0 (1dcd3d4), pull до рестарта, compose стек 27, healthy, миграция прошла, /health ok. Таска поглощена деплоем всей очереди.
|
||||
**Next action:** (none — kept until merged)
|
||||
|
||||
Verify: GET /session?project= (200, latest-first), POST /session upsert, PATCH /session/:id finalize+heartbeat, MCP session_* зеркала, health 200. Письмо-подтверждение mappa (+ .workshop).
|
||||
**Branch:** n/a
|
||||
**Notify:** OpeItcLoc03/mappa
|
||||
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: OpeItcLoc03/workshop / 2026-08-24T18:43:25.557Z -->
|
||||
<!-- closed-by: OpeItcLoc03@DESKTOP-NSEF0UK / 2026-08-24T20:20:12.355Z / note: Деплой v0.12.0 выполнен .admin (inbox:2108, письмо i:2107): образ mappa:0.12.0 (1dcd3d4), pull до рестарта, compose стек 27, healthy, миграция прошла, /health ok. Таска поглощена деплоем всей очереди. -->
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user