Katello 3.18 and puppet 7.1

latest puppet release includes puppet-agent-7.1 which is installed when following katello3.18 installation instructions. However:

foreman-installer --scenario katello --help
Puppet 7.1.0 does not meet requirements for puppetlabs-apache (>= 5.5.10 < 7.0.0)

Expected outcome:
Correct version of puppet agent installed or requirements enable use of 7.1

Foreman and Proxy versions:
Foreman 2.3

Foreman and Proxy plugin versions:
Katello 3.18

Distribution and version:
Centos 7.9

Other relevant data:

I cannot verify that. Puppet repositories are puppet6:

yum -y localinstall https://yum.puppet.com/puppet6-release-el-7.noarch.rpm

Checking the repository used http://yum.puppetlabs.com/puppet6/el/7/x86_64/ the latest version of puppet-agent is 6.19.

Either you have installed the puppet 7 repository or maybe they accidentally had put some puppet 7 files into the puppet 6 repository. But at the moment it looks as if it is all puppet6.

Hmmmm let’s put this down to Muppet error on my part.

I was sure that was what I had done but somehow I managed to get puppet 7 agent installed.