tcp_proxy: remove support for v1 routes#4625
tcp_proxy: remove support for v1 routes#4625venilnoronha wants to merge 2 commits intoenvoyproxy:masterfrom
Conversation
195e567 to
fd855be
Compare
0a021ea to
72cd2e2
Compare
|
Unfortunately, (and I feel bad saying this after all the back and forth about when we can do this), I'm not sure we can delete this yet, because in FilterChainMatch (the new way of doing this), we still have: So if we delete this, there's no way to configure routing based on source address (to the best of my understanding). @rshriram Does this seem correct? Or am I missing something? |
FYI this was recently asked about: #4535 (comment). Perhaps we can just get it implemented? |
|
Sure, let's see what @rshriram and @PiotrSikora have to say. |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 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! |
|
not stale. |
|
IMHO, we need at least one release that supports both: the new-style filter chain matching based on source ports/IPs (#4457) and old-style v1 tcp proxy, which this PR removes. |
|
sorry I missed this. Yes, we will miss source matching. But I don't think anyone is using it are they? docs are hiding source match. Istio isn't using it either for sure. |
|
I mean v1 api is going away.. and this is part of that process |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 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 comment has been minimized.
This comment has been minimized.
|
not stale. |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 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 14 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! |
This commit removes the previously deprecated v1 routes support. Signed-off-by: Venil Noronha <veniln@vmware.com>
Signed-off-by: Venil Noronha <veniln@vmware.com>
23871dc to
5d75e20
Compare
|
This PR is synced with |
|
/retest |
|
🔨 rebuilding |
|
@ggreenway @PiotrSikora I haven't been following the history here. Can we merge this now? |
|
I quick check shows no change in the blockers for this: |
|
OK then I will close this for now since it's not going to get merged any time soon. |
Description: This PR removes the previously deprecated v1 routes support in the TCP Proxy implementation. See #4622, #4487 and #4430 for more information.
Risk Level: Med
Testing: Existing tests suffice
Docs Changes: Added feature removal notice to
version_history.rstRelease Notes: NA
Signed-off-by: Venil Noronha veniln@vmware.com
/cc @ggreenway @rshriram