This release addresses some critical issues found by the community when using Istio 1.0.3. This release note describes what's different between Istio 1.0.3 and Istio 1.0.4.
- Pilot may deadlock when using
istioctl proxy-statusto get proxy synchronization status. The work around is to not use
istioctl proxy-status. Once Pilot enters a deadlock, it exhibits continuous goroutine growth eventually running out of memory.
Fixed the lack of removal of stale endpoints causing
Fixed sidecar injection when a pod label contains a
Policy and telemetry
Fixed occasional data corruption problem with out-of-process Mixer adapters leading to incorrect behavior.
Fixed excessive CPU usage by Mixer when waiting for missing CRDs.