Hi All,
In our test environment, puppet agent errors [1] when executing puppet-cert (http://<http://github.com/Katello/puppet-certs/><http://github.com/Katello/puppet-certs/><http://github.com/Katello/puppet-certs/><http://github.com/Katello/puppet-certs/><http://github.com/Katello/puppet-certs/><http://github.com/Katello/puppet-certs/><http://github.com/Katello/puppet-certs/>github.com/Katello/puppet-certs/<http://github.com/Katello/puppet-certs/>), where line 170 corresponds with the line indicated from init.pp [2]. The actual exception seems to be raised in lib/puppet/type/certs_comon.rb:46, where the value passed to the ca::ca has a value but is not a variable of type Puppet::Resource This seems odd, as the code works very well with puppet apply. Were using Centos7 httpd/passenger/puppet 3.8.7-1 Rob [1] - Error: Failed to apply catalog: Parameter ca failed on Ca[katello-server-ca]: Expected Ca resource at /etc/puppet/modules/certs/manifests/init.pp:170 [2]- $default_ca = Ca[$default_ca_name] if $certs::server_cert { ca { $certs::server_ca_name: ensure => present, generate => $certs::generate, deploy => $certs::deploy, custom_pubkey => $certs::server_ca_cert, } } else { ca { $certs::server_ca_name: ensure => present, generate => $certs::generate, deploy => $certs::deploy, ca => $certs::default_ca, } #<--- this line } Dr Robert Mattson Product Development 380 St Kilda Road, Melbourne, Victoria, 3004 Australia +61 3 9926 0000 phone [email protected]<mailto:[email protected]> www.c4i.com<http://www.c4i.com/> -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
