-
Notifications
You must be signed in to change notification settings - Fork 47
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
Make ClusterNetworkAddressConfigProvider and co internal #1394
Conversation
b8ef2c3
to
3099fd0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sonar doesn't like the ipv6 regex
Make sure the regex used here, which is vulnerable to polynomial runtime due to backtracking, cannot lead to denial of service.
Maybe we should merge this with a suppress and make an issue to follow up.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we actually need a follow up issue? We are sure that we want an IPv6 address and that its not exposed to arbitrary input only that from the config file so I'm happy to merge with a suppression and nothing else.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM thanks @robobario
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we actually need a follow up issue? We are sure that we want an IPv6 address and that its not exposed to arbitrary input only that from the config file so I'm happy to merge with a suppression and nothing else.
These interfaces may become a supported pluggable interface one day, but for now we want to reduce the API surface area we need to support. They have been deprecated long enough that we can make the breaking change required as per our deprecation policy. Signed-off-by: Robert Young <[email protected]>
3099fd0
to
0dd4261
Compare
Quality Gate passedIssues Measures |
Type of change
Description
Closes #1381
These interfaces may become a supported pluggable interface one day, but for now we want to reduce the API surface area we need to support. They have been deprecated long enough that we can make the breaking change required as per our deprecation policy.
Checklist
Please go through this checklist and make sure all applicable tasks have been done