Skip to content

Release notes for edge-21.5.3#6189

Merged
olix0r merged 4 commits intomainfrom
tarun/edge-21.5.3
May 27, 2021
Merged

Release notes for edge-21.5.3#6189
olix0r merged 4 commits intomainfrom
tarun/edge-21.5.3

Conversation

@Pothulapati
Copy link
Contributor

@Pothulapati Pothulapati commented May 27, 2021

edge-21.5.3

This edge release contains various improvements to the Viz and Jaeger install
charts, along with bug fixes in the CLI, and destination. This release also
adds kubernetes aware autocompletion to all viz commands, along with
ServiceProfiles to be part of the default viz install.

Finally, the proxy has been updated to continue supporting requests without
l5d-dst-override in ingress-mode proxies, to no longer include query parameters
in the OpenCensus trace spans, and to prevent timeouts with controller clients
of components with more than one replica.

  • Separated protocol hint setting from H2 upgrades in destination profile
    response, thus preventing hint.OpaqueTransport field from not being set when
    H2 upgrades are disabled
  • Updated OpenCensus trace spans for HTTP requests to no longer include query
    parameters (thanks @aatarasoff!)
  • Reverted linkerd/linkerd2-proxy#992
    to support requests without l5d-dst-override in ingress-mode proxies
  • Fixed an issue in the proxy to prevent timeouts with controller clients
    of components with more than one replica
  • Fixed linkerd check --proxy failure with pods that are part of Jobs
  • Updated viz install to also include ServiceProfiles of its components.
    As a side-effect, linkerd diagnostics install-sp cmd has been removed
  • Added support for Kubernetes resource aware tab completion for all
    viz commands
  • Updated destination to prefer ServiceProfile.dstOverrides over
    TrafficSplit when both are present for a service
  • Added toggle flags for collector and jaeger components in the
    jaeger extension (thanks @tarvip!)
  • Added support for setting nodeselector, toleration fields for components
    in the Viz extension (thanks @aatarasoff!)
  • Fixed a templating issue in Viz, making podAnnotations field
    work with prometheus
  • Updated Golang version to 1.16.4
  • Removed unecessary --addon-overwrite flag in linkerd upgrade

Signed-off-by: Tarun Pothulapati [email protected]

This edge release contains various improvements to the Viz and Jaeger install
charts, along with bug fixes in the CLI, and destination. Additionally, This
release adds kubernetes aware autocompletion to all viz commands, along with
ServiceProfiles to be part of the default `viz install`.

* Separated protocol hint setting from H2 upgrades in destination profile
  response, thus preventing `hint.OpaqueTransport` field from not being set when
  H2 upgrades are disabled
* Fixed `linkerd check --proxy` failure with pods that are part of Jobs
* Updated `viz install` to also include ServiceProfiles of its components.
  As a side-effect, `linkerd diagnostics install-sp` cmd has been removed
* Added support for Kubernetes resource aware tab completion for all
  viz commands
* Updated destination to prefer `ServiceProfile.dstOverrides` over
  `TrafficSplit` when both are present for a service
* Added toggle flags for `collector` and `jaeger` components in the
  jaeger extension (thanks @tarvip!)
* Added support for setting `nodeselector`, `toleration` fields for components
  in the Viz extension (thanks @aatarasoff!)
* Fixed a templating issue in Viz, making `podAnnotations` field
  work with prometheus
* Updated Golang version to 1.16.4
* Removed unecessary `--addon-overwrite` flag in `linkerd upgrade`

Signed-off-by: Tarun Pothulapati <[email protected]>
@Pothulapati Pothulapati requested a review from a team as a code owner May 27, 2021 13:03
@Pothulapati
Copy link
Contributor Author

This doesn't yet contain the changes from #6187, and will update the release notes once it is merged!

Copy link
Contributor

@dadjeibaah dadjeibaah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📦 🚢

Signed-off-by: Tarun Pothulapati <[email protected]>
@olix0r olix0r merged commit a38fe31 into main May 27, 2021
@olix0r olix0r deleted the tarun/edge-21.5.3 branch May 27, 2021 17:34
@olix0r
Copy link
Member

olix0r commented May 27, 2021

Admin merged due to paths-ignore issue that prevents CI from running.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants