-
Notifications
You must be signed in to change notification settings - Fork 392
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
listen on ipv4 addresses by default #4817
Conversation
* listen on `::` if the listener IPFamily is `IPv6` or `DualStack` * Set `ipv4_compat` to `true` if `IPFamily` is `DualStack` Signed-off-by: Arko Dasgupta <arko@tetrate.io>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #4817 +/- ##
=======================================
Coverage 65.60% 65.61%
=======================================
Files 211 211
Lines 31982 31999 +17
=======================================
+ Hits 20983 20997 +14
- Misses 9758 9760 +2
- Partials 1241 1242 +1 ☔ View full report in Codecov by Sentry. |
will this make ipv6 test failed without additional IPFamily in EnvoyProxy? |
Yes we'll need to explicitly set IPFamily in EnvoyProxy for the ipv6 test |
* listen on `::` if the listener IPFamily is `IPv6` or `DualStack` * Set `ipv4_compat` to `true` if `IPFamily` is `DualStack` Signed-off-by: Arko Dasgupta <arko@tetrate.io> (cherry picked from commit d1a8c47) Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
* xds: use IPv4Compat on ready server (#4798) Signed-off-by: zirain <zirain2009@gmail.com> (cherry picked from commit 9f9de74) Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * xds: use `::1` if IPFamily is IPv6 on admin server (#4801) xds: use if IPFamily is IPv6 Signed-off-by: zirain <zirain2009@gmail.com> (cherry picked from commit 17e932c) Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> * listen on ipv4 addresses by default (#4817) * listen on `::` if the listener IPFamily is `IPv6` or `DualStack` * Set `ipv4_compat` to `true` if `IPFamily` is `DualStack` Signed-off-by: Arko Dasgupta <arko@tetrate.io> (cherry picked from commit d1a8c47) Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> --------- Signed-off-by: zirain <zirain2009@gmail.com> Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com> Signed-off-by: Arko Dasgupta <arko@tetrate.io> Co-authored-by: zirain <zirain2009@gmail.com> Co-authored-by: Arko Dasgupta <arkodg@users.noreply.github.com>
::
if the listener IPFamily isIPv6
orDualStack
ipv4_compat
totrue
ifIPFamily
isDualStack