Service Manual
Contents
1 About this Guide.............................................................................................................................................9
Audience..............................................................................................................................................................................9
Open Automation Features and Supported Platforms ................................................................................................. 9
Conventions...................................................................................................................................................................... 10
Related Documents.......................................................................................................................................................... 10
2 Open Automation Framework....................................................................................................................... 12
Bare Metal Provisioning................................................................................................................................................... 13
Smart Scripting.................................................................................................................................................................13
Virtual Server Networking............................................................................................................................................... 13
REST API........................................................................................................................................................................... 14
Web Server........................................................................................................................................................................14
3 Bare Metal Provisioning................................................................................................................................15
Introduction....................................................................................................................................................................... 15
How it Works.....................................................................................................................................................................15
Prerequisites......................................................................................................................................................................15
Industry Standard Upgrades with BMP.........................................................................................................................15
BMP Process Overview...................................................................................................................................................16
BMP Operations............................................................................................................................................................... 16
Congure BMP..................................................................................................................................................................17
BMP Mode...................................................................................................................................................................17
Normal Context...........................................................................................................................................................18
Normal Mode...............................................................................................................................................................18
BMP Commands and Examples......................................................................................................................................19
System Boot and Set-up Behavior in BMP Mode........................................................................................................19
BMP Mode: Boot and Set-UP Behavior........................................................................................................................21
Reload Without a DHCP Server Oer..................................................................................................................... 21
Reload with a DHCP Server Oer Without a Dell Networking OS Oer............................................................ 21
Reload with a DHCP Server Oer and no Conguration File...............................................................................22
Reload with a DHCP Server Oer Without a DNS Server................................................................................... 23
DHCP Oer Vendor-Specic Option for BMP.............................................................................................................24
DHCP Oer Relay Option 82..........................................................................................................................................24
Software Upgrade Using BMP.......................................................................................................................................24
Apply Congurations Using BMP Scripts......................................................................................................................24
Pre–conguration Scripts......................................................................................................................................... 24
Auto–execution Scripts.............................................................................................................................................25
Post–conguration Scripts.......................................................................................................................................25
Using the Pre–conguration Script......................................................................................................................... 26
Using the Post-conguration Script..............................................................................................................................26
Using Auto-Execution Script (Normal Mode Only)..................................................................................................... 26
Timers in Pre–conguration and Post–conguration Scripts.....................................................................................27
Script Examples................................................................................................................................................................27
Contents
3