Merge pull request 'Changed source for package to be url' (#5) from fix/puppet7_source into develop
Reviewed-on: unkinben/puppet-prod#5
This commit is contained in:
commit
b4859e1f9f
@ -36,26 +36,14 @@ class profiles::apt::puppet7 (
|
||||
$codename = $facts['os']['distro']['codename']
|
||||
|
||||
if 'puppet7' in $managed_repos {
|
||||
# Path to store the downloaded deb file
|
||||
$puppet_release = "/root/${repo}-${dist}.deb"
|
||||
$puppet_source = "${mirror}/${repo}-release-${dist}.deb"
|
||||
|
||||
# Check if the deb file exists
|
||||
if !defined(File[$puppet_release]) {
|
||||
# Download the deb file
|
||||
file { $puppet_release:
|
||||
ensure => present,
|
||||
source => $puppet_source,
|
||||
mode => '0644',
|
||||
}
|
||||
}
|
||||
|
||||
# Install the puppet release using dpkg
|
||||
package { "${repo}-${dist}":
|
||||
ensure => installed,
|
||||
name => "${repo}-release",
|
||||
provider => dpkg,
|
||||
source => $puppet_release,
|
||||
require => File[$puppet_release],
|
||||
source => $puppet_source,
|
||||
}
|
||||
|
||||
# deb http://apt.puppet.com bullseye puppet7
|
||||
|
||||
Loading…
Reference in New Issue
Block a user