Created by
Ian Samuel
| # puppet module install maestrodev-wget
# puppet module install puppetlabs-apt
$deb = "puppetlabs-release-${::lsbdistcodename}.deb"
wget::fetch { 'puppetlabs':
source => "https://apt.puppetlabs.com/$deb",
destination => "/usr/src/$deb",
notify => Package['puppetlabs'],
}
package { 'puppetlabs':
provider => 'dpkg',
source => "/usr/src/$deb",
notify => Exec['apt_update'],
}
include apt
package { 'puppet':
ensure => latest,
require => Exec['apt_update'],
}
|