Announcing Istio 1.24.1
Istio 1.24.1 patch release.
This release note describes what is different between Istio 1.24.0 and 1.24.1.
BEFORE YOU UPGRADE
Things to know and prepare before upgrading.
DOWNLOAD
Download and install this release.
DOCS
Visit the documentation for this release.
SOURCE CHANGES
Inspect the full set of source code changes.
Changes
Added unconfined AppArmor annotation to the
istio-cni-node
DaemonSet
to avoid conflicts with AppArmor profiles which block certain privileged pod capabilities. Previously, AppArmor (when enabled) was bypassed for theistio-cni-node
DaemonSet
since privileged was set to true in theSecurityContext
. This change ensures that the AppArmor profile is set to unconfined for theistio-cni-node
DaemonSet
.Added
dnsPolicy
ofClusterFirstWithHostNet
toistio-cni
when it runs withhostNetwork=true
(i.e. ambient mode).Fixed an issue where
istioctl install
was not working as expected on Windows.Fixed an issue where merging
Duration
with anEnvoyFilter
can lead to all listeners associated attributes being unexpectedly modified because all of the listeners shared the same pointer typedlistener_filters_timeout
.Fixed an issue where
istioctl install
deadlocks if multiple ingress gateways are specified in the IstioOperator file. (Issue #53875)Fixed an issue where errors were being raised during cleanup of iptables rules that are conditional on the iptables configuration.
Fixed an issue when upgrading waypoint proxies from Istio 1.23.x to Istio 1.24.x. (Issue #53883)