私はサーバーのデプロイを行うためにCobblerとAnsibleの実装に取り組んでおり、最後の1つの問題があります。私のAnsibleプレイブックはうまく機能し、Cobblerのインストールはうまく機能しますが、問題はそれらを結び付けることにあります。
使用したCobblerプロファイルに基づいてAnsibleプレイブックを開始するCobblerのポストインストールトリガーを作成しました。問題は、これが機能するにはサーバーを最初に再起動する必要があるが、Cobblerは最初の再起動の前にインストール後トリガーを実行することです。Cobblerには「firstboot」トリガーがありますが、これをまったく動作させることはできません。最初の起動後でも、トリガーされることはありません。
再起動前にAnsibleを実行しようとすると、サーバーがタイムアウトします。
これはCentOS 6.5、Ansible 1.6およびCobbler 2.4用です
TLDR:Cobblerの「firstboot」トリガーを動作させる方法、またはインストール後、最初の再起動前にAnsible Playbookを正常に実行する方法。
何か案は?
ありがとう!