Chapter 1. Release notes
These are the most important features and bug fixes in the Red Hat OpenShift Local 2.22 product.
1.1. Component versions
Red Hat OpenShift Local 2.22 has the following versions of the main components:
Table 1.1. Red Hat OpenShift Local, Component versions
| Component | Version |
|---|---|
| OpenShift Container Platform | 4.13.3 |
|
OpenShift client binary ( | v4.13.3 |
| Podman binary | 4.4.4 |
1.2. Minimum system requirements
Red Hat OpenShift Local has the following minimum hardware and operating system requirements.
1.2.1. Hardware requirements
Red Hat OpenShift Local is supported on these architectures:
Table 1.2. Preset and architecture compatibility
| Preset | AMD64 | Intel 64 | M1 |
|---|---|---|---|
| OpenShift Container Platform | yes | yes | yes |
| MicroShift | yes | yes | yes |
| Podman container runtime | yes | yes | yes |
Red Hat OpenShift Local does not support nested virtualization.
Depending on the desired container runtime, Red Hat OpenShift Local requires the following system resources:
1.2.1.1. For OpenShift Container Platform
- 4 physical CPU cores
- 9 GB of free memory
- 35 GB of storage space
1.2.1.2. For MicroShift
- 2 physical CPU cores
- 4 GB of free memory
- 35 GB of storage space
The OpenShift Container Platform and MicroShift presets require these minimum resources to run in the Red Hat OpenShift Local instance. Some workloads might require more resources. To assign more resources to the Red Hat OpenShift Local instance, see Configuring the instance.
1.2.1.3. For the Podman container runtime
- 2 physical CPU cores
- 2 GB of free memory
- 35 GB of storage space
1.2.2. Operating system requirements
Red Hat OpenShift Local requires the following minimum version of a supported operating system:
1.2.2.1. Requirements on Microsoft Windows
- On Microsoft Windows, Red Hat OpenShift Local requires the Windows 10 Fall Creators Update (version 1709) or later. Red Hat OpenShift Local does not work on earlier versions of Microsoft Windows. Microsoft Windows 10 Home Edition is not supported.
1.2.2.2. Requirements on macOS
- On macOS, Red Hat OpenShift Local requires macOS 11 Big Sur or later. Red Hat OpenShift Local does not work on earlier versions of macOS.
1.2.2.3. Requirements on Linux
- On Linux, Red Hat OpenShift Local is supported only on the latest two Red Hat Enterprise Linux/CentOS 8 and 9 minor releases and on the latest two stable Fedora releases.
- When using Red Hat Enterprise Linux, the machine running Red Hat OpenShift Local must be registered with the Red Hat Customer Portal.
- Ubuntu 18.04 LTS or later and Debian 10 or later are not supported and might require manual set up of the host machine.
- See Required software packages to install the required packages for your Linux distribution.
1.3. Changes and improvements
These are some notable changes introduced in Red Hat OpenShift Local 2.22.
1.4. Notable enhancements
- You can use Red Hat OpenShift Local for development and testing purposes.
Red Hat OpenShift Local installs on your computer one of these presets:
openshift- A minimal, preconfigured OpenShift Container Platform 4.13 cluster.
microshift- MicroShift.
podman- Podman container runtime.
The preset runs in a Red Hat Enterprise Linux virtual machine, on the native hypervisor, on these platforms:
- Linux
- macOS
- Microsoft Windows 10
1.5. Technology Preview
Support for these features falls under the Technology Preview Features Support Scope.
-
Red Hat OpenShift Local 2.22 includes the ability to create a custom bundle based on the currently running cluster with the
crc bundle generatecommand. This command, its parameters, and behavior might change in incompatible ways in future releases.
1.6. Notable changes
-
Red Hat OpenShift Local 2.22 provides OpenShift Container Platform 4.13.3 in the embedded OpenShift preset (
openshift). -
Red Hat OpenShift Local 2.22 provides Podman 4.4.4 in the embedded Podman container engine preset (
podman). -
Red Hat OpenShift Local 2.22 provides MicroShift 4.13.3 in the embedded MicroShift preset (
microshift).
1.6.1. crc config get returns default values when the property is not set
Previously, crc config get returned an error code when the setting had a default value. With this update, it returns the default value.
Additional resources
1.6.2. Fixed downloading error during setup
Previously, setup was failing with the error: unable to get verified hash for default bundle. This update fixes the bundle hash downloading error in crc setup.
Additional resources
1.6.3. Resizing disks for the MicroShift preset
Previously, it was not possible to resize MicroShift preset disks. This update adds disk-resize functionality for the MicroShift preset.
Additional resources
1.6.4. Fixed DNS lookup from within containers
Previously, DNS messages from Red Hat OpenShift Local DNS service could exceed 512B, and some clients might fail to process the message. With this update, DNS messages are compressed, and container can sucessfully process DNS messages.
Additional resources