Studio-Yandex-Practicum / adaptive_hockey_federation

Сервис Федерации Адаптивного Хоккея
8 stars 6 forks source link

Убрать костыль из stage_deploy.yaml #488

Closed zaritskiiAA closed 5 days ago

zaritskiiAA commented 3 weeks ago

Где был обнаружен баг ?

image

Описание места и возможных причин бага. stage_deploy,yaml

Скриншоты

image

Предложения и предположения как исправить

Сейчас скрипт просто спит минуту, пока демон adaptive_hockey_deferation.service запускается и выполняет команды прописанные в нём. Этот костыль надо убрать, т.к. никогда точно неизвестно сколько времени ему нужно что бы выполнить все процедуры в том числе разворачивание докер контейнеров. Возможные догадки, как исправить. Нужно написать небольшой скрипт на bash, который будет проверять статус демона или любая другая внятная альтернатива обычному sleep.

Так же неплохо было бы зайти на сервер и посмотреть, что там происходит. Потому что врядле при текущем сервисе демону требуется больше 60 секунд, может быть, что по каким-то причинам контейнеры не пересобираются.

KonstantinRaikhert commented 3 weeks ago

@trippiez Напиши мне в личку свой public key, дам доступ и инструкции