diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index b409cb7..882b8ef 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -292,7 +292,7 @@ Ops-таска для Фазы 1 дизайна `tenant-split` из victor/books --- -## 🟢 [vehicles-loader-image-distribution] — closed 2026-05-29 — канал поставки решён: build здесь → push в **собственный registry клиента** `docker.stostayer.ru` → host pull + re-tag `:latest`. **Без Portainer** (oneshot не stack + Portainer cron не умеет; systemd-timer + `docker run --rm` сохраняет `OnFailure=`). Build здесь = депы (вкл. приватный verdaccio) запекаются в образ, клиенту verdaccio/yarn/node не нужны. Финализированы `deploy/README.md` § Image distribution + дизайн-док (вопрос #4 закрыт). **Commit:** stostayer.new `e55cfba`. **Follow-up (не в scope, ждёт grant'а):** фактический prod-деплой на `new.stostayer.ru:20435` (build+push+pull+install units). +## 🟢 [vehicles-loader-image-distribution] — closed 2026-05-29 — канал поставки решён: build здесь → push в **собственный registry клиента** `docker.stostayer.ru` → host pull + re-tag `:latest`. **Без Portainer** (oneshot не stack + Portainer cron не умеет; systemd-timer + `docker run --rm` сохраняет `OnFailure=`). Build здесь = депы (вкл. приватный verdaccio) запекаются в образ, клиенту verdaccio/yarn/node не нужны. Финализированы `deploy/README.md` § Image distribution + дизайн-док (вопрос #4 закрыт). **Commit:** stostayer.new `e55cfba`. **Prod-деплой ВЫПОЛНЕН 2026-05-29** (stostayer.new `ddda63f`): образ `docker.stostayer.ru/vehicles-loader:0.3.0` собран здесь+запушен, env `/etc/stostayer/vehicles-loader.env` (600 root), systemd-timer enabled (next 2026-05-30 06:20 MSK). **Гоча по ходу:** контейнер не достукивался до MariaDB — под `--network host` наследуется хостовый `/etc/hosts` (`www.stostayer.ru→127.0.0.1 И ::1`), Node резолвит `::1` первым, а mariadb слушает только IPv4 → timeout. Фикс: `STOSTAYER_DB_HOST=127.0.0.1` + `--network host` в unit. Записано в `stostayer.new/.wiki/concepts/client-infra-access.md`. Полный dry-run не дождан (прибит по просьбе — связность доказана до full-diff фазы).
исходный scope (decision-task)