Chapter 6. Technology previews

This part provides a list of all Technology Previews available in Red Hat Enterprise Linux 8.0 Beta.

For information on Red Hat scope of support for Technology Preview features, see Technology Preview Features Support Scope.

6.1. The web console

Custom system image creation with Composer available as a Technology Preview

The Composer tool enables users to create customized RHEL images. Composer is available in Application Stream as a Technology Preview in the lorax-composer package.

With Composer, users can create custom system images which include additional packages. Composer functionality can be accessed through a graphical user interface in web console, or with a command line interface in the composer-cli tool. Composer output formats include, among others:

  • live ISO installer disk image
  • qcow2 file for direct use with a virtual machine or OpenStack
  • file system image file
  • cloud images for Azure, VMWare, and AWS

To learn more about Composer, see the chapter Building Custom System Images with Composer in the documentation title Installing Red Hat Enterprise Linux 8.

(JIRA:RHELPLAN-7291, BZ#1628645, BZ#1628646, BZ#1628647, BZ#1628648)

6.2. Kernel

XDP available as a Technology Preview

The eXpress Data Path (XDP) feature, which is available as a Technology Preview, provides a means to upload Berkeley Packet Filter (BPF) programs for high performance packet processing in the kernel, making the kernel’s networking data path programmable.

(BZ#1503672)

eBPF is available in RHEL 8 Beta as a Technology Preview

The extended Berkeley Packet Filtering (eBPF) feature is available as a Technology Preview for both networking and tracing. eBPF enables the user space to attach custom programs onto a variety of points (sockets, trace points, packet reception) to receive and process data. The feature includes a new system call bpf(), which allows to create various types of maps, and also to insert various types of programs into the kernel. See the bpf(2) man page for more information.

(BZ#1559616)

BCC is available as a Technology Preview

BPF Compiler Collection (BCC) is a user space tool kit for creating efficient kernel tracing and manipulation programs that is available as a Technology Preview in Red Hat Enterprise Linux 8 Beta. BCC provides tools for I/O analysis, networking, and monitoring of Linux operating systems using the extended Berkeley Packet Filtering (eBPF).

(BZ#1548302)

6.3. File systems and storage

VDO available as an LVM logical volume type

LVM can now be used to create logical volumes of Virtual Data Optimizer (VDO) type. VDO is a virtual block device with the ability to compress and deduplicate data.

This is a Technology Preview feature.

(BZ#1643553)

Support for Data Integrity Field/Data Integrity Extension (DIF/DIX)

DIF/DIX is an addition to the SCSI Standard. It remains in Technology Preview for all HBAs and storage arrays, except for those specifically listed as supported.

DIF/DIX increases the size of the commonly used 512 byte disk block from 512 to 520 bytes, adding the Data Integrity Field (DIF). The DIF stores a checksum value for the data block that is calculated by the Host Bus Adapter (HBA) when a write occurs. The storage device then confirms the checksum on receipt, and stores both the data and the checksum. Conversely, when a read occurs, the checksum can be verified by the storage device, and by the receiving HBA.

(BZ#1649493)

NVMe/FC is available as a Technology Preview in Qlogic adapters using qla2xxx

The NVMe over Fibre Channel (NVMe/FC) transport type is available as a Technology Preview in Qlogic adapters using the qla2xxx driver.

(BZ#1649922)

6.4. High availability and clusters

Pacemaker podman bundles available as a Technology Preview

Pacemaker container bundles now run on the podman container platform, with the container bundle feature being available as a Technology Preview. There is one exception to this feature being Technology Preview: Red Hat fully supports the use of Pacemaker bundles for Red Hat Openstack.

(BZ#1619620)

6.5. Security

SWID tag of the RHEL 8.0 release

To enable identification of RHEL 8.0 installations using the ISO/IEC 19770-2:2015 mechanism, software identification (SWID) tags are installed in files /usr/lib/swidtag/redhat.com/com.redhat.RHEL-8-<architecture>.swidtag and /usr/lib/swidtag/redhat.com/com.redhat.RHEL-8.0-<architecture>.swidtag. The parent directory of these tags can also be found by following the /etc/swid/swidtags.d/redhat.com symbolic link.

The XML signature of the SWID tag files can be verified using the xmlsec1 verify command, for example:

xmlsec1 verify --trusted-pem /etc/pki/swid/CA/redhat.com/redhatcodesignca.cert /usr/share/redhat.com/com.redhat.RHEL-8-x86_64.swidtag

The certificate of the code signing certification authority can also be obtained from the Product Signing Keys page on the Customer Portal.

(BZ#1636338)