Skip to content

tests: Check source address selection against the upstream destination - #2054

Closed
maanti wants to merge 1 commit into
cilium:mainfrom
maanti:source-address-upstream-destination-test
Closed

maanti wants to merge 1 commit into
cilium:mainfrom
maanti:source-address-upstream-destination-test

Conversation

@maanti

@maanti maanti commented Sep 26, 2026 •

Copy link
Copy Markdown

No description provided.

Upstream connection pools are shared between downstream connections, so
the source address socket option of one downstream connection is also
used to open upstream connections for requests of other downstream
connections. The option decides whether to use the Ingress source address
based on the destination of the latest request of the downstream
connection that created it, not on the destination of the upstream
connection being opened.

Add a test that opens upstream connections to a remote and a local pod
while the destination filter state points to the other pod.

Signed-off-by: Matvei Antipov <matvei.antipov@payrails.com>
@maanti

maanti commented Sep 26, 2026

Copy link
Copy Markdown
Author

Superseded by #2055.

@maanti maanti closed this Sep 26, 2026
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.

1 participant