Автоматизация: Git и Ansible / Ступень 1 из 6 · шаг 5 из 6
Служба цен не поднялась
Не запущена
Запускается
Ситуация
Служба lab-pricing отдаёт витрине магазина цены и список складов. После ночного перезапуска она не поднялась, и
витрина пишет «цены недоступны». Настройки службы лежат в /etc/pricing. Этот каталог — git-репозиторий: кто правит
настройки, тот коммитит правку сюда же.
Вчера Олег добавил в настройки склад в Казани. Витрина уже показывает его покупателям, поэтому эта правка нужна.
Задача
- Служба
lab-pricingработает и отвечает:curl http://127.0.0.1:8180/health. - В
pricing.ini— те настройки, с которыми служба работала до перезапуска, и склад в Казани в них есть. - История не переписывается: исправление — новым коммитом в ветке
main, коммиты коллег остаются в ней. В концеgit statusчистый. - Код службы и её юнит не меняй.
Каталог
/etc/pricingпринадлежит root, поэтому git в нём запускай черезsudo:sudo git -C /etc/pricing log. Интернета на машине нет.
Цели лабы
0 из 4-
Служба lab-pricing работает и отвечает на http://127.0.0.1:8180/health — ещё не проверялась
-
Настройки pricing.ini — те, с которыми служба работала до перезапуска — ещё не проверялась
-
Склад в Казани из вчерашней правки остался в настройках — ещё не проверялась
-
История не переписана — исправление новым коммитом в main, git status чистый — ещё не проверялась
Подсказки
открыто 0 из 3 · открываются по одной
Подсказка 1
Показать решение
после 3 неудачных проверок