Skip to content

Conversation

frankbu
Copy link
Collaborator

@frankbu frankbu commented Feb 17, 2022

Please provide a description for what this PR is for.

And to help us figure out who should review this PR, please
put an X in all the areas that this PR affects.

  • Configuration Infrastructure
  • Docs
  • Installation
  • Networking
  • Performance and Scalability
  • Policies and Telemetry
  • Security
  • Test and Release
  • User Experience
  • Developer Infrastructure

@frankbu frankbu requested a review from a team as a code owner February 17, 2022 16:02
@istio-testing istio-testing added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Feb 17, 2022
chain of the sidecars.

To avoid this issue, you can either change the operation to one that does not depend on the presence of
another filter (e.g., `INSTERT_FIRST`), or set an exlicit priority in the `EnvoyFilter` to override the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
another filter (e.g., `INSTERT_FIRST`), or set an exlicit priority in the `EnvoyFilter` to override the
another filter (e.g., `INSERT_FIRST`), or set an exlicit priority in the `EnvoyFilter` to override the


To avoid this issue, you can either change the operation to one that does not depend on the presence of
another filter (e.g., `INSTERT_FIRST`), or set an exlicit priority in the `EnvoyFilter` to override the
default creation time-based ordering. For example, adding `priorty: 10` to the above filter will ensure
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
default creation time-based ordering. For example, adding `priorty: 10` to the above filter will ensure
default creation time-based ordering. For example, adding `priority: 10` to the above filter will ensure

error log to indicate that this filter has not been added to the chain.

This is particularly problematic when matching telemetry filters, like `istio.stats`, because they are version
specific (i.e., they include the `proxyVersion` field in their match criteria) and therefore will be replaced
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just a heads up this will change in the future

@frankbu
Copy link
Collaborator Author

frankbu commented Feb 17, 2022

/test doc.test.profile_default_istio.io

@frankbu frankbu changed the title Document EnvoyProxy priorty problem Document EnvoyProxy priority problem Feb 17, 2022
@@ -619,3 +619,41 @@ Most cloud load balancers will not forward the SNI, so if you are terminating TL
- Disable SNI matching in the `Gateway` by setting the hosts field to `*`

A common symptom of this is for the load balancer health checks to succeed while real traffic fails.

## Unchanged envoy filter configuration suddenly stops working
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Envoy filter" or "EnvoyFilter"

@frankbu
Copy link
Collaborator Author

frankbu commented Feb 24, 2022

/retest

@frankbu
Copy link
Collaborator Author

frankbu commented Feb 24, 2022

/test doc.test.profile_demo_istio.io

@istio-testing
Copy link
Contributor

In response to a cherrypick label: new pull request created: #10967

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants