In Cisco document Programmability Configuration Guide, Cisco IOS XE Everest 16.6.x, it stated the following:
SpoilerIn Zero-Touch Provisioning, a DHCP server must be running on the same network as the new device that is being provisioned. Zero-Touch ...