Want to remove puppetdb

Problem:
I completely removed puppetdb from my foreman install. I have an issue when I launch puppet agent on my foreman-proxy server.

I have the following error message :
"Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Internal Server Error: org.jruby.exceptions.RaiseException: (LoadError) no such file to load -- puppet/util/puppetdb"

Foreman and Proxy versions:

  • foreman server: 1.18.3-1
  • Foreman-proxy: 1.18.3-1

Distribution and version:

  • Debian 9.13

Foreman and Proxy versions:

  • foreman server: 1.18.3-1
  • Foreman-proxy: 1.18.3-1

Distribution and version:

  • Debian 9.13

Other relevant data:
Content of my foreman-answer.yaml file :

  server_puppetdb_host: 
  server_puppetdb_port: 8081
  server_puppetdb_swf: false
foreman::plugin::puppetdb: false

When I relaunch the foreman-installer command, the following line reappear in /etc/puppetlabs/puppet/puppet.conf :

reports = puppetdb,foreman

I desactivated the puppetdb plugin, I really don’t understand why I still have some configuration related to puppetdb.

Thank you in advance for your help.

The installer does know this options:

  --puppet-server-puppetdb-host=puppetdb.example.com \
  --puppet-server-reports=foreman,puppetdb \
  --puppet-server-storeconfigs-backend=puppetdb

So I think you still have to reset or overwrite the one for reports and storeconfigs.

Hello,

Thank you for your reply.

this work for me.