-
Notifications
You must be signed in to change notification settings - Fork 681
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bump Envoy to v1.29.3 #6328
bump Envoy to v1.29.3 #6328
Conversation
Also removes setting the envoy.reloadable_features.sanitize_te runtime flag to false since Envoy's behavior is now correct. Signed-off-by: Steve Kriss <stephen.kriss@gmail.com>
// Disable Envoy removing the client TE request header. Removing | ||
// the header was added by default in Envoy v1.29.0. | ||
// Can remove once https://github.com/envoyproxy/envoy/pull/32255 is | ||
// backported or present in a new release of Envoy. | ||
"envoy.reloadable_features.sanitize_te": structpb.NewBoolValue(false), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am thinking that we should leave this set to false in the Contour 1.28 backport, since our documented upgrade procedure upgrades the control plane before the data plane; however, removed it here in main, since before users upgrade to Contour 1.29 they should be on a version of Contour/Envoy which has the correct behavior even without the runtime flag.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yep that sounds like a good plan 👍🏽
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. It would be nice to have it in place as it is. Longer term, could we plan on allowing end users to change them?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6328 +/- ##
==========================================
- Coverage 81.56% 81.56% -0.01%
==========================================
Files 133 133
Lines 15802 15801 -1
==========================================
- Hits 12889 12888 -1
Misses 2617 2617
Partials 296 296
|
Changelog projectcontour#6328 was superceded by projectcontour#6353. Signed-off-by: Steve Kriss <stephen.kriss@gmail.com>
Also removes setting the envoy.reloadable_features.sanitize_te runtime flag to false since Envoy's behavior is now correct. Signed-off-by: Steve Kriss <stephen.kriss@gmail.com> Signed-off-by: Saman Mahdanian <saman@mahdanian.xyz>
Changelog projectcontour#6328 was superceded by projectcontour#6353. Signed-off-by: Steve Kriss <stephen.kriss@gmail.com> Signed-off-by: Saman Mahdanian <saman@mahdanian.xyz>
Also removes setting the envoy.reloadable_features.sanitize_te runtime flag to false since Envoy's behavior is now correct.