L'azienda Red Hat ha annunciato la disponibilità di nuove versioni della sua distribuzione aziendale Red Hat Enterprise Linux 10.2 e Red Hat Enterprise Linux 9.8. Gli aggiornamenti sviluppano due branche supportate di RHEL e si concentrano su tre aspetti: preparare l'infrastruttura per la crittografia post-quantistica, automatizzare gli aggiornamenti e sviluppare un approccio basato su immagini per il deployment dei sistemi. In Red Hat sottolineano che le nuove versioni sono orientate verso infrastrutture ibride, scenari edge, ambienti containerizzati e carichi di lavoro collegati all'IA.
RHEL 10.2 continua lo sviluppo della nuova decima serie, mentre RHEL 9.8 rimane un aggiornamento della più conservativa nona serie. Per RHEL 9.8 è prevista la supporto nell'ambito di EUS e Enhanced EUS, mentre per RHEL 10.2 c'è Enhanced EUS, il che è importante per le organizzazioni che si concentrano su specifiche versioni minori e non vogliono cambiare frequentemente la piattaforma di base.
Modifiche principali
Assistenti IA per la riga di comando.
In RHEL 10.2, an optional tool called goose has been introduced — a CLI assistant supporting streaming response output and integration with the Model Context Protocol Server for RHEL, which is currently available as a developer preview. Additionally, the built-in RHEL command-line assistant in RHEL 10.2 and 9.8 now features colored output, making commands, scripts, and explanations easier to read in the terminal.Developments in image mode and bootc.
The updates enhance the scenario where the operating system is treated as a bootable container image. The ability to pre-load updates via bootc without immediate application has been added, allowing the preparation of a fleet of machines before executing the switch during a convenient maintenance window. Improvements to BCVK for rapid transition from local container build to testing virtual machine and OS storage optimization in the container store have also been mentioned.New RHEL image builder interface.
Per la creazione di immagini personalizzate di RHEL è disponibile una nuova CLI, che non richiede un servizio sempre attivo ed è più adatta per i pipeline CI/CD. In RHEL 9.8 l'image builder è inoltre in grado di creare immagini con una suddivisione avanzata delle partizioni, supporta l'inserimento di un file Kickstart durante la creazione di ISO e aggiunge supporto per le immagini WSL2.Crittografia post-quantistica.
In RHEL 10.2 OpenSSH ha ricevuto supporto per lo scambio di chiavi post-quantistiche ML-KEM combinato con curve ellittiche in modalità FIPS, libssh — metodi ibridi di scambio di chiavi PQ/T, p11-kit — definizioni PQC negli header PKCS #11, e podman-sequoia — supporto per firme composite post-quantistiche. In RHEL 9.8 GnuTLS 3.8.10 ha ottenuto ML-KEM e ML-DSA, OpenSSH è stato aggiornato alla versione 9.9, e p11-kit ha anche ricevuto supporto per le definizioni PQC.Red Hat Certificate System 11.0 e protezione PKI.
Insieme a RHEL, Red Hat promuove Certificate System 11.0, che introduce firme ML-DSA secondo gli standard NIST. Questo è presentato come una preparazione per lo scenario 'raccogli ora, decrittografa poi', in cui un attaccante conserva il traffico o i dati crittografati in attesa di futuri calcoli quantistici. È stata inoltre aggiunta la provisionizzazione zero-touch dei certificati tramite codice OTP, per automatizzare l'emissione di certificati per un grande numero di dispositivi.Sealed images per RHEL 10.2.
In RHEL 10.2, la tecnologia sealed images è disponibile in stato di Technology Preview per la modalità immagine. Essa consente di firmare le immagini del sistema operativo durante la fase di build con chiavi di Secure Boot e configurare i sistemi di destinazione in modo tale da fidarsi solo delle immagini certificate internamente. L'idea è di estendere la catena di fiducia dal boot all'esecuzione del sistema.Automazione degli aggiornamenti tramite Leapp e Ansible.
Red Hat sviluppa scenari di upgrade in loco: Leapp ha ricevuto miglioramenti per la transizione e la conversione dei sistemi, mentre il contenuto certificato Ansible include ruoli per analizzare, risolvere problemi e effettuare aggiornamenti. In RHEL 10.2 è supportata la transizione da RHEL 9.8 a RHEL 10.2 per x86-64-v3, ARM64, POWER10 e IBM Z z15/LinuxONE III e versioni più recenti. Per RHEL 9.8 è supportata la transizione da RHEL 8.10 a RHEL 9.8, comprese le istanze SAP HANA.Aggiornamenti del kernel e strumenti di monitoraggio.
In RHEL 10.2 è stata introdotta la supporto per Kernel Livepatch per RHEL 10. Entrambi i rami hanno ricevuto estensioni perf, uno stato più vicino a quello upstream di perf e degli strumenti BPF, supporto debuginfod, nuovi eventi di prestazioni Intel core/uncore/c-state/package, miglioramenti per il filtro delle latenze di carico AMD IBS, aggiornamenti dei driver e degli ID dei dispositivi per Intel EDAC, Intel QAT e acceleratori Intel/AMD. Inoltre, sono stati aggiornati crash, kdump, rtla, rteval e sono stati aggiunti i binding Python per cpupower.Nuove versioni di software server e linguaggi di programmazione.
In RHEL 10.2 sono disponibili PostgreSQL 18, MariaDB 11.8, PHP 8.4, Apache HTTP Server 2.4.63 e Node.js 24. In RHEL 9.8 tra i nuovi Application Streams ci sono MariaDB 11.8 e Node.js 24.Aggiornamenti dei compilatori e degli strumenti di sviluppo.
In RHEL 10.2, the system toolchain includes GCC 14.3, glibc 2.39, Binutils 2.41, and Annobin 13.02. Both branches have updated development and analysis tools: GDB 16.3, Valgrind 3.26.0, SystemTap 5.4, Dyninst 13.0.0, elfutils 0.194, libabigail 2.9, PCP 6.3.7, Grafana 10.2.6, GCC Toolset 15, LLVM Toolset 21.1.8, Rust Toolset 1.92.0, and Go Toolset 1.26.2. In RHEL 9.8, the base system toolchain has been updated to GCC 11.5, glibc 2.39, Annobin 12.98, and Binutils 2.35.2.Modifiche al desktop di RHEL 10.2.
In RHEL 10.2, Firefox e Thunderbird ora vengono forniti per impostazione predefinita come applicazioni Flatpak anziché come pacchetti RPM. L'installer Anaconda installa automaticamente questi pacchetti Flatpak.
Pertanto, RHEL 10.2 si presenta come un'estensione dell'approccio di Red Hat verso infrastrutture immutabili/basate su immagini, assistenti IA e nuovi meccanismi crittografici, mentre RHEL 9.8 è un aggiornamento più cauto della branch stabile, in cui sono stati trasferiti gran parte degli aggiornamenti strumentali, crittografici e operativi senza una brusca modifica della piattaforma di base.
Fonte: linux.org.ru
