4.6 KiB
4.6 KiB
_last_updated_, session_id
| _last_updated_ | session_id |
|---|---|
| 2026-07-05T09:15:00Z | 2026-07-05-snolla-0-42-1-tirazh-live-redeploys |
Next session handoff
Итог сессии: тираж snolla 0.42.1 — 3 live-prod in-place редеплоя ЗАКРЫТЫ + зафиксированы в вике
Оператор дал отмашку «хуярь деплой + пуш». Три уже-боевых на VDS сайта обновлены in-place на движке 0.42.1 (order-tag фикс liquid 0.10.2), каждый — acceptance на НОВОМ образе С VDS против прод-оракула ДО подмены, затем env-preserving swap тега → live-smoke GREEN. Все три прога квитированы (Notify=сам сайт). Пропуск по вике (таски просили using-wiki) закрыт в конце сессии.
| Сайт | Стек | Новый образ | Было | Rollback-тег |
|---|---|---|---|---|
| labtools.ru | 17 | labtools:566d41c |
0.28.2 | labtools:43e28ba |
| emspb.ru | 18 | emspb:95a5c42 |
0.28.4 | emspb:b6e361a |
| labtools.pro | 19 | labtools-pro:0610432 |
0.28.7 | labtools-pro:7bd9fae |
Рецепт (durable): concepts/snolla-live-prod-inplace-image-bump.md — build→throwaway-staging-acceptance-С-VDS→put-stack.js PUT→live-smoke. Пер-сайт секции «0.42.1 bump» в трёх deploy-рунбуках.
Recent commits
8e3e5b43wiki(snolla-0.42.1): рецепт + 3 рунбука + index/log0fd1c695fix(labtools.pro): press-forms счётчик 13→12bcb4dc36deploy(labtools.pro): LIVE 0.42.1 (стек 19)<earlier>deploy(labtools.ru+emspb): LIVE 0.42.1 (стеки 17/18)78f23a65cutover(kupimknigi): LIVE на VDS
Open треки
| Трек | Готовность | Entry-point |
|---|---|---|
| tandemmebel.ru cutover (последний из тиража) | staging GREEN, стек 20 tandemmebel:ed96b18 (0.42.0), ждёт DNS |
Триггер = владелец флипает reg.ru tandemmebel.ru+www→89.253.255.94. Порядок в STATUS.md-блоке [tandemmebel-web-vds-deploy]: verify авторит.NS (Resolve-DnsName -Server ns1.reg.ru) → ТОЛЬКО ПОТОМ боевой Host() в стек 20 (LE-порядок критичен) → live-smoke (gallery-DoD 12/12). Если origin уехал — пересобрать HEAD, ре-DoD. |
| morethencms-s3-filestorage-provider | 🟡 ждёт .dll от прога MoreThenCms |
STATUS.md-блок |
| fix-nl-vds-reality-pq-dest | 🟡 ждёт client-side (user меняет SNI) | STATUS.md-блок |
| harden-books-vds-exposed-ports / kreknin-self-backup | ⚪ backlog | STATUS.md-блоки |
Спроси user'а
- Версии тиража разъехались: kupimknigi (стек 21) + tandemmebel (стек 20) на 0.42.0, три сегодняшних на 0.42.1 (order-фикс). Добампить kupimknigi/tandemmebel до 0.42.1 для единого пина, или оставить? (Пока не просили; tandemmebel всё равно пересобирать к cutover — там можно сразу 0.42.1.)
Не делать (preemptive guards)
- tandemmebel: НЕ трогать стек 20 / НЕ вставлять боевой Host ДО подтверждённого DNS-флипа на обоих авторит.NS (иначе LE HTTP-01 упадёт на RUVDS → сожжём rate-limit). Флип делает владелец, не мы.
- RUVDS IIS 80.64.31.36 — НЕ декоммишн (rollback-путь всех мигрированных сайтов). Биндинги labtools.ru/pro оставлены как rollback (в отличие от emspb, снятого 07-02).
- Отмашка «хуярь деплой» этой сессии = только тираж 0.42.1 live-редеплоев. На новые боевые apply — спрашивать заново (needs-human класс).
- Смоук snolla-доменов гнать С VDS (воркстейшн ловит LAN-DNS-перехват прод-доменов).
Memory updates за сессию
- Нового в
~/.claude/.../memory/не писал (рецепт ушёл в durable вику-concept, не в память). Существующие релевантные:workstation-lan-dns-serves-local-cms-copy,operator-dns-flip-verify-domain-before-cutover,ps51-iso8859-corrupts-portainer-stackfile,smoke-crawl-real-pages-not-two-routes— все подтвердились на практике этой сессии.