Je travaille sur l'implémentation de Cobbler et Ansible pour faire nos déploiements de serveurs et j'ai un dernier problème. Mon playbook Ansible fonctionne très bien, mon installation Cobbler fonctionne très bien, mais le problème est de les lier ensemble.
J'ai écrit un déclencheur post-installation pour Cobbler qui lancerait mes playbooks Ansible en fonction du profil Cobbler utilisé, le script fonctionne très bien lorsqu'il est exécuté seul. Le problème est que pour que cela fonctionne, le serveur doit d'abord être redémarré, mais Cobbler effectue des déclencheurs post-installation avant le premier redémarrage. Il y a un déclencheur "firstboot" dans Cobbler mais je n'arrive pas du tout à le faire fonctionner. Il ne se déclenche tout simplement jamais, même après le premier démarrage.
Si j'essaie d'exécuter Ansible avant le redémarrage, le serveur arrive à expiration.
C'est pour CentOS 6.5, Ansible 1.6 et Cobbler 2.4
TLDR: comment faire fonctionner le déclencheur Cobbler "firstboot" ou comment exécuter avec succès Ansible Playbook après une installation mais avant le premier redémarrage.
Des idées?
Merci!