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 [email protected].
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