Skip to content

stable-2.14.7#11794

Merged
adleong merged 3 commits intorelease/stable-2.14from
alex/stable-2.14.7
Dec 20, 2023
Merged

stable-2.14.7#11794
adleong merged 3 commits intorelease/stable-2.14from
alex/stable-2.14.7

Conversation

@adleong
Copy link
Member

@adleong adleong commented Dec 20, 2023

This stable release fixes two bugs in the Linkerd control plane.

  • Fixed an issue in the destination controller where the metadata API was not
    properly initialized for jobs, leading to error messages and unnecessary API
    calls (#11541)
  • Fixed an issue in the policy controller where it was overriding statuses on
    HTTPRoute resources from other controllers (#11705)

The destination controller uses the metadata API to retrieve Job metadata, but does not properly initialize the metadata API to sync jobs. This results in error messages in the log and a fallback to using direct API calls instead of the informer cache.

We properly initialize the jobs informer so that this works as expected.

Signed-off-by: Alex Leong <[email protected]>
Fixes #11659

When the policy controller updates the status of an HttpRoute, it will override any existing statuses on that resource.  

We update the policy controller to take into account any statuses which are not controlled by Linkerd already on the resource.  It will patch the final statuses to be the combination of thee non-Linkerd statuses plus the Linkerd statuses.

Signed-off-by: Alex Leong <[email protected]>
@adleong adleong requested a review from a team as a code owner December 20, 2023 00:08
@adleong adleong changed the title stable 2.14.7 stable-2.14.7 Dec 20, 2023
Signed-off-by: Alex Leong <[email protected]>
@adleong adleong merged commit 5902ad5 into release/stable-2.14 Dec 20, 2023
@adleong adleong deleted the alex/stable-2.14.7 branch December 20, 2023 20:28
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