Josh Partlow
06/19/2025, 8:45 PMnode default {
class { 'puppetdb':
puppetdb_package => 'openvoxdb',
manage_firewall => false,
manage_package_repo => true,
postgres_version => '14',
}
class { 'puppetdb::master::config':
terminus_package => 'openvoxdb-termini',
manage_report_processor => true,
enable_reports => true,
}
}
to which I added the puppetdb_package and terminus_package params so it would refrain from trying to install the perforce versions. But this fails complaining about the jetty config:
Jun 19 20:33:15 runner-alma9-primary-1 systemd[1]: Starting puppetdb Service...
Jun 19 20:33:18 runner-alma9-primary-1 puppetdb[9124]: Execution error (IllegalArgumentException) at <http://puppetlabs.trapperkeeper.services.webserver.je|puppetlabs.trapperkeeper.services.webserver.je>
tty10-config/fn$get-jks-keystore-config!$fn (jetty10_config.clj:317).
Jun 19 20:33:18 runner-alma9-primary-1 puppetdb[9124]: Missing some SSL configuration; must provide either :ssl-cert, :ssl-key, and :ssl-ca-cert, O
R :truststore, :trust-password, :keystore, and :key-password.
Anyone know off hand why these certs wouldn't have been needed by the step previously?