diff --git a/manifests/foreman_proxy_content.pp b/manifests/foreman_proxy_content.pp index 2ede4d21..a92f704c 100644 --- a/manifests/foreman_proxy_content.pp +++ b/manifests/foreman_proxy_content.pp @@ -24,7 +24,7 @@ validate_present($foreman_proxy_fqdn) if $foreman_proxy_fqdn == $::fqdn { - warning('The hostname is the same as the foreman-proxy') + fail('The hostname is the same as the provided hostname for the foreman-proxy') } class { '::certs::puppet': hostname => $foreman_proxy_fqdn, cname => $foreman_proxy_cname } diff --git a/spec/classes/certs_foreman_proxy_content_spec.rb b/spec/classes/certs_foreman_proxy_content_spec.rb index cdf182d1..7352de97 100644 --- a/spec/classes/certs_foreman_proxy_content_spec.rb +++ b/spec/classes/certs_foreman_proxy_content_spec.rb @@ -7,7 +7,8 @@ let :params do { - :certs_tar => '/tmp/tar' + :certs_tar => '/tmp/tar', + :foreman_proxy_fqdn => 'bar.example.com' } end