Estoy trabajando en la implementación de Cobbler y Ansible para implementar nuestro servidor y tengo un último problema. Mi libro de jugadas Ansible funciona muy bien, mi instalación de Cobbler funciona muy bien, pero el problema está en vincularlos.
Escribí un disparador posterior a la instalación para Cobbler que comenzaría mis libros de jugadas Ansible en función del perfil Cobbler utilizado, el script funciona muy bien cuando se ejecuta solo. El problema es que para que esto funcione, el servidor debe reiniciarse primero, pero Cobbler realiza disparadores posteriores a la instalación antes del primer reinicio. Hay un disparador de "primer arranque" en Cobbler pero no puedo hacer que esto funcione en absoluto. Simplemente nunca se dispara incluso después del primer arranque.
Si intento ejecutar Ansible antes del reinicio, el servidor simplemente agota el tiempo de espera.
Esto es para CentOS 6.5, Ansible 1.6 y Cobbler 2.4
TLDR: cómo hacer que funcione el disparador Cobbler "firstboot" o cómo ejecutar Ansible Playbook con éxito después de una instalación pero antes del primer reinicio.
¿Algunas ideas?
¡Gracias!