Change8

Migrating to Linkerd edge-25.10.1

Version edge-25.10.1 introduces 1 breaking change. This guide details how to update your code.

Released: 10/2/2025

1
Breaking Changes
1
Migration Steps
3
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

linkerd-jaeger extensioncontroller.tracing.enablecontroller.tracing.collector.endpoint

Breaking Changes

Issue #1

Support for the Linkerd Jaeger extension has been dropped. Users must now configure OpenTelemetry tracing directly by setting `controller.tracing.enable` and `controller.tracing.collector.endpoint` during Linkerd installation.

Migration Steps

  1. 1
    If you were using the Linkerd Jaeger extension, you must now configure OpenTelemetry tracing directly by setting `controller.tracing.enable` and `controller.tracing.collector.endpoint` when installing Linkerd.

Release Summary

This release removes the Linkerd Jaeger extension in favor of direct OpenTelemetry configuration and introduces new metrics for request frame sizes. It also ensures OpenTelemetry spans are flushed more reliably.

Need More Details?

View the full release notes and all changes for Linkerd edge-25.10.1.

View Full Changelog