Buoyant Enterprise for Linkerd

enterprise-2.16.4

February 4, 2025

The 2.16.4 stable point release includes bugfixes and minor improvements.

Previous release: enterprise-2.16.3.

Supported Kubernetes versions

For this release, the minimum supported Kubernetes version remains 1.22, and the maximum supported Kubernetes version remains 1.31.

Who should upgrade?

Customers who are affected by one of the bugs outlined in the changelog below should upgrade as soon as possible. All other customers should upgrade at their convenience.

Upgrade guidance

This is a stable point release designed to introduce minimal change. Please see the instructions in Upgrading BEL for how to upgrade.

To upgrade with BEL’s lifecycle automation operator, you will need Buoyant Extension version v0.33.3 or later.

Changelog

  • Fixed a bug in the control plane’s policy controller component where routes whose parentRef does not specify a port could become stale and cause incorrect routing. (linkerd2#13584)
  • Relaxed pod readiness requirements in the Destination controller to avoid blocking workloads requiring connectivity before becoming ready (e.g. Cassandra, Kafka). (linkerd2#13557)
  • Fixed handling of the proxy-log-level config to fully support log filters. (linkerd2#13480)
  • Updated Go from 1.23.4 to 1.23.5 to remediate CVE-2024-45336 and CVE-2024-45341