The launch of the new version of Red Hat Enterprise Linux 8.7, whose preparation of new releases is carried out according to the development cycle, which implies the formation of releases every six months at a predetermined time.
Until 2024, the 8.x branch will be in the full support phase, which includes the inclusion of functional enhancements, after which it will move into the maintenance phase, where priorities will shift to bug fixes and security, with minor enhancements related to supporting major hardware systems.
What's New in Red Hat Enterprise Linux 8.7
In this new version capabilities for preparing system images have been expanded, that now supports uploading images to GCP (Google Cloud Platform), placing the image directly in the container registry, configuring /boot partition size and parameter tuning (Blueprint) during image generation (for example, when adding packages and creating users).
It also stands out that it was added support for performance monitoring on systems with AMD Zen 2 processors and Zen 3 to libpfm and papi, plus support was added for the new AMD Radeon RX 600 and AMD Ryzen 5/7/9 600 GPUs.
SSSD (System Security Services Daemon) added support for caching SID requests (for example, GID / UID checks) in RAM, which made it possible to speed up copy operations of a large number of files through the Samba server. Support is provided for integration with Windows Server 2022.
Has been added support for configuring crypto policies to the web console, added the ability to download and install RHEL in a virtual machine, added a button to separately install only patches for the Linux kernel, expanded diagnostic reports, added an option to reboot after update installation is complete.
In addition to this, it is also highlighted that provided the ability to use the Clevis client (clevis-luks-systemd) to automatically unlock mounted LUKS-encrypted disk partitions at a later stage of boot, without using the "systemctl enable clevis-luks-askpass.path" command.
Added the ability to Technology Preview for authenticating users using third-party providers (IdP, Identity Provider) that support the OAuth 2.0 "Device Authorization Grant" protocol extension to provide OAuth access tokens to devices without using a browser.
Have expanded the capabilities of system roles, for example, added support for configuring routing rules and using the nmstate API to the network role, added support for filtering by regular expressions (startmsg.regex, endmsg.regex) to the log function, added support to the storage function for sections that are dynamically allocated to storage space ("thin provisioning"), the ability to manage via /etc/ssh/sshd_config has been added to the sshd function, Postfix export has been added performance statistics to the metrics role, implemented the ability to overwrite previous settings in the firewall role, and provided support for adding, updating, and removing services based on state.
Of the Other changes that stand out:
- sysctl configuration handling has been aligned with systemd directory parsing: configuration files in the /etc/sysctl.d directory now take precedence over those in the /run/sysctl.d directory.
- Added the ability to run arbitrary commands before and after recovery to the ReaR (Relax-and-Recover) toolkit.
- The NSS libraries no longer support RSA keys shorter than 1023 bits.
- The driver for Intel E800 Ethernet Adapters supports the iWARP and RoCE protocols.
- The nfsrahead utility is included and can be used to change NFS read-ahead settings.
- In the Apache httpd configuration, the LimitRequestBody parameter value was changed from 0 (no limits) to 1 GB.
- A new make-latest package has been added that includes the latest version of the make utility.
Finally, it is worth mentioning that installation builds have been prepared for the x86_64, s390x (IBM System z), ppc64le, and Aarch64 architectures, but are available for download only for registered users of the Red Hat Customer Portal.
Red Hat Enterprise Linux 8 rpm packages are distributed through the CentOS Git repository. The 8.x branch is kept in parallel with the RHEL 9.x branch and will be supported until at least 2029.