Add istep boot support for Open Power system
Change-Id: I9109a21f16c50a093b18e2e2f51699217fb168a4
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/data/boot_lists/All b/data/boot_lists/All
index a77d00d..650c52b 100755
--- a/data/boot_lists/All
+++ b/data/boot_lists/All
@@ -67,3 +67,4 @@
Out of Band Code Update
OS Code Update
OPAL TI
+Istep Power On
diff --git a/data/boot_table_redfish.json b/data/boot_table_redfish.json
index a13d5f9..3b08ab6 100644
--- a/data/boot_table_redfish.json
+++ b/data/boot_table_redfish.json
@@ -612,5 +612,25 @@
"method_type": "keyword",
"method": "Inject OPAL TI",
"lib_file_path": "open_power_utils.robot"
+ },
+ "Istep Power On": {
+ "start": {
+ "redfish": "^1$",
+ "chassis": "^Off$",
+ "boot_progress": "^None$",
+ "host": "^Disabled$"
+ },
+ "end": {
+ "redfish": "^1$",
+ "chassis": "^On$",
+ "boot_progress": "^SystemHardwareInitializationComplete|OSBootStarted|OSRunning$",
+ "host": "^Enabled$",
+ "os_ping": "^1$",
+ "os_login": "^1$",
+ "os_run_cmd": "^1$"
+ },
+ "bmc_reboot": 0,
+ "method_type": "keyword",
+ "method": "BMC Execute Command export PDBG_DTB=/var/lib/phosphor-software-manager/pnor/rw/DEVTREE;/usr/bin/istep fork=${1}"
}
}