Installation issues katello integration with puppet

Take a look at the doc link below, as I think you are missing some necessary installer flags to properly enable Puppet with katello.

https://docs.theforeman.org/3.2/Managing_Configurations_Puppet/index-katello.html#Enabling_Puppet_Integration_managing-configurations-puppet