Feature: RHEL 8 support
Please add support for RHEL 8 and Clones.
what is the default version of PHP on RHEL 8?
look here: http://mirror.23media.com/centos/8/AppStream/x86_64/os/Packages/
it is php 7.2
There's also the php app streams, which provide 7.3 ... could be installed if php_version allowed a leading @ sign
look here: http://mirror.23media.com/centos/8/AppStream/x86_64/os/Packages/
it is php 7.2
7.2 EOLs in rhel 8 in May, 7.3 in Nov, both 2021. If you are going to do this 7.4 is the way to go, it EOLs in May 2029.
I'm also looking for this. RHEL7 is pretty long in the tooth.
RHEL 8 supports PHP 7.2 (the default), 7.3, 7.3 and 8.0 through streams.
I was able to install PostgreSQL 12 using @postgresql:12 as the package name, so supporting the @ syntax (as suggested by @jorhett) is allowed by other Puppet modules.
Specifying a provider of "dnfmodule" and an ensure value of "8.0" also worked to install PHP from the 8.0 stream using the standard package management tools in Puppet. So perhaps allowing some additional options in php::globals that could be passed on to the underlying package management could help.