The guide you referenced is for foreman 1.3, I assume you are using a later
version of foreman? Here is the latest documentation:
https://theforeman.org/manuals/1.15/index.html#3.5.4PuppetReports

On Thu, Jul 6, 2017 at 12:35 PM, Kernel Panic <netwarrior...@gmail.com>
wrote:

> Hi guys, hope you are doing well.
>
> I'm trying to configure  puppet reports using this guide:
> https://theforeman.org/manuals/1.3/index.html#3.5.4PuppetReports
> I copied the file to 
> /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/reports/foreman.rb
> and the I configured the following:
>
> $foreman_url='<%= @https://servername:8443 -%>'
>
> # if CA is specified, remote Foreman host will be verified
> $foreman_ssl_ca = "<%= @/etc/puppetlabs/foreman/ssl/ca/ca.pem -%>"
> # ssl_cert and key are required if require_ssl_puppetmasters is enabled in
> Foreman
> $foreman_ssl_cert = "<%= @/etc/puppetlabs/foreman/ssl/certs/foreman.local.pem
> -%>"
> $foreman_ssl_key = "<%= 
> @/etc/puppetlabs/foreman/ssl/private_keys/foreman.local.pem
> -%>"
>
> On puppet.conf
> storeconfigs = true
> storeconfigs_backend = puppetdb
> reports = store,puppetdb,foreman
>
>
> But in the logs I get this error:
>
>  Puppet Report processor failed: Could not send report to Foreman at <%= @
> https://servername:8443 -%>/api/reports: bad URI(is not URI?): <%= @
> https://servername:8443 -%>
>
> Using:
> puppetserver version: 2.7.2
> puppet -V
> 4.10.1
>
> Can you please help me on this?
>
> Thanks
> Regards
>
> --
> 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 foreman-users+unsubscr...@googlegroups.com.
> To post to this group, send email to foreman-users@googlegroups.com.
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 foreman-users+unsubscr...@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to