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