Dell APEX Cloud Platform for Microsoft Azure: Deploy 01.00.x.x cluster failed to update GEO location due to AD enabled IPv6

Summary: Deploy a 01.00.x.x cluster failed to update GEO location on nodes when the Active Directory (AD) and Domain Name System (DNS) server enabled IPv4 and IPv6 dual-stack.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Deploy a 01.00.x.x cluster failed to update GEO location on nodes.
image.png

Check AD and DNS server, it enabled IPv4 and IPv6 dual-stack.
image.png

 
Note: This KB is not relevant to your issue if your AD and DNS server does not have IPv6 enabled.

Cause

ACP manager enables IPv6 in RKE2 during first boot by default. If customer AD and DNS server also enables IPv6, DNS will response both AAAA (IPv6) and A (IPv4) records, ACP manager will attempt to connect to the IPv6 address first and the connection will fail after 60 seconds then fallback to IPv4. Since some services on the ACP manager have default timeout of 60s, so these services will hit timeout before the connection fallback to IPv4.

Resolution

Start from ACP 01.01.00.00 release, the ACP manager already disabled IPv6 in RKE2, so it will not hit this KB issue.

For release before 01.01.00.00, follow below steps to disable IPv6 on the ACP manager.

Step1. Login ACP manager VM with mystic account.
Step2. 
Switch to root account.
Step3. 
Edit rke2-cilium-config.yaml.
  1. vi /var/lib/rancher/rke2/server/manifests/rke2-cilium-config.yaml
  2. #change line 16 from "true" to "false":
    ipv6:
    enabled: false
    #delete line 22 and 23:
    clusterPoolIPv6PodCIDR: "fd83:8383:8383::/48"
    clusterPoolIPv6MaskSize: 48
For example:
image.png


Step4. Edit cilium-config.

  1. kubectl edit -n kube-system configmap cilium-config
  2. # change line 42 from "true" to "false":
    enable-ipv6: "false"
    #delete line 22 and 23:
    cluster-pool-ipv6-cidr: fd83:8383:8383::/48
    cluster-pool-ipv6-mask-size: "48"


Step5. Restart pods with following commands.

  1. kubectl delete pod -n kube-system -l k8s-app=cilium
  2. kubectl get pod -n kube-system
  3. kubectl delete pod --all

Step6. Check that all pods are running and IPv6 addresses have been removed.
  1. kubectl get cep
  2. kubectl get pods

For example:image.png

Step7. Click "Retry" on ACP day1 UI.

Affected Products

APEX Cloud Platform for Microsoft Azure
Article Properties
Article Number: 000221466
Article Type: Solution
Last Modified: 03 Mar 2026
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.