Administrator Guide
26 | Bare Metal Provisioning (BMP) - Config
www.dell.com | support.dell.com
a If the build image versions match, the system does not try to load any image and
comes up with the Dell prompt.
00:02:55: %STKUNIT0-M:CP %BMP-5-BMP_RELEASE_HEADER_INFO:
Downloaded Image Major Version : 1
00:02:55: %STKUNIT0-M:CP %BMP-5-BMP_RELEASE_HEADER_INFO:
Downloaded Image Minor Version : 0
00:02:56: %STKUNIT0-M:CP %BMP-5-BMP_RELEASE_HEADER_INFO:
Downloaded Image Main Version : 0
00:02:56: %STKUNIT0-M:CP %BMP-5-BMP_RELEASE_HEADER_INFO:
Downloaded Image Patch Version : 1216
00:02:56: %STKUNIT0-M:CP %BMP-5-BMP_RELEASE_HEADER_INFO:
Flash A Image Major Version : 1
00:02:56: %STKUNIT0-M:CP %BMP-5-BMP_RELEASE_HEADER_INFO:
Flash A Image Minor Version : 0
00:02:56: %STKUNIT0-M:CP %BMP-5-BMP_RELEASE_HEADER_INFO:
Flash A Image Main Version : 0
00:02:56: %STKUNIT0-M:CP %BMP-5-BMP_RELEASE_HEADER_INFO:
Flash A Image Patch Version : 1216
b If the build images versions are different, the system stores the downloaded build
image in the local Flash and loads the build image from the Flash. This process is
repeated until the build image versions match.
The system looks for the configuration file on the file server. If the system does not
find a configuration file, the download fails. If the build image processing is
successful, BMP stops. If the build image download also fails, the current offer is
treated as invalid and BMP tries to send DISCOVER messages.
Reload with a DHCP Server Offer Without a DNS Server
Reload Dell Networking OS on a switch using a preconfiguration script.
To reload Dell Networking OS on a switch using a preconfiguration script, the
following must be true.
• BMP must be enabled.
• The download of the script is from an external server. The location is specified in
the DHCP offer.
• The first line of the script must contain one of the following:
#!/usr/bin/expect
#!/usr/bin/tclsh
#!/usr/bin/zsh
• If SmartScripts package is installed, the Dell Networking OS also supports
pre-configuration scripts in PERL and Python.
#!/usr/pkg/bin/perl
#!/usr/pkg/bin/python
• After the first line, but before the start of the script, the script must contain the
signature #/DELL-NETWORKING.
• The preconfiguration script is downloaded instead of the configuration file.
• The preconfiguration script is run before applying the start-up configuration file.
• The preconfiguration script has the ability to use Dell Networking OS CLI
commands using the
f10do utility.