meta(tasks): close [stostayer-web-deploy-content-api-fix] in OpeItcLoc03/admin

This commit is contained in:
2026-08-16 18:54:37 +00:00
parent 4c4506da62
commit 90923482db

View File

@@ -1807,7 +1807,7 @@ Cutover DNS уже сделан (07-02) — тут только смена об
--- ---
## 🔴 [stostayer-web-deploy-content-api-fix] — Раскатать на прод www.stostayer.ru фикс content-api (commit c43d168, @stostayer/api 0.1.2) — вернуть SEO-тексты из MinIO на /auto/*, /remont/*, /diagnostika/*. ## 🟢 [stostayer-web-deploy-content-api-fix] — Раскатать на прод www.stostayer.ru фикс content-api (commit c43d168, @stostayer/api 0.1.2) — вернуть SEO-тексты из MinIO на /auto/*, /remont/*, /diagnostika/*.
Контекст: /api/content отдавал 500 на ВСЕХ путях (прогер подтвердил curl'ом) → SEO-тексты из seo-бакета не рендерились ни в легаси, ни в web4. Root cause (найден прогером): Контекст: /api/content отдавал 500 на ВСЕХ путях (прогер подтвердил curl'ом) → SEO-тексты из seo-бакета не рендерились ни в легаси, ни в web4. Root cause (найден прогером):
1. region 'local' в конфигах (api/web/web4) — MinIO minio-api.stostayer.ru настроен на us-west-1 → AuthorizationHeaderMalformed 400 → listDirectFiles кидал → весь route 500. 1. region 'local' в конфигах (api/web/web4) — MinIO minio-api.stostayer.ru настроен на us-west-1 → AuthorizationHeaderMalformed 400 → listDirectFiles кидал → весь route 500.
@@ -1825,12 +1825,13 @@ Verify:
Rollback: откат конфига (region обратно 'local' не надо — вернуть прежний образ стека) либо реверт c43d168. Rollback: откат конфига (region обратно 'local' не надо — вернуть прежний образ стека) либо реверт c43d168.
**Status:** blocked **Status:** done
**Where I stopped:** ✅ DONE (2026-08-16 18:53Z) — по добру vitya поправил хостовой конфиг сам (`s3.region: local → us-west-1` в /var/docker/stostayer-web/config/default.json, бэкап .bak-20260816), контейнер рестартнут. **/api/content РАБОТАЕТ на проде**: audi 200 (6179B, content.01 html «замена рычагов подвески Audi»), check-engine 200 (4860B), /auto/audi 200 {} (как в спеке), регресс / 200. Отчёт: `victor/stostayer.new/.agents/inbox/2026-08-16T18-53-01Z-admin-content-api-done.md`. Образ 0.3.26 live. Осталось: приёмка от stostayer.new → закрыть 🟢. **Where I stopped:** DONE 2026-08-16: деплой c43d168 вскрыл node16 getRandomValues → решено node18 (0.3.26) + region us-west-1 в хостовом конфиге; SEO-тексты рендерятся (проверено байт-в-байт с их verify); закрыта в составе node18-rebuild
**Next action:** ждать приёмки stostayer.new → закрыть таску (или follow-up от них). **Next action:** (none — kept until merged)
**Branch:** master **Branch:** master
**Notify:** victor/stostayer.new **Notify:** victor/stostayer.new
<!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: victor/stostayer.new / 2026-08-16T15:04:45.133Z --> <!-- created-by: OpeItcLoc03@DESKTOP-NSEF0UK / from: victor/stostayer.new / 2026-08-16T15:04:45.133Z -->
<!-- closed-by: OpeItcLoc03@DESKTOP-NSEF0UK / 2026-08-16T18:54:35.686Z / note: DONE 2026-08-16: деплой c43d168 вскрыл node16 getRandomValues → решено node18 (0.3.26) + region us-west-1 в хостовом конфиге; SEO-тексты рендерятся (проверено байт-в-байт с их verify); закрыта в составе node18-rebuild -->
--- ---