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
phpstream8.0 - New: Perl 5.32 - module
perlstream5.32 - New: Maven 3.5 - module
mavenstream3.5 - New: Log4j:2 - module
log4jstream2 - PostgreSQL 10 - module
postgresqlstream10was rebased to PostgreSQL 10.19 from 10.17 - PMDK 1_fileformat_v6 - module
pmdkstream1_fileformat_v6was 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:rhel8was updated to version 1.58.1 from 1.54.0 - LLVM Toolset - module
llvm-toolset:rhel8was updated to version 13.0.1 from 12.0.1 - Go Lang Toolset - module
go-toolset:rhel8that provides the Go Lang stack was updated to version 1.17.7 from 1.16.12 - GCC-Toolset-11 - toolset
gcc-toolset-11has multiple updates and was rebased to version 11.2
Containers
- New Containers Tools module
containers-toolsstream4.0 - Containers tools module
containers-toolsstreamrhelwas heavily updated
Security
Most of the security features are connected to rebased/updated versions of the packages. The most crucial security changes include:
semodulenow supports the--checksumoption 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 -
authselectfor rules that harden PAM stack and more precisexccdf_org.ssgproject.content_enable_fips_moderule 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-mapias we updated the package in-place - dhcp-client was wrongly linked against older bind-export-libs. The solution is
yum reinstall -y dhcp-clientas 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.