|
1 | 1 | # Changes
|
2 | 2 |
|
| 3 | +## edge-23.10.3 |
| 4 | + |
| 5 | +This edge release fixes issues in the proxy and Destination controller which can |
| 6 | +result in Linkerd proxies sending traffic to stale endpoints. In addition, it |
| 7 | +contains other bugfixes and updates dependencies to include patches for the |
| 8 | +security advisories [CVE-2023-44487]/GHSA-qppj-fm5r-hxr3 and GHSA-c827-hfw6-qwvm. |
| 9 | + |
| 10 | +* Fixed an issue where the Destination controller could stop processing |
| 11 | + changes in the endpoints of a destination, if a proxy subscribed to that |
| 12 | + destination stops reading service discovery updates. This issue results in |
| 13 | + proxies attempting to send traffic for that destination to stale endpoints |
| 14 | + ([#11483], fixes [#11480], [#11279], and [#10590]) |
| 15 | +* Fixed a regression introduced in stable-2.13.0 where proxies would not |
| 16 | + terminate unused service discovery watches, exerting backpressure on the |
| 17 | + Destination controller which could cause it to become stuck |
| 18 | + ([linkerd2-proxy#2484] and [linkerd2-proxy#2486]) |
| 19 | +* Added `INFO`-level logging to the proxy when endpoints are added or removed |
| 20 | + from a load balancer. These logs are enabled by default, and can be disabled |
| 21 | + by [setting the proxy log level][proxy-log-level] to |
| 22 | + `warn,linkerd=info,linkerd_proxy_balance=warn` or similar |
| 23 | + ([linkerd2-proxy#2486]) |
| 24 | +* Fixed a regression where the proxy rendered `grpc_status` metric labels as a |
| 25 | + string rather than as the numeric status code ([linkerd2-proxy#2480]; fixes |
| 26 | + [#11449]) |
| 27 | +* Extended `linkerd-jaeger`'s `imagePullSecrets` Helm value to also apply to |
| 28 | +the `namespace-metadata` ServiceAccount ([#11504]) |
| 29 | +* Updated the control plane's dependency on the `golang.google.org/grpc` Go |
| 30 | + package to include patches for [CVE-2023-44487]/GHSA-qppj-fm5r-hxr3 ([#11496]) |
| 31 | +* Updated dependencies on `rustix` to include patches for GHSA-c827-hfw6-qwvm |
| 32 | + ([linkerd2-proxy#2488] and [#11512]). |
| 33 | + |
| 34 | +[#10590]: https://github.com/linkerd/linkerd2/issues/10590 |
| 35 | +[#11279]: https://github.com/linkerd/linkerd2/issues/11279 |
| 36 | +[#11483]: https://github.com/linkerd/linkerd2/issues/11483 |
| 37 | +[#11449]: https://github.com/linkerd/linkerd2/issues/11449 |
| 38 | +[#11480]: https://github.com/linkerd/linkerd2/issues/11480 |
| 39 | +[#11504]: https://github.com/linkerd/linkerd2/issues/11504 |
| 40 | +[#11512]: https://github.com/linkerd/linkerd2/issues/11512 |
| 41 | +[linkerd2-proxy#2480]: https://github.com/linkerd/linkerd2-proxy/pull/2480 |
| 42 | +[linkerd2-proxy#2484]: https://github.com/linkerd/linkerd2-proxy/pull/2484 |
| 43 | +[linkerd2-proxy#2486]: https://github.com/linkerd/linkerd2-proxy/pull/2486 |
| 44 | +[linkerd2-proxy#2488]: https://github.com/linkerd/linkerd2-proxy/pull/2488 |
| 45 | +[proxy-log-level]: https://linkerd.io/2.14/tasks/modifying-proxy-log-level/ |
| 46 | +[CVE-2023-44487]: https://github.com/advisories/GHSA-qppj-fm5r-hxr3 |
| 47 | + |
3 | 48 | ## edge-23.10.2
|
4 | 49 |
|
5 | 50 | This edge release includes a fix addressing an issue during upgrades for
|
|
0 commit comments