ZTP+ auto-provisioning occurs in phases after you connect the switch to the network, if the switch is in factory ship state with no valid configuration saved on the device.
The Connect phase is the first phase of ZTP+ during which the switch connects to the Extreme Management Center server on the network. The Extreme Management Center server is discovered by resolving the DNS name extremecontrol.<domain-name>.
If the attempt is successful, the Extreme Management Center server responds with an Accept message. When connectivity is established, the switch communicates with the Extreme Management Center server securely and transmits information, such as its serial number, model number. The switch then progresses to the next phase of ZTP+.
After a successful connect to the Extreme Management Center server, the next phase of ZTP+ is the Upgrade phase. This phase verifies that the switch is running the image file version that is currently selected as the reference version on the Extreme Management Center server.
Image file validation is initiated by the switch. After a successful connect, the switch sends an image file upgrade request to the Extreme Management Center server with details on the current image file version. If the image file versions on the switch and the Extreme Management Center server match, no upgrade is initiated, and the switch moves to the next phase of ZTP+. If the Extreme Management Center server detects a different image file version, ZTP+ initiates the .tgz image file download from a specified URL location.
After a successful image upgrade, the switch reboots and reconnects to the Extreme Management Center server. If there are errors in the image upgrade process, an event is added to the server log. The switch then retries the image upgrade.
The next phase after the image upgrade is ZTP+ Configuration phase. During this phase, the switch queries the Extreme Management Center server for configuration updates, and initiates auto-provisioning by transmitting information, such as the image version, model name, and serial number. The switch then attempts to apply the configuration that is pushed from the Extreme Management Center server.
If the switch can still communicate with the Extreme Management Center server after the configuration is applied, the new configuration is automatically saved on the switch. The switch can be managed through the Extreme Management Center using SNMP. However, if the configuration that is pushed from the Extreme Management Center server breaks switch connectivity to the Extreme Management Center server, the switch reboots without saving the configuration. After the switch reboots, the ZTP+ onboarding restarts.
Note
Any configurations pushed from the Extreme Management Center server to VOSS devices using the initial ZTP+ configuration push are not displayed in the show log file detail command output. The logs associated with the Cloud connector are logged internally to state_machine.txt and ztp_plus.txt files located in /intflash/cc/cc_logs/.