WIP: Fix HostPortOrFile to support IPv6 addresses with zone#19
WIP: Fix HostPortOrFile to support IPv6 addresses with zone#19bcrochet wants to merge 1 commit intoopenshift:masterfrom
Conversation
1. The HostPortOrFile tests don't have any IPv6 tests. This adds some. 2. The HostPortOrFile breaks if any of the addresses have IPv6 zone defined. ParseIP does not handle %zone anymore. Signed-off-by: Brad P. Crochet <brad@redhat.com>
|
I think this patch should go upstream first, what do you all think? |
|
@bcrochet: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
Agreed, the related upstream fix is coredns#3527 but @bcrochet pushed this backport to enable testing of this on OCP builds (with a locally overridden image) - this can probably be marked WIP until the upstream fix lands. |
Precisely. Upstream PR here: coredns#3527 |
|
Thanks. What I'd expect to happen here is:
What we want to avoid is carrying a downstream patch. |
I completely agree. That's why I started upstream first. I've marked this as WIP, and will close when the upstream is merged. And do as you've said, open a new PR with a rebase. |
|
I'm ok with this sitting a day or 2. But we can not let things like this sit for more than about 2 days waiting on upstream. I don't care if we do a CARRY/UPSTREAM and it gets dropped next week. I need master working now. Not 'sometime' even if we have to do extra work and then back it back out. So keep pushing upstream. But if upstream isn't done by say, this weekend, this needs to merge. Upstream can not block us getting IPv6 support in both master and 4.3. |
|
Looks like upstream is probably just about ready. No objection to merging by the weekend in advance of upstream. |
|
thanks Dan! |
defined. ParseIP does not handle %zone anymore.
Signed-off-by: Brad P. Crochet brad@redhat.com
1. Why is this pull request needed and what does it do?
2. Which issues (if any) are related?
3. Which documentation changes (if any) need to be made?
4. Does this introduce a backward incompatible change or deprecation?