Red Hat build of MicroShift release notes


Red Hat build of MicroShift 4.17

Highlights of what is new and what has changed with this MicroShift release

Red Hat OpenShift Documentation Team

Abstract

The release notes for MicroShift summarize all new features and enhancements, notable technical changes, major corrections from the previous version, and any known bugs.

Chapter 1. MicroShift 4.17 release notes

Red Hat build of MicroShift (MicroShift) provides developers and IT organizations with small-form-factor and edge computing delivered as an application that customers can deploy on top of their managed Red Hat Enterprise Linux (RHEL) devices at the edge. Built on OpenShift Container Platform and Kubernetes, MicroShift provides an efficient way to operate single-node clusters in low-resource edge environments.

MicroShift is designed to make control plane restarts economical and be lifecycle-managed as a single unit by the operating system. Updates, roll-backs, and configuration changes consist of simply staging another version in parallel and then - without relying on a network - flipping to and from that version and restarting.

1.1. About this release

Version 4.17 of MicroShift includes new features and enhancements. Update to the latest version of MicroShift to receive all of the latest features, bug fixes, and security updates. MicroShift is derived from OpenShift Container Platform 4.17 and uses the CRI-O container runtime. New features, changes, and known issues that pertain to MicroShift are included in this topic.

You can deploy MicroShift clusters to on-premise, cloud, disconnected, and offline environments.

MicroShift 4.17 is supported on Red Hat Enterprise Linux (RHEL) 9.4.

For lifecycle information, see the MicroShift Life Cycle Policy.

1.2. New features and enhancements

This release adds improvements related to the following components and concepts.

1.2.1. Red Hat Enterprise Linux (RHEL)

  • MicroShift 4.17 runs on Red Hat Enterprise Linux (RHEL) 9.4.

1.2.2. Updating

Updating two minor versions in a single step is not supported in 4.17. Updates for both single-version minor releases and patch releases are supported.

1.2.3. Networking

1.2.3.1. IPv6 single and dual-stack IPv6 networking now available

With this release, you can run MicroShift and your workloads with either IPv6 only or IPv4 and IPv6 dual-stack networking protocols. Ingress and egress traffic can be on either IPv4 or IPv6 traffic, mixed or parallel. See Configuring IPv6 networking.

1.2.4. Storage

1.2.4.1. Resource footprint reduction for LVM storage driver now available

With this release, the resource footprint of the LVM storage driver is significantly reduced, particularly in terms of memory consumption.

1.2.4.2. Disabling and uninstalling LVM Storage CSI provider and CSI snapshot deployments now available

With this release, MicroShift can now be configured to disable and uninstall the container storage interface (CSI) provider or the CSI snapshot capabilities which can reduce the use of runtime resources such as RAM, CPU, and storage. See Disabling and uninstalling LVMS CSI provider and CSI snapshot deployments.

1.2.5. Running applications

1.2.5.1. Low-latency performance for applications now available

You can now run a MicroShift cluster with low-latency response rates. Using a low-latency MicroShift configuration with operating system tuning results in reduced application response times and can include deterministic performance. Using workload partitioning is also recommended. See Configuring low latency for more information.

1.2.5.2. Support for workload partitioning

With this release, workload partitioning is supported in MicroShift. See Workload partitioning for more information.

1.2.6. Documentation enhancements

1.2.6.1. Data cleanup now documented

With this release, the microshift-cleanup-data script is documented. See Data cleanup for more information.

1.2.6.2. Installation topics are reorganized

With this release, system requirements, installation types, and information about installing add-ons are reorganized into discrete topics so that they are easier to use.

1.3. Technology Preview feature

One feature in this release is currently in Technology Preview. This experimental feature is not intended for production use. Note the following scope of support on the Red Hat Customer Portal for this feature:

Technology Preview Features Support Scope

1.3.1. Red Hat Enterprise Linux (RHEL) image mode Technology Preview feature

  • You can now install MicroShift using a bootc container image. Image mode for RHEL is a Technology Preview deployment method that uses a container-native approach to build, deploy and manage the operating system as a bootc container image.

See Using image mode for RHEL with MicroShift for more information.

1.4. Asynchronous errata updates

Security, bug fix, and enhancement updates for MicroShift 4.17 are released as asynchronous errata through the Red Hat Network. All MicroShift 4.17 errata are available on the Red Hat Customer Portal. For more information about asynchronous errata, read the MicroShift Life Cycle.

Red Hat Customer Portal users can enable errata notifications in the account settings for Red Hat Subscription Management (RHSM). When errata notifications are enabled, you are notified through email whenever new errata relevant to your registered systems are released.

Note

Red Hat Customer Portal user accounts must have systems registered and consuming MicroShift entitlements for MicroShift errata notification emails to generate.

This section is updated over time to provide notes on enhancements and bug fixes for future asynchronous errata releases of MicroShift 4.17. Versioned asynchronous releases, for example with the form MicroShift 4.17.z, are detailed in the following subsections.

1.4.1. RHBA-2024:7924 - MicroShift 4.17.1 Generally Available release advisory

Issued: 15 October 2024

MicroShift release 4.17.1 is now available. Bug fixes and enhancements are listed in the RHBA-2024:7924 advisory. Release notes for bug fixes and enhancements are provided in this documentation. The images that are included in the update are provided by the OpenShift Container Platform RHSA-2024:7922 advisory.

See the latest images included with MicroShift by listing the contents of the MicroShift RPM release package.

1.4.2. RHBA-2024:8231 - MicroShift 4.17.2 bug fix and enhancement update advisory

Issued: 23 October 2024

MicroShift release 4.17.2 is now available. Bug fixes and enhancements are listed in the RHBA-2024:8231 advisory. Release notes for bug fixes and enhancements are provided in this documentation. The images that are included in the update are provided by the OpenShift Container Platform RHSA-2024:8229 advisory.

See the latest images included with MicroShift by listing the contents of the MicroShift RPM release package.

1.4.3. RHBA-2024:8436 - MicroShift 4.17.3 bug fix and enhancement update advisory

Issued: 29 October 2024

MicroShift release 4.17.3 is now available. Bug fixes and enhancements are listed in the RHBA-2024:8436 advisory. Release notes for bug fixes and enhancements are provided in this documentation. The images that are included in the update are provided by the OpenShift Container Platform RHSA-2024:8434 advisory.

See the latest images included with MicroShift by listing the contents of the MicroShift RPM release package.

1.4.4. RHBA-2024:8983 - MicroShift 4.17.4 bug fix and enhancement update advisory

Issued: 13 November 2024

MicroShift release 4.17.4 is now available. Bug fixes and enhancements are listed in the RHBA-2024:8983 advisory. Release notes for bug fixes and enhancements are provided in this documentation. The images that are included in the update are provided by the OpenShift Container Platform RHSA-2024:8981 advisory.

See the latest images included with MicroShift by listing the contents of the MicroShift RPM release package.

1.4.5. RHBA-2024:9612 - MicroShift 4.17.5 bug fix and enhancement update advisory

Issued: 19 November 2024

MicroShift release 4.17.5 is now available. Bug fixes and enhancements are listed in the RHBA-2024:9612 advisory. Release notes for bug fixes and enhancements are provided in this documentation. The images that are included in the update are provided by the OpenShift Container Platform RHSA-2024:9610 advisory.

See the latest images included with MicroShift by listing the contents of the MicroShift RPM release package.

Legal Notice

Copyright © 2024 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.