Administrator Guide
Configure Auto-Configuration mode using the reload-type bmp command. Reload the switch in
Configuration mode using the reload command.
Apply Configurations Using BMP Scripts
With Dell Networking OS version 9.1(0.0) or later, Open Automation supports a scripting environment
when a BMP or Normal reload occurs. BMP uses pre-configuration scripts, while a Normal reload-type
uses an auto-exec script. The BMP post-configuration script runs on its own, without any BMP or Normal
reload-type restrictions.
Preconfiguration Scripts
In BMP, the Dell Networking OS first accesses the image, then the configuration file or preconfiguration
script from the DHCP offer.
Use preconfiguration scripts to:
• verify the integrity of the Dell Networking OS image the DHCP offer downloads
• dynamically decide what types of configurations to apply to your system based on various factors
such as network reachability, port status, or neighbor discovery
• use LLDP to monitor and generate reports for CPU and memory utilization, port traffic status, and to
perform link and topology checking
You can provide a preconfiguration script in DHCP option 209 to either configure the switch or
download a configuration file. The script can download a configuration file or apply CLI commands. If
present in the downloaded configuration, post-configuration script CLIs are executed.
You can set the system to retry downloading a configuration up to six times or to automatically save the
downloaded configuration or script on the switch.
After the configuration applies, it triggers a post-configuration script to ensure that the configurations
and switch functions are correct.
Define configuration parameters on the DHCP server for each chassis based on the chassis MAC Address
or Vendor-Class-Identifier in DHCP offer 60 or a combination of both.
The configuration scripts like PERL, Python, and Ruby are supported, if the SmartScript package is pre-
installed on the system.
The system supports preconfiguration scripts in EXPECT, TCLSH, and ZSH.
28
Bare Metal Provisioning