Istio 1.0.4

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.

Known issues

  • Pilot may deadlock when using istioctl proxy-status to 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 503 errors.

  • 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.