diff --git a/kickstart/files/kickstart.cfg b/kickstart/files/kickstart.cfg index a8cb299c..028aaecc 100644 --- a/kickstart/files/kickstart.cfg +++ b/kickstart/files/kickstart.cfg @@ -2720,6 +2720,14 @@ else # vlan # Check whether to use inet or inet6 ipv6_addr=$(dig +short AAAA controller.internal) + + if [[ -z "${ipv6_addr}" ]] + then + # during an upgrade the controller.internal may not be defined + # but the scenario could be IPv6. So try to resolve the controller + ipv6_addr=$(dig +short AAAA controller) + fi + if [[ -n "${ipv6_addr}" ]] then boot_address_family=inet6