From 2ce150472025e2b5f67c50b3cd0171e7fb2f86bb Mon Sep 17 00:00:00 2001 From: Thomas Hallgren Date: Thu, 6 Feb 2025 07:55:37 +0100 Subject: [PATCH] Release notes for the 2.21.3 release. Signed-off-by: Thomas Hallgren --- versioned_docs/version-2.21/release-notes.md | 19 +++++++++++++++++++ versioned_docs/version-2.21/release-notes.mdx | 13 +++++++++++++ versioned_docs/version-2.21/variables.yml | 4 ++-- 3 files changed, 34 insertions(+), 2 deletions(-) diff --git a/versioned_docs/version-2.21/release-notes.md b/versioned_docs/version-2.21/release-notes.md index a46747fc49..dec30b5f72 100644 --- a/versioned_docs/version-2.21/release-notes.md +++ b/versioned_docs/version-2.21/release-notes.md @@ -1,6 +1,25 @@ [comment]: # (Code generated by relnotesgen. DO NOT EDIT.) # Telepresence Release Notes +## Version 2.21.3 (February 6) +##
bugfix
Using the --proxy-via flag would sometimes cause connection timeouts.
+
+ +Typically, a `telepresence connect --proxy-via =` would fail with a "deadline exceeded" message when several workloads were present in the namespace, the one targeted by the proxy-via didn't yet have an agent installed, and other workloads had an agent. This was due to a race condition in the logic for the agent-based port-forwards in the root daemon. The conditions causing this race are now eliminated. +
+ +##
bugfix
Fix panic in root daemon when using the "allow conflicting subnets" feature on macOS.
+
+ +A regression was introduced in version 2.21.0, causing a panic due to an unimplemented method in the TUN-device on macOS based clients. +
+ +##
bugfix
Ensure that annotation enabled traffic-agents are uninstall when uninstalling the traffic-manager.
+
+ +A traffic-agent injected because the workload had the inject annotation enabled would sometimes not get uninstalled when the traffic-manager was uninstalled. +
+ ## Version 2.21.2 (January 26) ##
bugfix
Fix panic when agentpf.client creates a Tunnel
diff --git a/versioned_docs/version-2.21/release-notes.mdx b/versioned_docs/version-2.21/release-notes.mdx index a1c29c82e8..0224c550e6 100644 --- a/versioned_docs/version-2.21/release-notes.mdx +++ b/versioned_docs/version-2.21/release-notes.mdx @@ -7,6 +7,19 @@ import { Note, Title, Body } from '@site/src/components/ReleaseNotes' [comment]: # (Code generated by relnotesgen. DO NOT EDIT.) # Telepresence Release Notes +## Version 2.21.3 (February 6) + + Using the --proxy-via flag would sometimes cause connection timeouts. + Typically, a `telepresence connect --proxy-via =` would fail with a "deadline exceeded" message when several workloads were present in the namespace, the one targeted by the proxy-via didn't yet have an agent installed, and other workloads had an agent. This was due to a race condition in the logic for the agent-based port-forwards in the root daemon. The conditions causing this race are now eliminated. + + + Fix panic in root daemon when using the "allow conflicting subnets" feature on macOS. + A regression was introduced in version 2.21.0, causing a panic due to an unimplemented method in the TUN-device on macOS based clients. + + + Ensure that annotation enabled traffic-agents are uninstall when uninstalling the traffic-manager. + A traffic-agent injected because the workload had the inject annotation enabled would sometimes not get uninstalled when the traffic-manager was uninstalled. + ## Version 2.21.2 (January 26) Fix panic when agentpf.client creates a Tunnel diff --git a/versioned_docs/version-2.21/variables.yml b/versioned_docs/version-2.21/variables.yml index d61a970f0b..07bcd3a01b 100644 --- a/versioned_docs/version-2.21/variables.yml +++ b/versioned_docs/version-2.21/variables.yml @@ -1,2 +1,2 @@ -version: "2.21.2" -dlVersion: "v2.21.2" +version: "2.21.3" +dlVersion: "v2.21.3"