fix: duplicate toml resources

- change resource name for puppetserver_gem
- ensure toml installed on all agents
This commit is contained in:
Ben Vincent 2025-06-30 19:54:43 +10:00
parent aab3eaf9e7
commit 0be6f66818
2 changed files with 11 additions and 2 deletions

View File

@ -30,6 +30,13 @@ class profiles::puppet::client (
mode => '0644', mode => '0644',
notify => Service['puppet'], 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', provider => 'puppet_gem',
} }
} }
package { 'toml': package { 'toml_puppetserver_gem':
ensure => ['0.3.0'], ensure => installed,
name => 'toml',
provider => 'puppetserver_gem', provider => 'puppetserver_gem',
notify => Service['puppetserver'],
} }
} }