Answering my own question. The URL I left before got me most of the way 
there, with some caveats. Hopefully this will keep others from having to 
reinvent the wheel on this. The steps are:

   - Install the report processor as documented 
   at https://theforeman.org/manuals/1.13/index.html#3.5.4PuppetReports to 
   each puppet master
   - Copy /etc/foreman-proxy from the Satellite 6 server to the puppet 
   master
   - Create /etc/puppetlabs/puppet/foreman.yml (assumes you are using 
   Puppet Labs' AIO packages) with these contents:

# Update for your Satellite 6 hostname
:url: "https://sat6-server.example.com";
:ssl_ca: "/etc/foreman-proxy/foreman_ssl_ca.pem"
:ssl_cert: "/etc/foreman-proxy/foreman_ssl_cert.pem"
:ssl_key: "/etc/foreman-proxy/foreman_ssl_key.pem"

# Advanced settings
:puppetdir: "/opt/puppetlabs/puppet"
:puppetuser: "puppet"
:facts: true
:timeout: 10
:threads: null

   - 
   - Modify the puppet master's /etc/puppetlabs/puppet/puppet.conf so the 
   [master] section has this 'reports = foreman' (you may already have 
   puppetdb, so it would now read 'reports = puppetdb, foreman'
   - Restart the puppetmaster, eg systemctl restart puppetmaster
   - Login to your Satellite 6 server web interface and observe the 
   presence of configuration reports in the dashboard and on individual hosts

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/71df78e8-e9e2-4aed-97ff-a55460793a4c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to