Ubuntu 22.04 LTS Oracle Kubernetes Engine (OKE) 1.29.1 Release Notes
Table of Contents
- Introduction
- Release scope
- Deployment
- Support lifespan
- Platform image
- Kubernetes support
- Upgrades
- Security updates
- Known issues
Introduction
These release notes for Ubuntu 22.04 LTS (Jammy Jellyfish) Oracle Kubernetes Engine (OKE) 1.29.1 Worker Images provide an overview of the release and document the known issues and limitiations.
Throughout this document, this image will be referred to as “Ubuntu 22.04 OKE 1.29.1” for brevity.
The intial release image serial is 20240825
.
Release scope
The Ubuntu 22.04 OKE 1.29.1 image is a Limited Availability release. Only a limited set of Ubuntu releases, CPU architectures, and OKE versions are supported. Furthermore, manual steps are required to deploy a cluster with these images, as these images are not yet available as OKE Images provided by Oracle selectable in the Console.
Limitations
- Single Ubuntu LTS Release: 22.04
- Single OKE Version: 1.29
- Single Architecture: amd64
- Manual steps for deployment: see deployment section
Deployment
See the full documentation for instruction on deploying Ubuntu 22.04 OKE 1.29.1 in your OKE clusters.
Support lifespan
Ubuntu 22.04 OKE 1.29.1 will be supported following the Oracle Supported Kubernetes Versions Release Calendar. The image will be End-of-Life 30 days after the 1.32 OKE release date. The EOL date will approximately be in April 2025.
Platform image
Ubuntu 22.04 OKE 1.29.1 is based on the August release of the Ubuntu 22.04 LTS Oracle Platform Image.
Kubernetes support
The Ubuntu 22.04 OKE 1.29.1 image has built-in support for Kubernetes minor version 1.29.1 on Oracle Kubernetes Engine (OKE) service.
The Kubernetes related packages included in the image are
Package | Version |
---|---|
conmon | 2.1.10 |
containers-common | 0.1.71 |
cri-o | 1.29.0 |
cri-o-runc | 1.1.12 |
cri-tools | 1.29.0 |
containernetworking-plugins | 1.3.0 |
kubelet | 1.29.1 |
oci-oke-node-client | 2.0.0 |
These packages are installed from a special PPA maintained by the Canonical Public Cloud team in collaboration with the Canonical Security team.
Upgrades
In place upgrades of the image are not supported. All worker node upgrades should be done through a node-replacement process on OKE.
Security updates
Security updates for all installed packages will be provided through the usual Ubuntu Main archive as well as the PPA mentioned in Kubernetes Support section.
The service unattended-upgrades
has been disabled and removed from the image, therefore packages on the worker node will not automatically upgrade.
It is strongly recommended that a node-replacement process be used to apply security updates for the worker nodes. This avoids any unintentional problems and ensures that you are running the identical image and software stack tested by Canonical Public Cloud. Updated Ubuntu 22.04 OKE 1.29.1 releases can be found via the Oracle Storage PAR.
Manual in-place upgrade through apt update && apt upgrade
is possible, but not recommended.
Known Issues
- Self-managed nodes do not work with
vcn-native
networking type. Workaround: usevcn-flannel
networking type instead. - Sonobuoy
conformance-lite
test failures observed when usingvcn-native
networking type. The networking pluginvcn-native
is developed by Oracle, and we are working with the Oracle team to understand if these failures are false positives or not. Workaround: usevcn-flannel
networking type instead.