EuroLinux 8.6 Beta Release Notes
EuroLinux 8.6 is the first minor release with a full-fledged beta available before the General Availability of the upstream version (RHEL 8.6). The Beta version will allow releasing EuroLinux 8.6 GA faster. We decided to publish x86_64 and corresponding x86_64, i686 open buildroots for this beta. The GA version will release all supported arches simultaneously.
This version’s code name is Kyiv - the capital city of Ukraine.
Dynamic programming languages, Web and Database servers
New versions of the following components are now available:
- New: PHP 8.0 - module
php
stream8.0
- New: Perl 5.32 - module
perl
stream5.32
- New: Maven 3.5 - module
maven
stream3.5
- New: Log4j:2 - module
log4j
stream2
- PostgreSQL 10 - module
postgresql
stream10
was rebased to PostgreSQL 10.19 from 10.17 - PMDK 1_fileformat_v6 - module
pmdk
stream1_fileformat_v6
was rebased to version 1.11.1 from 1.9.2
Compiler Toolset
The following compiler toolsets have been updated in EL 8.6:
- Rust Toolset - module
rust-toolset:rhel8
was updated to version 1.58.1 from 1.54.0 - LLVM Toolset - module
llvm-toolset:rhel8
was updated to version 13.0.1 from 12.0.1 - Go Lang Toolset - module
go-toolset:rhel8
that provides the Go Lang stack was updated to version 1.17.7 from 1.16.12 - GCC-Toolset-11 - toolset
gcc-toolset-11
has multiple updates and was rebased to version 11.2
Containers
- New Containers Tools module
containers-tools
stream4.0
- Containers tools module
containers-tools
streamrhel
was heavily updated
Security
Most of the security features are connected to rebased/updated versions of the packages. The most crucial security changes include:
semodule
now supports the--checksum
option for verifying SELinux policy modules versions- OpenSSL 3.0 support in opencryptoki, among others
- OpenSCAP supports OSBuild Blueprint as a remediation type and several command-line option improvements
- SCAP Security Guide -
authselect
for rules that harden PAM stack and more precisexccdf_org.ssgproject.content_enable_fips_mode
rule implementation among others
General updates and improvements
Among the others, the following packages were updated and enhanced:
- Git was updated to version 2.31 from 2.27
- 389-ds-base (Directory Server) was updated to 1.4.3.28
- Libreswan was updated to 4.5
- PCP was rebased to version 5.3.5-8
- OpenSCAP was updated to 1.3.6
- grafana and grafana containers were rebased to the newer versions
- SCAP Security Guide was updated to 0.1.60
- authselect was updated to 1.2.2
- bind was updated to 9.16.23
- fapolicyd was updated to 1.1
- libcap was updated to 2.48
- lsvpd was updated to 1.7.13
- opencryptoki was updated to 3.17.0
- pcsc-lite was updated to 1.9.5
- powerpc-utils was updated to 1.3.9
- samba was updated to 4.15.5
New packages
Among the others, the following packages were added to os
repository for this release:
- aardvark-dns
- adwaita-icon-theme-devel
- ansible-core
- ansible-test
- bind9.16
- bind9.16-chroot
- bind9.16-devel
- bind9.16-dnssec-utils
- bind9.16-doc
- bind9.16-libs
- bind9.16-license
- bind9.16-utils
- coreos-installer-dracut
- fdo-admin-cli
- fdo-client
- fdo-init
- fdo-manufacturing-server
- fdo-owner-cli
- fdo-owner-onboarding-server
- fdo-rendezvous-server
- fence-virtd-cpg
- fwupd-devel
- gdm-devel
- gdm-pam-extensions-devel
- glibc-gconv-extra
- gnome-shell-extension-classification-banner
- gnome-shell-extension-dash-to-panel
- greenboot-default-health-checks
- hostapd
- libgcab1-devel
- libguestfs-appliance
- libnbd-bash-completion
- libpinyin-devel
- libqrtr-glib
- libselinux-static
- libss-devel
- libtpms
- libtpms-devel
- libuser-devel
- libvirt-wireshark
- libxmlb-devel
- lmdb-devel
- maven-openjdk17
- nbdkit-gzip-filter
- nbdkit-nbd-plugin
- nbdkit-tar-filter
- nbdkit-tar-plugin
- nbdkit-tmpdisk-plugin
- netavark
- NetworkManager-initscripts-updown
- nftables-devel
- nginx-mod-devel
- nmstate-devel
- nmstate-libs
- osbuild-composer-dnf-json
- osbuild-luks2
- osbuild-lvm2
- pcp-pmda-denki
- pcp-pmda-mongodb
- php-pecl-xdebug3
- multiple perl-* that are in perl 5.32 modules
- prometheus-jmx-exporter-openjdk11
- python38-resolvelib
- python3-bind9.16
- python3-dnf-plugin-modulesync
- qatlib-tests
- qatzip
- qatzip-devel
- qatzip-libs
- qemu-kvm-docs
- qemu-kvm-hw-usbredir
- qemu-kvm-ui-opengl
- qemu-kvm-ui-spice
- rig
- rsyslog-mmfields
- rust-std-static-wasm32-wasi
- shadow-utils-subid
- shadow-utils-subid-devel
- sshpass
- stress-ng
- swtpm
- swtpm-devel
- swtpm-libs
- swtpm-tools
- swtpm-tools-pkcs11
- virt-v2v-bash-completion
- virt-v2v-man-pages-ja
- virt-v2v-man-pages-uk
- webrtc-audio-processing-devel
- weldr-client
Branded packages
Multiple packages have names changed due to branding, including:
- redhat-backgrounds -> el-backgrounds
- redhat-indexhtml -> el-indexhtml
- redhat-logos -> el-logos
- redhat-logos-httpd -> el-logos-httpd
- redhat-logos-ipa -> el-logos-ipa
- redhat-release -> el-release
- redhat-release-eula -> el-release - we include EULA in release package
All these packages have proper RPM provides
declaration.
The list of the packages that are changed due to branding includes, among the others:
- abrt
- anaconda
- anaconda-user-help
- cloud-init
- crash
- firefox
- httpd
- initial-setup
- ipa
- libguestfs
- libreoffice
- libreport
- nginx
- opa-ff
- opa-fm
- openscap
- osinfo-db
- python3
- redhat-rpm-config
- scap-security-guide
- skopeo
- sos
- subscription-manager
- thunderbird
Removed packages
The following packages were removed:
- rhc and related packages
- insights-client and related packages
Batteries
Batteries repository contains packages that are needed to rebuild the distribution but are not included in any upstream repositories. Right now, this repository includes more than 2500 packages for each buildroot.
Multiple batteries were updated for this release including:
- Bootstraps for Perl 5.32
- Updated mesa batteries
- Smaller packages that broke buildroot
About 420 packages were updated for x86_64 buildroot alone.
Gaia build system
We are still working on Gaia 3.0.
Known bugs
- This is a Beta release!
- openscap will probably not work
- There is ambiguity when it comes to SCAP profiles naming that will be resolved for 8.6 GA GitHub Bug Report
- After installation, the first kernel might report EuroLinux 8.5 -> updated kernel should report 8.6 beta.
- evolution-mapi was wrongly linked against older samba. The solution is
yum reinstall -y evolution-mapi
as we updated the package in-place - dhcp-client was wrongly linked against older bind-export-libs. The solution is
yum reinstall -y dhcp-client
as we updated the package in-place
Additional resources
- Download EuroLinux ISO
- EuroLinux Public Request for Change and Bug Tracker
- Red Hat 8.6 Beta Release Notes parts of our release notes are loosely based on this document.