Sunucu dağıtımlarımızı yapmak için Cobbler ve Ansible'ı uygulamaya çalışıyorum ve son bir sorun yaşıyorum. Ansible playbook'um harika çalışıyor, Cobbler kurulumum harika çalışıyor, ancak sorun onları birbirine bağlamakta.
Cobbler için kullanılan Cobbler profiline dayanarak Ansible playbook'ları başlatacak bir kurulum sonrası tetikleyici yazdım, komut dosyası kendi başına çalıştırıldığında harika çalışıyor. Sorun, bunun çalışması için sunucunun önce yeniden başlatılması gerekiyor, ancak Cobbler ilk yeniden başlatmadan önce yükleme sonrası tetikleyicileri yapıyor. Cobbler bir "firstboot" tetikleyici var ama ben bunu hiç çalışamıyorum. İlk açılıştan sonra bile asla tetiklenmez.
Sunucuyu yeniden başlatmadan önce Ansible'ı çalıştırmayı denersem zaman aşımına uğrar.
Bu CentOS 6.5, Ansible 1.6 ve Cobbler 2.4 içindir.
TLDR: Cobbler "firstboot" tetikleyicisini çalıştırmak veya Ansible Playbook'u bir kurulumdan sonra ancak ilk yeniden başlatmadan önce başarıyla çalıştırmak için nasıl.
Herhangi bir fikir?
Teşekkürler!