Switches that will use Zero Touch Deployment with ExtremeCloud IQ or ZTP+ with ExtremeCloud IQ ‑ Site Engine should upgrade to this release by performing the following steps:
Important
When you perform these steps, any prior configuration for this switch is lost.
You do not need to complete this procedure for switches that are already managed by ExtremeCloud IQ or ExtremeCloud IQ ‑ Site Engine; use the upgrade functionality available in ExtremeCloud IQ or ExtremeCloud IQ ‑ Site Engine.
Upgrade to this release from one of the previously described releases, see Validated Upgrade Paths.
Ensure the switch boots without a configuration file. To ensure the switch boots without a configuration file, perform one of the following actions:
Rename existing primary and secondary configuration files. Use the mv command to rename the existing configuration files. For example, mv config.cfg config.cfg.backup.
This is the preferred option because it ensures that the primary and secondary files are removed while making a backup of them at the same time. This option also ensures that the switch uses the default config.cfg file for the final configuration after it has successfully onboarded.
Delete the existing primary and secondary configuration files. Create a backup of these files before you delete them.
Boot from non-existent configuration files. Use the boot config choice command to configure the primary and backup configuration files to reference files that do not exist on the switch:
boot config choice primary config-file nonexistent1.cfg
boot config choice primary backup-config-file nonexistent2.cfg
This option also works, however, after the switch has successfully onboarded, it does not use the default config.cfg file but uses the alternative configuration file name provided instead, which might not be desired.
Reboot the switch.
Performing these steps results in a switch with a Zero Touch Deployment configuration with the following characteristics:
The ssh and sshd boot configuration flags are enabled by default.
All ports are Private VLAN isolated ports, except on the XA1400 Series.
VLAN 4048 is created as an onboarding-vlan for host-only connectivity for In Band management. On all platforms, except the XA1400 Series, all front panel ports are members of VLAN 4048.
In Band management is enabled.
Dynamic Host Configuration Protocol (DHCP) client requests are cycled between In Band and Out of Band ports, except on the XA1400 Series and VSP 4450 Series. XA1400 Series and VSP 4450 Series support In Band management only.
If the switch resets after the IP address is obtained from the DHCP Server, the entire DHCP process does not need to be repeated. Instead, the switch can directly send the DHCP Request to the DHCP Server for the IP stored in the /intflash/dhcp/dhclient.leases file.
Out of Band management is enabled, except on the XA1400 Series and VSP 4450 Series. XA1400 Series and VSP 4450 Series support In Band management only.
All ports are administratively enabled, except on the XA1400 Series. Only Port 1/8 is administratively enabled on the XA1400 Series, which means the administrator must plug in and use only port 1/8 for Zero Touch Deployment on an XA1400 Series.
IQAgent is enabled by default.
Zero Touch Provisioning Plus (ZTP+) for ExtremeCloud IQ ‑ Site Engine onboarding is enabled by default.
Zero Touch Fabric Configuration is initiated.
After the Zero Touch Fabric establishes successfully, the onboarding VLAN 4048 is automatically assigned to onboarding I-SID 15999999.
After the switch reboots in the Zero Touch Deployment configuration, the DHCP client and ExtremeCloud IQ Agent are enabled. The DHCP client obtains an IP address for the switch, DNS discovery is used to discover a Domain Name Server, and the switch attempts to connect to ExtremeCloud IQ and ExtremeCloud IQ ‑ Site Engine.
All switches, except XA1400 Series, also receive a Zero Touch Fabric Configuration. For more information, see VOSS User Guide.