docs: Fix Deprecated Tap Request Examples#20194
docs: Fix Deprecated Tap Request Examples#20194DavidPeet8 wants to merge 2 commits intoenvoyproxy:mainfrom
Conversation
Signed-off-by: David Peet <davidpeet@tutanota.com>
|
Hi @DavidPeet8, welcome and thank you for your contribution. We will try to review your Pull Request as quickly as possible. In the meantime, please take a look at the contribution guidelines if you have not done so already. |
|
/assign @yangminzhu |
phlax
left a comment
There was a problem hiding this comment.
with these inline configs that tend to go stale - i generally ask/recommend that we move them into separate yaml files so that they are tested
i would be happy to follow up tho, if we just fix them in this pr
|
...or advise on how to do so |
@phlax Is that testing automatic or is the thought that separate yaml files for these code snippets will make developers more likely to test them as they are more obvious? If these tests are automatic, are there any additional changes I need to make to set them up? |
|
testing is automatic - if you grep for |
Signed-off-by: David Peet <davidpeet@tutanota.com>
|
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
hi @DavidPeet8 would be good to progress this copying out the error (config validation) ERROR: some configuration files (1) failed to validate
ERROR (validation failed): docs/root/configuration/http/http_filters/_include/tap-filter.yaml
Failed to parse static_resources field: Failed to parse listeners field: Failed to parse filter_chains field: Failed to parse filters field: Failed to parse http_filters field: Failed to parse common_config field: Message type "envoy.extensions.common.tap.v3.AdminConfig" has no field named "tap_config".
Available Fields(except extensions): ['configId']...... |
|
Hi @phlax I won't have much capacity to look into the validation errors on the documents for a few weeks. Is it alright if I return to this then? |
sure, of course, lmk if i can help resolving the remaining issues /wait |
|
Hey @phlax - just an FYI, I'm an intern at Uber right now and my term ends at the end of next week. At that point I'll lose access to my dev environment for Envoy. I'm not sure if I'll have the time to look into why the docs are failing builds before then, so feel free to commandeer this change to get it in. |
|
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
This pull request has been automatically closed because it has not had activity in the last 37 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
…es (#43955) ## Summary - Replace the deprecated `match_config` field with `match` in all 7 YAML examples in the tap filter documentation - `match_config` has been deprecated since v3.0 (see `api/envoy/config/tap/v3/common.proto`) - Both fields use the same `MatchPredicate` type so the YAML structure is unchanged Fixes #20190 Continues the work from #20194. Risk Level: Low (docs only) Testing: N/A Docs Changes: Updated all tap filter examples Release Notes: N/A Signed-off-by: Kit <kit@kovan.dev> 🤖 Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: Kit <kit@kovan.dev> Signed-off-by: kovan <xaum.io@gmail.com>
…es (envoyproxy#43955) ## Summary - Replace the deprecated `match_config` field with `match` in all 7 YAML examples in the tap filter documentation - `match_config` has been deprecated since v3.0 (see `api/envoy/config/tap/v3/common.proto`) - Both fields use the same `MatchPredicate` type so the YAML structure is unchanged Fixes envoyproxy#20190 Continues the work from envoyproxy#20194. Risk Level: Low (docs only) Testing: N/A Docs Changes: Updated all tap filter examples Release Notes: N/A Signed-off-by: Kit <kit@kovan.dev> 🤖 Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: Kit <kit@kovan.dev> Signed-off-by: kovan <xaum.io@gmail.com>
…es (envoyproxy#43955) ## Summary - Replace the deprecated `match_config` field with `match` in all 7 YAML examples in the tap filter documentation - `match_config` has been deprecated since v3.0 (see `api/envoy/config/tap/v3/common.proto`) - Both fields use the same `MatchPredicate` type so the YAML structure is unchanged Fixes envoyproxy#20190 Continues the work from envoyproxy#20194. Risk Level: Low (docs only) Testing: N/A Docs Changes: Updated all tap filter examples Release Notes: N/A Signed-off-by: Kit <kit@kovan.dev> 🤖 Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: Kit <kit@kovan.dev> Signed-off-by: kovan <xaum.io@gmail.com>
…es (envoyproxy#43955) ## Summary - Replace the deprecated `match_config` field with `match` in all 7 YAML examples in the tap filter documentation - `match_config` has been deprecated since v3.0 (see `api/envoy/config/tap/v3/common.proto`) - Both fields use the same `MatchPredicate` type so the YAML structure is unchanged Fixes envoyproxy#20190 Continues the work from envoyproxy#20194. Risk Level: Low (docs only) Testing: N/A Docs Changes: Updated all tap filter examples Release Notes: N/A Signed-off-by: Kit <kit@kovan.dev> 🤖 Generated with [Claude Code](https://claude.com/claude-code) Signed-off-by: Kit <kit@kovan.dev> Signed-off-by: kovan <xaum.io@gmail.com>
Commit Message:
Update the Tap documentation to avoid use of
match_configas this is deprecated and use of this field causes errors in CI.Signed-off-by: David Peet davidpeet@tutanota.com
Additional Description: n/a
Risk Level: low
Testing: n/a
Docs Changes: Update documentation for Tap filter to use
matchinstead ofmatch_configRelease Notes: n/a
Platform Specific Features: n/a
Fixes: #20190