เขี่ย Ansible Playbook หลังจากติดตั้ง Cobbler
ฉันกำลังทำงานเกี่ยวกับการปรับใช้ Cobbler และ Ansible เพื่อใช้งานเซิร์ฟเวอร์ของเราและมีปัญหาสุดท้าย เพลย์บุ๊ค Ansible ของฉันใช้งานได้ดีการติดตั้ง Cobbler ของฉันใช้งานได้ดี แต่ปัญหาคือการรวมเข้าด้วยกัน ฉันเขียนทริกเกอร์หลังการติดตั้งสำหรับ Cobbler ที่จะเริ่มเล่น playbooks Ansible ของฉันตามโปรไฟล์ Cobbler ที่ใช้สคริปต์ทำงานได้ดีเมื่อวิ่งด้วยตัวเอง ปัญหาคือเพื่อให้สามารถใช้งานเซิร์ฟเวอร์ได้ต้องรีบู๊ตก่อน แต่ Cobbler เรียกทริกเกอร์หลังการติดตั้งก่อนรีบูตครั้งแรก มีทริกเกอร์ "firstboot" ใน Cobbler แต่ฉันไม่สามารถทำให้มันทำงานได้เลย มันไม่เคยกระตุ้นแม้แต่ครั้งเดียวหลังจากการบู๊ตครั้งแรก ถ้าฉันพยายามที่จะเรียกใช้ Ansible ก่อนที่จะรีบูตเซิร์ฟเวอร์เพิ่งหมดเวลา นี่คือ CentOS 6.5, Ansible 1.6 และ Cobbler 2.4 TLDR: วิธีรับ Cobbler "Firstboot" ทริกเกอร์ให้ทำงานหรือวิธีเรียกใช้ Ansible Playbook หลังจากติดตั้งได้สำเร็จ แต่ก่อนที่จะทำการรีบูทครั้งแรก ความคิดใด …