chore(handoff): tandemmebel 8df10ee deploy DONE + loose end (Portainer STAGING-comments)
Сессия 2026-07-13-tandemmebel-8df10ee-deploy завершена. Deploy на прод GREEN,
задача закрыта (fe8e5882). NEXT_SESSION.md дополнен этой сессией поверх прежних
pending-треков (vehicles-loader 0.4.1 verify ждёт 07-14 06:21 MSK, books-vds
консолидация, ntfy pin). Loose end: Portainer stack 20 устаревшие STAGING-комменты
(косметика, rule line уже LIVE).
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1,11 +1,46 @@
|
||||
---
|
||||
_last_updated_: 2026-07-13T14:30:00Z
|
||||
session_id: 2026-07-13-stostayer-loader-deploy
|
||||
_last_updated_: 2026-07-13T19:50:00Z
|
||||
session_id: 2026-07-13-tandemmebel-8df10ee-deploy
|
||||
prev_session_id: 2026-07-13-stostayer-loader-deploy
|
||||
---
|
||||
|
||||
# Next session handoff
|
||||
|
||||
## Эта сессия — tandemmebel 8df10ee deploy (DONE, прод живой)
|
||||
|
||||
🟢 **[tandemmebel-deploy-drop-fb-tw-gplus-buttons] ЗАКРЫТА.** In-place template bump
|
||||
`0cd9351 → 8df10ee` на проде (стек 20), убраны FB/Twitter/Google+ share-кнопки
|
||||
(экстремистистская символика РФ), оставлены ВК+Одноклассники. Template-only
|
||||
(`apps/web/views/social_buttons.liquid`, 1 file 12 delet), snolla 0.42.1 НЕ менялся.
|
||||
|
||||
- **Верификация поймала расхождение:** tandemmebel-записка утверждала live=`ed96b18`/0.42.0,
|
||||
фактически `0cd9351`/0.42.1. gitea `compare/0cd9351...8df10ee`=`total_commits:1` → фикс на
|
||||
правильной 0.42.1 базе, yarn.lock идентичен → регрессии sitemap нет.
|
||||
- Build на VDS (чистый gitea-архив 8df10ee, build-arg VERDACCIO_TOKEN=books-ci JWT), digest
|
||||
`sha256:30a7e5ab82f2bf371042f1b5fa0cd7ac5ceda71379d1da59e148dee8166bd560`.
|
||||
- Completeness-gate: sitemap NEW==PROD **184=184 identical**, 0 регрессий. Live-smoke 4
|
||||
share-block страницы → vk+ok / fb-tw-gp=0. TLS-серт не дёрнут.
|
||||
- Swap через Portainer JWT (API-key `ptr_*` даёт 401 → workaround JWT), env 8/8 preserve,
|
||||
`prune:false, pullImage:true`. Tandemmebel-сессия подтвердила, discrepancy-урок усвоен.
|
||||
- **Records:** STATUS.md _Updated 2026-07-13; runbook секция In-place bump 8df10ee
|
||||
(`.wiki/concepts/tandemmebel-vds-deploy-runbook.md`); compose source-of-truth
|
||||
`host-stacks/vds-kzntsv/tandemmebel.compose.yml` = 8df10ee. Коммиты `632c843f` (records)
|
||||
+ `fe8e5882` (tasks_close).
|
||||
- **Откат:** PUT стека 20 → `0cd9351` (0.42.1, {% order %} fix) / `ed96b18` (0.42.0, в registry,
|
||||
стёрт с VDS при disk-cleanup 2026-07-13 — `pullImage:true` дотянет) / `b02ca18`; ИЛИ revert
|
||||
DNS→80.64.31.36 (RUVDS IIS жив).
|
||||
|
||||
### Loose end (low priority, НЕ блокер)
|
||||
- **Portainer stack 20 file — устаревшие STAGING-комменты** (строки 16-17 «Домен: STAGING»,
|
||||
53 «STAGING-RULE. Cutover: после flip DNS сменить на Host(...)»). Сама `traefik...rule`
|
||||
(строка 55) уже LIVE, совпадает с label'ом контейнера — функционально нейтрально. При
|
||||
деплое 8df10ee обновлён только image-line коммент. При следующем full-sync выровнять
|
||||
Portainer file под git source-of-truth (косметика).
|
||||
|
||||
## Recent commits
|
||||
- fe8e5882 meta(tasks): close [tandemmebel-deploy-drop-fb-tw-gplus-buttons] in OpeItcLoc03/admin
|
||||
- 632c843f deploy(tandemmebel): 8df10ee LIVE — drop FB/Twitter/Google+ share buttons
|
||||
- 94e5d77c meta(tasks): create [tandemmebel-deploy-drop-fb-tw-gplus-buttons] in OpeItcLoc03/admin
|
||||
- 7e02d611 docs(wiki): vds-kzntsv disk cleanup 94%→74% + container-log rotation guard
|
||||
- 8230f891 / 2e180029 meta(tasks): vehicles-loader-redeploy-per-group-rate-diff (create + update)
|
||||
- 135da254 chore: gitignore .zcode/
|
||||
|
||||
Reference in New Issue
Block a user