blob: ed40ea66855ad1308c9bf80ed68e01aa3a74e3b4 [file] [log] [blame]
George Keishing18f15dd2021-03-09 11:17:35 -06001{
George Keishing18f15dd2021-03-09 11:17:35 -06002 "Redfish Power On": {
3 "start": {
George Keishingb51d1502021-03-25 03:30:33 -05004 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -06005 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -05006 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -06007 },
8 "end": {
George Keishingb51d1502021-03-25 03:30:33 -05009 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060010 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -050011 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -060012 "os_ping": "^1$",
13 "os_login": "^1$",
14 "os_run_cmd": "^1$"
15 },
16 "bmc_reboot": 0,
17 "method_type": "keyword",
18 "method": "Redfish Power Operation On",
19 "lib_file_path": "bmc_redfish_utils.robot"
20 },
George Keishing18f15dd2021-03-09 11:17:35 -060021 "IPMI Power On": {
22 "start": {
George Keishingb51d1502021-03-25 03:30:33 -050023 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060024 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -050025 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -060026 },
27 "end": {
George Keishingb51d1502021-03-25 03:30:33 -050028 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060029 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -050030 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -060031 "os_ping": "^1$",
32 "os_login": "^1$",
33 "os_run_cmd": "^1$"
34 },
35 "bmc_reboot": 0,
36 "method_type": "keyword",
37 "method": "Run External IPMI Standard Command power on -N 10 -R 1",
38 "lib_file_path": "ipmi_client.robot"
39 },
40
George Keishing18f15dd2021-03-09 11:17:35 -060041 "Redfish Power Off": {
42 "start": {
George Keishingb51d1502021-03-25 03:30:33 -050043 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060044 "chassis": "^On$"
45 },
46 "end": {
George Keishingb51d1502021-03-25 03:30:33 -050047 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060048 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -050049 "host": "^Disabled$",
George Keishing18f15dd2021-03-09 11:17:35 -060050 "os_ping": "^0$",
51 "os_login": "^0$",
52 "os_run_cmd": "^0$"
53 },
54 "bmc_reboot": 0,
55 "method_type": "keyword",
56 "method": "Redfish Power Operation GracefulShutdown",
57 "lib_file_path": "bmc_redfish_utils.robot"
58 },
George Keishing18f15dd2021-03-09 11:17:35 -060059 "Redfish Hard Power Off": {
60 "start": {
George Keishingb51d1502021-03-25 03:30:33 -050061 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060062 "chassis": "^On$"
63 },
64 "end": {
George Keishingb51d1502021-03-25 03:30:33 -050065 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060066 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -050067 "host": "^Disabled$",
George Keishing18f15dd2021-03-09 11:17:35 -060068 "os_ping": "^0$",
69 "os_login": "^0$",
70 "os_run_cmd": "^0$"
71 },
72 "bmc_reboot": 0,
73 "method_type": "keyword",
74 "method": "Redfish Power Operation ForceOff",
75 "lib_file_path": "bmc_redfish_utils.robot"
76 },
George Keishing18f15dd2021-03-09 11:17:35 -060077 "IPMI Power Off": {
78 "start": {
George Keishingb51d1502021-03-25 03:30:33 -050079 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060080 "chassis": "^On$"
81 },
82 "end": {
George Keishingb51d1502021-03-25 03:30:33 -050083 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060084 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -050085 "host": "^Disabled$",
George Keishing18f15dd2021-03-09 11:17:35 -060086 "os_ping": "^0$",
87 "os_login": "^0$",
88 "os_run_cmd": "^0$"
89 },
90 "bmc_reboot": 0,
91 "method_type": "keyword",
92 "method": "Run External IPMI Standard Command power off -N 10 -R 1",
93 "lib_file_path": "ipmi_client.robot"
94 },
George Keishing18f15dd2021-03-09 11:17:35 -060095 "IPMI Power Soft": {
96 "start": {
George Keishingb51d1502021-03-25 03:30:33 -050097 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -060098 "chassis": "^On$"
99 },
100 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500101 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600102 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500103 "host": "^Disabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600104 "os_ping": "^0$",
105 "os_login": "^0$",
106 "os_run_cmd": "^0$"
107 },
108 "bmc_reboot": 0,
109 "method_type": "keyword",
110 "method": "Run External IPMI Standard Command power soft -N 10 -R 1",
111 "lib_file_path": "ipmi_client.robot"
112 },
George Keishing18f15dd2021-03-09 11:17:35 -0600113 "Host Power Off": {
114 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500115 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600116 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500117 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600118 "os_ping": "^1$",
119 "os_login": "^1$",
120 "os_run_cmd": "^1$"
121 },
122 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500123 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600124 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500125 "host": "^Disabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600126 "os_ping": "^0$",
127 "os_login": "^0$",
128 "os_run_cmd": "^0$"
129 },
130 "bmc_reboot": 0,
131 "method_type": "keyword",
132 "method": "utils.Initiate OS Host Power Off",
133 "lib_file_path": "utils.robot"
134 },
135
George Keishing18f15dd2021-03-09 11:17:35 -0600136 "APOR": {
137 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500138 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600139 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500140 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600141 "os_ping": "^1$",
142 "os_login": "^1$",
143 "os_run_cmd": "^1$"
144 },
145 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500146 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600147 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500148 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600149 "os_ping": "^1$",
150 "os_login": "^1$",
151 "os_run_cmd": "^1$"
152 },
153 "bmc_reboot": 1,
154 "method_type": "keyword",
155 "method": "Set Global Variable ${PDU_TYPE} pdu ; Set Global Variable ${PDU_IP} ${PDU_HOST} ; PDU Power Cycle",
156 "lib_file_path": "pdu/pdu.robot:pdu/synaccess.robot"
157 },
George Keishing18f15dd2021-03-09 11:17:35 -0600158 "OBMC Reboot (run)": {
159 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500160 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600161 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500162 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600163 "os_ping": "^1$",
164 "os_login": "^1$",
165 "os_run_cmd": "^1$"
166 },
167 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500168 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600169 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500170 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600171 "os_ping": "^1$",
172 "os_login": "^1$",
173 "os_run_cmd": "^1$"
174 },
175 "bmc_reboot": 1,
176 "method_type": "keyword",
177 "method": "BMC Execute Command /sbin/reboot fork=${1}"
178 },
George Keishing18f15dd2021-03-09 11:17:35 -0600179 "Redfish OBMC Reboot (run)": {
180 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500181 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600182 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500183 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600184 "os_ping": "^1$",
185 "os_login": "^1$",
186 "os_run_cmd": "^1$"
187 },
188 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500189 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600190 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500191 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600192 "os_ping": "^1$",
193 "os_login": "^1$",
194 "os_run_cmd": "^1$"
195 },
196 "bmc_reboot": 1,
197 "method_type": "keyword",
198 "method": "Redfish BMC Reset Operation",
199 "lib_file_path": "bmc_redfish_utils.robot"
200 },
George Keishing18f15dd2021-03-09 11:17:35 -0600201 "OBMC Reboot (off)": {
202 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500203 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600204 "chassis": "^Off$"
205 },
206 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500207 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600208 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500209 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -0600210 },
211 "bmc_reboot": 1,
212 "method_type": "keyword",
213 "method": "BMC Execute Command /sbin/reboot fork=${1}"
214 },
George Keishing18f15dd2021-03-09 11:17:35 -0600215 "Redfish OBMC Reboot (off)": {
216 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500217 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600218 "chassis": "^Off$"
219 },
220 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500221 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600222 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500223 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -0600224 },
225 "bmc_reboot": 1,
226 "method_type": "keyword",
227 "method": "Redfish BMC Reset Operation",
228 "lib_file_path": "bmc_redfish_utils.robot"
229 },
George Keishing18f15dd2021-03-09 11:17:35 -0600230 "PDU AC Cycle (run)": {
231 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500232 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600233 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500234 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600235 "os_ping": "^1$",
236 "os_login": "^1$",
237 "os_run_cmd": "^1$"
238 },
239 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500240 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600241 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500242 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600243 "os_ping": "^1$",
244 "os_login": "^1$",
245 "os_run_cmd": "^1$"
246 },
247 "bmc_reboot": 1,
248 "method_type": "keyword",
249 "method": "Set Global Variable ${PDU_TYPE} pdu ; Set Global Variable ${PDU_IP} ${PDU_HOST} ; PDU Power Cycle",
250 "lib_file_path": "pdu/pdu.robot:pdu/synaccess.robot"
251 },
George Keishing18f15dd2021-03-09 11:17:35 -0600252 "PDU AC Cycle (off)": {
253 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500254 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600255 "chassis": "^Off$"
256 },
257 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500258 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600259 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500260 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -0600261 },
262 "bmc_reboot": 1,
263 "method_type": "keyword",
264 "method": "Set Global Variable ${PDU_TYPE} pdu ; Set Global Variable ${PDU_IP} ${PDU_HOST} ; PDU Power Cycle",
265 "lib_file_path": "pdu/pdu.robot:pdu/synaccess.robot"
266 },
George Keishing18f15dd2021-03-09 11:17:35 -0600267 "IPMI MC Reset Warm (run)": {
268 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500269 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600270 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500271 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600272 "os_ping": "^1$",
273 "os_login": "^1$",
274 "os_run_cmd": "^1$"
275 },
276 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500277 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600278 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500279 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600280 "os_ping": "^1$",
281 "os_login": "^1$",
282 "os_run_cmd": "^1$"
283 },
284 "bmc_reboot": 1,
285 "method_type": "keyword",
286 "method": "Run External IPMI Standard Command mc reset warm -N 10 -R 1 ; Printn",
287 "lib_file_path": "ipmi_client.robot:gen_print.py"
288 },
George Keishing18f15dd2021-03-09 11:17:35 -0600289 "IPMI MC Reset Warm (off)": {
290 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500291 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600292 "chassis": "^Off$"
293 },
294 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500295 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600296 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500297 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -0600298 },
299 "bmc_reboot": 1,
300 "method_type": "keyword",
301 "method": "Run External IPMI Standard Command mc reset warm -N 10 -R 1 ; Printn",
302 "lib_file_path": "ipmi_client.robot:gen_print.py"
303 },
George Keishing18f15dd2021-03-09 11:17:35 -0600304 "IPMI MC Reset Cold (run)": {
305 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500306 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600307 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500308 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600309 "os_ping": "^1$",
310 "os_login": "^1$",
311 "os_run_cmd": "^1$"
312 },
313 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500314 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600315 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500316 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600317 "os_ping": "^1$",
318 "os_login": "^1$",
319 "os_run_cmd": "^1$"
320 },
321 "bmc_reboot": 1,
322 "method_type": "keyword",
323 "method": "Run External IPMI Standard Command mc reset cold -N 10 -R 1 ; Printn",
324 "lib_file_path": "ipmi_client.robot:gen_print.py"
325 },
George Keishing18f15dd2021-03-09 11:17:35 -0600326 "IPMI MC Reset Cold (off)": {
327 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500328 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600329 "chassis": "^Off$"
330 },
331 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500332 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600333 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500334 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -0600335 },
336 "bmc_reboot": 1,
337 "method_type": "keyword",
338 "method": "Run External IPMI Standard Command mc reset cold -N 10 -R 1 ; Printn",
339 "lib_file_path": "ipmi_client.robot:gen_print.py"
340 },
George Keishing18f15dd2021-03-09 11:17:35 -0600341 "IPMI Std MC Reset Warm (run)": {
342 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500343 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600344 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500345 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600346 "os_ping": "^1$",
347 "os_login": "^1$",
348 "os_run_cmd": "^1$"
349 },
350 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500351 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600352 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500353 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600354 "os_ping": "^1$",
355 "os_login": "^1$",
356 "os_run_cmd": "^1$"
357 },
358 "bmc_reboot": 1,
359 "method_type": "keyword",
360 "method": "Run IPMI Standard Command mc reset warm -N 10 -R 1 ; Printn",
361 "lib_file_path": "ipmi_client.robot:gen_print.py"
362 },
George Keishing18f15dd2021-03-09 11:17:35 -0600363 "IPMI Std MC Reset Warm (off)": {
364 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500365 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600366 "chassis": "^Off$"
367 },
368 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500369 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600370 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500371 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -0600372 },
373 "bmc_reboot": 1,
374 "method_type": "keyword",
375 "method": "Run IPMI Standard Command mc reset warm -N 10 -R 1 ; Printn",
376 "lib_file_path": "ipmi_client.robot:gen_print.py"
377 },
George Keishing18f15dd2021-03-09 11:17:35 -0600378 "IPMI Std MC Reset Cold (run)": {
379 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500380 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600381 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500382 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600383 "os_ping": "^1$",
384 "os_login": "^1$",
385 "os_run_cmd": "^1$"
386 },
387 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500388 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600389 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500390 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600391 "os_ping": "^1$",
392 "os_login": "^1$",
393 "os_run_cmd": "^1$"
394 },
395 "bmc_reboot": 1,
396 "method_type": "keyword",
397 "method": "Run IPMI Standard Command mc reset cold -N 10 -R 1 ; Printn",
398 "lib_file_path": "ipmi_client.robot:gen_print.py"
399 },
George Keishing18f15dd2021-03-09 11:17:35 -0600400 "IPMI Std MC Reset Cold (off)": {
401 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500402 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600403 "chassis": "^Off$"
404 },
405 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500406 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600407 "chassis": "^Off$",
George Keishingb51d1502021-03-25 03:30:33 -0500408 "host": "^Disabled$"
George Keishing18f15dd2021-03-09 11:17:35 -0600409 },
410 "bmc_reboot": 1,
411 "method_type": "keyword",
412 "method": "Run IPMI Standard Command mc reset cold -N 10 -R 1 ; Printn",
413 "lib_file_path": "ipmi_client.robot:gen_print.py"
414 },
George Keishing18f15dd2021-03-09 11:17:35 -0600415 "IPMI Power Cycle": {
416 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500417 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600418 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500419 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600420 "os_ping": "^1$",
421 "os_login": "^1$",
422 "os_run_cmd": "^1$"
423 },
424 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500425 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600426 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500427 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600428 "os_ping": "^1$",
429 "os_login": "^1$",
430 "os_run_cmd": "^1$"
431 },
432 "bmc_reboot": 0,
433 "method_type": "keyword",
434 "method": "Run External IPMI Standard Command power cycle -N 10 -R 1",
435 "lib_file_path": "ipmi_client.robot"
436 },
George Keishing18f15dd2021-03-09 11:17:35 -0600437 "IPMI Power Reset": {
438 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500439 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600440 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500441 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600442 "os_ping": "^1$",
443 "os_login": "^1$",
444 "os_run_cmd": "^1$"
445 },
446 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500447 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600448 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500449 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600450 "os_ping": "^1$",
451 "os_login": "^1$",
452 "os_run_cmd": "^1$"
453 },
454 "bmc_reboot": 0,
455 "method_type": "keyword",
456 "method": "Run External IPMI Standard Command power reset -N 10 -R 1",
457 "lib_file_path": "ipmi_client.robot"
458 },
George Keishing18f15dd2021-03-09 11:17:35 -0600459 "Auto Reboot": {
460 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500461 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600462 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500463 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600464 "os_ping": "^1$",
465 "os_login": "^1$",
466 "os_run_cmd": "^1$"
467 },
468 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500469 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600470 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500471 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600472 "os_ping": "^1$",
473 "os_login": "^1$",
474 "os_run_cmd": "^1$"
475 },
476 "bmc_reboot": 0,
477 "method_type": "keyword",
478 "method": "utils.Initiate Auto Reboot 1000",
479 "lib_file_path": "utils.robot"
480 },
George Keishing18f15dd2021-03-09 11:17:35 -0600481 "Host Reboot": {
482 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500483 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600484 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500485 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600486 "os_ping": "^1$",
487 "os_login": "^1$",
488 "os_run_cmd": "^1$"
489 },
490 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500491 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600492 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500493 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600494 "os_ping": "^1$",
495 "os_login": "^1$",
496 "os_run_cmd": "^1$"
497 },
498 "bmc_reboot": 0,
499 "method_type": "keyword",
500 "method": "utils.Initiate OS Host Reboot",
501 "lib_file_path": "utils.robot"
502 },
George Keishing18f15dd2021-03-09 11:17:35 -0600503 "RF SYS GracefulRestart": {
504 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500505 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600506 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500507 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600508 "os_ping": "^1$",
509 "os_login": "^1$",
510 "os_run_cmd": "^1$"
511 },
512 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500513 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600514 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500515 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600516 "os_ping": "^1$",
517 "os_login": "^1$",
518 "os_run_cmd": "^1$"
519 },
520 "bmc_reboot": 0,
521 "method_type": "keyword",
522 "method": "Redfish Power Operation GracefulRestart",
523 "lib_file_path": "bmc_redfish_utils.robot"
524 },
George Keishing18f15dd2021-03-09 11:17:35 -0600525 "RF SYS ForceRestart": {
526 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500527 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600528 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500529 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600530 "os_ping": "^1$",
531 "os_login": "^1$",
532 "os_run_cmd": "^1$"
533 },
534 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500535 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600536 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500537 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600538 "os_ping": "^1$",
539 "os_login": "^1$",
540 "os_run_cmd": "^1$"
541 },
542 "bmc_reboot": 0,
543 "method_type": "keyword",
544 "method": "Redfish Power Operation ForceRestart",
545 "lib_file_path": "bmc_redfish_utils.robot"
546 },
George Keishing18f15dd2021-03-09 11:17:35 -0600547 "OPAL TI": {
548 "start": {
George Keishingb51d1502021-03-25 03:30:33 -0500549 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600550 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500551 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600552 "os_ping": "^1$",
553 "os_login": "^1$",
554 "os_run_cmd": "^1$"
555 },
556 "end": {
George Keishingb51d1502021-03-25 03:30:33 -0500557 "redfish": "^1$",
George Keishing18f15dd2021-03-09 11:17:35 -0600558 "chassis": "^On$",
George Keishingb51d1502021-03-25 03:30:33 -0500559 "host": "^Enabled$",
George Keishing18f15dd2021-03-09 11:17:35 -0600560 "os_ping": "^1$",
561 "os_login": "^1$",
562 "os_run_cmd": "^1$"
563 },
564 "bmc_reboot": 0,
565 "method_type": "keyword",
566 "method": "Inject OPAL TI",
567 "lib_file_path": "open_power_utils.robot"
568 }
569}