Lines Matching full:redfish
2 Documentation Verify that Redfish software inventory can be collected.
17 Verify Redfish Update Service Enabled
22 # "HttpPushUri": "/redfish/v1/UpdateService",
27 ${resp}= Redfish.Get /redfish/v1/UpdateService
31 Verify Redfish Software Inventory Collection
40 # "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/a3522998"
43 # "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/a7c79f71"
46 # "@odata.id": "/redfish/v1/UpdateService/FirmwareInventory/ace821ef"
53 ${resp}= Redfish.Get /redfish/v1/UpdateService/FirmwareInventory
59 Redfish Software Inventory Status Check
63 ${resp}= Redfish.Get /redfish/v1/UpdateService/FirmwareInventory
66 # {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/a3522998'}
67 # {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/a7c79f71'}
68 # {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/ace821ef'}
71 ${resp_resource}= Redfish.Get ${resp.dict["Members"][${entry}]["@odata.id"]}
88 ${bmc_manager}= Redfish.Get /redfish/v1/Managers/${MANAGER_ID}
94 ${resp}= Redfish.Get /redfish/v1/UpdateService/FirmwareInventory
97 # {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/a3522998'}
98 # {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/a7c79f71'}
99 # {'@odata.id': '/redfish/v1/UpdateService/FirmwareInventory/ace821ef'}
103 ${resp_resource}= Redfish.Get ${resp.dict["Members"][${entry}]["@odata.id"]}
119 # "TransferProtocol@Redfish.AllowableValues": [
122 # "target": "/redfish/v1/UpdateService/Actions/UpdateService.SimpleUpdate"
126 ${allowable_values}= Redfish.Get Attribute /redfish/v1/UpdateService Actions
129 …... allowable_values["#UpdateService.SimpleUpdate"]["TransferProtocol@Redfish.AllowableValues"][0]
132 ... valid_values=['/redfish/v1/UpdateService/Actions/UpdateService.SimpleUpdate']
135 Verify Redfish Software Hex ID
149 Verify Redfish FirmwareInventory Is Updateable
150 [Documentation] Verify the redfish firmware inventory path is updateable.
153 ${sw_member_list}= Redfish_Utils.Get Member List /redfish/v1/UpdateService/FirmwareInventory
156 # [0]: /redfish/v1/UpdateService/FirmwareInventory/98744d76
157 # [1]: /redfish/v1/UpdateService/FirmwareInventory/9a8028ec
158 # [2]: /redfish/v1/UpdateService/FirmwareInventory/acc9e073
161 ${resp}= Redfish.Get Attribute ${sw_member} Updateable
170 Check Redfish Functional Image Version Is Same
171 [Documentation] Verify functional image version is same as in Redfish managers.
173 [Template] Verify Redfish Functional Image Version Is Same
180 Check Redfish Backup Image Version Is Same
182 ... is same as in Redfish managers..
184 [Template] Verify Redfish Functional Image Version Is Same
190 Verify Redfish Software Image And Firmware Inventory Are Same
195 # /redfish/v1/UpdateService/FirmwareInventory/632c5114
196 # /redfish/v1/UpdateService/FirmwareInventory/e702a011
198 ${firmware_inv_path}= Redfish.Get Properties ${REDFISH_BASE_URI}Managers/${MANAGER_ID}
202 ${sw_member_list}= Redfish_Utils.Get Member List /redfish/v1/UpdateService/FirmwareInventory
213 Check If Firmware Image Is Same In Firmware Inventory And Redfish Read Operation
214 [Documentation] Check the Redfish firmware inventory path is same as in
215 ... active software image of Redfish managers and firmware inventory of update service.
221 Check If Backup Firmware Image Is Same In Firmware Inventory And Redfish Read Operation
222 [Documentation] Check the Redfish backup image firmware inventory path is same as in
223 ... active software image of Redfish managers and firmware inventory of update service.
233 Verify Redfish BIOS Version
237 ${bios_version}= Redfish.Get Attribute /redfish/v1/Systems/${SYSTEM_ID}/ BiosVersion
247 Redfish.Login
248 Redfish Power Off stack_mode=skip
255 Redfish.Logout
259 [Documentation] Verify the Redfish firmware inventory path version is same as Redfish managers.
274 # /redfish/v1/Managers/${MANAGER_ID}
277 ${firmware_version}= Redfish.Get Attribute
284 [Documentation] Verify the Redfish firmware inventory path version is not same as
285 ... Redfish managers for backup image.
300 # /redfish/v1/Managers/${MANAGER_ID}
303 ${firmware_version}= Redfish.Get Attribute
321 Verify Redfish Functional Image Version Is Same
343 [Documentation] Verify Redfish firmware inventory path and active software image is same.
346 # /redfish/v1/UpdateService/FirmwareInventory/632c5114
349 # /redfish/v1/UpdateService/FirmwareInventory
350 # /redfish/v1/UpdateService/FirmwareInventory/632c5114
351 # /redfish/v1/UpdateService/FirmwareInventory/632c5444
353 ${firmware_inv_path}= Redfish.Get Properties ${REDFISH_BASE_URI}Managers/${MANAGER_ID}
358 ${sw_member_list}= Redfish_Utils.Get Member List /redfish/v1/UpdateService/FirmwareInventory