Я следовал этой инструкции для установки агента puppet в докер с Ubuntu 16.04.
https://puppet.com/docs/puppet/5.5/install_linux.html
Так что я извинился
wget https://apt.puppetlabs.com/puppet5-release-xenial.deb
dpkg -i puppet5-release-xenial.deb
apt update
apt-get install puppet-agent
/opt/puppetlabs/bin/puppet resource service puppet ensure=running enable=true
Последняя строка для запуска службы не работает по этой причине:
Error: Could not find init script for 'puppet'
Error: /Service[puppet]/ensure: change from 'stopped' to 'running' failed: Could not find init script for 'puppet'
service { 'puppet':
ensure => 'stopped',
enable => 'false',
}
Я думаю, что проблема в том, что /etc/init.d/puppet не существует.
Версия агента установки кукол - 5.5.1.
Вы можете мне помочь?
Спасибо