Skip to content

[ndm:nixdeploy] Недостаточно диагностики #19

@voidlizard

Description

@voidlizard

Провалившееся развертывание (отсутствуют сервисы, не созданы симлинки)
никак не диагностируется визуально.

Возможно, никсовая часть работает нормально, но то, что делается на основной системе - никак не проверяется (установка симлинков, создание и запуск сервисов).

Ansible проверяет какие-то условия, что бы установить, что деплоймент успешен. Возможно, нам надо так же, а то невозможно отличить нормально прошедший деплоймент от провала.

проверка:
тест-кейс в виде заведомо сломанного установочного скрипта (невалидный или нестартующий systemd сервис, например), диагностическое сообщение о провале в консоли.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions