diff --git a/site/profiles/manifests/puppet/client.pp b/site/profiles/manifests/puppet/client.pp index 1888cf5..01df2ad 100644 --- a/site/profiles/manifests/puppet/client.pp +++ b/site/profiles/manifests/puppet/client.pp @@ -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'], + } } } diff --git a/site/profiles/manifests/puppet/gems.pp b/site/profiles/manifests/puppet/gems.pp index 6617e93..e018584 100644 --- a/site/profiles/manifests/puppet/gems.pp +++ b/site/profiles/manifests/puppet/gems.pp @@ -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'], } }