Skip to content
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

Remove mention of REPLACE operation for EXTENSION_CONFIG EnvoyFilter #3049

Merged
merged 1 commit into from
Jan 16, 2024

Conversation

leosarra
Copy link
Contributor

@leosarra leosarra commented Jan 15, 2024

Fixes #3034
We are currently mentioning support for a REPLACE operation on extenion_configs in a comment inside the proto file.
But EnvoyFilter patching of extenion_config only supports ADD operation as shown here
https://github.com/istio/istio/blob/master/pilot/pkg/networking/core/v1alpha3/envoyfilter/extension_configuration_patch.go#L35

As stated elsewhere in our documentation: "REPLACE operation is only valid for HTTP_FILTER and NETWORK_FILTER. If the named filter is not found, this operation has no effect".

@leosarra leosarra requested a review from a team as a code owner January 15, 2024 15:38
@istio-policy-bot
Copy link

🤔 🐛 You appear to be fixing a bug in Go code, yet your PR doesn't include updates to any test files. Did you forget to add a test?

Courtesy of your friendly test nag.

@istio-testing istio-testing added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Jan 15, 2024
@leosarra leosarra added the release-notes-none Indicates a PR that does not require release notes. label Jan 15, 2024
@leosarra
Copy link
Contributor Author

/retest

@istio-testing istio-testing merged commit f706c45 into istio:master Jan 16, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-notes-none Indicates a PR that does not require release notes. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The doc about EnvoyFilter is incorrect
7 participants