I figured it out! Something weird happened with the SSL certs...in case
this happens to anyone I had to do the following. NOTE that I use the
puppetlabs-puppetdb module for managing PuppetDB, once I had the certs
fixed, running puppet agent -t on both PuppetDB and Puppet Master fixed the
rest.
Additional info from journalctl -xe
Sep 21 20:08:04 puppet puppetserver[16427]: ArgumentError: Could not find
terminus puppetdb for indirection facts
Sep 21 20:08:04 puppet puppetserver[16427]: validate_terminus_class
at
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/indirector/indire