Кукольный код не устанавливает 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'],
 }
}

0 ответов

Другие вопросы по тегам