feat(on-snolla): v3 cutover LIVE — snolla 0.43.2 (aws-sdk v2→v3) + runbook migration
v3 pilot on.snolla.com end-goal (user 2026-07-30): bump @snollajs/snolla 0.42.1→0.43.2 + @smithy resolutions (root package.json, on.snolla.com eb8c143). Portainer PUT stack 22 → registry.kzntsv.site/on-snolla:eb8c143, env-preserving 8/8, mem_limit 512m. Live smoke GREEN: theme asset 200 97324 B (v3 aws-sdk v3 S3-direct read из vds MinIO 2025), sitemap+sub-sitemaps byte-identical, /c 404. Rollback = 07db7e3 (v2, жив). runbook migration (дисциплина): scripts/minio-split-cutover/runbook.md → .wiki/concepts/minio-split-cutover-runbook.md (конвенция: runbook'и в .wiki/concepts/). Creds normalized → pass show minio-vds/full-env (wiki-конвенция, не plaintext). + index.md, log.md, on-snolla-vds-deploy-runbook v3-секция. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -24,7 +24,7 @@ prev_session_id: 2026-07-24-stostayer-markdown-render-fix
|
||||
- **Live-smoke** `https://on.snolla.com`: theme asset 200 97324 B, `/`,`/robots`,`/sitemap`,`/yandex` 200, `/c` 404 parity.
|
||||
TLS cert не тронут (LE YR1, CN=on.snolla.com, до Oct 18). Логи: `Server Listening`, aws-sdk v2 EOL warning (ожидаемо), нет крашей.
|
||||
- **Закрытие:** compose source-of-truth `host-stacks/vds-kzntsv/on-snolla.compose.yml` обновлён (тег 07db7e3 + endpoint + rollback-коммент);
|
||||
`scripts/minio-split-cutover/runbook.md` (новый) — Track B progress-таблица; commit `443713e8`.
|
||||
`.wiki/concepts/minio-split-cutover-runbook.md` (перенесён из scripts/) — Track B progress-таблица; commit `443713e8`.
|
||||
- **Memory:** NEW `aws-sdk-v2-minio-2025-works-no-smithy-pin.md` — @smithy SigV4 regression = v3-only, v2 идёт без пина.
|
||||
|
||||
### План отката
|
||||
@@ -39,7 +39,7 @@ RUVDS DECOMM 2026-07-21 — rollback только образ-тегом.
|
||||
## Open треки
|
||||
| Трек | Готовность | Entry-point |
|
||||
|---|---|---|
|
||||
| **MinIO split B3 — остальные 5 сайтов** | ⏳ TODO — пилот on-snolla GREEN, паттерн отработан | `scripts/minio-split-cutover/runbook.md` §B3 + progress-таблица |
|
||||
| **MinIO split B3 — остальные 5 сайтов** | ⏳ TODO — пилот on-snolla GREEN, паттерн отработан | `.wiki/concepts/minio-split-cutover-runbook.md` §B3 + progress-таблица |
|
||||
| MinIO split Track A (books-vds minio 2020→2025) | ⏳ TODO — transparent, отдельно | runbook.md §Track A |
|
||||
| MinIO split B4 .NET catch-all админ s3 endpoint | ⏳ TODO — `C:\sites\snolla\Web.config` serviceURL → minio.vds.kzntsv.site | runbook.md §B4 |
|
||||
| MinIO split B5 Obsidian Remotely Save endpoint | ⏳ TODO — obsidian бакет смиррорен (B1), можно менять endpoint | runbook.md §B5; memory `obsidian-remotely-save-endpoint-after-mirror` |
|
||||
|
||||
Reference in New Issue
Block a user