edge-24.9.2
Overall status: RECOMMENDED
Cautions
Starting in edge-24.9.2
, the timestamp in JSON-formatted proxy logs are now ISO8601 strings, for example
{"timestamp":"2024-09-09T13:38:56.919918Z","level":"INFO","fields":{"message":"Using single-threaded proxy runtime"},"target":"linkerd2_proxy::rt","threadId":"ThreadId(1)"}
Changes
This release allows Linkerd Viz to get Prometheus basic-auth credentials from a Secret (set prometheusCredsSecret
when installing Viz), switches the proxy to use ISO8601 timestamps when logging JSON (fixing issue 12505), publishes a variety of new internal metrics about how the proxy runtime is performing, and publishes the proxy's current time as a metric to make it easier to know when certificates need to be rotated. It also allows setting TCP_USER_TIMEOUT
for TCP sockets (thanks, Vadim Makerov!), updates the Helm documentation to include recently-added values, and removes some redundant dashes in the identity controller's Helm templates. Finally, it also includes the org.opencontainers.image.source
label in all the Linkerd Docker images (thanks, Maxime Brunet!).
What's Changed
- Update helm docs by @adleong in #13041
- build(deps): bump anyhow from 1.0.86 to 1.0.87 by @dependabot in #13047
- build(deps): bump cpufeatures from 0.2.13 to 0.2.14 by @dependabot in #13048
- build(deps): bump pest_derive from 2.7.11 to 2.7.12 by @dependabot in #13049
- build(deps): bump serde from 1.0.209 to 1.0.210 by @dependabot in #13050
- build(deps-dev): bump eslint-plugin-react from 7.35.0 to 7.35.2 in /web/app by @dependabot in #13043
- build(deps-dev): bump eslint-plugin-import from 2.29.1 to 2.30.0 in /web/app by @dependabot in #13044
- Remove redundant dashes from identity manifest template by @alpeb in #13022
- build(deps-dev): bump webpack-dev-server from 5.0.4 to 5.1.0 in /web/app by @dependabot in #13045
- build(deps-dev): bump eslint-plugin-jsx-a11y from 6.9.0 to 6.10.0 in /web/app by @dependabot in #13046
- build(deps): bump golang.org/x/tools from 0.24.0 to 0.25.0 by @dependabot in #13056
- build(deps): bump ipnet from 2.9.0 to 2.10.0 by @dependabot in #13054
- build(deps): bump cc from 1.1.16 to 1.1.18 by @dependabot in #13052
- build(deps): bump google.golang.org/grpc from 1.66.0 to 1.66.1 by @dependabot in #13055
- build: add image source label to all Dockerfiles by @maxbrunet in #13042
- add ability to read prometheus basic auth creds from secret by @adleong in #13035
- proxy: v2.252.0 by @l5d-bot in #13058
- build(deps): bump express from 4.19.2 to 4.20.0 in /web/app by @dependabot in #13057
- build(deps): bump DavidAnson/markdownlint-cli2-action from 16.0.0 to 17.0.0 by @dependabot in #13059
- proxy: v2.253.0 by @l5d-bot in #13060
New Contributors
- @maxbrunet made their first contribution in #13042
Full Changelog: edge-24.9.1...edge-24.9.2