Problem:
We have the latest version of Foreman/Katello installed but we don’t see the Puppet Modules tab showing up. It shows up fine in the older version of Katello we have installed with Satellite.
Support for the Puppet and OSTree repository types was dropped in Katello 4.0 due to the switch to pulp3. Pulp3 does not support those repository types anymore and so Katello cannot support them.
This has also been announced in the release notes as deprectation warning for at least a few releases prior to 4.0. Due to this, Satellite will probably also have to drop support for these repository types soon.
I would recommend you take a look at alternative methods of Puppet environment deployment like r10k.
Thanks that’s what I was thinking, it probably wasn’t supported anymore. We haven’t upgraded our Satellite version yet but yeah this is something we’ll need to build around since we’re a large puppet shop and will need to build our current environments around maybe something like r10k or scripts and such.