diff --git a/HISTORY/2026-10-11-session-log.md b/HISTORY/2026-10-11-session-log.md index ba18520..30f1ae7 100644 --- a/HISTORY/2026-10-11-session-log.md +++ b/HISTORY/2026-10-11-session-log.md @@ -104,4 +104,21 @@ ## 5. Верификация - `go build ./...`, `go vet ./...`, `go test -race ./...` — зелёные на всех коммитах. -- Push: `2c6d2d7..7a2340d` в `origin/master`. +- Push: `2c6d2d7..f80e1b4` в `origin/master`. + +## 6. Деплой на прод (ВМ 213) и smoke + +- `make build` → `scp shared-sqs → /home/naeel/sqs-test/shared-sqs.new` → + `systemctl stop shared-sqs; mv .new → shared-sqs; start`. Бэкап — `shared-sqs.prev`. +- Проверка: `systemctl is-active` = active; `/health` → 200 `v0.1.35`; + в логе «загружено 5 очередей из Redis» (fail-fast-загрузка сработала, не упала). +- Smoke по `https://sqs.sinefo.ru` (`tests/api_test.sh`, aws cli, тенант `demo-service`): + **PASS=22 FAIL=0** (17 базовых операций + FIFO CreateQueue/Send/Receive/Delete/DeleteQueue). + Вывод: 18 фиксов ревью не сломали AWS-совместимость на проде. + +## 7. Образы → Gitea registry + +- Реестр — **Gitea** `gitea.services.ngcloud.ru` (НЕ Docker Hub). Makefile/Dockerfile/доки исправлены. +- Залито: `nail/shared-sqs:v0.1.35` (+latest; было только v0.1.25), `nail/iot-service:v0.1.13`, + `nail/iot-emqx:v0.2.4`. +- Push: `e30bf74..f80e1b4`.