Files
admin/.tasks/NEXT_SESSION.md
2026-07-02 00:39:41 +03:00

3.3 KiB
Raw Blame History

_last_updated_, session_id
_last_updated_ session_id
2026-07-02T00:40:00Z 2026-07-02-emspb-vds-deploy-cutover

Next session handoff

Recent commits

  • deploy(emspb) c3b722bb: emspb.ru snolla-app LIVE на vds-kzntsv — staging собран+развёрнут (stack 18) + cutover выполнен в ту же сессию (оператор флипнул DNS), live-smoke GREEN. Запушен.
  • deploy(labtools) a15fd65a: labtools staging GREEN на vds-kzntsv (stack 17) — ждёт DNS-flip.

Open треки

Трек Готовность Entry-point
[labtools-web-vds-deploy] STAGING GREEN, ждём DNS-cutover .tasks/STATUS.md + .wiki/concepts/labtools-vds-deploy-runbook.md
[emspb-web-vds-deploy] 🟢 closed (staging+cutover LIVE) .wiki/concepts/emspb-vds-deploy-runbook.md

Состояние emspb (DONE)

emspb.ru+www.emspb.ru LIVE на VDS (89.253.255.94), Portainer stack emspb (Id 18), образ registry.kzntsv.site/emspb:b6e361a. traefik-rule = боевые хосты (staging-хост убран→404), единый LE-cert, ssl_verify=0. RUVDS IIS 80.64.31.36 цел = rollback. Env == labtools (8 секретов). Рунбук записан. Workshop отрепорчен.

Состояние labtools (ЖДЁТ)

Образ registry.kzntsv.site/labtools:43e28ba, Portainer stack labtools (Id 17), STAGING labtools.vds.kzntsv.site healthy, smoke vs бой GREEN. Бой на RUVDS IIS (80.64.31.36) живой. DNS labtools.ru/www ВСЁ ЕЩЁ на RUVDS (проверено 2026-07-02 внешним резолвером) — cutover НЕ выполнен.

Спроси оператора / жди сигнал

  • labtools DNS-cutover — как оператор скажет «флипнул labtools» (проверить внешним резолвером что именно labtools→VDS!): добавить в stack 17 traefik-rule Host(labtools.ru) || Host(www.labtools.ru), дождаться LE-cert, smoke на боевом хосте, убрать staging-хост post-cutover, отрепортить. Рунбук labtools § Cutover.
  • labtools.pro — отдельная таска, ждёт заведения (оператор решил 2026-07-01).

Не делать (guards)

  • НЕ добавлять Host(labtools.ru) в traefik-rule ДО флипа DNS — LE HTTP-01 упадёт на RUVDS → сожжём rate-limit. Cм. memory [operator-dns-flip-verify-domain-before-cutover].
  • НЕ путать домены — на этой сессии оператор флипнул emspb, НЕ labtools (был запланирован). Всегда external-resolve перед PUT traefik-rule.
  • НЕ выводить RUVDS IIS (labtools/emspb) — rollback-путь.
  • НЕ флипать DNS самим — это оператор.
  • Build snolla-образов — НА VDS из чистого git archive, push с VDS (registry локален).

Autopush

  • Оператор выдал grant «пуш разрешаю» на этой сессии (2026-07-02). Session-end сбрасывает в ask-mode.

Memory updates за сессию

  • Заведена operator-dns-flip-verify-domain-before-cutover (verify which domain externally before touching traefik Host rule).