Я работаю над реализацией Cobbler и Ansible для развертывания нашего сервера, и у меня есть одна последняя проблема. Мой Ansible playbook работает отлично, моя установка Cobbler работает отлично, но проблема в том, чтобы связать их вместе.
Я написал постустановочный триггер для Cobbler, который запускает мои пьесы Ansible, основываясь на используемом профиле Cobbler, скрипт прекрасно работает, когда запускается сам по себе. Проблема заключается в том, что для этого необходимо сначала перезагрузить сервер, но Cobbler выполняет триггеры после установки перед первой перезагрузкой. В Cobbler есть триггер "первой загрузки", но я не могу заставить его работать вообще. Просто он никогда не срабатывает даже после первой загрузки.
Если я попытаюсь запустить Ansible до перезагрузки, сервер просто отключится.
Это для CentOS 6.5, Ansible 1.6 и Cobbler 2.4
TLDR: как заставить работать триггер Cobbler «первая загрузка» или как успешно запустить Ansible Playbook после установки, но до первой перезагрузки.
Есть идеи?
Благодарность!