Changed to add operating_system to required start/end state.

Change-Id: I5e585cc31ff3e34bd3395c79e6f54d2ed9206fe3
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
diff --git a/data/boot_table.json b/data/boot_table.json
index e518690..62ceb91 100644
--- a/data/boot_table.json
+++ b/data/boot_table.json
@@ -7,12 +7,14 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$"
         },
         "end": {
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -29,12 +31,14 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$"
         },
         "end": {
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -58,6 +62,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$",
             "os_ping": "^0$",
             "os_login": "^0$",
@@ -78,6 +83,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$",
             "os_ping": "^0$",
             "os_login": "^0$",
@@ -98,6 +104,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$",
             "os_ping": "^0$",
             "os_login": "^0$",
@@ -118,6 +125,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$",
             "os_ping": "^0$",
             "os_login": "^0$",
@@ -134,6 +142,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -143,6 +152,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$",
             "os_ping": "^0$",
             "os_login": "^0$",
@@ -163,6 +173,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -172,6 +183,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -188,6 +200,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -197,6 +210,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -212,6 +226,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -221,6 +236,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -241,6 +257,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$"
         },
         "bmc_reboot": 1,
@@ -257,6 +274,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$"
         },
         "bmc_reboot": 1,
@@ -270,6 +288,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -279,6 +298,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -299,6 +319,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$"
         },
         "bmc_reboot": 1,
@@ -313,6 +334,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -322,6 +344,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -343,6 +366,7 @@
             "rest": "^1$",
             "chassis": "^Off$",
             "boot_progress": "^Off|Unspecified$",
+            "operating_system": "^Inactive$",
             "host": "^Off$"
         },
         "bmc_reboot": 1,
@@ -359,6 +383,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -368,6 +393,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -385,6 +411,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -394,6 +421,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -410,6 +438,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -419,6 +448,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -435,6 +465,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",
@@ -444,6 +475,7 @@
             "rest": "^1$",
             "chassis": "^On$",
             "boot_progress": "^FW Progress, Starting OS|OSStart$",
+            "operating_system": "^BootComplete$",
             "host": "^Running$",
             "os_ping": "^1$",
             "os_login": "^1$",