I’m currently working on migrating foreman from version 2.x to version 3.7 and Katello 4.9, using puppet as a plugin. In order to facilitate the procedure and due to the requirements of the new versions, we have opted for a complete reinstallation on a RHEL8.
The installation went well but, in the foreman environment tab, in the Puppet ENC section, the environments are not synchronised with those on the server and, as a result, the classes are not recognised either.
Do you have an idea of the procedure to apply or the parameters to check in order to synchronise the plugin with foreman?
We are using Foreman 3.7 and Katello 4.9 with the rubygem-foreman_puppet plugin