Add BMC state check for IPMI warm and cold reset

Change-Id: I3b1914d696dbbb7a753333179c7a4878bdb85b93
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/data/boot_table_redfish.json b/data/boot_table_redfish.json
index 11535c0..ad031c0 100644
--- a/data/boot_table_redfish.json
+++ b/data/boot_table_redfish.json
@@ -320,6 +320,7 @@
         },
         "end": {
             "redfish": "^1$",
+            "bmc": "^Enabled$",
             "chassis": "^On$",
             "boot_progress": "^SystemHardwareInitializationComplete|OSBootStarted|OSRunning$",
             "host": "^Enabled$",
@@ -339,6 +340,7 @@
         },
         "end": {
             "redfish": "^1$",
+            "bmc": "^Enabled$",
             "chassis": "^Off$",
             "boot_progress": "^None$",
             "host": "^Disabled$"
@@ -360,6 +362,7 @@
         },
         "end": {
             "redfish": "^1$",
+            "bmc": "^Enabled$",
             "chassis": "^On$",
             "boot_progress": "^SystemHardwareInitializationComplete|OSBootStarted|OSRunning$",
             "host": "^Enabled$",
@@ -379,6 +382,7 @@
         },
         "end": {
             "redfish": "^1$",
+            "bmc": "^Enabled$",
             "chassis": "^Off$",
             "boot_progress": "^None$",
             "host": "^Disabled$"