Ordered provisioning is an advanced feature only supported by Operations Manager nodes.
The ordered provisioning dependencies are only enforced for bundles that have files to download. The HTTP and TFTP file servers are configured to check if dependencies are met and only respond with the requested file if the check passes.
The Provision After option allows you to create basic dependency chains, to enforce the order in which devices are provisioned.
In certain scenarios it may be advantageous to control the order in which devices are provisioned, e.g.:
- Ensure security infrastructure is provisioned ahead of systems that may other become inadvertently exposed on the network
- Bring the production WAN up early to allow devices to provision services in-band, saving cellular data
- Disallow local user access to the LAN until the network is fully up and running
When a dependent Resource Bundle has the Provision After option set, the node will not respond to ZTP requests for these resources until all required dependencies have been met.
Provision After property lists of one or more other, required Resource Bundles. Each required Resource Bundle creates a dependency that at least one device has been provisioned using the required bundle.
If multiple of a particular required device must to be provisioned before a dependent device, simply specify the dependency multiple times in the list.