When running VMs on a XenServer 8.4 host running on Cisco UCS hardware, the VMs do not receive the DHCP settings.
Update your XenServer 8.4 to a level of updates released on or after these dates:
When running VMs on a XenServer 8.4 host running on Cisco UCS hardware, the VMs do not receive the DHCP settings. You can work around this issue by using an Open vSwitch rule that matches all traffic on the xapi network bridge and forces all packets to have a VLAN Priority Code Point (PCP) of 0.