Skip to content

chore(deps): update linkerd - #1217

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/linkerd
Open

chore(deps): update linkerd#1217
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/linkerd

Conversation

@renovate

@renovate renovate Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
linkerd-control-plane (source) minor 2025.8.12025.12.3
linkerd-crds (source) minor 2025.8.12025.12.3
linkerd-viz (source) minor 2025.8.12025.12.3
linkerd/linkerd2 minor edge-25.8.1edge-25.12.3

Release Notes

linkerd/linkerd2 (linkerd/linkerd2)

vedge-25.12.3

Compare Source

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release correctly discovers ports and port opacity when using native sidecars, and fixes a race condition in the CNI plugin that could prevent proper deployment in some environments, particularly EKS.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.12.2...edge-25.12.3

vedge-25.12.2

Compare Source

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release correctly takes hostPorts and opaque ports into account when using native sidecars, and improves native sidecar support in the linkerd authz and linkerd check --proxy commands.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.12.1...edge-25.12.2

vedge-25.12.1

Compare Source

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release bumps dependencies but has no functional changes from edge-25.11.3.

What's Changed

New Contributors

Full Changelog: linkerd/linkerd2@edge-25.11.3...edge-25.12.1

vedge-25.11.3

Compare Source

RECOMMENDED

Overall status: RECOMMENDED

Cautions

As of this release, the proxy-init image has been merged into the proxy image, which simplifies image management and reduces overall image size. Users who were explicitly using the proxy-init image should use the proxy image in its place.

Changes

This release correctly honors the timeouts.request value of HTTPRoutes in the gateway.networking.k8s.io API group, to match the behavior of policy.linkerd.io HTTPRoutes.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.11.2...edge-25.11.3

vedge-25.11.2

Compare Source

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.11.3 instead

Cautions

In this release, mesh expansion does not correctly get certificates from SPIRE; we recommend using edge-25.11.3 instead.

Changes

This release fixes broken documentation URLs in CLI commands (thanks, beza!) and corrects a typo in the EgressNetwork and ExternalWorkload CRD definitions (thanks, YY!).

What's Changed

New Contributors

Full Changelog: linkerd/linkerd2@edge-25.11.1...edge-25.11.2

vedge-25.11.1

Compare Source

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release correctly includes pod metadata in OpenTelemetry traces, fixes the workload_subscribers metric to correctly track the total number of subscribers across all IP and port combinations (rather than only the most recent combination), and prevents a task leak when using federated services.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.10.7...edge-25.11.1

vedge-25.10.7

Compare Source

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

This release continues making Linkerd's Helm chart handle tracing parameters more robustly.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.10.6...edge-25.10.7

vedge-25.10.6

Compare Source

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

N/A

Changes

This release continues making Linkerd's Helm chart handle tracing parameters more robustly.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.10.5...edge-25.10.6

vedge-25.10.5

Compare Source

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

N/A

Changes

This release makes Linkerd's Helm chart handle tracing parameters more robustly.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.10.4...edge-25.10.5

vedge-25.10.4

Compare Source

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

N/A

Changes

This release prevents a possible crash when injecting proxies without tracing configured, and includes semantic convention labels user-agent.original, http.request.header.content-length, http.request.header.content-type, and http.request.header.l5d-orig-proto to OpenTelemetry spans.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.10.3...edge-25.10.4

vedge-25.10.3

Compare Source

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

This release includes one breaking change: it removes the ip_port_subscribers metric and replaces it with the lower-cardinality workload_subscribers metric.

Changes

This release removes the linkerd.io/proxy-root-parent and linkerd.io/proxy-root-parent-kind labels added to injected pods in edge-25.10.2. It also fixes a potential deadlock that could result in leaked tasks and unneeded memory consumption, and allows configuring the destination controller's stream queue capacity. The default remains 100 for the moment; lower values may be better for improving responsiveness to readiness and liveness issues.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.10.2...edge-25.10.3

vedge-25.10.2

Compare Source

NOT RECOMMENDED

Overall status: NOT RECOMMENDED, use edge-25.10.7 instead

Cautions

This release drops support for the (long-deprecated) OpenCensus trace protocol. Additionally, it adds the linkerd.io/proxy-root-parent and linkerd.io/proxy-root-parent-kind labels to injected pods, but this change was reverted in edge-25.10.3 due to unforeseen issues.

Changes

This release adds support for setting OpenTelemetry tracing values via resource.opentelemetry.io/<label> annotations on pods, making it simpler to customize tracing for specific workloads. Additionally, it moves native sidecar support to beta, adding the config.beta.linkerd.io/proxy-enable-native-sidecar annotation and deprecating the alpha annotation (although that will continue to function).

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.10.1...edge-25.10.2

vedge-25.10.1

Compare Source

RECOMMENDED

Overall status: RECOMMENDED

Cautions

This release drops support for the Linkerd Jaeger extension: instead, it supports directly configuring OpenTelemetry tracing by setting controller.tracing.enable and controller.tracing.collector.endpoint when installing Linkerd.

Changes

This release guarantees that OpenTelemetry spans are flushed regularly, and not just when streams become idle. It also adds the inbound_http_request_frame_size_bytes and inbound_grpc_request_frame_size_bytes histograms to metrics, to allow better visibility into request body sizes.

What's Changed

Full Changelog: linkerd/linkerd2@edge-25.9.4...edge-25.10.1

vedge-25.9.4

Compare Source

RECOMMENDED

Overall status: RECOMMENDED

Cautions

Starting in this release, the linkerd-crds Helm chart will no longer install the Gateway API CRDs by default. To force the chart to install the Gateway API CRDs, set installGatewayAPI=true when installing the chart.

If you previously used the linkerd-crds chart to install the Gateway API CRDs, and you're running Linkerd 2.18/edge-25.4.4 or higher, upgrading with Helm will not uninstall the Gateway API CRDs. If you're upgrading from an earlier version, you will need to install the Gateway API CRDs manually.

Changes

This release fixes an issue where native sidecar proxies could have stale endpoint data, resulting in problems routing traffic. Additionally, it correctly supports ReplacePrefixMatch in HTTPRoute RequestRedirect filters.

What's Changed

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/linkerd branch 4 times, most recently from b20a215 to ace4bfa Compare June 16, 2026 05:51
@renovate renovate Bot changed the title chore(deps): update linkerd to v2025.12.3 Update linkerd to v2025.12.3 Jun 16, 2026
@renovate
renovate Bot force-pushed the renovate/linkerd branch from ace4bfa to 7fc0275 Compare June 16, 2026 06:19
@renovate renovate Bot changed the title Update linkerd to v2025.12.3 Update linkerd Jun 16, 2026
@mikutas
mikutas force-pushed the main branch 5 times, most recently from 7705651 to ccc11fa Compare June 17, 2026 08:06
@renovate
renovate Bot force-pushed the renovate/linkerd branch 2 times, most recently from cb860f6 to 9a9d624 Compare June 22, 2026 03:22
@renovate renovate Bot changed the title Update linkerd chore(deps): update linkerd Jul 1, 2026
@renovate renovate Bot changed the title chore(deps): update linkerd Update linkerd Jul 2, 2026
@renovate renovate Bot changed the title Update linkerd chore(deps): update linkerd Jul 2, 2026
@renovate
renovate Bot force-pushed the renovate/linkerd branch from 9a9d624 to cdd381e Compare July 11, 2026 02:53
@renovate
renovate Bot force-pushed the renovate/linkerd branch from cdd381e to 69dc3a2 Compare July 20, 2026 20:58
@renovate
renovate Bot force-pushed the renovate/linkerd branch from 69dc3a2 to 6889c13 Compare July 30, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants