-
Task
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
-
False
-
None
-
False
-
-
-
ShiftStack Sprint 243, ShiftStack Sprint 244, ShiftStack Sprint 245, ShiftStack Sprint 265, ShiftStack Sprint 266, ShiftStack Sprint 267, ShiftStack Sprint 269, ShiftStack Sprint 270
Right now, if the VIPs have IPv6 listed first in the list of addresses, but the network fields like machineNetwork, clusterNetwork or serviceNetwork contains IPv4 primary address, the installation would progress and the bootstrap would end failing.
A validation needs to be included to ensure all required fields are IPv6 primary.
Change would likely be implemented here https://github.com/openshift/installer/blob/master/pkg/types/validation/installconfig.go#L241
To create a dual-stack cluster you can follow this doc:
https://docs.openshift.com/container-platform/4.17/installing/installing_openstack/installing-openstack-installer-custom.html#install-osp-deploy-dualstack_installing-openstack-installer-custom
There is another doc:
https://github.com/openshift/installer/blob/main/docs/user/openstack/deploy_dual_stack_cluster.md (In the network section do not follow the steps proposed because it uses a provider network, just create a basic tenant network). Feel free to ask me more details about it.