There was a wait for the 11.4 release, push the
previous 11.4 release on its previous jammy base as the
latest.
Restore previous 11.3 as the latest version though
new release model means there won't be another release on it.
Releasing what we have.
Revert this commit after release.
Resolves: #577
key for EPEL rpm to verify added.
ARG/ENV for MARIADB_VERSION required for upgrade MARIADB_AUTO_UPGRADE.
Remove pmem deps as they are now gone from RHEL9 releases.
Trim down dependency list.
Unfortunately boost-program-options still needed by galera even though only used for garb.
procps-ng added for ps dependency in galera sst scripts.
Add galera library symlink so will work with same configuration as Ubuntu base.
Add healthcheck.sh script, same as others.
Use mariadbd as command as we don't need to backwards compat anything.
curl was in ubi9 base image and wget wasn't so use that. We use --location to follow the github redirect.
Copy the verification step of gosu from Ubuntu base image.
Best practices - consolidate common things so layers common to multiple images
can occur.
For compatibility with previous image install:
* jemalloc (epel)
* pwgen (epel) - secure passwords
Liburing from AlmaLinux (messy - requested UBI inclusion https://issues.redhat.com/browse/RHEL-36705)
Have same host-cache-size and skip-name-resolve settings as Ubuntu base images.
Also use a socket location that is outside of the datadir which was the default for RPM distos and not Deb distros.
This only has an effect on the 11.3 and 11.4 that have the configuration
item set in their configuration file.
The 10.4 instance doesn't have this file.