Saya mendapatkan layanan boneka berikut:
service { "getty@ttyUSB0.service":
provider => systemd,
ensure => running,
enable => true,
}
Ketika saya mencoba menerapkan konfigurasi ini pada klien saya, itu menimbulkan kesalahan berikut:
err: /Stage[main[//Node[puppetclient[/Service[getty@ttyUSB0.service[/enable: perubahan dari false ke true gagal: Tidak dapat mengaktifkan getty@ttyUSB0.service:
Layanan ini berjalan dengan baik dan saya dapat memastikan itu dimulai pada boot sistem dengan menambahkan symlink ke getty.target.wants:
ln -s /lib/systemd/system/getty@.service /etc/systemd/system/getty.target.wants/getty@ttyUSB0.service
Dari sumber, saya bisa melanjutkan dan menghapus "enable => true" dari definisi layanan dan menyertakan symlink secara manual dalam konfigurasi boneka, tetapi bukankah boneka harus mengurus ini? Apakah saya melakukan sesuatu yang sangat salah?