Bug 1989748

Summary: kube-apiserver-operator crashes on dual-stack with IPv6 as primary subnet
Product: OpenShift Container Platform Reporter: Mat Kowalski <mko>
Component: kube-apiserverAssignee: Antonio Ojea <aojeagar>
Status: CLOSED DUPLICATE QA Contact: Ke Wang <kewang>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.8CC: aos-bugs, mfojtik, xxia
Target Milestone: ---Flags: mko: needinfo-
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-08-04 09:10:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
oc cluster-info dump
none
kube-apiserver-operator logs
none
install-config.yaml none

Description Mat Kowalski 2021-08-03 20:53:52 UTC
When installing an OCP 4.8.3 with Baremetal IPI using dual-stack networking with IPv6 subnet listed as a primary one, the kube-apiserver-operator crashes when loading extension-apiserver-authentication.

Part of the error (with full in the attachment)

```
W0803 13:22:56.547398       1 builder.go:209] unable to get owner reference (falling back to namespace): Get "https://[fd02::1]:443/api/v1/namespaces/openshift-kube-apiserver-operator/pods/kube-apiserver-operator-7d964c68b7-69srd": dial tcp [fd02::1]:443: connect: connection refused
[...]
F0803 13:23:26.822913       1 cmd.go:129] unable to load configmap based request-header-client-ca-file: Get "https://[fd02::1]:443/api/v1/namespaces/kube-system/configmaps/extension-apiserver-authentication": dial tcp [fd02::1]:443: connect: connection refused
```

The following are attached
* kube-apiserver-operator logs
* oc cluster-info dump
* install-config.yaml

Comment 1 Mat Kowalski 2021-08-03 20:54:38 UTC
Created attachment 1810618 [details]
oc cluster-info dump

Comment 2 Mat Kowalski 2021-08-03 20:55:29 UTC
Created attachment 1810619 [details]
kube-apiserver-operator logs

Comment 3 Mat Kowalski 2021-08-03 20:56:05 UTC
Created attachment 1810621 [details]
install-config.yaml

Comment 4 Stefan Schimanski 2021-08-03 21:09:08 UTC
Provide kube-apiserver logs. From your operator logs I figure that you are able to talk to the API. Please run must-gather, upload and link here. Otherwise, we cannot triage this.

Comment 5 Antonio Ojea 2021-08-04 09:10:07 UTC
dual stack with IPv6 primary is not supported

*** This bug has been marked as a duplicate of bug 1973421 ***