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.