Skip to content

Commit 4b60b55

Browse files
committed
stable-2.14.2
This stable release fixes issues in the proxy and Destination controller which can result in Linkerd proxies sending traffic to stale endpoints. In addition, it contains a bug fix for profile resolutions for pods bound on host ports and includes patches for security advisory [CVE-2023-44487]/GHSA-qppj-fm5r-hxr3 * Control Plane * Fixed an issue where the Destination controller could stop processing changes in the endpoints of a destination, if a proxy subscribed to that destination stops reading service discovery updates. This issue results in proxies attempting to send traffic for that destination to stale endpoints ([#11483], fixes [#11480], [#11279], [#10590]) * Fixed an issue where the Destination controller would not update pod metadata for profile resolutions for a pod accessed via the host network (e.g. HostPort endpoints) ([#11334]) * Addressed [CVE-2023-44487]/GHSA-qppj-fm5r-hxr3 by upgrading several dependencies (including Go's gRPC and net libraries) * Proxy * Fixed a regression where the proxy rendered `grpc_status` metric labels as a string rather than as the numeric status code ([linkerd2-proxy#2480]; fixes [#11449]) * Fixed a regression introduced in stable-2.13.0 where proxies would not terminate unusred service discovery watches, exerting backpressure on the Destination controller which could cause it to become stuck ([linkerd2-proxy#2484]) [#10590]: #10590 [#11279]: #11279 [#11483]: #11483 [#11480]: #11480 [#11334]: #11334 [#11449]: #11449 [CVE-2023-44487]: GHSA-qppj-fm5r-hxr3 [linkerd2-proxy#2480]: linkerd/linkerd2-proxy#2480 [linkerd2-proxy#2484]: linkerd/linkerd2-proxy#2484 Signed-off-by: Matei David <[email protected]>
1 parent 48e80cb commit 4b60b55

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

CHANGES.md

+38
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changes
22

3+
## stable-2.14.2
4+
5+
This stable release fixes issues in the proxy and Destination controller which
6+
can result in Linkerd proxies sending traffic to stale endpoints. In addition,
7+
it contains a bug fix for profile resolutions for pods bound on host ports and
8+
includes patches for security advisory [CVE-2023-44487]/GHSA-qppj-fm5r-hxr3
9+
10+
* Control Plane
11+
* Fixed an issue where the Destination controller could stop processing
12+
changes in the endpoints of a destination, if a proxy subscribed to that
13+
destination stops reading service discovery updates. This issue results in
14+
proxies attempting to send traffic for that destination to stale endpoints
15+
([#11483], fixes [#11480], [#11279], [#10590])
16+
* Fixed an issue where the Destination controller would not update pod
17+
metadata for profile resolutions for a pod accessed via the host network
18+
(e.g. HostPort endpoints) ([#11334])
19+
* Addressed [CVE-2023-44487]/GHSA-qppj-fm5r-hxr3 by upgrading several
20+
dependencies (including Go's gRPC and net libraries)
21+
22+
* Proxy
23+
* Fixed a regression where the proxy rendered `grpc_status` metric labels as
24+
a string rather than as the numeric status code ([linkerd2-proxy#2480];
25+
fixes [#11449])
26+
* Fixed a regression introduced in stable-2.13.0 where proxies would not
27+
terminate unusred service discovery watches, exerting backpressure on the
28+
Destination controller which could cause it to become stuck
29+
([linkerd2-proxy#2484])
30+
31+
[#10590]: https://github.com/linkerd/linkerd2/issues/10590
32+
[#11279]: https://github.com/linkerd/linkerd2/issues/11279
33+
[#11483]: https://github.com/linkerd/linkerd2/issues/11483
34+
[#11480]: https://github.com/linkerd/linkerd2/issues/11480
35+
[#11334]: https://github.com/linkerd/linkerd2/pull/11334
36+
[#11449]: https://github.com/linkerd/linkerd2/issues/11449
37+
[CVE-2023-44487]: https://github.com/advisories/GHSA-qppj-fm5r-hxr3
38+
[linkerd2-proxy#2480]: https://github.com/linkerd/linkerd2-proxy/pull/2480
39+
[linkerd2-proxy#2484]: https://github.com/linkerd/linkerd2-proxy/pull/2484
40+
341
## stable-2.14.1
442

543
This stable release introduces a fix for service discovery on endpoints that

0 commit comments

Comments
 (0)