Problem:
Since we do not use Puppet with our Foreman/Katello setup, i’ve tried to disable the puppet components. I’ve ran
foreman-installer \
--no-enable-puppet \
--foreman-proxy-puppet=false \
--foreman-proxy-puppetca=false
Our foreman/katello instance exists since about Foreman 1.16 (now on 3.2).
Now if I edit an existing Host Group save fails with :
Puppet Proxy: does not have the Puppet feature
Puppet CA Proxy: does not have the Puppet CA feature
Creating a new Host Group with an already existing parent also fails to save.
I can create a new Host Group that has no parent. The form then misses the 2 puppet related fields.
Probably the Puppet related Host Group config is still in the database for the existing host groups. Is there a way to clean this up?
Expected outcome:
Being able to save Host Groups after removing Puppet features.
Foreman and Proxy versions: 3.2.0-1.el7
Foreman and Proxy plugin versions: Katello 4.4.0-1.el7
Distribution and version: CentOS 7.9
Other relevant data: