Skip to content

Destination Controller Having Errors When Destination Is Unmeshed Pod using Opaque Ports #11555

@DavidMcLaughlin

Description

@DavidMcLaughlin

What is the issue?

We made a change to the podwatcher to improve how we handle pods using hostPort. In this code refactor, we accidentally changed the logic that handles opaque ports and unmeshed pods. Users are reporting this issue after upgrading to 2.14.2, where the hostPort refactor was merged.

How can it be reproduced?

Send direct traffic to an unmeshed pod that has a port that is registered as opaque.

Logs, error output, etc

N/A

output of linkerd check -o short

N/A

Environment

Linkerd Version: 2.14.2

Possible solution

No response

Additional context

No response

Would you like to work on fixing this bug?

None

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions