diff --git a/lib/puppet/type/tuskar_config.rb b/lib/puppet/type/tuskar_config.rb index d78cc9e..a11dcd8 100644 --- a/lib/puppet/type/tuskar_config.rb +++ b/lib/puppet/type/tuskar_config.rb @@ -39,4 +39,9 @@ Puppet::Type.newtype(:tuskar_config) do defaultto false end + + autorequire(:package) do + 'tuskar-api' + end + end diff --git a/manifests/api.pp b/manifests/api.pp index 25b9dc7..cfad3a9 100644 --- a/manifests/api.pp +++ b/manifests/api.pp @@ -111,7 +111,6 @@ class tuskar::api( Tuskar_config<||> ~> Exec['post-tuskar_config'] Tuskar_config<||> ~> Service['tuskar-api'] - Package['tuskar-api'] -> Tuskar_config<||> if $::tuskar::database_connection { if($::tuskar::database_connection =~ /mysql:\/\/\S+:\S+@\S+\/\S+/) {