Chapter 23. Edge
This chapter lists the most notable changes to RHEL Edge between RHEL 8 and RHEL 9.
23.1. RHEL for Edge
Support for automatic provisioning and onboarding RHEL for Edge images using FDO
You have support for automatic provisioning and onboarding RHEL for Edge images using the FDO (FIDO device onboarding) process With this, you can build a RHEL for Edge Simplified Installer image, provision it to a RHEL for Edge image. Then, you can use the FDO process to automatically provision and onboard your Edge devices, exchange data with other devices and systems connected on the networks.
rpm-ostree upgrades from RHEL 8 to RHEL 9
You can upgrade RHEL 8 systems to RHEL 9 using
Support to auto-rollbacks
The health checks run during the boot process and can determine if the nodes are functioning properly. If the health checks fail, a counter tracks the number of attempts and the node uses
rpm-ostree to rollback the update. Podman automatically rollbacks the container if a new application version exits when the update fails.
Support to build a RHEL for Edge Simplified Installer image
You can use Image Builder to build a RHEL for Edge Simplified Installer image. It enables an unattended installation to a device, and provisioning the image to a RHEL for Edge image.
Support to build a RHEL for Edge Raw image
You can also build RHEL for RHEL for Edge Raw image. These are compressed raw images, which consist of a file that contains a partition layout with an existing deployed
OSTree commit in it. The RHEL for Edge Raw Images can be used to flash on a hard drive or boot on a virtual machine.
The RHEL 9 for Edge minimal installation is much smaller
The RHEL 9 for Edge minimal installation is much smaller, when compared with RHEL 8:
|Minimal RHEL 8 install||Minimal RHEL 9 install||Minimal RHEL 9 install (with firmware & podman)|
1.1G of disk
652M of disk
863M of disk
Supported RHEL for Edge image types
With RHEL for Edge, you can compose customized RHEL (rpm-ostree) images using Image Builder, and then remotely install and manage the images on Edge servers.
The following image types are supported in RHEL 9:
- RHEL for Edge Commit (.tar)
- RHEL for Edge Container (.tar)
- RHEL for Edge Installer (.iso)
- RHEL for Edge Raw Image (.raw.xz)
- RHEL for Edge Simplified Installer (.iso)
Supported RHEL for Edge image names
Previously, the image types were prefixed by
rhel-. This prefix was removed, but the previous image names, such as
rhel-edge-installer still work as aliases to the new names. These names are considered deprecated and may be removed completely in future versions. The following RHEL for Edge image names are supported in RHEL 9: