-
Notifications
You must be signed in to change notification settings - Fork 1.5k
no_proxy ipv6 entries not handled correctly #6781
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
Comments
closes: fabric8io#6781 Signed-off-by: Steve Hawkins <[email protected]>
closes: fabric8io#6781 Signed-off-by: Steve Hawkins <[email protected]>
closes: fabric8io#6781 Signed-off-by: Steve Hawkins <[email protected]>
closes: #6781 Signed-off-by: Steve Hawkins <[email protected]>
Should we backport the fix to 6.13 then? (I'm assuming this based on https://github.com/quarkusio/quarkus/blob/7c367ac49c2f617b6e348247d5b219e91a993f34/pom.xml#L72) |
Yes, I believe that is still the target release. |
We need it in Quarkus 3.20, as IPv6 isn't coming until Keycloak 26.2. |
I'm not sure which version Quarkus 3.20, especially JOSDK will use. CC @metacosm |
QOSDK 7 will be used in Quarkus 3.20 (Fabric8 client 7 is used in Quarkus starting with 3.18). QOSDK 7 will use JOSDK 5 which has breaking API changes (though they shouldn't be too difficult to adapt for). |
closes: fabric8io#6781 Signed-off-by: Steve Hawkins <[email protected]> Signed-off-by: Marc Nuri <[email protected]>
### What changes were proposed in this pull request? This PR aims to upgrade `kubernetes-client` from 7.0.1 to 7.1.0. ### Why are the changes needed? Keep the dependencies to the latest, and there are some bug fixes in version 7.1.0: - Fix fabric8io/kubernetes-client#6725: (crd-generator) CRD generator missing type for GenericKubernetesResource - Fix fabric8io/kubernetes-client#6747: Preventing websocket error logs when the client is closed - Fix fabric8io/kubernetes-client#6781: Allowing ipv6 entries to work in NO_PROXY - Fix fabric8io/kubernetes-client#6792: VertxHttpClient uses exclusive Vert.x instance by default ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Pass GA. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #49925 from wayneguow/kubernetes-client. Authored-by: Wei Guo <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]>
### What changes were proposed in this pull request? This PR aims to upgrade `kubernetes-client` from 7.0.1 to 7.1.0. ### Why are the changes needed? Keep the dependencies to the latest, and there are some bug fixes in version 7.1.0: - Fix fabric8io/kubernetes-client#6725: (crd-generator) CRD generator missing type for GenericKubernetesResource - Fix fabric8io/kubernetes-client#6747: Preventing websocket error logs when the client is closed - Fix fabric8io/kubernetes-client#6781: Allowing ipv6 entries to work in NO_PROXY - Fix fabric8io/kubernetes-client#6792: VertxHttpClient uses exclusive Vert.x instance by default ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Pass GA. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #49925 from wayneguow/kubernetes-client. Authored-by: Wei Guo <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]> (cherry picked from commit ae2d2e8) Signed-off-by: Dongjoon Hyun <[email protected]>
### What changes were proposed in this pull request? This PR aims to upgrade `kubernetes-client` from 7.0.1 to 7.1.0. ### Why are the changes needed? Keep the dependencies to the latest, and there are some bug fixes in version 7.1.0: - Fix fabric8io/kubernetes-client#6725: (crd-generator) CRD generator missing type for GenericKubernetesResource - Fix fabric8io/kubernetes-client#6747: Preventing websocket error logs when the client is closed - Fix fabric8io/kubernetes-client#6781: Allowing ipv6 entries to work in NO_PROXY - Fix fabric8io/kubernetes-client#6792: VertxHttpClient uses exclusive Vert.x instance by default ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Pass GA. ### Was this patch authored or co-authored using generative AI tooling? No. Closes apache#49925 from wayneguow/kubernetes-client. Authored-by: Wei Guo <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]>
Describe the bug
ipv6 entries that appear in the no_proxy list are not checked.
Fabric8 Kubernetes Client version
6.11.0
Steps to reproduce
set NO_PROXY to contain an ipv6 entry 2048::/110
Expected behavior
Addresses within the range should not use a proxy
Runtime
Kubernetes (vanilla)
Kubernetes API Server version
1.25.3@latest
Environment
Linux
Fabric8 Kubernetes Client Logs
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: