puppet-prod/site/profiles/manifests/puppet/gems.pp
Ben Vincent 9bed18f78c fix: duplicate toml resources (#332)
- change resource name for puppetserver_gem
- ensure toml installed on all agents

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/332
2025-06-30 19:57:29 +10:00

19 lines
403 B
Puppet

# profiles::puppet::gems
class profiles::puppet::gems (
Array $puppet = [],
){
# install puppetmaster gems
$puppet.each | $pgem | {
package { $pgem:
ensure => installed,
provider => 'puppet_gem',
}
}
package { 'toml_puppetserver_gem':
ensure => installed,
name => 'toml',
provider => 'puppetserver_gem',
notify => Service['puppetserver'],
}
}