Due to FIPS, I cannot use the puppetlabs-puppetdb module to install and configure puppetdb so I'm doing it by hand. I installed PostgreSQL 17 and openvox-puppetdb (FIPS) and followed the Perforce docs to create the user and database. However, I did not find any table creation entries in the docs.
I took a chance and went ahead and started puppetdb (all configs in place in /etc/puppetlabs/{puppet,puppetdb}/) and it is starting but chilling at "Registering current configuration as safe fallback point." I can't tell if it is creating tables/schemas/etc. or waiting on something else.
Did I miss a step somewhere?