Chapter 1. Overview
1.1. Major changes in RHEL 10.0 Beta
Key highlights for RHEL installer:
- The newly created users will have administrative privileges by default, unless you deselect the option.
- You can now set the required time zone by using new options instead of the time zone map.
- The remote desktop protocol (RDP) for graphical remote access replaces VNC.
Key highlights for RHEL image builder:
-
Disk images, such as AWS or KVM, do not have a separate
/boot
partition.
For more information, see New features and enhancements - Installer and image creation.
Security
As a Technology Preview, system-wide cryptographic policies (crypto-policies
), the OpenSSL TLS toolkit, and the OpenSSH suite now work with post-quantum (PQ) algorithms.
With the new sudo RHEL system role, you can consistently manage sudo
configuration at scale across your RHEL systems.
RHEL 10 introduces Sequoia PGP tools sq
and sqv
that complement the existing GnuPG tools for managing OpenPGP encryption and signatures.
The OpenSSL TLS toolkit introduces creation of FIPS-compliant PKCS #12 files, the pkcs11-provider
for using hardware tokens, and many additional improvements.
RHEL 10 contains the OpenSSH suite in version 9.8, which provides many fixes and improvements over OpenSSH 8.7 which was provided in RHEL 9.
The SELinux userspace release 3.7 introduces a new option for audit2allow
providing CIL output mode, Wayland support for the SELinux sandbox, and other improvements.
The Keylime agent component is provided in version 0.2.5, which provides support for Initial Device Identity (IDevID) and Initial Attestation Key (IAK) for device identity and uses TLS 1.3 by default.
The security compliance offering has evolved substantially compared to RHEL 9 in both the tooling and content. You can still perform all the actions you need to bring your systems close to a compliant state although you might need to use different tools than in previous versions of RHEL.
See New features - Security for more information.
Dynamic programming languages, web and database servers
RHEL 10.0 provides the following dynamic programming languages:
- Python 3.12
- Ruby 3.3
- Node.js 22
- Perl 5.40
- PHP 8.3
RHEL 10.0 includes the following version control systems:
- Git 2.45
- Subversion 1.14
The following web servers are distributed with RHEL 10.0:
- Apache HTTP Server 2.4.62
- nginx 1.26
The following proxy caching servers are available:
- Varnish Cache 7.4
- Squid 6.10
RHEL 10.0 offers the following database servers:
- MariaDB 10.11
- MySQL 8.4
- PostgreSQL 16
- Valkey 7.2
See New features - Dynamic programming languages, web and database servers for more information.
Compilers and development tools
System toolchain
The following system toolchain components are available with RHEL 10.0 Beta:
- GCC 14.2
- glibc 2.39
- Annobin 12.55
- binutils 2.41
Performance tools and debuggers
The following performance tools and debuggers are available with RHEL 10.0 Beta:
- GDB 14.2
- Valgrind 3.23.0
- SystemTap 5.1
- Dyninst 12.3.0
- elfutils 0.191
- libabigail 2.5
Performance monitoring tools
The following performance monitoring tools are available with RHEL 10.0 Beta:
- PCP 6.3.0
- Grafana 10.2.6
Compiler toolsets
The following compiler toolsets are available with RHEL 10.0 Beta:
- LLVM Toolset 18.1.8
- Rust Toolset 1.79.0
- Go Toolset 1.22
For detailed changes, see New featurs - Compilers and development tools.
Identity Management
Key highlights for Identity Management:
-
The IdM server functions only partially or not at all. Specifically, you cannot install the
ipa-server-dns
package, and the embedded DNS server cannot be configured using the-setup-dns
option. Until the necessary updates tobind-dyndb-ldap
and other impacted components are completed, the integrated DNS feature remains unavailable.
See Known Issues - Identity Management for more information.
The web console
With the new File browser provided by the cockpit-files
package, you can manage files and directories in the RHEL web console.
See New features - The web console for more information.
1.2. Red Hat Customer Portal Labs
Red Hat Customer Portal Labs is a set of tools in a section of the Customer Portal available at https://access.redhat.com/labs/. The applications in Red Hat Customer Portal Labs can help you improve performance, quickly troubleshoot issues, identify security problems, and quickly deploy and configure complex applications. Some of the most popular applications are:
- Registration Assistant
- Kickstart Generator
- Red Hat Product Certificates
- Red Hat CVE Checker
- Kernel Oops Analyzer
- Red Hat Code Browser
- VNC Configurator
- Red Hat OpenShift Container Platform Update Graph
- Red Hat Satellite Upgrade Helper
- JVM Options Configuration Tool
- Load Balancer Configuration Tool
- Red Hat OpenShift Data Foundation Supportability and Interoperability Checker
- Ansible Automation Platform Upgrade Assistant
- Ceph Placement Groups (PGs) per Pool Calculator
- Yum Repository Configuration Helper
1.3. Additional resources
The Red Hat Insights service, which enables you to proactively identify, examine, and resolve known technical issues, is available with all RHEL subscriptions. For instructions on how to install the Red Hat Insights client and register your system to the service, see the Red Hat Insights Get Started page.
Public release notes include links to access the original tracking tickets, but private release notes are not viewable so do not include links.[1]