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
This commit is contained in:
Ben Vincent 2025-06-30 19:57:29 +10:00
parent aab3eaf9e7
commit 9bed18f78c
2 changed files with 11 additions and 2 deletions

View File

@ -30,6 +30,13 @@ class profiles::puppet::client (
mode => '0644',
notify => Service['puppet'],
}
package { 'toml_puppetagent_gem':
ensure => installed,
name => 'toml',
provider => 'puppet_gem',
notify => Service['puppet'],
}
}
}

View File

@ -9,8 +9,10 @@ class profiles::puppet::gems (
provider => 'puppet_gem',
}
}
package { 'toml':
ensure => ['0.3.0'],
package { 'toml_puppetserver_gem':
ensure => installed,
name => 'toml',
provider => 'puppetserver_gem',
notify => Service['puppetserver'],
}
}