After a ESXi host reboot, the removed IPv6 address of VMkernel NIC adapter is back.
VMware vSphere ESXi 7.0.2
This issue is fixed in VMware vSphere ESXi 7.0.3
Workaround:
configstorecli config current get -c esx -g network -k vmknics -outfile tmp.json
"ipv6_address": [
{
"address": "xxxx:x:xxx:xxxx::xx",
"prefix_length": 64
}
configstorecli config current set -c esx -g network -k vmknics -infile tmp.json