-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
ipv6 CIDR to be used for kubernetes Pods and Services networks #2318
Comments
A v6 cluster will require Kubernetes v1.16 and will be subject to the limitations described in kubernetes/enhancements#808. |
Same issue! @dcbw OCP 4.2 introduced OVN as TP feature, which should support IPV6, isn't it? So I thought the following
|
IPV6 support PR for OCP has not been merged, see: #2555 |
#2829 merged that allows ipv6 CIDRs. /close |
@abhinavdahiya: Closing this issue. In response to this:
Instructions 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. |
Version
Platform:
none (UPI)
What happened?
the openshift installer refuse to generate the ignition files with a ipv6 cird for the clusterNetworks and serviceNetwork
FATAL failed to fetch Kubeconfig Admin Client: failed to load asset "Install Config": invalid "install-config.yaml" file: [networking.serviceNetwork[0]: Invalid value: "fd03:aabb::/64": must use IPv4, networking.clusterNetwork[0].cidr: Invalid value: "fd02:aabb::/64": must use IPv4]
What you expected to happen?
ignitions files for the bootstrap, master and worker nodes generated
How to reproduce it (as minimally and precisely as possible)?
The install-config.yaml used looks like this:
Anything else we need to know?
Part of the validation of the install-config.yaml file content provided to openshift installer there is an explicit check for IPv4 only subnets [1]
Is this use case supported?
Noticed also that all the registries used to pull images needed to install OpenShift have no AAAA records [2], [3]: cloud.openshift.com, quay.io, registry.connect.redhat.com, registry.redhat.io
Which means the master, worker and the bootstrap nodes must have right now ipv4 connectivity over the internet.
References
[1] https://github.com/openshift/installer/blob/master/pkg/validate/validate.go#L110
[2] /var/lib/kubelet/config.json from a master/worker node
[3] /etc/containers/registries.con from a bootstrap node
The text was updated successfully, but these errors were encountered: