radio-t/rt-bot

Memberries бот очень долго запускается

Closed this issue · 1 comments

@popov1024, есть проблема в том, что бот memberries долго запускается (после запуска самого контейнера).
Как я понимаю, там происходит какая-то инициализация и бот ничего не отвечает по HTTP.
И в тестах происходит ошибка 502 Bad Gateway.
Это нужно починить.

Лучший вариант - перевести долгую часть инициализации в шаг сборки контейнера.

Как воспроизвести:

cd memberries
mv _bot_spec.yml bot_spec.yml

После этого закоммитить и сделать PR. Увидишь, что тест не проходит.
Я увеличивал параметр BOTS_WAIT_TIMEOUT до 60 секунд, но это не помогает.

Проблема была в том, что в Dockerfile не была заморожена версия базового образа.
Из-за этого dotnet ругался на несоответствие версий.