Open sankethb27 opened 1 year ago
Seems https://github.com/envoyproxy/envoy/pull/24037 fixed this bug
@doujiang24, Was this fix released as part for the latest envoy version? I'm currently using v1.24.1 and still seeing the same error.
@sankethb27 I'm afraid not. It's merged in this commit, which is only in the main branch.
@doujiang24, Is there any ETA on when this is going to be available?
@sankethb27 Sorry, I'm not familiar with the release schedule. Maybe maintainers could give you an answer.
/backport
hi - regarding releases - the schedule is here https://github.com/envoyproxy/envoy/blob/main/RELEASES.md
patch releases happen as required and/or time available
backport PRs raised:
Title: Crash in validate mode on regex matches in routes since 1.23
Description: Hi,
We’ve identified a crash that occurs in validate mode (and only validate mode) when a route includes a regex match against a header. There appears to be no issue when mode is set to ‘serve’. Please find attached a static config and a Dockerfile (with the same config baked in) for reproduction.
We’ve tested this case in various versions and it appears to have been introduced in 1.23 and remains present in all current 1.24 releases.
Any other kind of string matcher works, and the deprecated google_re2 matcher also works (with the expected deprecation warning). The only issue appears to be the new ‘regex’ option introduced in 1.23.0
Dockerfile:
Sample envoy template:
Sample output from the issue: