-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
api: Adding runtime override to disable fatal-by-default #13607
api: Adding runtime override to disable fatal-by-default #13607
Conversation
Signed-off-by: Adi Suissa-Peleg <adip@google.com>
/assign @htuch |
fatal_by_default_flag Signed-off-by: Adi Suissa-Peleg <adip@google.com>
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.
Looks good, couple of questions, otherwise I think this is good to go.
Signed-off-by: Adi Suissa-Peleg <adip@google.com>
…flag Signed-off-by: Adi Suissa-Peleg <adip@google.com>
/retest |
Retrying Azure Pipelines. |
Signed-off-by: Adi Suissa-Peleg <adip@google.com>
…flag Signed-off-by: Adi Suissa-Peleg <adip@google.com>
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.
LGTM, thanks!
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.
Thanks a ton. Quick docs drive by.
/wait
@@ -29,6 +29,7 @@ Removed Config or Runtime | |||
|
|||
New Features | |||
------------ | |||
* config: added new runtime feature `envoy.features.enable_all_deprecated_features` that allows the use of all deprecated features. |
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.
Can you please also discuss this new feature here? https://www.envoyproxy.io/docs/envoy/latest/faq/configuration/deprecation
cc @alyssawilk if there are any other locations we should document.
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 ended up updating this: https://www.envoyproxy.io/docs/envoy/latest/configuration/operations/runtime#using-runtime-overrides-for-deprecated-features instead of the FAQ.
Please let me know if there's anything else that I've missed.
Signed-off-by: Adi Suissa-Peleg <adip@google.com>
LGTM thanks. Can you check format? /wait |
Signed-off-by: Adi Suissa-Peleg <adip@google.com>
…flag Signed-off-by: Adi Suissa-Peleg <adip@google.com>
Commit Message: api: Adding runtime override to disable fatal-by-default
Additional Description:
Adding a runtime override flag envoy.features.enable_all_deprecated_features that when applied disables the fatal-by-default behavior of Envoy, and allows the use of all deprecated features.
Part of the work described in #8416.
Risk Level: Low.
Testing: Added unit tests.
Docs Changes: None.
Release Notes: None.
Platform Specific Features: None.
Signed-off-by: Adi Suissa-Peleg adip@google.com