envoyproxy / envoyproxy/gateway

Host rewrite is silently ignored when the filter is attached to a BackendRef.

Open
#9,618 1 comment 0 reactions 0 assignees View on GitHub
stale
Dominant language
Go
Stars
3k
Forks
864
Avg merge
2d 2h
Merged PRs (30d)
140

Description

PathRegex is silently ignored when the filter is attached to a BackendRef., should we reject this path or support the filter ?

Could we do it as a follow-up to keep this PR scoped? It's not introduced in this PR. Main already silently drops hostname.type: Header, Backend, and path rewrites.

_Originally posted by @zhaohuabing in https://github.com/envoyproxy/gateway/issues/8964#issuecomment-5132886847_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with issue #9618 and the referenced discussion in issue #8964 to understand the existing BackendRef rewrite behavior and the proposed scope. Decide whether the unsupported path should be rejected or supported, then identify the relevant validation or rewrite tests and make the behavior explicit.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
api, backend-api-design
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.