pypi.org. /var/log/vmware/dnsmasq.log in vCenter server appliance reports,dnsmasq[###]: query[A] pypi.org from 127.0.0.1dnsmasq[###]: cached pypi.org is #####dnsmasq[###]: query[AAAA] pypi.org from 127.0.0.1dnsmasq[###]: cached pypi.org is NODATA-IPv6
VMware vCenter Server 9.1
The behavior results from two interacting components in the vCenter appliance:
Salt/Pip Version Check: During provisioning or package installation, the embedded Salt interpreter runs pip install. Even with local wheels, pip queries pypi.org to check for self-version updates.
Envoy Proxy Resident Cluster: This outbound query causes vmware-envoy-system-proxy to create an ephemeral cluster for pypi.org that stays active for the process's lifetime. Due to Fastly CDN’s short TTL, Envoy continuously re-resolves the domain name (~every 5 seconds) to maintain cluster state, even without active connections.
Broadcom is aware of this issue. A permanent fix is planned for a future release.
Workaround
To stop the continuous DNS queries, restart the Envoy system proxy service to clear the ephemeral pypi.org cluster:
SSH.service-control --restart vmware-envoy-system-proxy