Puppet 6 upgrade to 7 version

Problem: I would like to upgrade puppet 6 to puppet v7

Expected outcome:

Foreman and Proxy versions: Foreman 3.3 + Katello 4.5

Foreman and Proxy plugin versions:

Distribution and version: RH 8.6

Other relevant data:

I would like to know f its possible to migrate a foreman + katello machine (which is already in production) from puppet 6 to puppet 7 transparently ?

Regards

Yes, should not be a problem as this version of Foreman supports Puppet 7. You can simply follow the upgrade guides for Puppet and it should work without problems, at least I did this already several times in different environments now without any.