ฉันได้รับบริการหุ่นกระบอกต่อไปนี้:
service { "getty@ttyUSB0.service":
provider => systemd,
ensure => running,
enable => true,
}
เมื่อฉันพยายามใช้การกำหนดค่านี้กับลูกค้าของฉันมันจะพ่นข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาด: /Stretchardmain เหมือนกัน //Node ชัดpuppetclientlike/Serviceออสเตรียgetty@ttyUSB0.service Same/enable: เปลี่ยนจาก false เป็นจริงล้มเหลว: ไม่สามารถเปิดใช้งาน getty@ttyUSB0.service:
บริการทำงานได้ดีและฉันสามารถตรวจสอบให้แน่ใจว่ามันเริ่มต้นในการบูตระบบโดยเพิ่ม symlink ใน getty.target.wants:
ln -s /lib/systemd/system/getty@.service /etc/systemd/system/getty.target.wants/getty@ttyUSB0.service
ของแหล่งที่มาฉันสามารถไปข้างหน้าและลบ "enable => true" จากคำจำกัดความบริการและรวม symlink ด้วยตนเองในการกำหนดค่าหุ่นเชิด แต่หุ่นไม่ควรดูแลเรื่องนี้หรือไม่ ฉันกำลังทำอะไรผิดอย่างมหันต์?