Кукольный код не устанавливает jenkins в Ubuntu
Я пытаюсь автоматизировать установку Jenkins на Ubuntu 16.04. Я уже установил кукольный и когда я пытаюсь команду puppet apply filename.pp
который имеет приведенный ниже код для установки Jenkins, он просто возвращает
Примечание: Скомпилированный каталог для trial-ubuntu.attlocal.net в среде разработки за 0,01 секунды. Примечание: Законченный каталог запущен за 0,07 секунды.
и Дженкинс не установлен. Что я делаю неправильно?
class jenkins {
exec { 'install_jenkins_package_keys':
command => '/usr/bin/wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | /usr/bin/apt-key add - ',
}
file { "/etc/apt/sources.list.d/jenkins.list":
mode => 644,
owner => root,
group => root,
source => "puppet:///modules/jenkins/etc/apt/sources.list.d/jenkins.list",
require => Exec['install_jenkins_package_keys'],
}
exec { 'apt-update':
command => 'apt-get update',
require => File['/etc/apt/sources.list.d/jenkins.list'],
}
package { 'jenkins':
ensure => latest,
require => Exec['apt-update'],
}
service { 'jenkins':
ensure => running,
require => Package['jenkins'],
}
}