Skip to content

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 stream 8.0
  • New: Perl 5.32 - module perl stream 5.32
  • New: Maven 3.5 - module maven stream 3.5
  • New: Log4j:2 - module log4j stream 2
  • PostgreSQL 10 - module postgresql stream 10 was rebased to PostgreSQL 10.19 from 10.17
  • PMDK 1_fileformat_v6 - module pmdk stream 1_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 stream 4.0
  • Containers tools module containers-tools stream rhel 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 precise xccdf_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