Wed. Jul 15th, 2020

Oracle Linux 8 Update 2 releases: an enterprise-class Linux distribution

3 min read

Oracle Linux (OL, formerly known as Oracle Enterprise Linux) is a Linux distribution packaged and freely distributed by Oracle, available partially under the GNU General Public License since late 2006. It is compiled from Red Hat Enterprise Linux (RHEL) source code, replacing Red Hat branding with Oracle’s. It is also used by Oracle Cloud and Oracle Engineered Systems such as Oracle Exadata and others.

Potential users can freely download Oracle Linux through Oracle’s E-delivery service (Oracle Software Delivery Cloud) or from a variety of mirror sites, and can deploy and distribute it without cost.The company’s Oracle Linux Support program aims to provide commercial technical support, covering Oracle Linux and existing RHEL or CentOS installations but without any certification from the former (i.e. without re-installation or re-boot). via_Wiki

Oracle Linux 8 Update 2 releases.


Oracle Linux 8 Update 2 ships with:

  • UEK R6 (kernel-uek-5.4.17-2011.1.2.el8uek) for x86_64 (Intel & AMD) and aarch64 (Arm) platforms
  • RHCK (kernel-4.18.0-193.el8) for x86_64 (Intel & AMD) platform

where both include bug fixes, security fixes and enhancements.

Notable New Features for All Architectures

  • Unbreakable Enterprise Kernel Release 6 (UEK6)
  • Red Hat Compatible Kernel (RHCK)
    • kexec-tools” documentation now includes Kdump FCoE target support
    • numactl” manual page updated to clarify information about memory usage
    • rngd” can run with non-root privileges
    • Secure Boot available by default
  • Compiler and Development Toolset (available as Application Streams)
    • Compiler and Toolset
      • Clang toolset updated to version 9.0.0
      • Rust toolset updated to version 1.39
      • Go toolset updated to 1.13.4
    • GCC Toolset 9
      • GCC version updated to 9.2.1
      • GDB version updated to 8.3
      • For further GCC Toolset updates, please check Oracle Linux 8 Update 2 release notes
  • Database
    • Oracle Linux 8 Update 2 ships with version 8.0 of the MySQL database
  • Dynamic Programming Languages, Web
    • maven:3.6” module stream available
    • Python 3.8” is provided by a new python38 module. Python 3.6 continues to be supported in Oracle Linux 8.
    • The introduction of “Python 3.8” in Oracle Linux 8 Update 2 requires that you specify which version of “mod_wsgi” you want to install, as “Python 3.6” is also supported in this release.
    • perl-LDAP” and “perl-Convert-ASN1” packages are now released as part of Oracle Linux 8 Update 2.
  • Infrastructure Services
    • bind” updated to version 9.11.13
    • tuned” updated to version 2.13
  • Networking
    • eBPF” for Traffic Control kernel subsystem supported (previously available as a technology preview)
    • firewalld” updated to version 0.8
  • Podman, Buildah, and Skopeo Container Tools are now supported on both UEK R6 and RHCK
  • Security
    • audit” updated to version 3.0-0.14; several improvements introduced between Kernel version 4.18 (RHCK) and version 5.4 (UEK R6) of Audit.
    • lvmdbusd” service confined by SELinux.
    • openssl-pkcs11” updated to version 0.4.10.
    • rsyslog” updated to version 8.1911.0.
    • SCAP Security Guide includes ACSC (Australian Cyber Security Centre) Essential Eight support.
    • SELinux
      • SELinux setools-gui and setools-console-analyses packages included
      • SELinux improved to enable confined users to manage user session services
      • semanage export able to display customizations related to permissive domains
      • semanage includes capability for listing and modifying SCTP and DCCP ports
    • sudo” updated to version 1.8.29-3.
    • udica” is now capable of adding new allow rules generated from SELinux denials to an existing container policy.
  • Virtualization
    • Nested Virtual Machines (VM) capability added; this enhancement enables an Oracle Linux 7 or Oracle Linux 8 VM that is running on an Oracle Linux 8 physical host to perform as a hypervisor, and host its own VMs.
      • Note: On AMD64 systems, nested KVM virtualization continues to be a Technology Preview.
    • virt-manager application deprecated; Oracle recommends using the Cockpit web console to manage virtualization in a GUI.
  • Cockpit Web Console
    • Cockpit web console login timeout; web console sessions will be automatically logged out after 15 minutes of inactivity
    • Option for logging into the web console with a TLS client certificate added
    • Creating a new file system in the web console requires a specified mount point
    • Virtual Machines management page improvements

Important changes in this release

  • UEK R6 brought back support for Btrfs and OCFS2 file systems. These are not available while using the Red Hat Compatible Kernel (RHCK).